亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

用于經(jīng)由inap進行媒體記錄的sip接口的制作方法

文檔序號:7915621閱讀:356來源:國知局
專利名稱:用于經(jīng)由inap進行媒體記錄的sip接口的制作方法
技術領域
本發(fā)明涉及SIP網(wǎng)絡,并且具體地涉及記錄用于在SIP網(wǎng)絡中通知的消息。
背景技術
智能網(wǎng)絡(IN)為客戶提供了幾項增殖服務。例如音頻郵件、呼叫轉(zhuǎn)移、用于用戶通知的音頻記錄等的服務是由IN來觸發(fā)的。IN利用例如提示和接收消息(PROMPT andRECEIVE, PRM)的智能網(wǎng)絡應用協(xié)議(INAP)操作來觸發(fā)這種服務。INAP服務促進了消息的記錄但是記錄的媒體類型只能是音頻或傳真信號。用于用戶通知的不同類型媒體記錄的組合是不可能的,例如基于視頻和文本的媒體記錄。在PRM中,只可能記錄來自INAP的音頻消息和傳真信號。此外,不存在來自INAP·的關于記錄其他媒體類型的指示,例如視頻或者音頻、視頻和文本的組合。此外,這種系統(tǒng)針對每個媒體類型而需要單獨的通知ID。例如,為了播放文本消息,所需要的通知ID將不同于播放音頻消息所需要的通知ID。結果,過程并不是用戶友好的,因為用戶將不得不在他的蜂窩電話上輸入不同的代碼(或密鑰)組以訪問所需要的服務。同樣,一些服務需要用戶輸入服務代碼以及所需服務的通知ID。在這種情況下,用戶將不得不記住他想要訪問的每個媒體類型的通知ID
發(fā)明內(nèi)容
,鑒于上述內(nèi)容,一個實施例在這里提供了一種用于記錄會話起始協(xié)議(SIP)網(wǎng)絡中的通知的系統(tǒng),該系統(tǒng)包括用于在記錄通知時觸發(fā)智能網(wǎng)絡應用協(xié)議(INAP)的提示和接收(PRM)操作的智能網(wǎng)絡(IN),該IN被進一步配置成發(fā)送PRM消息,該消息包括提示通知、記錄ID和媒體類型的指示并且還包括關于媒體類型的單個通知ID,其具有用于記錄、指示可用媒體類型(音頻、文本、視頻或其組合)的菜單,存儲用戶選擇的媒體類型以記錄、存儲所述通知的所記錄狀態(tài),以及存儲接收自所述用戶的所記錄通知;至少一個媒體網(wǎng)關控制器(MGC),其被配置成根據(jù)由所述用戶選擇的媒體類型來獲得統(tǒng)一資源定位符(URL),接收來自所述用戶的與該用戶的補充服務有關的所記錄通知,以及進一步發(fā)送所述通知給所述IN ;和至少一個媒體服務器,其用于利用PRM操作來促進所述通知中的不同媒體類型的記錄。實施例還公開了一種會話起始協(xié)議(SIP)網(wǎng)絡中的服務控制點(SCP),該SCP被配置有至少一個裝置用以發(fā)送提示和接收消息(PRM)的,所述消息包括提示通知、記錄ID和媒體類型,具有關于用戶的不同媒體記錄的菜單;存儲所述用戶所選擇的媒體類型;存儲所記錄通知的狀態(tài);和在發(fā)送所記錄通知給優(yōu)選目的地之前存儲所記錄通知。這里的實施例還公開了一種用于記錄會話起始協(xié)議(SIP)網(wǎng)絡中的通知的方法,所述方法包括以下步驟用戶發(fā)送服務代碼以請求記錄通知服務的激活;服務控制點(SCP)發(fā)送具有用于記錄的菜單的提示和收集用戶信息(Prompt and Collect UserInfomation, PA⑶I)消息給用戶。該PRM消息包括提示通知、記錄ID和媒體類型,并且其還包括針對該媒體類型(音頻、文本、視頻及其組合)的唯一通知ID。至少一個媒體網(wǎng)關控制器(MGC)針對由用戶選擇的用于記錄的媒體類型來選擇統(tǒng)一資源定位符(URL);媒體服務器(MS)發(fā)送記錄狀態(tài)給所述MGC ;以及所述SCP通過來自MGC (SSP)的PRM結果來記錄所述通知的所記錄狀態(tài)以完成記錄。根據(jù)媒體服務器的多用途互聯(lián)網(wǎng)郵件擴展(MME)類型而將附加的媒體類型添加到PRM操作中。所述方法適用于移動網(wǎng)絡增強邏輯的用戶化應用(CAMEL)。媒體類型是通過INAP或CAMEL而被記錄的。媒體類型的組合能夠以順次的或并行的方式來被記錄。參考附圖,通過考慮以下描述,這里的實施例的所述和其他方面將被更好地認識
和理解。



參考附圖,通過閱讀下面的詳細描述,這里的實施例將被更好地理解,其中圖I示出了根據(jù)這里公開的實施例的用于媒體記錄的智能網(wǎng)絡應用協(xié)議(INAP)的網(wǎng)絡部件;圖2是說明根據(jù)這里公開的實施例的媒體記錄過程的流程圖;圖3a和3b是說明根據(jù)這里公開的實施例的記錄音頻消息過程的序列圖;圖4a和4b是說明根據(jù)這里公開的實施例的記錄文本消息過程的序列圖;和圖5a和5b是說明根據(jù)這里公開的實施例的記錄視頻消息過程的序列圖。
具體實施例方式參考非限制性實施例更全面地說明這里的實施例及其各種特征和優(yōu)點的細節(jié),所述實施例在附圖中顯示并且在下文中詳細描述。已知部件和處理技術的描述被省略從而不使得這里的實施例變得難以理解。這里使用的例子只用于促進對實施這里的實施例的方式的理解并且進一步使得本領域技術人員能夠?qū)嵤┻@里的實施例。因此,所述例子不應當被看作是限制了這里的實施例的范圍。這里的實施例公開了一種用于通過提供相應的系統(tǒng)和方法來記錄通知服務中的媒體內(nèi)容的機制。現(xiàn)在參考附圖,具體地參考圖I到5,示出了實施例,其中相似的參考標記在所有的圖中一致地表示相應的特征。公開了一種用于基于媒體的通知記錄服務的系統(tǒng)和方法。這里的實施例是關于SIP網(wǎng)絡而描述的,然而能夠擴展至其他網(wǎng)絡。所述方法采用INAP的提示和接收(PRM)消息操作以記錄通知。同樣,記錄能夠通過移動網(wǎng)絡增強邏輯的用戶化應用(CAMEL)來被實施。記錄是由IN來觸發(fā)的。所述方法使得用戶能夠通過選擇用于記錄的不同媒體類型來進行通知。記錄的媒體類型可以是音頻、文本和視頻格式并且甚至是所述媒體類型的組合。對記錄的服務感興趣的用戶可以激活他的服務。當激活時,用戶被提供有媒體記錄服務的服務代碼。服務代碼是針對特定服務而分配的代碼并且可以以*123#、*555*等的格式。通知ID針對媒體記錄服務而被保存。通知ID還配置有用于記錄不同媒體類型的代碼,即假定子碼I用于音頻、2用于文本以及3用于視頻等等。想要使用媒體記錄服務的用戶發(fā)送為該服務分配的服務代碼給媒體網(wǎng)關控制器(MGC)。當收到該服務代碼時,SCP發(fā)送提示和收集用戶信息(PA⑶I)以收集媒體類型。PACUR中的提示通知可以是包含例如以下細節(jié)的媒體選擇菜單音頻撥I、文本撥2以及視頻撥3。用戶然后輸入他的選擇以進行記錄,假定是針對視頻的3。用戶對媒體的選擇作為PACUI結果而被發(fā)送給SCP。SCP然后基于用戶所選擇的媒體類型(在該情況下是視頻)而發(fā)送PRM。PRM中的提示通知可以是以“開始您的記錄”的格式,而通知ID可以是以500、111、123等的格式。該PRM消息被發(fā)送給用戶。一旦PRM被建立,用戶就無法選擇任何其他媒體類型。因此,對媒體類型的選擇是在經(jīng)由PACn發(fā)送PRM之前完成的。MGC然后基于用戶對媒體的選擇來選擇統(tǒng)一資源定位符(URL)。此外,用戶的消息被記錄。當完成記錄時,SSP發(fā)送消息給SCP以通知SCP記錄結束。此外,用戶的所記錄消息被發(fā)送至目的地址。圖I示出了根據(jù)這里公開的實施例的用于媒體記錄的智能網(wǎng)絡應用協(xié)議(INAP)的網(wǎng)絡部件。智能網(wǎng)絡包括服務交換點(SSP) 101、接收方控制點(SCP) 102、服務數(shù)據(jù)點(SDP)103、服務創(chuàng)建環(huán)境(SCE)104和智能外圍設備(IP)105。此外,媒體網(wǎng)關控制器(MGC)106和媒體服務器(MS) 107與IN連接。SSP 101與電話交換終端協(xié)同定位,并且SSP 101用作要在呼叫期間被調(diào)用的服務的觸發(fā)點。SSP 101負責管理需要增殖服務的呼叫。SSP101可以是音頻交換機和SS7交換機的組合。SSP 101必須將來自音頻交換機的信令轉(zhuǎn)換成SS7信令消息,其然后可以通過SS7網(wǎng)絡被發(fā)送到其他交換機。SSP 101接收控制和PRM消息并且發(fā)送PRM結果消息給SCP 102。SCP 102用作從SSP 101接收查詢的一組平臺。SCP 102包含服務邏輯,其實現(xiàn)運營商所期望的行為,即媒體記錄服務。在記錄服務邏輯處理期間,SCP 102可以從SDP 103獲得處理記錄服務所需要的附加數(shù)據(jù)。SCP102上的邏輯利用SCE 104而被創(chuàng)建。SCP 102發(fā)送控制和PRM消息給SSP 101。此外,當完成記錄時,所記錄的消息被發(fā)送到SCP 102。SDP 103是包含與注冊有關的數(shù)據(jù)或處理呼叫或會話等所需要的其他數(shù)據(jù)的儲存庫。例如,媒體記錄服務預訂細節(jié)可以是存儲在SDP 103中的一個條目用以在呼叫期間被實時查詢。SDP 103可以是分離的模塊或有時與SCP 102協(xié)同定位。SCE 104是用于創(chuàng)建存在于SCP 102上的服務的開發(fā)環(huán)境,例如媒體記錄服務。SCE 104用作為用戶實現(xiàn)不同增殖服務的平臺。SCE 104使得用戶能夠使用圖形接口來在不同功能之間進行操縱從而制定所需要的服務。
IP 105是能夠連接到SSP 101和SCP 102 二者并且向呼叫遞送附加的專用資源的節(jié)點,所述資源多數(shù)涉及音頻類型的媒體數(shù)據(jù),例如播放音頻通知或從用戶收集雙音多頻(DTMF)音頻。當通知是以音頻或視頻的格式時,IP 105執(zhí)行處理通知記錄的功能。MGC 106與媒體服務器107和智能網(wǎng)絡相連。MGC 106執(zhí)行處理媒體記錄消息的功能。MGC 106用作消息的網(wǎng)關。MGC 106也選擇合適的URL以基于用戶所選的媒體類型進行記錄。例如,如果所選媒體類型是文本,則所選URL是TATURL,如果媒體類型是音頻,則URL時ANNURL,以及如果媒體類型是視頻,則URL是VIDEO URL等等。與所記錄消息的狀態(tài)有關的細節(jié)被發(fā)送給MGC。MGC 106處理媒體網(wǎng)關在其控制下的運轉(zhuǎn)。媒體服務器(MS) 107與IN相連。MS 107存儲不同類型的媒體,例如音頻、文本和視頻。此外,通過MS 107上的多用途互聯(lián)網(wǎng)郵件擴展(MME)類型而使得添加媒體記錄的不同枚舉值成為可能。記錄的消息從SCP 102經(jīng)由MGC 106被發(fā)送到MS 107,其中消息在被發(fā)送到所尋址的目的地之前其類型被存儲。圖2是說明根據(jù)這里公開的實施例的媒體記錄過程的流程圖。在本場景中,能被用來記錄通知消息的不同類型的媒體包括音頻、文本、視頻或其組合。當激活媒體記錄服務時,用戶被提供有服務代碼。服務代碼是網(wǎng)絡服務提供商針對特定服務而分配的唯一代碼。服務代碼可以是*123*、*555#等的形式。MGC 106保存(201)媒體記錄服務的通知ID。在一個例子中,假定800是媒體記錄服務的通知ID,其被存儲在MGC 106中。當用戶想要訪問媒體記錄服務時,用戶輸入(202)服務代碼并且該服務代碼被發(fā)送到MGC 106,其將該服務代碼發(fā)送到SSP 101。當收到該服務代碼時,記錄服務針對該特定用戶而被激活。檢查(203)用戶是否已經(jīng)輸入一個選項。如果用戶已輸入一個選項,則SCP 102發(fā)送(204)控制消息至SSP 101。SCP 102也發(fā)送PRM消息,該消息可以包含提示通知以及通知選項、記錄ID和優(yōu)選媒體類型的選擇。提示通知針對音頻記錄可以是“開始您的音頻記錄”的形式,或針對文本記錄是“開始您的文本記錄”的形式,等等。提示通知的菜單可以是如下形式音頻記錄按I ;文本記錄按2 ;視頻記錄按3 ;音頻和文本記錄按4 ;音頻、文本和視頻記錄按5。用戶然后輸入他的優(yōu)選選項。此外,MGC 106基于用戶選擇的用于記錄的媒體類型來選擇(205)URL。在一個例子中,如果所選媒體的類型是文本,則所選URL是TATURL,如果是音頻則URL時ANNURL等等。另一方面,如果用戶還沒有輸入任何選項則過程結束。MGC 106發(fā)送(206)所選媒體格式信息的細節(jié)給MS 107。所發(fā)送的信息可以是〈Send INFO:Play, Record audio url=file:/audio. wav, maxtimc=15>的形式。用戶然后記錄(207)他的消息。該用戶可以被提供以一段持續(xù)時間,他在此期間記錄所述消息。MS 107然后發(fā)送(208)與所記錄消息的狀態(tài)有關的信息給MGC 106。SSP 101然后發(fā)送(209)PRM結果至SCP 102以指示記錄完成。此外,檢查(210)記錄是否針對所有所選媒體類型而完成。如果記錄針對所有所選媒體類型而完成,則該過程停止。在完成記錄后,新的記錄能夠通過從SCP 102發(fā)送PRM而被啟動。在記錄還未完成的情況下,重復從203到210的步驟序列。方法200中的各種動作可以以所介紹的順序來執(zhí)行、以不同的順序來執(zhí)行或同時執(zhí)行。此外,在一些實施例中,圖2中所列出的一些動作可以省略。在一個實施例中,服務邏輯可以提供不同類型的記錄組合。例如,用戶撥800以進行記錄。提示通知(CTR+PA⑶I)可能指示如下菜單音頻記錄按I ;文本記錄按2 ;視頻記錄按3 ;音頻和文本記錄按4 ;音頻、文本和視頻記錄按5。此外,根據(jù)用戶選擇,SCP 102發(fā)送如下PRM消息CTR+PRM (音頻)+PRM RLT+PRM (文本)+PRM RLT (針對用戶I撥數(shù)字4的情況),CTR+PRM (音頻)+PRM RLT+PRM (文本)+PRM RLT+PRM (視頻)+PRM RLT (針對用戶I撥數(shù)字5的情況)。在完成記錄通知ID 100之后,這可以被關聯(lián)到用戶的個性化回鈴音(PRBT)或任何其他補充服務。補充服務可以包括例如呼叫轉(zhuǎn)移服務(無應答、無條件的、繁忙),另一用戶忙服務等等。如果另一用戶2呼叫用戶I (假設是比薩店),則另一用戶2將收到具有所有媒體類型的通知ID 100,用戶I將聽到如〈〈日安,今天比薩五折〉〉的音頻,用戶2將看到如〈〈五折,快點 >> 的文本串,并且用戶2將看到如〈〈誘人的比薩視頻 >> 的視頻。該顯示也可以是以視頻圖像上的文本滾動的方式。用戶I的PRBT可以具有三種媒體。但是如果模擬用戶2呼叫用戶1,則所有三種媒體都從MS 107被傳送,然后直到主叫用戶的SDP 103以支持或傳送來自MS 107的進入媒體RTP分組。圖3a和3b是說明根據(jù)這里公開的實施例的記錄音頻消息過程的序列圖。想要使用媒體記錄服務的用戶320輸入由網(wǎng)絡運營商針對媒體記錄服務而分配的服務代碼。該服務代碼被發(fā)送(301)給MGC 106,因為它用作網(wǎng)關并且掃描所有去往和來自用戶320和網(wǎng)絡的消息。MGC 106發(fā)送(302)該服務代碼給SSP 101。SSP 101解碼該服務代碼以確定針對其而發(fā)送代碼的服務。SSP 101然后發(fā)送(303)針對媒體記錄服務而分配的IDP服務密鑰給SCP 102,SCP 102當收到該IDP服務密鑰時發(fā)送(304)連接到資源信號給SSP 101。SSP 101發(fā)送(305)連接信號給MGC 106以針對媒體記錄服務而連接用戶320。MGC 106當收到連接信號時發(fā)送(306)邀請消息至MS 107。該邀請消息可以是邀請SDP網(wǎng)關消息等。MS 107然后通過發(fā)送(307)確認消息來確認該邀請消息。該確認消息可以是‘lOOtrying’等的形式。MS 107還發(fā)送(308)以‘200 0K’響應消息形式的響應消息。進一步地,雙向通信會話在用戶320與MS 107之間被建立(309)以跨越網(wǎng)絡傳送消息。一旦會話被建立,SCP 102就發(fā)送(310) PRM消息以進行媒體記錄。PRM消息被發(fā)送給SSP 101。PRM消息可以提供細節(jié),例如具有用于記錄的指令的菜單等。PRM消息包括幫助通知ID,其可以表示為幫助Annmid: I ;記錄通知ID,其可以表示為Recannmid: 100 ;可用于記錄的媒體類型等等??紤]這樣一個例子,其中用戶320選擇音頻作為記錄的媒體;這 在PRM消息中被指示為音頻。提示通知可以是“開始您的音頻記錄”的形式。PRM消息的格式可以是(提示通知1,記錄通知100,媒體類型0 (音頻))。基于用戶320所選擇的媒體類型,MGC 106選擇通知URL以進行記錄。SSP 101發(fā)送(311)消息給MGC 106以開始記錄。MGC 106發(fā)送(312)媒體記錄信息給MS 107。該信息包括〈play and record>PLAYAUDI0=file:/prompt, wav;RECORD AUDI0=file:/audio, wav。記錄信息也可以包括細節(jié),像消息ID、消息刪除超時、如記錄數(shù)字結束的記錄和控制數(shù)字時間、重放數(shù)字、取消數(shù)字、已允許重新開始、已允許重放等等。MS 107發(fā)送(313)以“開始幫助ANN”形式的開始幫助通知消息給用戶320。進一步地,當信息被用戶獲得時,MS 107發(fā)送(314)幫助結束消息給用戶。根據(jù)用戶320用于記錄的優(yōu)選媒體類型,MS 107指示(315)用戶320開始他的記錄。當用戶320完成他的記錄時,他發(fā)送(316)記錄結束消息給MS 107。MS 107發(fā)送(317)所記錄的消息給MGC 106。該信息包括〈REC LEN, REC STATUS〉,其指示了所記錄媒體的長度,即音頻文件長度,以及所記錄消息的狀態(tài)。進一步地,MGC106發(fā)送(318)記錄狀態(tài)給SSP 101。SSP 101當獲得該記錄狀態(tài)時發(fā)送(319)PRM結果消息給SCP 102。媒體記錄完成并且用戶320能夠發(fā)送他的記錄消息至他所期望的任何目的地。圖4a和4b是說明根據(jù)這里公開的實施例的記錄文本消息過程的序列圖。想要使用媒體記錄服務的用戶320發(fā)送(401)服務代碼給MGC 106。該服務代碼針對媒體記錄服務是唯一的并且由網(wǎng)絡運營商分配。服務代碼可以是像*123#、*555#等等。該服務代碼被發(fā)送(401)至MGC 106,因為它用作網(wǎng)關并且掃描去往和來自用戶320和網(wǎng)絡的所有消息。MGC 106發(fā)送(402)該服務代碼至SSP 101。SSP 101解碼該服務代碼以確定針對其而發(fā)送該代碼的服務。SSP 101然后發(fā)送(403)針對媒體記錄服務而分配的IDP服務密鑰至SCP102。SCP 102當收到該IDP服務密鑰時發(fā)送(404)連接到資源信號至SSP 101。SSP 101發(fā)送(405)連接信號至MGC106以針對媒體記錄服務而連接用戶320。MGC 106當收到該連接信號時發(fā)送(406)邀請消息至MS 107。該邀請消息可以是邀請SDP網(wǎng)關消息等等。MS107然后通過發(fā)送(407)確認消息來確認該邀請消息。該確認消息可以是‘100 trying’等的形式。MS 107還發(fā)送(408)以‘200 0K’響應消息形式的響應消息。進一步地,雙向通信會話在用戶320與MS 107之間被建立(409)以跨越網(wǎng)絡傳送消息。
在會話被激活后,SCP 102發(fā)送(410) PRM消息至SSP 101。該PRM消息包含媒體類型的選項。該PRM消息可以提供例如具有用于記錄的指令的菜單等的細節(jié)。該PRM消息包括幫助通知ID,其可以表示為幫助Annmid=I ;記錄通知ID,其可以表示為Recannmid: 100 ;可用于記錄的媒體類型等等。提示通知可以是‘開始您的文本記錄’的形式。在本情況下,用戶320選擇文本作為記錄的媒體,這在PRM消息中指示。PRM消息的格式可以是(提示通知1,記錄通知100,媒體類型1 (文本))。基于用戶320所選擇的媒體類型,MGC 106選擇通知URL以進行記錄。SSP 101發(fā)送(411)消息至MGC 106以開始記錄。MGC 106發(fā)送(412)媒體記錄信息至MS 107。該信息包括〈play and record>PLAYAUDI0=file:/prompt, wav; RECORD TEXT=file:/string, dat。記錄信息也可以包括像消息ID、消息刪除超時、像記錄數(shù)字結束那樣記錄和控制數(shù)字的時間、重放數(shù)字、取消數(shù)字、已允許重啟、已允許重放等等。MS 107發(fā)送(413)以‘開始幫助ANN’的形式的開始幫助通知消息給用戶320。進一步地,當該信息被用戶320獲得時,MS 107發(fā)送(404)結束幫助消息給用戶320。根據(jù)用戶320用于記錄的優(yōu)選的媒體類型,MS 107指示(415)用戶320開始他的記錄。當用戶320完成他的記錄時,他發(fā)送(416)結束記錄消息至MS 107。MS 107發(fā)送(417)記錄的信息給MGC 106。該信息包括〈RECLEN,REC STATUS〉,其指示了所記錄媒體的長度,即文本文件長度,以及狀態(tài)。進一步地,MGC 106發(fā)送(418)記錄狀態(tài)給SSP 101。SSP101當獲得該記錄狀態(tài)時發(fā)送(419)PRM結果消息至SCP 102。媒體記錄完成并且用戶320能夠發(fā)送他的記錄消息至他所期望的任何目的地。圖5a和5b是說明根據(jù)這里公開的實施例的記錄視頻消息過程的序列圖。想要使用用戶媒體記錄服務的用戶320發(fā)送針對媒體記錄接收方而分配的服務代碼給MS 107。該服務代碼被發(fā)送(501)至MGC 106,因為它用作網(wǎng)關并且掃描去往和來自該用戶和網(wǎng)絡的所有消息。MGC 106發(fā)送(502)該服務代碼至SSP 101。SSP 101解碼該服務代碼以確定針對其而發(fā)送該代碼的服務。SSP 101然后發(fā)送(503)針對媒體記錄服務而分配的IDP服務密鑰給SCP 102, SCP 102當收到該IDP服務密鑰時發(fā)送(504)連接到資源信號給SSP 101。SSP 101發(fā)送(505)連接信號給MGC 106以針對媒體記錄服務而連接用戶320。MGC 106當收到連接信號時發(fā)送(506)邀請消息至MS 107。該邀請消息可以是邀請SDP網(wǎng)關消息等。MS 107然后通過發(fā)送(507)確認消息來確認該邀請消息。該確認消息可以是‘lOOtrying’等的形式。MS 107還發(fā)送(508)以‘200 0K’響應消息形式的響應消息。進一步地,雙向通信會話在用戶320與MS 107之間被建立(509)以跨越網(wǎng)絡傳送消息。當建立用戶320與SCP 102之間的會話時,SCP 102發(fā)送(510)具有媒體類型的PRM消息至SSP 101。PRM消息指示了具有用于記錄的指令的菜單。PRM消息包括幫助通知ID,其可以表示為幫助Annmid: I ;記錄通知ID,其可以表示為Recannmid: 100 ;可用于記錄的媒體類型等等。提示通知可以是‘開始您的視頻記錄’的形式。在本情形中,用戶320選擇視頻作為記錄的媒體;這在PRM消息中被指示。PRM消息的格式可以是(提示通知1,記錄通知100,媒體類型2(視頻))。基于用戶320所選擇的媒體類型,MGC 106選擇通知URL以進行記錄。SSP 101發(fā)送(511)消息給MGC 106以開始記錄。MGC 106發(fā)送(512)媒體記 錄信息給MS 107。該信息包括〈play and record>PLAY AUDI0=file:/prompt, wav; RECORDVIDE0=file:/video. 3gp。記錄信息也可以包括細節(jié),像消息ID、消息刪除超時、如記錄數(shù)字結束的記錄和控制數(shù)字時間、重放數(shù)字、取消數(shù)字、已允許重新開始、已允許重放等等。MS107發(fā)送(513)以“開始幫助ANN”形式的開始幫助通知消息給用戶320。進一步地,當信息被用戶320獲得時,MS 107發(fā)送(514)幫助結束消息給用戶320。根據(jù)用戶320用于記錄的優(yōu)選媒體類型,MS 107指示(515)用戶320開始他的記錄。當用戶320完成他的記錄時,他發(fā)送(516)記錄結束消息給MS 107。MS 107發(fā)送(517)所記錄的消息給MGC 106。該信息包括〈RECLEN,REC STATUS〉,其指示了所記錄媒體的長度,即視頻文件長度,以及記錄狀態(tài)。進一步地,MGC 106發(fā)送(518)記錄狀態(tài)給SSP 101。SSPlOl當獲得該記錄狀態(tài)時發(fā)送(519) PRM結果消息給SCP 102以指示媒體記錄完成并且用戶320能夠發(fā)送他的記錄消息至他所期望的任何目的地。在一個實施例中,媒體記錄服務的實現(xiàn)采用現(xiàn)有網(wǎng)絡接口。利用INAP和媒體服務器107,同一個實體內(nèi)的不同媒體類型的記錄是可行的。同樣,不同的媒體類型針對唯一的通知ID而被支持。用于記錄的優(yōu)選媒體類型是由用戶通過IN記錄服務中的PAUCI來選 擇的。考慮針對通知而分配的服務代碼是800并且通知ID是5。在用戶撥SAC 800之后,SCP 102發(fā)送用于菜單選擇的CTR PA⑶I以選擇記錄的媒體類型。在一個例子中,如果模擬用戶只選擇音頻選項,則PRM給出具有所選音頻媒體類型的通知ID 5。如果ISDN用戶選擇選項文本和音頻組合以進行記錄,則兩種情況都是可能的。在第一種情況下,PRM將發(fā)送具有媒體(音頻和文本)的通知ID 5,其導致媒體服務器107中的并行記錄。在第二種情況下,發(fā)送具有通知ID 5以及所選媒體類型(即音頻和文本)的CTR PRM。該消息的形式是CTR PRM(Annmid:5,media(audio))-PRM RSLT-PRM(Annmid:5,media(text))-PRM_RSLT,其導致媒體服務器107中的順次記錄。此外,服務提供商可以通告服務代碼8001總是用于音頻記錄、服務代碼8001總是用于視頻記錄、服務代碼8003總是用于文本記錄以及服務代碼8004總是用于音頻和文本記錄組合。在這種情況下,如果用戶撥服務代碼8002,則SCP發(fā)送具有通知ID 5以及所選視頻媒體的CTR PRM。在該情況下,媒體選擇取決于服務提供商所分配的服務代碼。在一個實施例中,也可以根據(jù)媒體服務器107 MME類型來在PRM操作的媒體參數(shù)中增加所提供的枚舉值。這里公開的實施例能夠通過至少一個軟件程序來實現(xiàn),該軟件程序運行于至少一個硬件設備上并且執(zhí)行網(wǎng)絡管理功能以控制網(wǎng)絡單元。圖I所示的網(wǎng)絡單元包括可以是以下各項中的至少一個的塊硬件設備、或軟件模塊和硬件設備的組合。這里公開的實施例說明了用于為進行用戶通知而記錄媒體的系統(tǒng)。該機制通過提供其系統(tǒng)而使得用戶能夠記錄媒體通知。因此,應當理解,保護范圍擴展至這種程序以及其中具有消息的計算機可讀裝置,這種計算機可讀存儲裝置包含用于當該程序在服務器或移動設備或任何合適的可編程設備上運行時實現(xiàn)上述方法中的一個或多個步驟的程序代碼裝置。硬件設備可以是能夠被編程的任何類型的設備,包括例如計算機,像服務器或個人計算機等,或其任何組合,例如一個處理器和兩個FPGA。設備也可以包括可以是例如硬件裝置或硬件和軟件裝置組合的裝置,例如ASIC和FPGA,或其中具有軟件模塊的至少一個存儲器和至少一個微處理器??蛇x地,本發(fā)明可以例如利用多個CPU而實現(xiàn)于不同的硬件設備上。
權利要求
1.一種用于記錄會話起始協(xié)議(SIP)網(wǎng)絡中的通知的系統(tǒng),所述系統(tǒng)包括 智能網(wǎng)絡(IN),其用于當記錄通知時觸發(fā)智能網(wǎng)絡應用協(xié)議(INAP)提示和接收(PRM)操作;所述IN被進一步配置成 發(fā)送具有用于記錄、指示可用媒體類型的菜單的PRM消息; 存儲用戶選擇的用于記錄的媒體類型; 存儲所述通知的所記錄狀態(tài);和 存儲接收自所述用戶的所記錄的通知; 至少一個媒體網(wǎng)關控制器(MGC),其被配置成 根據(jù)所述用戶所選擇的媒體類型來獲得統(tǒng)一資源定位符(URL); 接收來自所述用戶的所記錄通知并且進一步發(fā)送該通知至所述IN ;和 至少一個媒體服務器,其用于利用PRM操作促進所述通知中的不同媒體類型的記錄。
2.根據(jù)權利要求I所述的系統(tǒng),其中,所述系統(tǒng)被配置成包括提示通知、記錄ID和具有所述PRM消息的媒體類型的指示。
3.根據(jù)權利要求I所述的系統(tǒng),其中,所述系統(tǒng)被配置成包括針對所述PRM消息中的所述媒體類型的唯一通知ID。
4.根據(jù)權利要求I所述的系統(tǒng),其中,所述系統(tǒng)被配置成將所記錄的通知關聯(lián)到補充服務。
5.一種會話起始協(xié)議(SIP)網(wǎng)絡中的服務控制點(SCP),所述SCP被配置有用于執(zhí)行以下操作的至少一個裝置 向所述用戶發(fā)送具有用于不同媒體記錄的菜單的提示和接收消息(PRM); 存儲由所述用戶選擇的媒體類型; 存儲所記錄的通知的狀態(tài);和 在發(fā)送所記錄通知至優(yōu)選目的地之前存儲所記錄的通知。
6.根據(jù)權利要求6所述的SCP,其中,所述SCP被配置成利用所述PRM消息發(fā)送提示通知、記錄ID和媒體類型。
7.一種用于記錄會話起始協(xié)議(SIP)網(wǎng)絡中的通知的方法,該方法包括下列步驟 用戶發(fā)送服務代碼以請求激活所述記錄通知服務; 服務控制點(SCP)發(fā)送具有用于選擇記錄的菜單的提示和收集用戶信息(PACUI)消息至所述用戶; 至少一個媒體網(wǎng)關控制器(MGC)針對由所述用戶選擇的用于記錄的媒體類型而選擇統(tǒng)一資源定位符(URL); 媒體服務器(MS)發(fā)送記錄狀態(tài)至所述MGC ;和 所述SCP當完成記錄時存儲所記錄的通知狀態(tài)。
8.根據(jù)權利要求7所述的方法,其中,所述PRM消息包括提示通知、記錄ID和媒體類型。
9.根據(jù)權利要求7所述的方法,其中,所述PRM消息包括針對所述媒體類型的唯一通知ID0
10.根據(jù)權利要求7所述的方法,其中,所述媒體類型是音頻、文本、視頻,或至少其中兩項的組合。
11.根據(jù)權利要求7所述的方法,其中,根據(jù)媒體服務器的多用途互聯(lián)網(wǎng)郵件擴展(MIME)類型,附加的媒體類型被添加到PRM操作中。
12.根據(jù)權利要求7所述的方法,其中,所述方法適用于移動網(wǎng)絡增強邏輯的用戶化應用(CAMEL)。
13.根據(jù)權利要求7所述的方法,其中,所述媒體類型是通過INAP或CAMEL而被記錄的。
14.根據(jù)權利要求7所述的方法,其中,所述媒體記錄組合能夠以順次的或并行的方式被記錄。
全文摘要
本發(fā)明公開了一種用于通過INAP進行媒體記錄的SIP接口。本發(fā)明涉及SIP網(wǎng)絡,并且具體地涉及記錄SIP網(wǎng)絡中的消息?,F(xiàn)有記錄機制只為用戶提供基于音頻和傳真的記錄服務以制作通知。同樣,現(xiàn)有機制針對通知中所記錄的每種媒體格式而需要唯一的通知ID。因此,為用戶提供的選項是有限的,并且用戶針對每種格式輸入不同的通知ID存在困難。本發(fā)明提供了這樣的機制,其中用戶能夠利用不同的媒體類型記錄通知。媒體服務器所支持的媒體類型可以被用來進行記錄,所述媒體類型例如是音頻、文本、視頻或其組合。此外,所述機制提供了唯一通知ID,其能夠被用來記錄不同的媒體類型。因此,為用戶提供了用于記錄服務的選項。
文檔編號H04L29/06GK102714656SQ201080061619
公開日2012年10月3日 申請日期2010年1月18日 優(yōu)先權日2010年1月18日
發(fā)明者B·戈帕拉蘇布拉馬尼安, J·巴拉吉, N·馬哈拉克施米 申請人:阿爾卡特朗訊公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1