新四季網

針對信息記錄會話的控制能力的製作方法

2023-08-13 08:39:01 3

專利名稱:針對信息記錄會話的控制能力的製作方法
技術領域:
本發明涉及智能網絡,並且特別涉及智能網絡中的信息記錄。
背景技術:
通信網絡中的用戶可以將一些信息傳送至網絡。例如,用戶可能希望與目的用戶通信,如果該目的用戶繁忙,則該用戶可以傳送消息至網絡並且使得網絡在稍後的時間段遞送該消息至目的用戶。該信息可以以音頻消息的形式。網絡可以接收該信息、記錄並存儲該信息。網絡開始與用戶的記錄會話以從用戶獲得信息。在智能網絡(IN)中,一旦會話已開始,網絡就不具有對記錄會話的控制。例如,如果記錄會話已開始但用戶沒有傳送任何信息至網絡,則網絡不知道是繼續等待任何信息還是在預定的時間段之後終止記錄會話。類似地,如果用戶已開始傳送信息至網絡,並且如果用戶突然暫停傳送信息至網絡,則網絡不知道是繼續等待更多的的信息還是在預定的時間段後終止 記錄會話。對記錄會話的更大控制意味著當出現在用戶與網絡之間沒有信息傳送這一情形時網絡不受制於無限期的不確定性。即使記錄會話已經在用戶與網絡之間開始,無限期的不確定性也會發生。發明內容
鑑於上述原因,此處的一個實施例提供了一種用於實現針對與智能網絡中的用戶的信息記錄會話的控制能力的方法;該網絡包括媒體網關控制器、服務控制點和媒體伺服器。服務控制點發送控制能力至媒體網關控制器並且媒體網關控制器將該控制能力映射到控制信息消息。該媒體網關控制器發送控制信息消息至媒體伺服器並且媒體伺服器基於該控制信息消息中的控制能力來控制信息記錄會話。該服務控制點在提示和接收消息(PARM, Prompt and Receive Message)中發送控制能力至媒體網關控制器並且媒體網關控制器將該控制能力映射到利用媒體伺服器標記語言(MSML)格式的會話發起協議(SIP) INFO消息。所述控制能力是以下各項中的至少一個其中信息記錄會話應當開始的時間段、信息記錄會話中的可允許靜默時間段、為開始信息記錄會話而進行的語音活動性檢測、為結束信息記錄會話而進行的語音活動性檢測、在信息記錄會話期間播放嗶嗶(嘟嘟)聲、將所記錄的信息附加到記錄位置、暫停記錄會話和恢復信息記錄會話。網絡使用智能網絡應用部分 (INAP, Intelligent Network Application Part)和行動網路增強定製應用邏輯(CAMEL, Customized Applications for Mobile Network Enhanced Logic)中的至少一個。實施例還公開了一種用於實現針對與智能網絡中的用戶的信息記錄會話的控制能力的服務控制點,該網絡還包括媒體網關控制器和媒體伺服器。該服務控制點發送所述控制能力至該媒體網關控制器以使得該媒體伺服器能夠控制所述信息記錄會話。該服務控制點適於在提示和接收消息(PARM)中發送所述控制能力至所述媒體網關控制器。
此處的實施例還公開了一種用於實現針對與智能網絡中的用戶的信息記錄會話的控制能力的媒體網關控制器,該網絡還包括服務控制點和媒體伺服器。該媒體網關控制器從服務控制點接收控制能力、將該控制能力映射到控制信息消息並且發送控制信息消息至所述媒體伺服器。該媒體網該控制器將該控制能力映射到利用媒體伺服器標記語言 (MSML)格式的會話發起協議(SIP) INFO消息。
同樣,此處公開了一種用於實現針對與智能網絡中的用戶的信息記錄會話的控制能力的媒體伺服器,該網絡還包括服務控制點和媒體網關控制器。該媒體伺服器接收來自該媒體網關控制器的控制信息消息中的控制能力並且基於該控制信息消息中的控制能力來控制信息記錄會話。該媒體伺服器接收以媒體伺服器標記語言(MSML)格式的會話發起協議(SIP) INFO消息中的控制信息消息。所述網絡使用智能網絡應用部分(INAP)和行動網路增強定製應用邏輯(CAMEL)中的至少一個。
同樣,此處公開了一種用於實現針對與智能網絡中的用戶的信息記錄會話的控制能力的系統,該網絡還包括媒體網關控制器、服務控制點和媒體伺服器。該服務控制點發送控制能力至媒體網關控制器並且該媒體網關控制器將該控制能力映射到控制信息消息。該媒體網關控制器發送該控制信息消息至該媒體伺服器並且該媒體伺服器基於該控制能力來控制信息記錄會話。該服務控制點適於在提示和接收消息(PARM)中發送該控制能力至該媒體網關控制器。該媒體網關控制器將該控制能力映射到利用媒體伺服器標記語言(MSML) 格式的會話發起協議(SIP) INOF消息。
當結合下面的描述和附圖考慮時,將更好地認識和理解此處的實施例的這些和其它方面。


從下面參考附圖的詳細描述中,將更好地理解此處的實施例,其中
圖1示出了根據此處一個實施例的、IN網絡中的用戶的框圖2是根據此處一個實施例的服務控制點(SCP)的框圖3是根據此處一個實施例的媒體網關控制器(MGC)的框圖;
圖4是根據此處一個實施例的媒體伺服器(MS)的框圖5a和5b是流程圖,其示出根據此處一個實施例的、用於實現針對信息記錄會話的控制能力的方法;
圖6是流程圖,其示例性地說明了根據此處一個實施例的、在信息記錄會話期間對控制能力的使用;以及
圖7是流程圖,其示例性地說明了根據此處一個實施例的、在信息記錄會話期間對控制能力的使用。
具體實施方式
參考附圖中示出和下面描述中詳述的非限制性實施例充分闡述此處的實施例及其各種特徵和優勢細節。對眾所周知的部件和處理技術的描述被省略,以便不會不必要地使此處的實施例晦澀難懂。此處使用的示例僅旨在幫助理解此處的實施例可以被實踐的方式,以及進一步地使本領域的技術人員能夠實踐此處的實施例。相應地,示例不應當被解釋為限制此處的實施例的範圍。
此處的實施例公開了一種系統和方法,所述系統和方法用於實現針對與智能網絡中的用戶的信息記錄會話的控制能力。現在參考附圖,並且特別是圖1到7,其中類似標示字符貫穿附圖一致地表示對應的特徵,其中示出了實施例。
圖1示出了 IN網絡中的用戶的框圖。IN網絡中的用戶101可以向網絡傳送信息。 該信息可以是用戶101需要向網絡或向網絡中的第二用戶傳送的任何信息。例如,該信息可以是用戶101想要遞送給網絡中的目的用戶的消息。該信息可以是文本消息、音頻消息、 視頻消息或文本、音頻和視頻消息中的至少一個的組合。網絡發起與用戶101的記錄會話、 接收信息、記錄並存儲信息。如果消息將被遞送到目的用戶,則網絡將該消息發送到目的用戶。由用戶101傳送的信息將被媒體伺服器(MS)102接收。用戶101可以使用通信終端向 MS 102傳送信息,並且網絡可以使用會話發起協議(SIP )、智能網絡應用部分(INAP )和/或行動網路增強定值應用邏輯(CAMEL)。MS 102是這樣的伺服器,其幫助建立並維持與用戶 101的多媒體會話。MS 102還存儲媒體,並與網絡的用戶共享存儲的媒體。MS 102控制與用戶101的信息記錄會話。例如,MS 102控制其中信息記錄會話應當開始的時間段、信息記錄會話中的可允許靜默時間段、為開始信息記錄會話而進行的語音活動性檢測、為結束信息記錄會話而進行的語音活動性檢測、在所述信息記錄會話期間播放嗶嗶(嘟嘟)聲、將所記錄的信息附加到記錄位置、暫停記錄會話和/或恢復記錄會話。一 MS 102從用戶101 接收了完整的信息,MS 102就記錄並存儲所接收的信息。在傳送信息之前,用戶101發起與網絡的通信鏈路。用戶101可以通過向媒體網關控制(MGC) 103發送請求來發起通信鏈路。MGC 103從MS 102接收信令信息,並且指示MS 102從用戶101接收信息。MGC 103還充當服務切換點(SSP),並且在通信會話期間使另外的服務可用。在其它實施例中,SSP可以是位於MGC 103之外的網絡單元。用戶可以是IN用戶,並且如果用戶是公共交換電話網絡(PSTN)用戶,則該PSTN用戶經由網關發送請求至MGC 103。
當從用戶101接收到請求時,並且當確定信息必須從用戶101被記錄時,MGC 103 觸發服務控制點(SCP·) 104。SCP 104用於幫助控制由網絡提供的服務。SCP 104識別通信會話將被選路到的號碼,並且然後將通信會話選路到該號碼。SCP 104還幫助向用戶101播放語音消息或提示通告。SCP 104包含服務邏輯,所述服務邏輯實現與從用戶101接收信息相關的服務。當被觸發時,SCP 104指示MS 102利用MGC 103建立與用戶101的通信鏈路。當信息必須被從用戶101記錄時,SCP 104向MS 102發送提示通告,並且指示MS 102 信息必須被從用戶101記錄。如果在記錄信息之前必須對用戶101進行通告,則SCP 104 還發送通告ID,該通告ID指示在記錄信息之前將被播放給用戶101的通告。例如,SCP 104 可以向MS 102發送提示並接收消息(PARM)。PARM用於播放提示通告並記錄來自用戶101 的信息,並且包括將被播放給用戶101的通告的通告ID。播放給用戶101的提示通告可以是「輸入消息」。在通告被播放給用戶101之後,用戶101可以向MS 102傳送信息,並且MS 102記錄接收的信息。該消息還包括記錄的信息ID。記錄的信息ID指示記錄的信息被存儲在的MS102中的位置。該消息可以還包括控制能力,所述控制能力可以被MS 102用來控制與用戶的信息記錄會話。例如,控制能力可以是播放「嗶嗶(嘟嘟)」聲以指示用戶101其可以現在開始將信息傳送至網絡。
SCP 104通過MGC 103向MS 102發送消息。當接收到消息時,MGC 103將消息映射到可以被MS 102解釋的控制信息消息。MGC 103將提示通告ID映射為提示通告的對應統一資源定位符(URL),以及將記錄的信息ID映射為記錄的通告的存儲器位置的URL。提示通告的URL指示提示通告在MS 102中的位置。MGC 103還將接收自SCP 104的控制能力映射到控制信息消息並且然後將消息發送到MS 102。
當從MGC 103接收到消息時,MS 102確定信息必須被從用戶101記錄。MS 102使用提示通告的URL定位提示通告,並且向用戶101播放提示通告。MS 102可以在記錄由用戶101傳送的信息之前還向用戶101傳送控制選項。例如,MS 102可以通知用戶101,用於暫停記錄會話的控制選項是可以使用通信終端輸入的#3。控制選項可以在用戶101訂閱通信網絡時被傳送給用戶,或者,控制選項可以在每次通信會話期間通過提示通告被傳送給用戶101。
控制選項可以是通信終端上任意單一鍵或多個鍵的組合,並且,控制選項可以使用雙音多頻(DTMF)信令被從通信發送到MS 102。MS 102與用戶101之間的信息傳輸可以通過實時傳輸協議(RTP)發生。當用戶101將信息傳送至MS 102時,MS 102藉助於接收自 SCP 104的控制能力來控制記錄會話。MS 102採取必要的步驟來確保記錄會話使用控制能力。例如,MS 102播放「嗶嗶(嘟嘟)」聲以指示用戶101其能夠現在開始向MS 102傳送信息。在用戶101完成向MS 102傳送信息之後,MS 102將所記錄的信息存儲到由存儲器位置的URL指示的位置中。由SCP 104發送的控制能力的一些例子如下
超時Timeout :在預定的「超時」時期內開始記錄會話。如果記錄會話沒有在「超時」時期內開始,則MS 102結束記錄會話。
最終靜默在記錄會話期間可能存在用戶101沒有傳送任何信息給MS 102的短暫時期。「最終靜默」是記錄會話期間的最大可允許靜默時間段。如果靜默時期超過「最終靜默」值,則MS 102結束記錄會話。
VAD發起確定語音活動性檢測(VAD)是否被用來發起記錄會話。「VAD發起」的有效值是布爾值。如果「VAD發起」為真,則MS 102在MS 102檢測到接收自用戶101的語音信號的情況下開始記錄。如果「VAD發起」為假,則MS 102不利用VAD開始記錄。
VAD最終確定語音活動性檢測(VAD)是否被用來結束記錄會話。「VAD最終」的有效值是布爾值。如果「VAD最終」為真,則MS 102在其未在預定的時期內檢測到接收自用戶101的語音信號的情況下結束記錄。如果「VAD最終」為假,則MS 102不利用VAD結束會話。
嗶嗶(嘟嘟):在開始記錄會話之前播放「嗶嗶(嘟嘟)」聲。「嗶嗶(嘟嘟)」的有效值是布爾值。
附加將所記錄的信息附加到記錄位置。「附加」的有效值是布爾值。如果「附加」 為真,則所記錄的信息被附加到存在於記錄位置中的現有信息文件。如果「附加」為假,則所記錄的信息重寫(overwrite)存在於記錄位置中的任何現有信息。
暫停時間間隔指示MS 102暫停記錄會話的時間段。
暫停數字將由用戶101輸入的雙音多頻信令(DTMF)鍵映射到暫停操作以暫停記錄會話。提示通告被暫停了等於「暫停時間間隔」的時間段。
恢復數字將由用戶101輸入的雙音多頻信令(DTMF)鍵映射到恢復操作以恢復記錄會話。
圖2是服務控制點(SCP)的框圖。IN中的用戶101可以傳送信息至網絡。網絡發起與用戶101的記錄會話、接收信息、記錄並存儲信息。如果該消息被遞送至目的用戶,則網絡發送消息至目的用戶。在傳送信息之前,用戶101發起與網絡的通信鏈路。用戶101可以通過向MGC 103發送請求來發起通信鏈路。當從用戶101接收到請求時,並且當確定信息必須從用戶101被記錄時,MGC 103觸發SCP 104。當被觸發時,SCP 104指示MS 102利用 MGC 103建立與用戶101的通信鏈路。SCP 104利用發送器203發送消息至MGC 103。當信息必須被從用戶101記錄時,SCP 104向MS 102發送提示通告,並且指示MS 102信息必須從用戶101被記錄。如果在記錄該信息之前必須向用戶101通告,則SCP 104還發送通告 ID以指示要在記錄信息之前被播放給用戶101的通告。處理器201控制MGC 103的運轉。 由MGC 103執行的所有動作都由處理器201協調。處理器201包括被發送至MGC 103的消息中的通告ID。在通告被播放給用戶101之後,用戶101能夠傳送信息至MS 102並且MS 102記錄所接收的信息。處理器201還添加所記錄的信息ID和控制能力,該控制能力可以由MS 102用來控制與用戶的信息記錄會話。SCP 104將與通告ID、所記錄信息的ID和控制能力有關的信息存儲到存儲器204中。SCP 104然後利用發送器203經由MGC 103發送消息至MS 102。當接收消息時,MGC 103將該消息映射到可以由MS 102解釋的控制信息消息。MGC 103將提示通告ID映射到相應的提示通告的統一資源定位符(URL)並且將所記錄信息的ID映射到所記錄通告的存儲器位置的URL。提示通告的URL指示了提示通告在MS 102中的位置。MGC 103也將接收自SCP 104的控制能力映射到控制信息消息並且然後發送該消息至MS 102。
當接收來自MGC 103的消息時,MS 102確定信息必須從用戶101被記錄。MS 102 利用提示通告的URL定位提示通告並且播放提示通告給用戶101。當用戶101傳送信息至 MS 102時,MS 102藉助於接收自SCP 104的控制能力來控制記錄會話。MS102採取必要的步驟來確保記錄會話使用控制能力。在用戶101完成傳送信息至MS 102之後,MS 102將所記錄的信息存儲到由存儲器位置的URL指示的位置中。
圖3是媒體網關控制器(MGC)的框圖。IN中的用戶101可以傳送信息至網絡。網絡發起與用戶101的記錄會話 、接收信息、記錄並存儲該信息。如果該消息被遞送至目的用戶,則該網絡發送消息至目的用戶。在傳送信息之前,用戶101發起與網絡的通信鏈路。 用戶101可以通過發送請求至MGC 103來發起通信鏈路。MGC 103經由接收器302接收請求。當接收來自用戶101的請求時並且當確定信息必須從用戶101被記錄時,MGC 103觸發 SCP104。當被觸發時,SCP 104指示MS 102利用MGC 103建立與用戶101的通信鏈路。當信息必須從用戶101被記錄時,SCP 104向MS 102發送提示通告,並且指示MS 102信息必須從用戶101被記錄。如果在記錄信息之前必須對用戶101進行通告,則SCP104還發送通告ID以指示要在記錄信息之前被播放給用戶101的通告。在通告被播放給用戶101之後, 用戶101可以向MS 102傳送信息,並且MS 102記錄接收的信息。該消息還包括記錄的信息ID和控制能力,所述控制能力可以被MS 102用來控制與用戶的信息記錄會話。SCP 104 然後通過MGC 103發送消息至MS102。
當接收消息時,MGC 103將該消息映射到可以由MS 102解釋的控制信息消息。例如,MGC 103將消息映射到利用媒體伺服器標記語言(MSML)格式的SIP INFO消息。MGC 103 也將提示通告ID映射到相應的提示通告的統一資源定位符(URL)並且將所記錄信息的ID 映射到所記錄通告的存儲器位置的URL。例如,如果提示通告ID指示要播放給用戶101的提示通告是「輸入消息」並且該提示通告被定位在MS 102中的「位置I」並且提示通告文件的名稱是「ANN1. wav」,則提示通告的URL可以是「file:/locationl/ANNl. wav」。如果所記錄信息的ID指示所記錄的信息要以Recl的名稱被存儲在位置「位置2」,則存儲器位置的 URL 可以是「file:/location2/Recl. wav」。處理器 301 控制 MGC103 的運轉。由 MGC 103 執行的所有動作都由處理器301協調。處理器301將接收自SCP 104的通告ID和所述消息映射到通告的URL。相應通告ID的URL可以被存儲在存儲器304中。處理器301還將所記錄的信息的ID映射到MS 102中的存儲所記錄信息的位置的URL。所記錄信息的ID的 URL也可以被存儲到存儲器304中。處理器301將通告的URL、存儲器位置的URL和控制能力映射到消息並且利用發送器303將該消息發送到MS 102。
當接收來自MGC 103的消息時,MS 102確定該信息必須從用戶101被記錄。MS 102利用提示通告的URL定位該提示通告並且播放該提示通告給用戶101。在提示通告被播放給用戶101之後,用戶101可以開始傳送信息至MS 102。當用戶101傳送信息至MS 102 時,MS 102藉助於接收自SCP 104的控制能力來控制記錄會話。MS 102採取必要的步驟來確保記錄會話使用控制能力。在用戶101完成傳送信息至MS 102之後,MS 102存儲所記錄的信息到由存儲器位置的URL所指示的位置中。
圖4是媒體伺服器(MS)的框圖。IN中的用戶101可以傳送信息至網絡。該網絡發起與用戶101的記錄會話、接收信息、記錄並存儲該信息。如果該消息被遞送至目的用戶,則網絡發送該消息至目的用戶。在傳送信息之前,用戶101發起與網絡的通信鏈路。用戶101可以通過發送請求至MGC 103發起通信鏈路。當接收來自用戶101的請求並且當確定該信息必須從用戶101被記錄時,MGC 103觸發SCP 104。當被觸發時,SCP 104指示MS 102利用MGC 103建立與用戶101的通信鏈路。MS 102通過接收器402接收消息。當信息必須從用戶101被記錄時,SCP 104發送提示通告至MS 102並且指示MS 102該信息必須從用戶101被記錄。如果在記錄信息之前必須向用戶101通告,則SCP 104還發送通告ID 以指示在記錄信息之前要播放給用戶101的通告。在該通告被播放給用戶101之後,用戶 101能夠傳送信息至MS 102並且MS 102記錄所接收的信息。該消息還包括所記錄的信息的ID和能夠被MS 102用來控制與用戶的信息記錄會話的控制能力。SCP104然後經由MGC 103發送消息至MS 102。
當接收該消息時,MGC 103將該消息映射到可以由MS 102解釋的控制信息消息。 MGC 103還將提示通告ID映射到相應的提示通告的URL並且將所記錄信息的ID映射到所記錄通告的存儲器位置的URL。MGC 103將提示通告的URL、存儲器位置的URL和控制能力發送至MS 102。
當接收來自MGC 103的消息時,MS 102確定信息必須從用戶101被記錄。MS 102 經由接收器402從MGC 103接收消息。MS 102利用提示通告的URL定位該提示通告並且播放該提示通告給用戶101。該提示通告可以被存儲在存儲器404中。處理器401控制MS 102的運轉。由MS 102執行的所有動作都由處理器401協調。處理器401利用提示通告的 URL定位該提示通告。處理器401利用發送器播放該提示通告給用戶101。處理器401還可以在記錄由用戶101傳送的信息之前將控制選項傳達給用戶101。在該提示通告被播放給用戶101之後,用戶101可以開始傳送信息至MS 102。MS 102通過接收器402接收來自用戶101的信息。當用戶101傳送信息至MS 102時,MS 102藉助於接收自SCP 104的控制能力來控制記錄會話。MS 102採取必要的步驟來確保記錄會話使用控制能力。在用戶101、完成傳送信息至MS 102之後,MS 102存儲所記錄的信息到存儲器404中。所記錄的信息將被存儲在存儲器404中的由存儲器位置的URL所指示的位置中。例如,所記錄信息可以以名稱Recl而被存儲在位置「位置2」。
圖5a和5b是流程圖,其示出了用於實現針對信息記錄會話的控制能力的方法。 IN中的用戶101可以傳送信息至網絡。網絡發起與用戶101的記錄會話、接收信息、記錄並存儲該信息。在傳送信息之前,用戶101發起(501)與網絡的通信鏈路。用戶101可以通過發送請求至MGC 103來發起通信鏈路。當接收來自用戶101的請求並且當確定信息必須從用戶101被記錄時,MGC 103觸發(502)SCP 104。當被觸發時,SCP 104指示(503)MS 102利用MGC 103建立與用戶101的通信鏈路。當信息必須從用戶101被記錄時,SCP 104 向MS 102發送提示通告,並且指示MS 102信息必須從用戶101被記錄。如果在記錄信息之前必須對用戶101進行通告,則SCP 104還發送通告ID以指示要在記錄信息之前被播放給用戶101的通告。在通告被播放給用戶101之後,用戶101可以向MS 102傳送信息,並且MS 102記錄接收的信息。該消息還包括記錄的信息ID和控制能力,所述控制能力可以被MS 102用來控制與用戶的信息記錄會話。SCP 104然後通過MGC 103發送(504)消息至 MS 102。
當接收到消息時,MGC 103將消息映射(505)到可以被MS102解釋的控制信息消息。MGC 103還將提示通告ID映射到相應的提示通告的URL,以及將記錄的信息ID映射到記錄的通告的存儲器位置的URL。MGC 103將提示通告的URL、存儲器位置的URL和控制能力發送(506)到MS 102。
當從MGC 103接收到消息時,MS 102確定信息必須被從用戶101記錄。MS 102使用提示通告的URL定位該提示通告,並且向用戶101播放(507)該提示通告。在該提示通告被播放給用戶101之後,用戶101可以開始傳送信息至MS 102並且MS 102將記錄(508) 所接收的信息。當用戶101傳送信息至MS 102時,MS 102藉助於接收自SCP 104的控制能力來控制記錄會話。MS102採取必要的步驟來確保記錄會話使用控制能力。如果任何控制能力在記錄會話期間被使用(509),則MS 102執行(5010)必要的動作來使用該控制能力並且控制記錄會話。在用戶101完成傳送信息至MS 102之 後,MS 102存儲(501)所記錄的信息。所記錄的信息將被存儲在由存儲器位置的URL所指示的存儲器位置中。在記錄會話完成之後,MS 102發送(5012)記錄會話的狀態至MGC 103。例如,如果會話完成,則MS 102 可以發送會話狀態「完成」至MGC 103。MGC 103發送(5013)該會話狀態至SCP 104。一旦記錄會話完成,與用戶101的通信鏈路可以被釋放(5014)。方法500中的各種不同的動作可以以所說明的順序、不同的順序或同步地被執行。此外,在一些實施例中,圖5中所列出的一些動作可以被省略。
圖6是流程圖,其示例性地說明了在信息記錄會話期間對控制能力的使用。IN中的用戶101可以傳送信息至網絡。網絡發起與用戶101的記錄會話、接收信息、記錄並存儲信息。在傳送信息之前,用戶101發起與網絡的通信鏈路。用戶101可以通過向MGC103發送請求來發起通信鏈路。如果用戶101想要利用由網絡提供的任何特定服務,則用戶101 還將該服務的服務代碼602與請求一起發送。當從用戶101接收到請求時,並且當確定信息可以在用戶101與網絡之間被傳送時,MGC 103觸發SCP 104。MGC 103可以通過向SCP 104發送初始檢測點(IDP,Initial Detection Point) 603來觸發SCP 104。當被觸發時,SCP 104指示MS 102利用MGC 103開始與用戶101的通信會話。SCP 104通過MGC103向 MS 102發送消息來指示MS 102。SCP 104可以向MGC 103發送連接到資源(CTR,Connect to Resource)604消息,並且MGC 103可以向MS 102發送邀請消息。MS 102然後建立與用戶101的通信會話。
從由用戶101輸入的請求消息和服務代碼號中,SCP 104確定信息將必須被從用戶101接收和記錄。SCP 104向MGC 103發送PARM 605,以便向用戶101播放提示通告並從用戶101接收信息。SCP 104在PARM 605中發送通告ID、記錄的信息ID和控制能力。當從 SCP 104接收到提示通告ID時,MGC 103將提示通告ID映射為通告的對應URL,以及將記錄的信息ID映射為記錄的通告的存儲位置的URL,並且將所述URL發送到MS 102。MGC103可以將所述URL作為採用MSML 606格式的SIP INFO消息進行發送。MGC 103還通知MS 102, 信息可能必須被從用戶101接收。MGC 103還對從SCP 104接收的控制能力進行映射,並將控制能力在MSML 606消息中發送給MS 102。當從MGC 103接收到消息時,MS 102使用通告的URL定位通告,並向用戶101播放該通告。通告可以被作為ANN 607消息進行播放,並且通告可以通過用戶101與MS 102之間的實時傳輸協議(RTP)連接被播放給用戶101。提不通告的完成被指不為結束ANN 609。在通告完成之後,用戶101可以開始向MS 102傳送信息。當用戶101正在傳送信息時,MS 102可以開始記錄6010信息。當MS 102記錄信息時,如果用戶101希望暫停記錄會話,則用戶101可以執行用於暫停記錄會話的控制能力。 用戶101可以在通信終端上輸入「#3」608以暫停記錄會話。當MS 102接收到用於暫停記錄會話的命令時,MS 102在預定的時間段內停止從用戶101記錄信息。一旦該預定的時間段過去,MS 102就恢復記錄會話。如果用戶101執行控制選項「恢復數字」以恢復記錄會話時,MS 102也可以恢復記錄會話。當用戶101完成傳送信息時,MS 102停止記錄過程,其指示為結束記錄6011。在MS 102已完成對信息的重放之後,MS 102向MGC 103發送記錄會話的狀態。MS 102可以將記錄的狀態作為REC狀態6012消息進行發送。MGC 103發送 PARM會話狀態至SCP 104。MGC 103可以作為PARM_RSLT 6013來發送該狀態。
圖7是流程圖,其示例性地說明了在信息記錄會話期間對控制能力的使用。IN中的用戶101可以傳送信息至網絡。網絡發起與用戶101的記錄會話、接收信息、記錄並存儲信息。在傳送信息之前,用戶101發起與網絡的通信鏈路。用戶101可以通過向MGC103發送請求來發起通信鏈路。如果用戶101想要利用由網絡提供的任何特定服務,則用戶101 還將該服務的服務代碼702與請求一起發送。當從用戶101接收到請求時,並且當確定信息可以在用戶101與網絡之間被傳送時,MGC 103觸發SCP 104。MGC 103可以通過向SCP 104發送IDP 703來觸發SCP 104。當被觸發時,SCP 104指示MS 102利用MGC 103開始與用戶101的通信會話。SCP 104通過MGC 103向MS 102發送消息來指示MS 102。SCP104 可以向MGC 103發送CTR 704消息,並且MGC 103可以向MS 102發送邀請消息。MS 102然後建立與用戶101的通信會話。
根據請求消息和用戶101輸入的服務代碼數,SCP 104確定該信息必須從用戶101 被接收和記錄。SCP 104發送PARM 705至MGC 103以播放提示通告給用戶101並且接收來自用戶101的信息。SCP 104在PARM 705中發送通告ID、所記錄信息ID和控制能力。當從SCP 104接收提示通告ID時,MGC 103將提示通告ID映射到相應的通告URL並且將所記錄信息ID映射到所記錄通告的存儲位置的URL,並且發送該URL值MS 102。MGC 103可以作為以MSML 706格式的SIP INFO消息來發送該URL。MGC 103還通知MS 102,信息可能必須從用戶101被接收。MGC103還映射接收自SCP 104的控制能力並且在MSML 706消息中將該控制能力發送到MS 102。當接收來自MGC 103的消息時,MS 102利用通告的URL 來定位該通告並且播放該通告給用戶101。該通告可以被播放為ANN 707消息並且該通告可以通過用戶101與MS 102之間的RTP連接被播放給用戶101。在提示通告被完全播放給用戶101之後,其指示為結束ANN 708,用戶101可以開始傳送信息至MS 102並且MS 102 可以記錄所接收的信息。當用戶101傳送信息至MS 102時,MS 102藉助於接收自SCP104 的控制能力來控制記錄會話。存在其中用戶101必須開始傳送信息至MS 102的預定的時間段。該預定的時間段被指示為超時709。如果用戶101沒有在超時709過期之前開始傳送信息,則MS 102可以結束當前的信息記錄會話。MS 102以指示結束會話7010來結束當前會話。在MS 102已經完成重播信息之後,MS 102發送記錄會話的狀態至MGC 103。MS 102可以作為REC狀態7011消息來發送記錄狀態。MGC 103然後發送PARM會話狀態至SCP 104。MGC 103可以作為PARM_RSLT 7012來發送該狀態。
此處公開的實施例可以通過至少一個軟體程序來實現, 所述至少一個軟體程序運行在至少一個硬體設備上,並且實施用於控制網絡單元的網絡管理功能。圖1、圖2、圖3和圖4中所示的網絡單元包括框,所述框可以是硬體設備或者硬體設備和軟體模塊的組合中的至少一個。
此處公開的實施例指定了一種用於實現針對與IN中的用戶的信息記錄會話的控制能力的系統和方法。因此,應當理解,保護的範圍被擴展到所述程序以及除此之外在其中具有消息的計算機可讀裝置,所述計算機可讀存儲裝置包含當所述程序運行在伺服器或行動裝置或任意合適的可編程設備上時用於實現所述方法的一個或更多步驟的程序代碼裝置。在優選實施例中,所述方法通過或結合用例如超高速集成電路硬體描述語言(VHDL)的任意其它編碼語言書寫的軟體程序,在一個優選實施例中被實現,或者經由被在至少一個硬體設備上執行的一個或更多VHDL或幾個軟體模塊來實現。所述硬體設備可以是任意類型的可被編程的設備,例如包括諸如伺服器或個人計算機等的任意類型的計算機,或者其任意組合,例如一個處理器和兩個FPGA。所述設備可以還包括這樣的裝置,所述裝置可以例如是諸如ASIC的硬體裝置,或者硬體和軟體裝置的組合,諸如ASIC和FPGA,或至少一個微處理器和至少一個在其中放置了軟體模塊的存儲器。此處描述的方法實施例可以用純硬體或者部分用硬體和部分用軟體來實現。可替換地,本發明可以在不同硬體設備上實現,例如使用多個CPU。
前面對特定實施例的描述將充分揭露此處的實施例的一般本質,使得其他人可以在不脫離一般概念的情況下通過應用當前知識容易地針對各種應用修改和/或調整所述特定實施例,並且因此,所述調整和修改應當並且旨在被包括在所公開實施例的等價體的意義和範圍內。應當理解,此處使用的措辭或術語是用於描述而非限制。因此,儘管已根據優選實施例描述了此處的實施例,但本領域的技術人員應當認識到,此處的實施例可以在具有此處描述的權利要求的精神和範圍內的修改的情況下被實踐。
權利要求
1.一種用於實現針對與智能網絡中的用戶的信息記錄會話的控制能力的方法,所述網絡包括媒體網關控制器(103)、服務控制點(104)和媒體伺服器(102),所述方法包括以下步驟 -所述服務控制點(104)發送所述控制能力至所述媒體網關控制器(103); -所述媒體網關控制器(103)將所述控制能力映射到控制信息消息; -所述媒體網控制器(103)發送所述控制信息消息至所述媒體伺服器(102);和 -所述媒體伺服器(102)基於存在於所述控制信息消息中的所述控制能力來控制所述信息記錄會話。
2.根據權利要求1所述的方法,其中,所述服務控制點(104)在提示和接收消息(PARM)中發送所述控制能力至所述媒體網關控制器(103)。
3.根據權利要求1所述的方法,其中,所述媒體網關控制器(103)將所述控制能力映射到利用媒體伺服器標記語言(MSML)格式的會話發起協議(SIP) INFO消息。
4.根據權利要求1所述的方法,其中,所述控制能力包括以下各項中的至少一個 -其中所述信息記錄會話應當開始的時間段; -所述信息記錄會話中的可允許靜默時間段; -為開始所述信息記錄會話所進行的語音活動性檢測; -為結束所述信息記錄會話所進行的語音活動性檢測; -在所述信息記錄會話期間播放嗶嗶聲; -將所記錄的信息附加到記錄位置; -暫停所述記錄會話;和 -恢復所述信息記錄會話。
5.根據權利要求1所述的方法,所述網絡使用以下中的至少一個 -智能網絡應用部分(INAP);和 -行動網路增強定製應用邏輯(CAMEL)。
6.一種用於實現針對與智能網絡中的用戶的信息記錄會話的控制能力的服務控制點(104),所述網絡還包括媒體網關控制器(103)和媒體伺服器(102),所述服務控制點(104)具有至少一個裝置,其適於 -發送所述控制能力至所述媒體網關控制器(103)以使得所述媒體伺服器(102)能夠控制所述信息記錄會話。
7.根據權利要求6所述的服務控制點(104),其中,所述服務控制點(104)適於在提示和接收消息(PARM)中發送所述控制能力至所述媒體網關控制器(103)。
8.一種用於實現針對與智能網絡中的用戶的信息記錄會話的控制能力的媒體網關控制器(103),所述網絡還包括服務控制點(104)和媒體伺服器(102),所述媒體網關控制器(103)具有至少一個裝置,其適於 -從所述服務控制點(104)接收所述控制能力; -將所述控制能力映射到控制信息消息;和 -將所述控制信息消息發送到所述媒體伺服器(102)。
9.根據權利要求8所述的媒體網關控制器(103),其中,所述媒體網關控制器(103)適於將所述控制能力映射到利用媒體伺服器標記語言(MSML)格式的會話發起協議(SIP)INFO消息。
10.一種用於實現針對與智能網絡中的用戶的信息記錄會話的控制能力的媒體伺服器(102),所述網絡還包括服務控制點(104)和媒體網關控制器(103),所述媒體伺服器(102)具有至少一個裝置,其適於 -從所述媒體網關控制器(103)接收控制信息消息中的所述控制能力;和 -基於存在於所述控制信息消息中的所述控制能力來控制所述信息記錄會話。
11.根據權利要求10所述的媒體伺服器(102),其中,所述媒體伺服器(102)適於以利用媒體伺服器標記語言(MSML)格式的會話發起協議(SIP) INFO消息來接收所述控制信息消息。
12.根據權利要求10所述的媒體伺服器(102),其中,所述網絡使用以下中的至少一個 -智能網絡應用部分(INAP);和 -行動網路增強定製應用邏輯(CAMEL)。
13.一種用於實現針對與智能網絡中的用戶的信息記錄會話的控制能力的系統,所述網絡還包括媒體網關控制器(103)、服務控制點(104)和媒體伺服器(102),所述系統包括 -所述服務控制點(104)發送所述控制能力至所述媒體網關控制器(103); -所述媒體網關控制器(103)將所述控制能力映射到控制信息消息; -所述媒體網控制器(103)發送所述控制信息消息至所述媒體伺服器(102);和-所述媒體伺服器(102)基於存在於所述控制信息消息中的所述控制能力來控制所述信息記錄會話。
14.根據權利要求13所述的系統,其中,所述服務控制點(104)適於在提示和接收消息(PARM)中將所述控制能力發送至所述媒體網關控制器(103 )。
15.根據權利要求13所述的系統,其中,所述媒體網關控制器(103)適於將所述控制能力映射到利用媒體伺服器標記語言(MSML)格式的會話發起協議(SIP) INFO消息。
全文摘要
本發明涉及智能網絡,並且具體地涉及智能網絡中的信息記錄會話,一種用於實現針對與智能網絡中的用戶的信息記錄會話的控制能力的方法,該網絡包括媒體網關控制器、服務控制點和媒體伺服器。該服務控制點發送所述控制能力至所述媒體網關控制器並且該媒體網關控制器將所述控制能力映射到控制信息消息。所述媒體網控制器發送所述控制信息消息至所述媒體伺服器並且該媒體伺服器基於存在於所述控制信息消息中的控制能力來控制所述信息記錄會話。
文檔編號H04Q3/00GK103004230SQ201080068073
公開日2013年3月27日 申請日期2010年9月14日 優先權日2010年7月16日
發明者J·巴拉吉, B·戈帕拉蘇布拉馬尼安, S·普拉桑納庫馬爾, M·拉傑什克裡施南, S·蘇萊曼 申請人:阿爾卡特朗訊公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀