两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

會話初始化協(xié)議數(shù)據(jù)業(yè)務(wù)信令協(xié)商的方法、系統(tǒng)及裝置的制作方法

文檔序號:7666307閱讀:218來源:國知局
專利名稱:會話初始化協(xié)議數(shù)據(jù)業(yè)務(wù)信令協(xié)商的方法、系統(tǒng)及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種會話初始化協(xié)議(SIP, Session Initiation Protocol)數(shù)據(jù)業(yè)務(wù)信令協(xié)商的方法、系統(tǒng)及裝置。
背景技術(shù)
SIP是基于文本的會話建立協(xié)議,廣泛應(yīng)用于互聯(lián)網(wǎng)、通信網(wǎng)絡(luò)、網(wǎng)絡(luò) 協(xié)議(IP, Internet Protocol)多々某體子系統(tǒng)(IMS, IP Multimedia Subsystem ) 等領(lǐng)域。該協(xié)議能夠?qū)崿F(xiàn)語音通話、視頻等業(yè)務(wù)。
在第三代合作項目組織(3GPP, 3rd Generation Partnership Project) R4 中,Nc接口使用SIP-I協(xié)議時,例如傳真的數(shù)據(jù)業(yè)務(wù)承載在IP網(wǎng)絡(luò)之上。 傳真能夠?qū)崿F(xiàn)文件和圖像實時共享,是一種廣泛應(yīng)用于現(xiàn)有通信網(wǎng)絡(luò)的數(shù)據(jù) 業(yè)務(wù)。
圖1為現(xiàn)有技術(shù)移動網(wǎng)絡(luò)中實現(xiàn)數(shù)據(jù)業(yè)務(wù)的系統(tǒng)結(jié)構(gòu)圖。如圖l所示, 該系統(tǒng)包括發(fā)起方終端、發(fā)起方媒體網(wǎng)關(guān)(MGW, Media Gateway)、發(fā) 起方移動交換中心(MSC, Mobile Switching Centre )服務(wù)器、接收方終端、 接收方MGW及接收方MSC服務(wù)器。其中,發(fā)起方終端可以通過其它網(wǎng)絡(luò) 設(shè)備間接連接至發(fā)起方MGW。發(fā)起方終端和接收方終端分別為數(shù)據(jù)業(yè)務(wù)的 發(fā)起方終端和接收方終端。發(fā)起方MSC服務(wù)器和發(fā)起方MGW為發(fā)起信令 協(xié)商的MSC服務(wù)器和MGW;接收方MSC服務(wù)器和接收方MGW為響應(yīng)信 令協(xié)商的MSC服務(wù)器和MGW。以下以發(fā)起方MSC服務(wù)器和接收方MSC 服務(wù)器均支持SIP-I協(xié)議為例,對現(xiàn)有技術(shù)移動網(wǎng)絡(luò)中實現(xiàn)數(shù)據(jù)業(yè)務(wù)的過程 進行詳細說明。圖2為圖l所示的系統(tǒng)中SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的方法流程 圖。如圖2所示,該方法包括以下步驟步驟200:發(fā)起方與4妄收方之間的語音通話已經(jīng)建立,發(fā)起方MGW才企 測到數(shù)據(jù)業(yè)務(wù)傳輸事件時,例如傳真事件,上報給發(fā)起方MSC服務(wù)器。
步驟201 ~步驟202:發(fā)起方MSC服務(wù)器下發(fā)編解碼修改(MODIFY) 消息,將發(fā)起方MGW的編解碼格式修改為G.711編解碼格式;發(fā)起方MGW 成功修改編解碼格式后,向發(fā)起方MSC服務(wù)器回復編解碼修改響應(yīng) (MODIFY ACK)。
步驟203:發(fā)起方MSC服務(wù)器使用SIP-I協(xié)議的更新(Update)消息發(fā) 起i某體重協(xié)商,在Update消息的會話描述協(xié)議(SDP, Session Description Protocol)描述中攜帶發(fā)起方MGW支持的編解碼格式G.711/T.38。
步驟204 步驟205:接收方MSC服務(wù)器收到Update,給接收方MGW 發(fā)送MODIFY,修改接收方MGW的編解碼格式為G.711;接收方MGW成 功修改編解碼格式后,向接收方MSC服務(wù)器返回MODIFY ACK。
步驟206:接收方MSC服務(wù)器將200 OK發(fā)送給發(fā)起方MSC服務(wù)器, 其中SDP描述中攜帶了接收方選擇的編解碼格式G.711 。
至此,發(fā)起方MGW和接收方MGW的編解碼修改成功,在發(fā)起方MGW 與接收方MGW之間的IP承載上建立了數(shù)據(jù)業(yè)務(wù),從而從語音業(yè)務(wù)切換到 數(shù)據(jù)業(yè)務(wù)。也就是說,此時可以通過發(fā)起方MGW和接收方MGW,使用協(xié) 商好的編解碼格式進行數(shù)據(jù)業(yè)務(wù)的傳輸。
當接收方MSC服務(wù)器和發(fā)起方MSC服務(wù)器中,有一方支持SIP-I協(xié)議,
另一方不支持SIP-I協(xié)議,而支持與承載無關(guān)的呼叫控制協(xié)議(BICC, Bearer
Independent Call Control Protocol)時,現(xiàn)有移動網(wǎng)絡(luò)中實現(xiàn)數(shù)據(jù)業(yè)務(wù)的系統(tǒng)
可以進一步包括第三方MSC服務(wù)器和第三方MGW,第三方MSC服務(wù)器與
發(fā)起方MSC服務(wù)器和接收方MSC服務(wù)器連接,實現(xiàn)發(fā)起方MSC服務(wù)器與
接收方MSC服務(wù)器之間的協(xié)議轉(zhuǎn)換,第三方MGW與第三方MSC服務(wù)器連
接,在第三方MSC服務(wù)器的控制下修改自身的編解碼格式;或者該系統(tǒng)進
一步包括呼叫仲裁節(jié)點(CMN, Call Mediation Node),其中CMN與發(fā)起
方MSC服務(wù)器與接收方MSC服務(wù)器連接,實現(xiàn)發(fā)起方MSC服務(wù)器與接收方MSC服務(wù)器之間的協(xié)議轉(zhuǎn)換。
上述數(shù)據(jù)業(yè)務(wù)是承載在IP網(wǎng)絡(luò)之上的,由于當IP網(wǎng)絡(luò)繁忙或網(wǎng)絡(luò)質(zhì)量 較差時,容易出現(xiàn)丟包,傳輸可靠性較低。而傳真、高速撥號上網(wǎng)等的數(shù)據(jù) 業(yè)務(wù)對丟包敏感,也就是說,實現(xiàn)此類數(shù)據(jù)業(yè)務(wù)需要較高的傳輸可靠性。由 以上描述可知,現(xiàn)有的SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的方法中,采用G.711實現(xiàn)數(shù) 據(jù)業(yè)務(wù),而G.711僅僅是一種編解碼格式,使用此編解碼格式無法提高IP 承載上傳輸業(yè)務(wù)的可靠性,且該方案中沒有采用其它提高傳輸可靠性的方 法。

發(fā)明內(nèi)容
本發(fā)明實施例提供一種會話初始化協(xié)議數(shù)據(jù)業(yè)務(wù)信令協(xié)商的方法,提高SIP 數(shù)據(jù)業(yè)務(wù)傳輸?shù)目煽啃浴?br> 本發(fā)明實施例還提供一種會話初始化協(xié)議數(shù)據(jù)業(yè)務(wù)信令協(xié)商的系統(tǒng),提高 SIP數(shù)據(jù)業(yè)務(wù)傳輸?shù)目煽啃浴?br> 本發(fā)明實施例還提供一種裝置,提高SIP數(shù)據(jù)業(yè)務(wù)傳輸?shù)目煽啃浴?為達到上述目的,本發(fā)明實施例的技術(shù)方案是這樣實現(xiàn)的 一種會話初始化協(xié)議SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的方法,包括發(fā)起方軟交 換機接收到來自發(fā)起方媒體網(wǎng)關(guān)數(shù)據(jù)業(yè)務(wù)通知;通過向發(fā)起方媒體網(wǎng)關(guān)發(fā)送 攜帶冗余編解碼格式的消息,將發(fā)起方媒體網(wǎng)關(guān)的編解碼格式修改為所述冗 余編解碼格式;向接收方軟交換機發(fā)送攜帶所述冗余編解碼格式的消息,使 接收方軟交換機將接收方媒體網(wǎng)關(guān)的編解碼格式修改為所述冗余編解碼格 式。
一種會話初始化協(xié)議SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的系統(tǒng),包括發(fā)起方軟交換機、 發(fā)起方媒體網(wǎng)關(guān)、接收方軟交換機和接收方媒體網(wǎng)關(guān),
所述發(fā)起方媒體網(wǎng)關(guān),用于向發(fā)起方軟交換機發(fā)送數(shù)據(jù)業(yè)務(wù)通知;在接收 到來自所述發(fā)起方軟交換機的攜帶冗余編解碼格式的消息后,將自身的編解碼 格式修改為所述冗余編解碼格式;所述發(fā)起方軟交換機,用于在接收到發(fā)起方媒體網(wǎng)關(guān)發(fā)送的數(shù)據(jù)業(yè)務(wù)通知 后,通過向發(fā)起方媒體網(wǎng)關(guān)發(fā)送攜帶冗余編解碼格式的消息,將發(fā)起方媒體網(wǎng)
關(guān)的編解碼格式修改為冗余編解碼格式;向接收方軟交換機發(fā)送攜帶所述冗余 編解碼格式的消息;
所述接收方軟交換機,用于根據(jù)所述發(fā)起方軟交換機發(fā)送的攜帶所述冗余 編解碼格式的消息,將接收方i某體網(wǎng)關(guān)的編解碼格式修改為所述冗余編解碼才各 式;
所述接收方媒體網(wǎng)關(guān),用于在所述接收方軟交換機的控制下,將自身的 編解碼格式修改為所述冗余編解碼格式。
一種會話初始化協(xié)議SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的系統(tǒng),包括發(fā)起方軟交換機、 發(fā)起方媒體網(wǎng)關(guān)、呼叫仲裁節(jié)點、接收方軟交換機和接收方媒體網(wǎng)關(guān),
所述發(fā)起方媒體網(wǎng)關(guān),用于向發(fā)起方軟交換機發(fā)送數(shù)據(jù)業(yè)務(wù)通知;在所述 發(fā)起方軟交換機的控制下,將自身的編解碼格式修改為冗余編解碼格式;
所述發(fā)起方軟交換機,用于將發(fā)起方媒體網(wǎng)關(guān)的編解碼格式修改為冗余編 解碼格式,向呼叫仲裁節(jié)點發(fā)送與承載無關(guān)的呼叫控制協(xié)議BICC消息,其中 攜帶包含所述冗余編解碼格式的IPBCP描述;
所述呼叫仲裁節(jié)點,用于將包含所述冗余編解碼格式的IPBCP描述轉(zhuǎn)換為 包含所述冗余編解碼格式的SDP描述后,攜帶在SIP消息中,發(fā)送至所述接收 方軟交換才幾;
所述接收方軟交換機,用于根據(jù)所述呼叫仲裁節(jié)點發(fā)送的SIP消息中攜帶 的包含所述冗余編解碼格式的SDP描述,將接收方媒體網(wǎng)關(guān)的編解碼格式修改 為所述冗余編解碼格式;
所述接收方媒體網(wǎng)關(guān),用于在所述接收方軟交換機的控制下,將自身的 編解碼格式修改為所述冗余編解碼格式。
一種會話初始化協(xié)議SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的系統(tǒng),包括發(fā)起方軟交換機、 發(fā)起方媒體網(wǎng)關(guān)、第三方軟交換機、第三方媒體網(wǎng)關(guān)、接收方軟交換機和接收 方媒體網(wǎng)關(guān),所述發(fā)起方媒體網(wǎng)關(guān),用于向發(fā)起方軟交換機發(fā)送數(shù)據(jù)業(yè)務(wù)通知;在所述 發(fā)起方軟交換機的控制下,將自身的編解碼格式修改為冗余編解碼格式;
所述發(fā)起方軟交換機,用于將發(fā)起方媒體網(wǎng)關(guān)的編解碼格式修改為冗余編 解碼格式,向第三方軟交換機發(fā)送與承載無關(guān)的呼叫控制協(xié)議BICC消息,其 中攜帶包含所述冗余編解碼格式的IPBCP描述;
所述第三方軟交換機,用于將包含所述冗余編解碼格式的IPBCP描述轉(zhuǎn)換 為包含所述冗余編解碼格式的SDP描述后,攜帶在SIP消息中,發(fā)送至所述接 收方軟交換機;向第三方i某體網(wǎng)關(guān)發(fā)送攜帶所述冗余編解碼^^式的消息,以將 第三方媒體網(wǎng)關(guān)的編解碼格式修改為所述冗余編解碼格式;
所述第三方媒體網(wǎng)關(guān),用于在接收到來自所述第三方軟交換機的攜帶所述 冗余編解碼格式的消息后,將自身的編解碼格式修改為所述冗余編解碼格式;
所述接收方軟交換機,用于根據(jù)所述第三方軟交換機發(fā)送的SIP消息中攜 帶的包含所述冗余編解碼格式的SDP描述,將接收方媒體網(wǎng)關(guān)的編解碼格式修 改為所述冗余編解碼;格式;
所述接收方媒體網(wǎng)關(guān),用于在所述接收方軟交換機的控制下修改自身的 編解碼格式。
一種會話初始化協(xié)議SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的系統(tǒng),包括發(fā)起方軟交換機、 發(fā)起方媒體網(wǎng)關(guān)、呼叫仲裁節(jié)點、接收方軟交換機和接收方媒體網(wǎng)關(guān),
所述發(fā)起方媒體網(wǎng)關(guān),用于向發(fā)起方軟交換機發(fā)送數(shù)據(jù)業(yè)務(wù)通知;在所述 發(fā)起方軟交換機的控制下,將自身的編解碼格式修改為冗余編解碼格式;
所述發(fā)起方軟交換機,用于將發(fā)起方+某體網(wǎng)關(guān)的編解碼格式修改為冗余編 解碼格式,向呼叫仲裁節(jié)點發(fā)送SIP消息,其中攜帶包含所述冗余編解碼格式 的會話描述協(xié)議SDP描述;
所述呼叫仲裁節(jié)點,用于將包含所述冗余編解碼格式的SDP描述轉(zhuǎn)換為包 含所述冗余編解碼格式的IP承載控制協(xié)議IPBCP描述后,攜帶在與承載無關(guān) 的呼叫控制協(xié)議BICC消息中,發(fā)送至所述接收方軟交換機;
所述接收方軟交換機,用于根據(jù)所述呼叫仲裁節(jié)點發(fā)送的BICC消息中攜帶的包含所述冗余編解碼格式的IPBCP描述,將接收方媒體網(wǎng)關(guān)的編解碼格式
^修改為所述冗余編解碼^^式;
所述接收方媒體網(wǎng)關(guān),用于在所述接收方軟交換機的控制下,將自身的 編解碼格式修改為所述冗余編解碼格式。
一種會話初始化協(xié)議SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的系統(tǒng),包括發(fā)起方軟交換機、 發(fā)起方媒體網(wǎng)關(guān)、第三方軟交換機、第三方媒體網(wǎng)關(guān)、接收方軟交換機和接收 方i某體網(wǎng)關(guān),
所述發(fā)起方媒體網(wǎng)關(guān),用于向發(fā)起方軟交換機發(fā)送數(shù)據(jù)業(yè)務(wù)通知;在所述 發(fā)起方軟交換機的控制下,將自身的編解碼格式修改為冗余編解碼格式;
所述發(fā)起方軟交換機,用于將發(fā)起方媒體網(wǎng)關(guān)的編解碼格式修改為冗余編 解碼格式,向第三方軟交換機發(fā)送SIP消息,其中攜帶包含所述冗余編解碼格 式的會話描述協(xié)議SDP描述;
所述第三方軟交換機,用于將包含所述冗余編解碼格式的SDP描述轉(zhuǎn)換為 包含所述冗余編解碼格式的IP承載控制協(xié)議IPBCP描述后,攜帶在與承載無 關(guān)的呼叫控制協(xié)議BICC消息中,發(fā)送至所述接收方軟交換機;向第三方々某體 網(wǎng)關(guān)發(fā)送攜帶所述冗余編解碼格式的消息,以將第三方媒體網(wǎng)關(guān)的編解碼格式 修改為所述冗余編解碼格式; 。
所述第三方媒體網(wǎng)關(guān),用于在接收到來自所述第三方軟交換機的攜帶所述 冗余編解碼格式的消息后,將自身的編解碼格式修改為所述冗余編解碼格式;
所述接收方軟交換機,用于根據(jù)所述第三方軟交換機發(fā)送的BICC消息中 攜帶的包含所述冗余編解碼格式的IPBCP描述,將接收方媒體網(wǎng)關(guān)的編解碼格 式修改為所述冗余編解碼格式;
所述接收方媒體網(wǎng)關(guān),用于在所述接收方軟交換機的控制下,將自身的 編解碼格式修改為所述冗余編解碼格式。
一種軟交換機,包括接收模塊、修改模塊和消息發(fā)送模塊,
所述接收模塊,用于接收發(fā)起方媒體網(wǎng)關(guān)發(fā)送的數(shù)據(jù)業(yè)務(wù)通知;
所述修改模塊,用于在所述接收模塊接收到數(shù)據(jù)業(yè)務(wù)通知后,將發(fā)起方媒體網(wǎng)關(guān)的編解碼格式修改為冗余編解碼格式;
所述消息發(fā)送模塊,用于向接收方軟交換機或第三方軟交換機發(fā)送攜帶冗 余編解碼格式的SIP消息或BICC消息。
一種軟交換機,包括消息接收模塊、修改模塊和響應(yīng)模塊,
所述消息接收模塊,用于接收來自發(fā)起方軟交換機或第三方軟交換機的攜 帶冗余編解碼;f各式的SIP消息或BICC消息;
所述修改模塊,用于根據(jù)所述消息接收模塊接收到的SIP消息或BICC消
所述響應(yīng)才莫塊,用于在所述修改模塊修改接收方媒體網(wǎng)關(guān)的編解碼成功后,
向發(fā)起方較交換機或第三方軟交換機發(fā)送攜帶所述冗余編解碼格式的響應(yīng)消 白
一種軟交換機,包括BICC接收模塊、轉(zhuǎn)換模塊和SIP發(fā)送模塊,
所述BICC接收模塊,用于接收與承載無關(guān)的呼叫控制協(xié)議BICC消息,其 中攜帶包含冗余編解碼格式的IP承載控制協(xié)議IPBCP描述;
所述轉(zhuǎn)換模塊,用于將所述BICC接收模塊接收的IPBCP描述轉(zhuǎn)換為基于 SIP的會話描述協(xié)議SDP描述;
所述SIP發(fā)送模塊,用于將轉(zhuǎn)換模塊轉(zhuǎn)換得到的SDP描述攜帶在SIP消息 中,發(fā)送出去。
一種軟交換機,包括SIP接收模塊、轉(zhuǎn)換模塊和BICC發(fā)送模塊,
所述SIP接收模塊,用于接收會話初始化協(xié)議SIP消息,其中攜帶包含冗 余編解碼格式的會話描述協(xié)議SDP描述;
所述轉(zhuǎn)換模塊,用于將所述SIP接收模塊接收的SDP描述轉(zhuǎn)換為基于與承 載無關(guān)的呼叫控制協(xié)議BICC的IP承載控制協(xié)議IPBCP描述;
所述BICC發(fā)送模塊,用于將所述轉(zhuǎn)換模塊轉(zhuǎn)換得到的IPBCP描述攜帶 在BICC消息中,發(fā)送出去。
與現(xiàn)有技術(shù)相比,本發(fā)明實施例所提供的技術(shù)方案,發(fā)起方MSC服務(wù) 器在接收到發(fā)起方MGW發(fā)送的數(shù)據(jù)業(yè)務(wù)通知后,通過向發(fā)起方MGW發(fā)送攜帶冗余編解碼格式的消息,將發(fā)起方MGW的編解碼格式修改為冗余編解 碼格式,然后向接收方MSC服務(wù)器發(fā)送攜帶冗余編解碼格式的消息,使得 接收方MSC服務(wù)器可以將接收方MGW的編解碼格式修改為冗余編解碼格 式,從而實現(xiàn)了發(fā)起方MGW與接收方MGW之間冗余編解碼才各式的協(xié)商, 使得在進行SIP數(shù)據(jù)業(yè)務(wù)傳輸時,后面發(fā)送的幀的冗余包中包含前面發(fā)送的 幀,當前面發(fā)送的幀丟失時,可以使用后面幀中冗余包的相應(yīng)幀代替,從而 提高了 SIP數(shù)據(jù)業(yè)務(wù)傳輸?shù)目煽啃浴?br>

圖1為現(xiàn)有技術(shù)移動網(wǎng)絡(luò)中實現(xiàn)數(shù)據(jù)業(yè)務(wù)的系統(tǒng)結(jié)構(gòu)圖2為圖1所示的系統(tǒng)中SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的方法流程圖3為本發(fā)明實施例一 SIP傳真業(yè)務(wù)信令協(xié)商的方法流程圖4為本發(fā)明實施例二 SIP傳真業(yè)務(wù)信令協(xié)商的方法流程圖5為本發(fā)明實施例三SIP傳真業(yè)務(wù)信令協(xié)商的方法流程圖6為本發(fā)明實施例四SIP傳真業(yè)務(wù)信令協(xié)商的方法流程圖7為本發(fā)明實施例五SIP傳真業(yè)務(wù)信令協(xié)商的方法流程圖8為本發(fā)明實施例六SIP傳真業(yè)務(wù)信令協(xié)商的方法流程圖9為本發(fā)明實施例中SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的一種系統(tǒng)結(jié)構(gòu)圖10為本發(fā)明實施例中SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的另 一種系統(tǒng)結(jié)構(gòu)圖。
具體實施例方式
下面結(jié)合附圖及具體實施例對本發(fā)明進行詳細說明。
本發(fā)明實施例提供的會話初始化協(xié)議數(shù)據(jù)業(yè)務(wù)信令協(xié)商的方法,發(fā)起方 軟交換機接收到來自發(fā)起方MGW的數(shù)據(jù)業(yè)務(wù)通知后,通過向發(fā)起方MGW 發(fā)送攜帶冗余編解碼格式的消息,將發(fā)起方MGW的編解碼格式修改為冗余 編解碼格式;向接收方軟交換機發(fā)送攜帶所述冗余編解碼格式的消息,使接其中冗余編解碼格式是現(xiàn)有的編解碼格式與冗余方式結(jié)合而成的一種
編解碼格式,現(xiàn)有的編解碼格式例如可以是由G.711、 T.38等,冗余方式可 以是RFC2198。以下的實施例中以傳真業(yè)務(wù),軟交換機為移動網(wǎng)絡(luò)中的MSC 服務(wù)器,及由G.711和冗余方式RFC2198結(jié)合形成的冗余編解碼格式G.711 冗余為例,對本發(fā)明SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的方法進行詳細說明。 實施例一
本實施例對于發(fā)起方MSC服務(wù)器和接收方MSC服務(wù)器均支持SIP協(xié)議 的情況下,實現(xiàn)SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的方案進行詳細說明。
圖3為本發(fā)明實施例一 SIP傳真業(yè)務(wù)信令協(xié)商的方法流程圖。如圖3所 示,該方法包括以下步驟
步驟300:發(fā)起方與接收方之間的語音通話已經(jīng)建立,發(fā)起方MGW抬r 測到傳真事件,上報給發(fā)起方MSC服務(wù)器。
步驟301~步驟302:發(fā)起方MSC服務(wù)器向發(fā)起方MGW發(fā)送MODIFY, 將發(fā)起方MGW的編解碼格式修改為G.711冗余(G.711Red)的冗余編解碼 格式。
其中的MODIFY包含了 G.711冗余的SDP描述,其中除包括編解碼格 式的描述外,還進一步包括冗余級別,例如具體的描述可以為
m-audio - RTP/AVP 8 97 〃2種載荷類型(PT, Payload Type),分 別是97和8(其中,8代表G.711編解碼格式)
a=rtpmap:97 red/8000/1 〃PT=97是載荷類型,red表示使用 RFC2198冗余方式,8000是編解碼速率,l是冗余級別。
a=fmtp:97 8/8 〃說明將使用G.711編解碼格式的幀,即PT=8
的幀進行冗余,且冗余級別為1。
根據(jù)該SDP描述進行協(xié)商后的編解碼;f各式是使發(fā)送的RTP包的PT=97, 包里面有多個冗余的數(shù)據(jù)幀,該數(shù)據(jù)幀的PT二8。
其中,G.711冗余是指G.711的編解碼;格式和冗余方式RFC2198結(jié)合佳: 用得到的一種冗余編解碼格式。RFC2198冗余方式是指第一個冗余包里面只攜帶當前的一個幀,后面?zhèn)鬏數(shù)娜哂喟鼣y帶前面已經(jīng)發(fā)出的幀。冗余級別是 指后面?zhèn)鬏數(shù)娜哂喟袛y帶前面已經(jīng)傳輸?shù)膸膫€數(shù)。例如,每一個冗余包
攜帶前面?zhèn)鬏數(shù)亩嗌賯€幀,即冗余級別,由fmtp參數(shù)指定,比如a-fmtp:97 8/8,表示對于編解碼格式為G.711的數(shù)據(jù)幀進行冗余,冗余級別為1,也就 是在后面發(fā)送的冗余包中攜帶前面發(fā)送的一個G.711編碼的數(shù)據(jù)幀; a=fmtp:97 8/8/8,表示冗余級別為2,也就是在后面發(fā)送的冗余包中攜帶前 面發(fā)送的兩個G.711編碼的數(shù)據(jù)幀。
步驟303:發(fā)起方MSC服務(wù)器使用SIP協(xié)議的Update發(fā)起媒體重協(xié)商, Update的SDP描述中攜帶了編解碼格式G.711冗余(G.711Red)和冗余級 別等參數(shù)。
本步驟中,SDP描述可以使用步驟301中的SDP描述。 步驟304 步驟306:接收方MSC服務(wù)器收到Update,給接收方MGW 發(fā)送MODIFY,將接收方MGW的編解碼才各式修改為G.711Red;接收方MGW 成功修改編解碼格式后,向接收方MSC服務(wù)器發(fā)送MODIFY ACK;接收方 MSC服務(wù)器接收到后給發(fā)起方MSC服務(wù)器發(fā)送200 OK,其中攜帶的SDP 描述中編解碼格式為冗余編解碼格式G.711red。
.接收方MSC服務(wù)器在修改接收方MGW的編解碼格式時,可進一步選 擇接收方MGW支持的冗余級別;接收方MSC服務(wù)器給發(fā)起方MSC服務(wù)器 返回的200 OK的SDP描述中,除包含編解碼格式G.711Red之外,還可以 包含冗余級別。
至此,編解碼修改成功,在發(fā)起方MGW與接收方MGW之間的IP承 載上建立了傳真,從而從語音業(yè)務(wù)切換到傳真業(yè)務(wù),即可以通過發(fā)起方MGW 和接收方MGW,使用協(xié)商好的冗余編解碼格式進行傳真業(yè)務(wù)的傳輸。
本實施例的方法還可以進一步包括步驟307 步驟308:如果接收方 MGW回復的冗余級別與發(fā)起方MGW》務(wù)改后的冗余級別不一致,則發(fā)起方 MSC服務(wù)器給發(fā)起方MGW發(fā)送MODIFY,以將發(fā)起方MGW的冗余級別 修改為與接收方MGW回復的冗余級別 一致的值。例如,以上所述的SDP描述中編解碼格式和冗余級別協(xié)商成功后,進 行數(shù)據(jù)業(yè)務(wù)傳輸時,將在后面?zhèn)鬏數(shù)臄?shù)據(jù)幀的冗余包中攜帶前面已經(jīng)傳輸?shù)?一個數(shù)據(jù)幀,且利用G.711的編解碼格式進行傳輸,從而避免了前面?zhèn)鬏數(shù)?一個數(shù)據(jù)幀的丟失,提高了數(shù)據(jù)業(yè)務(wù)傳輸?shù)目煽啃浴?br> 在本發(fā)明的其它實施例中,發(fā)起方MSC服務(wù)器與接收方MSC服務(wù)器 之間的媒體重協(xié)商流程也可使用SIP協(xié)議的邀請(Invite)實現(xiàn),即發(fā)起方 MSC服務(wù)器接收到發(fā)起方MGW上報的傳真事件之后,利用Invite向接收 方MSC服務(wù)器發(fā)起媒體重協(xié)商,其中至少包含攜帶冗余編解碼格式 G.711Red的SDP描述;在接收到接收方MSC服務(wù)器回復的200 OK后,向 接收方MSC服務(wù)器返回ACK,從而完成媒體重協(xié)商。
本實施采用G.711Red的冗余編解碼格式,在信令協(xié)商完成后,傳輸數(shù) 據(jù)幀時,在后面的傳輸?shù)膸娜哂喟邪懊嬉呀?jīng)傳輸?shù)膸绻懊鎮(zhèn)?輸?shù)膸瑏G失,則可以使用后面的傳輸?shù)膸械娜哂喟鼇硖娲?,從而提高了?shù) 據(jù)業(yè)務(wù)的傳輸可靠性。
實施例二
本實施例中對于發(fā)起方MSC服務(wù)器和接收方MSC服務(wù)器均支持SIP 協(xié)議,但是接收方MSC服務(wù)器不支持G.71 IRed的冗余編解碼格式的情況下, 實現(xiàn)數(shù)據(jù)業(yè)務(wù)信令協(xié)商的方案進行詳細說明。
圖4為本發(fā)明實施例二 SIP傳真業(yè)務(wù)信令協(xié)商的方法流程圖。如圖4所 示,該方法包括以下步驟
步驟400 步驟403與步驟300 步驟303相同,在此不再贅述。
步驟403:發(fā)起方MSC服務(wù)器使用SIP協(xié)議的Update發(fā)起媒體重協(xié)商, Update的SDP描述中攜帶了發(fā)起方MGW支持的所有編解碼格式,例如 G.711Red、 G.711及T.38,還可攜帶使用G.71 IRed編解碼格式時的冗余級 別。
步驟404:接收方MSC服務(wù)器收到Update,查詢自身保存的接收方MGW 支持的編解碼格式,發(fā)現(xiàn)接收方MGW不支持G.711Red,而支持G.711和T.38,則給接收方MGW發(fā)送MODIFY,將接收方MGW的編解碼格式修改 為G.711或T.38,本實施例中以G.711為例。
步驟405:接收方MGW成功修改編解碼格式后,向接收方MSC服務(wù) 器回復MODIFY ACK。
步驟406:接收方MSC服務(wù)器接收到來自接收方MGW的MODIFY ACK 后,給發(fā)起方MSC服務(wù)器發(fā)送200 OK,其中攜帶的SDP描述中包含編解 碼格式G.711 。
其中,接收方MSC服務(wù)器從發(fā)起方MSC服務(wù)器發(fā)送的Update的編解 碼格式中,選擇接收方MGW支持的編解碼格式時,通常選擇接收方MGW 支持的排列在第一位的編解碼格式。在本實施例中,發(fā)起方MSC服務(wù)器發(fā) 送的Update的編解碼格式中,排列在第一位的是G.711,所以選擇G.711 編解碼格式。
本實施例中,當語音通話使用的編解碼格式與接收方MSC服務(wù)器選擇 的編解碼格式相同時,步驟404~步驟405可以省略。
步驟407~步驟408:發(fā)起方MSC服務(wù)器發(fā)現(xiàn)接收方MSC服務(wù)器返回 的200 OK中,攜帶的編解碼格式與發(fā)起方MGW修改后的編解碼格式不同, 則給發(fā)起方MGW發(fā)送MODIFY,以將發(fā)起方MGW的編解碼格式修改為 200 OK中攜帶的編解碼格式。
至此,編解碼修改成功,在發(fā)起方MGW與接收方MGW之間的IP承 載上建立了傳真,從而從語音業(yè)務(wù)切換到傳真業(yè)務(wù),即可以通過發(fā)起方MGW 和接收方MGW,使用協(xié)商好的編解碼格式進行傳真業(yè)務(wù)的傳輸。
本實施中,當接收方網(wǎng)絡(luò)不支持G.711Red的冗余編解碼格式時,發(fā)起 方MSC服務(wù)器可以將發(fā)起方MGW支持的所有編解碼格式發(fā)送給接收方 MSC服務(wù)器,供接收方MSC服務(wù)器進行選擇,從而提高了與不支持冗余編 解碼格式的網(wǎng)絡(luò)的兼容性。
實施例三
本實施例對于發(fā)起方MSC服務(wù)器支持BICC協(xié)議,而接收方MSC服務(wù)器支持SIP協(xié)議的情況下,由第三方MSC服務(wù)器,即用于進行協(xié)議轉(zhuǎn)換的 MSC服務(wù)器,和第三方MGW參與的SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的方案進行詳 細說明。
圖5為本發(fā)明實施例三SIP傳真業(yè)務(wù)信令協(xié)商的方法流程圖。如圖5所
示,該方法包括以下步驟
步驟500~步驟502與步驟300 步驟302相同,在此不再贅述。
步驟503:發(fā)起方MSC服務(wù)器通過BICC的應(yīng)用傳送機制(APM,
Application Transport Mechanism)消息將冗余編解碼格式G.711Red攜帶在
IP承載控制協(xié)議(IPBCP, IP Bearer Control Protocol)描述中,發(fā)送到第三
方MSC服務(wù)器。
本步驟中,IPBCP描述中還可以進一步包含冗余級別。
現(xiàn)有技術(shù)中的IPBCP描述不會攜帶關(guān)于冗余的信息,本發(fā)明實施例中
的IPBCP描述借用SDP描述對于媒體的描述方式,攜帶關(guān)于冗余的信息。
本步驟中IPBCP描述中對媒體的描述可以與實施例一 SDP描述中對媒體的
描述相同。
步驟504~步驟505:第三方MSC服務(wù)器收到APM消息后,將APM消 息中的IPBCP描述轉(zhuǎn)換為SDP描述后,修改第三方MGW的編解碼才各式為 G.711Red,第三方MGW成功修改編解碼格式后,向接收方MSC服務(wù)器回 復MODIFY ACK。
步驟506 步驟509:第三方MSC服務(wù)器發(fā)起媒體重協(xié)商,包括第三 方MSC服務(wù)器向接收方MSC服務(wù)器發(fā)送SIP協(xié)議的Invite,其中攜帶包含 冗余編解碼格式G.711Red的SDP描述;由接收方MSC服務(wù)器將接收方 MGW的編解碼格式修改為G.711Red后,向第三方MSC服務(wù)器回復200 OK, 其中的SDP描述中攜帶冗余編解碼格式G.711Red。
如果在媒體重協(xié)商中傳輸?shù)南⒅羞M一步攜帶冗余編解碼格式采用的 冗余級別,則本實施例中的傳真業(yè)務(wù)信令協(xié)商的方法還可進一步包括步驟 510 步驟511:如果接收方MSC服務(wù)器回復的200 OK中SDP描述的冗余級別與第三方MGW修改后的編解碼格式的冗余級別不同,則接收方MSC 服務(wù)器需要使用MODIFY通知第三方MGW修改與接收方通信的冗余級別。 當然,由于各MGW進行數(shù)據(jù)傳輸時使用的冗余級別可以不同,所以當媒體 重協(xié)商時傳輸?shù)南⒅袛y帶冗余級別時,也可以不執(zhí)行步驟510 步驟511。
步驟512:第三方MSC服務(wù)器向接收方MSC服務(wù)器回復ACK。
本實施例中的方法還可進一步包括步驟513:通知使用BICC的發(fā)起方 一側(cè)修改編解碼格式成功,即向發(fā)起方MSC服務(wù)器發(fā)送基于BICC的APM 消息,指示修改編解碼格式成功。
至此,編解碼修改成功,在發(fā)起方MGW與接收方MGW之間的IP l義 載上建立了傳真,從而從語音業(yè)務(wù)切換到傳真業(yè)務(wù),即可以通過發(fā)起方MGW 和接收方MGW,使用協(xié)商好的冗余編解碼格式進行傳真業(yè)務(wù)的傳輸。
在本發(fā)明的其它實施例中,第三方MSC服務(wù)器與接收方MSC服務(wù)器 之間的媒體重協(xié)商流程也可使用SIP協(xié)議的Update實現(xiàn),即發(fā)起方MSC服 務(wù)器接收到發(fā)起方MGW上報傳真事件之后,利用Update發(fā)起媒體重協(xié)商, 其中包含攜帶冗余編解碼格式G.711Red和冗余級別的SDP描述;在接收到 接收方MSC服務(wù)器回復的200 0K后,完成媒體重協(xié)商。
本實施中,在使用不同協(xié)議的發(fā)起方網(wǎng)絡(luò)和接收方網(wǎng)絡(luò)之間SIP數(shù)據(jù)業(yè) 務(wù)信令協(xié)商時,利用第三方MSC服務(wù)器將基于BICC的IPBCP描述轉(zhuǎn)換為 基于SIP的SDP描述,實現(xiàn)了使用不同協(xié)議的網(wǎng)絡(luò)之間數(shù)據(jù)業(yè)務(wù)的信令協(xié) 商,從而使得發(fā)起方MGW和接收方MGW都可以采用G.71 IRed的冗余編 解碼格式。在信令協(xié)商完成后,在發(fā)起方MGW、第三方MGW和"l妾收方 MGW之間傳輸數(shù)據(jù)幀時,在后面的傳輸?shù)膸娜哂喟邪懊嬉呀?jīng)傳輸 的幀,因此當前面?zhèn)鬏數(shù)膸瑏G失時,可以使用后面?zhèn)鬏數(shù)娜哂喟械膶?yīng)幀 代替,從而提高了數(shù)據(jù)業(yè)務(wù)的傳輸可靠性。
實施例四
本實施例對于發(fā)起方MSC服務(wù)器支持BICC協(xié)議,而接收方MSC服務(wù) 器支持SIP協(xié)議的情況下,僅由第三方MSC服務(wù)器,即CMN,參與的實現(xiàn)數(shù)據(jù)業(yè)務(wù)信令協(xié)商的方案進行詳細說明。
圖6為本發(fā)明實施例四SIP傳真業(yè)務(wù)信令協(xié)商的方法流程圖。由于本實 施例中發(fā)起方MSC服務(wù)器與發(fā)起方MGW交互的過程,以及接收方MSC 服務(wù)器與接收方MGW交互的過程,與實施例一中相同,因此在本實施例的 描述中省略。
如圖6所示,本實施例中SIP傳真業(yè)務(wù)信令協(xié)商的方法包括以下步驟 步驟600:發(fā)起方MSC服務(wù)器向CMN的BICC側(cè)發(fā)送APM消息,其
中的IPBCP描述中攜帶冗余編解碼格式G.711Red,例如可^f吏用實施例三中
所述的IPBCP描述。
本步驟中,IPBCP描述中還可以進一步攜帶冗余級別。 步驟601 步驟603:CMN將APM消息中攜帶的IPBCP描述轉(zhuǎn)換為SDP
描述;并發(fā)起媒體重協(xié)商過程,包括CMN向接收方MSC月良務(wù)器發(fā)送Invite,
其中的SDP描述中攜帶冗余編解碼才各式為G.711Red;接收方MSC服務(wù)器
向CMN回復200 OK,其中的SDP描述中攜帶冗余編解碼格式G.711Red;
CMN接收到200 0K后,向接收方MSC服務(wù)器回復ACK。
步驟604: CMN向發(fā)起方MSC服務(wù)器發(fā)送基于BICC的APM消息,
指示修改編解碼格式成功。
如果步驟604發(fā)送的消息指示了相對于發(fā)起方MSC服務(wù)器的請求,接
收方MSC服務(wù)器接受的冗余級別不同,則可以進一步執(zhí)行步驟307 步驟
308。
至此,編解碼修改成功,在發(fā)起方MGW與接收方MGW之間的IP承 載上建立了傳真,從而從語音業(yè)務(wù)切換到傳真業(yè)務(wù),即可以通過發(fā)起方MGW 和接收方MGW,使用協(xié)商好的編解碼格式進行傳真業(yè)務(wù)的傳輸。
在本發(fā)明的其它實施例中,CMN發(fā)起的J 某體重協(xié)商流程也可使用SIP 協(xié)議的Update實現(xiàn)。
本實施例中,在使用不同協(xié)議的發(fā)起方MSC服務(wù)器和接收方MSC服 務(wù)器之間SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商時,利用CMN將基于BICC的IPBCP描述轉(zhuǎn)換為基于SIP的SDP描述,實現(xiàn)了使用不同協(xié)議的網(wǎng)絡(luò)之間數(shù)據(jù)業(yè)務(wù)的 信令協(xié)商,從而使得發(fā)起方MGW和接收方MGW都可以采用G.711Red的 冗余編解碼格式。在信令協(xié)商完成后,在發(fā)起方MGW、CMN和接收方MGW 之間傳輸數(shù)據(jù)幀時,MGW在后面?zhèn)鬏數(shù)膸娜哂喟邪懊嬉呀?jīng)傳輸?shù)?幀,因此當前面?zhèn)鬏數(shù)膸瑏G失時,可以使用后面?zhèn)鬏數(shù)娜哂喟械膶?yīng)幀代 替,從而提高了數(shù)據(jù)業(yè)務(wù)的傳輸可靠性。 實施例五
本實施例對于發(fā)起方MSC服務(wù)器支持SIP協(xié)議,而接收方MSC服務(wù)器 支持BICC協(xié)議的情況下,由第三方MSC服務(wù)器,即用于進行協(xié)議轉(zhuǎn)換的 MSC服務(wù)器,和第三方MGW參與的SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的方案進行詳 細i兌明。
圖7為本發(fā)明實施例五SIP傳真業(yè)務(wù)信令協(xié)商的方法流程圖。如圖7所 示,該方法包括以下步驟
步驟700~步驟702與步驟500~步驟502與相同,在此不再贅述。
步驟703:發(fā)起方MSC服務(wù)器通過SIP消息Invite將冗余編解碼格式 G.711Red攜帶在SDP描述中,發(fā)送到第三方MSC服務(wù)器。
本步驟中,SDP描述可以使用步驟301所描述的SDP描述方式。SDP 描述中還可以進一步包含冗余級別。
步驟704 步驟705:第三方MSC月良務(wù)器收到Invite消息后,將該消息 中的SDP描述轉(zhuǎn)換為IPBCP描述,并將第三方MGW的編解碼格式修改為 G.711Red,第三方MGW成功修改編解碼格式后,向接收方MSC月艮務(wù)器回 復MODIFY ACK。
步驟706 步驟709:第三方MSC服務(wù)器發(fā)起媒體重協(xié)商,包括第三 方MSC服務(wù)器向接收方MSC服務(wù)器發(fā)送BICC的APM消息,其中攜帶包 含冗余編解碼格式G.711Red的IPBCP描述;由接收方MSC服務(wù)器將接收 方MGW的編解碼格式修改為G.711Red后,向第三方MSC服務(wù)器回復攜帶 編解碼格式的APM消息,指示接收方一側(cè)的編解碼格式修改成功。如果在媒體重協(xié)商中傳輸?shù)南⒅羞M一步攜帶冗余編解碼格式采用的
冗余級別,則本實施例中的傳真業(yè)務(wù)信令協(xié)商的方法還可進一步包括步驟 710 步驟711:接收方MSC服務(wù)器使用MODIFY,通知第三方MGW修改 與接收方通信的冗余級別。
步驟712~步驟713:第三方MSC服務(wù)器向發(fā)起方MSC服務(wù)器200 OK, 發(fā)起方MSC服務(wù)器回復第三方MSC服務(wù)器ACK。
至此,編解碼修改成功,在發(fā)起方MGW與接收方MGW之間的IP承 載上建立了傳真,從而從語音業(yè)務(wù)切換到傳真業(yè)務(wù),即可以通過發(fā)起方MGW 和接收方MGW,使用協(xié)商好的冗余編解碼格式進行傳真業(yè)務(wù)的傳輸。
在本發(fā)明的其它實施例中,發(fā)起方MSC服務(wù)器與第三方MSC之間的 交互也可使用SIP協(xié)議的Update實現(xiàn),即發(fā)起方MSC服務(wù)器接收到發(fā)起方 MGW上報傳真事件之后,向第三方MSC服務(wù)器發(fā)送Update消息,其中包 含攜帶冗余編解碼格式G.711Red和冗余級別的SDP描述;第三方MSC服 務(wù)器在接收到接收方MSC服務(wù)器回復的APM消息后,向發(fā)起方MSC服務(wù) 器回復200 OK。
本實施中,在使用不同協(xié)議的發(fā)起方網(wǎng)絡(luò)和接收方網(wǎng)絡(luò)之間SIP數(shù)據(jù)業(yè) 務(wù)信令協(xié)商時,利用第三方MSC服務(wù)器將基于SIP的SDP描述轉(zhuǎn)換為基于 BICC的IPBCP描述,實現(xiàn)了使用不同協(xié)議的網(wǎng)絡(luò)之間數(shù)據(jù)業(yè)務(wù)的信令協(xié)商, 從而使得發(fā)起方MGW和接收方MGW都可以采用G.711Red的冗余編解碼 格式,在信令協(xié)商完成后,在發(fā)起方MGW、第三方MGW和接收方MGW 之間傳輸數(shù)據(jù)幀時,在后面的傳輸?shù)膸娜哂喟邪懊嬉呀?jīng)傳輸?shù)膸?因此當前面?zhèn)鬏數(shù)膸瑏G失時,可以使用后面?zhèn)鬏數(shù)娜哂喟械膶?yīng)幀代替, 從而提高了數(shù)據(jù)業(yè)務(wù)的傳輸可靠性。
實施例六
本實施例對于發(fā)起方MSC服務(wù)器支持SIP協(xié)議,而接收方MSC服務(wù)器 支持BICC協(xié)議的情況下,僅由第三方MSC服務(wù)器,即CMN,參與的實現(xiàn) 數(shù)據(jù)業(yè)務(wù)信令協(xié)商的方案進行詳細說明。圖8為本發(fā)明實施例六SIP傳真業(yè)務(wù)信令協(xié)商的方法流程圖。由于本實 施例中發(fā)起方MSC服務(wù)器與發(fā)起方MGW交互的過程,以及接收方MSC 服務(wù)器與接收方MGW交互的過程,與實施例一中相同,因此在本實施例的 描述中省略。
如圖8所示,本實施例中SIP傳真業(yè)務(wù)信令協(xié)商的方法包括以下步驟
步驟800:發(fā)起方MSC服務(wù)器向CMN發(fā)送Invite,其中的SDP描述中 攜帶冗余編解碼格式為G.711Red。
本步驟中,SDP描述中還可以進一步攜帶冗余級別。
步驟801 步驟802:CMN將Invite消息中攜帶的SDP描述轉(zhuǎn)換為IPBCP 描述;并發(fā)起々某體重協(xié)商過程,包括CMN向接收方MSC服務(wù)器發(fā)送APM 消息,其中的IPBCP描述中攜帶冗余編解碼格式;接收方MSC服務(wù)器向 CMN回復APM消息,指示修改編解碼才各式成功。
步驟803 步驟804: CMN向發(fā)起方MSC服務(wù)器回復200 0K,其中的 SDP描述中攜帶冗余編解碼格式G.711Red; CMN接收到200 OK后,向發(fā) 起方MSC服務(wù)器回復ACK。
如果步驟803發(fā)送的消息指示了相對于發(fā)起方MSC服務(wù)器的請求,接 收方MSC服務(wù)器接受的冗余級別不同,則可以進一步執(zhí)行步驟307 步驟 308。
至此,編解碼修改成功,在發(fā)起方MGW與接收方MGW之間的IP承 載上建立了傳真,從而從語音業(yè)務(wù)切換到傳真業(yè)務(wù),即可以通過發(fā)起方MGW 和接收方MGW,使用協(xié)商好的編解碼格式進行傳真業(yè)務(wù)的傳輸。
在本發(fā)明的其它實施例中,發(fā)起方MSC服務(wù)器與CMN之間的消息交 互也可使用SIP協(xié)議的Update消息實現(xiàn)。
本實施例中,在使用不同協(xié)議的發(fā)起方MSC服務(wù)器和接收方MSC服 務(wù)器之間SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商時,利用CMN將基于SIP的SDP描述轉(zhuǎn)換 為基于BICC的IPBCP描述,實現(xiàn)了使用不同協(xié)議的網(wǎng)絡(luò)之間數(shù)據(jù)業(yè)務(wù)的信 令協(xié)商,從而使得發(fā)起方MGW和接收方MGW都可以采用G.711Red的冗余編解碼格式,在信令協(xié)商完成后,在發(fā)起方MGW、 CMN和接收方MGW 之間傳輸數(shù)據(jù)幀時,MGW在后面?zhèn)鬏數(shù)膸娜哂喟邪懊嬉呀?jīng)傳輸?shù)?幀,因此當前面?zhèn)鬏數(shù)膸瑏G失時,可以使用后面?zhèn)鬏數(shù)娜哂喟械膶?yīng)幀代 替,從而提高了數(shù)據(jù)業(yè)務(wù)的傳輸可靠性。
本發(fā)明實施例還提供了實現(xiàn)數(shù)據(jù)業(yè)務(wù)的系統(tǒng)。圖9為本發(fā)明實施例中 SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的一種系統(tǒng)結(jié)構(gòu)圖。如圖9所示,該系統(tǒng)包括發(fā)起 方軟交換機、發(fā)起方媒體網(wǎng)關(guān)、接收方軟交換機和接收方々某體網(wǎng)關(guān)。
其中,發(fā)起方媒體網(wǎng)關(guān),用于向發(fā)起方軟交換機發(fā)送數(shù)據(jù)業(yè)務(wù)通知;在接 收到來自發(fā)起方軟交換機的攜帶冗余編解碼格式的消息后,將自身的編解碼格 式^f奮改為冗余編解碼;格式。
發(fā)起方軟交換機,用于在接收到發(fā)起方媒體網(wǎng)關(guān)發(fā)送的數(shù)據(jù)業(yè)務(wù)通知后, 通過向發(fā)起方媒體網(wǎng)關(guān)發(fā)送攜帶冗余編解碼格式的消息,將發(fā)起方媒體網(wǎng)關(guān)的 編解碼格式修改為冗余編解碼格式;并向接收方軟交換機發(fā)送攜帶冗余編解碼 格式的消息。
接收方軟交換機,用于根據(jù)發(fā)起方軟交換機發(fā)送的攜帶冗余編解碼格式的 消息,將接收方媒體網(wǎng)關(guān)的編解碼格式修改為冗余編解碼格式。
接收方媒體網(wǎng)關(guān),用于在接收方軟交換機的控制下,將自身的編解碼格式 修改為冗余編解碼格式。
發(fā)起方軟交換機在發(fā)送給接收方軟交換機的攜帶冗余編解碼格式的消息中 進一步攜帶發(fā)起方媒體網(wǎng)關(guān)支持的其它編解碼格式時,接收方軟交換機進一步 判斷接收方媒體網(wǎng)關(guān)是否支持冗余編解碼格式,是則根據(jù)發(fā)起方較交換機發(fā)送 給自身的消息,將接收方媒體網(wǎng)關(guān)的編解碼格式修改為冗余編解碼格式;否則 在該消息中選擇接收方媒體網(wǎng)關(guān)支持的編解碼格式,將接收方i某體網(wǎng)關(guān)的編解 碼格式修改為所選擇的編解碼格式。
具體來說,該發(fā)起方軟交換機包括接收模塊、修改模塊和消息發(fā)送模塊。 其中,接收模塊,用于接收發(fā)起方媒體網(wǎng)關(guān)發(fā)送的數(shù)據(jù)業(yè)務(wù)通知;修改模塊, 用于在接收模塊接收到數(shù)據(jù)業(yè)務(wù)通知后,將發(fā)起方々某體網(wǎng)關(guān)的編解碼格式修改為冗余編解碼格式;消息發(fā)送模塊,用于向接收方軟交換機發(fā)送攜帶冗余編解 碼格式的SIP消息。在其它實施例中,消息發(fā)送模塊還可以向第三方軟交換機 發(fā)送攜帶冗余編解碼格式的BICC消息。
修改模塊還用于接收來自接收方軟交換機的攜帶冗余編解碼格式和冗余級 別的響應(yīng)消息,當該冗余級別與發(fā)起方媒體網(wǎng)關(guān)修改的編解碼格式不同時,修 改發(fā)起方媒體網(wǎng)關(guān)的編解碼格式。
該接收方軟交換機具體包括消息接收模塊、修改模塊和響應(yīng)模塊。其中, 消息接收模塊,用于接收來自發(fā)起方軟交換機的攜帶冗余編解碼格式的SIP消 息;或在其它實施例中,接收來自第三方軟交換機的SIP消息或BICC消息, 其中攜帶冗余編解碼格式。修改^t塊,用于根據(jù)消息接收模塊接收到的SIP消 息(在其它實施例中可以為攜帶冗余編解碼格式的BICC消息),將接收方i某體 網(wǎng)關(guān)的編解碼格式修改為冗余編解碼格式。響應(yīng)模塊,用于在修改模塊修改接 收方媒體網(wǎng)關(guān)的編解碼成功后,向發(fā)起方軟交換機(在其它實施例中也可以是 第三方軟交換機)發(fā)送攜帶冗余編解碼格式的響應(yīng)消息。該響應(yīng)消息中可進一 步攜帶冗余級別。
圖IO為本發(fā)明實施例中SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的另一種系統(tǒng)結(jié)構(gòu)圖。如圖 IO所示,該系統(tǒng)包括發(fā)起方軟交換機、發(fā)起方媒體網(wǎng)關(guān)、第三方軟交換機、第 三方i某體網(wǎng)關(guān)、接收方軟交換機和接收方J 某體網(wǎng)關(guān)。
當發(fā)起方軟交換機支持BICC,接收方軟交換機支持SIP時,發(fā)起方媒體網(wǎng) 關(guān),用于向發(fā)起方軟交換機發(fā)送數(shù)據(jù)業(yè)務(wù)通知;在發(fā)起方軟交換機的控制下, 將自身的編解碼格式修改為冗余編解碼格式。發(fā)起方軟交換機,用于將發(fā)起方 媒體網(wǎng)關(guān)的編解碼;f各式修改為冗余編解碼格式,向第三方軟交換機發(fā)送BICC 消息,其中攜帶包含冗余編解碼格式的IPBCP描述。第三方軟交換機,用于將 包含冗余編解碼格式的IPBCP描述轉(zhuǎn)換為包含冗余編解碼格式的SDP描述后, 攜帶在SIP消息中,發(fā)送至接收方軟交換機;向第三方々某體網(wǎng)關(guān)發(fā)送攜帶冗余 編解碼格式的消息,以將第三方媒體網(wǎng)關(guān)的編解碼格式修改為冗余編解碼格式。
第三方媒體網(wǎng)關(guān),用于在接收到來自第三方軟交換機的攜帶冗余編解碼格式的消息后,將自身的編解碼格式修改為冗余編解碼格式。接收方軟交換機,用于
根據(jù)第三方軟交換機發(fā)送的SIP消息中攜帶的包含冗余編解碼格式的SDP描 述,將接收方媒體網(wǎng)關(guān)的編解碼格式修改為冗余編解碼格式。接收方媒體網(wǎng)關(guān), 用于在接收方軟交換機的控制下,將自身的編解碼格式修改為冗余編解碼格式。
具體來說,該第三方軟交換機包括BICC接收模塊、轉(zhuǎn)換模塊、修改模 塊和SIP發(fā)送模塊,其中,BICC接收模塊,用于接收BICC消息,其中攜 帶包含冗余編解碼格式的IPBCP描述;轉(zhuǎn)換模塊,用于將BICC接收模塊接 收的IP承載控制協(xié)議IPBCP描述轉(zhuǎn)換為基于SIP的會話描述協(xié)議SDP描述; 修改模塊,用于根據(jù)轉(zhuǎn)換模塊得到的冗余編解碼格式,將第三方媒體網(wǎng)關(guān)的 編解碼格式修改為冗余編解碼格式;SIP發(fā)送模塊,用于將轉(zhuǎn)換模塊轉(zhuǎn)換得 到的SDP描述攜帶在SIP消息中,發(fā)送出去。
當發(fā)起方軟交換機支持SIP,而接收方軟交換機支持BICC時,發(fā)起方 媒體網(wǎng)關(guān),用于向發(fā)起方軟交換機發(fā)送數(shù)據(jù)業(yè)務(wù)通知;在發(fā)起方軟交換機的 控制下,將自身的編解碼格式修改為冗余編解碼格式。發(fā)起方軟交換機,用
機發(fā)送SIP消息,其中攜帶包含冗余編解碼格式的SDP描述。第三方軟交 換機,用于將包含冗余編解碼格式的SDP描述轉(zhuǎn)換為包含冗余編解碼格式 的IPBCP描述后,攜帶在BICC消息中,發(fā)送至接收方軟交換機;向第三方 媒體網(wǎng)關(guān)發(fā)送攜帶冗余編解碼格式的消息,以將第三方媒體網(wǎng)關(guān)的編解碼格 式修改為冗余編解碼格式。第三方媒體網(wǎng)關(guān),用于在接收到來自第三方軟交 換機的攜帶冗余編解碼格式的消息后,將自身的編解碼格式修改為冗余編解 碼格式。接收方軟交換機,用于根據(jù)第三方軟交換機發(fā)送的BICC消息中攜 帶的包含冗余編解碼格式的IPBCP描述,將接收方々某體網(wǎng)關(guān)的編解碼格式 修改為冗余編解碼格式。接收方媒體網(wǎng)關(guān),用于在接收方軟交換機的控制下, 將自身的編解碼格式修改為冗余編解碼格式。
具體來說,該第三方軟交換機,包括SIP接收模塊、轉(zhuǎn)換模塊、修改模 塊和BICC發(fā)送模塊。其中,SIP接收模塊,用于接收SIP消息,其中攜帶包含冗余編解碼格式的SDP描述。轉(zhuǎn)換模塊,用于將SIP接收模塊接收的 SDP描述轉(zhuǎn)換為BICC的PBCP描述。修改模塊,用于根據(jù)轉(zhuǎn)換模塊得到的 冗余編解碼格式,將第三方媒體網(wǎng)關(guān)的編解碼格式修改為冗余編解碼格式。 述BICC發(fā)送模塊,用于將轉(zhuǎn)換模塊轉(zhuǎn)換得到的IPBCP描述攜帶在BICC消 息中,發(fā)送出去。
本發(fā)明的再一種SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的系統(tǒng)包括發(fā)起方軟交換機、發(fā) 起方媒體網(wǎng)關(guān)、呼叫仲裁節(jié)點、接收方軟交換機和接收方媒體網(wǎng)關(guān)。
當發(fā)起方軟交換機支持BICC,而接收方軟交換機支持SIP時,發(fā)起方 媒體網(wǎng)關(guān),用于向發(fā)起方軟交換機發(fā)送數(shù)據(jù)業(yè)務(wù)通知;在發(fā)起方軟交換機的 控制下,將自身的編解碼格式修改為冗余編解碼格式。發(fā)起方軟交換機,用 于將發(fā)起方媒體網(wǎng)關(guān)的編解碼格式修改為冗余編解碼格式,向呼叫仲裁節(jié)點 發(fā)送與BICC消息,其中攜帶包含冗余編解碼格式的IPBCP描述。呼叫仲裁 節(jié)點,用于將包含冗余編解碼格式的IPBCP描述轉(zhuǎn)換為包含該冗余編解碼 格式的SDP描述后,攜帶在SIP消息中,發(fā)送至接收方軟交換機。接收方 軟交換機,用于根據(jù)呼叫仲裁節(jié)點發(fā)送的SIP消息中攜帶的包含冗余編解碼 格式的SDP描述,將接收方媒體網(wǎng)關(guān)的編解碼格式修改為冗余編解碼格式。 接收方媒體網(wǎng)關(guān),用于在接收方軟交換機的控制下,將自身的編解碼格式修 改為冗余編解碼格式。
具體來說,該呼叫仲裁節(jié)點包括BICC接收模塊、轉(zhuǎn)換模塊和SIP發(fā)送 模塊。其中,BICC接收模塊,用于接收與BICC消息,其中攜帶包含冗余 編解碼格式的IPBCP描述;轉(zhuǎn)換模塊,用于將BICC接收模塊接收的IPBCP 描述轉(zhuǎn)換為基于SIP的SDP描述;SIP發(fā)送模塊,用于將轉(zhuǎn)換模塊轉(zhuǎn)換得到 的SDP描述攜帶在SIP消息中,發(fā)送出去。
當發(fā)起方軟交換機支持SIP,而接收方軟交換機支持BICC時,發(fā)起方 媒體網(wǎng)關(guān),用于向發(fā)起方軟交換機發(fā)送數(shù)據(jù)業(yè)務(wù)通知;在發(fā)起方軟交換機的 控制下,將自身的編解碼格式修改為冗余編解碼格式。發(fā)起方軟交換機,用 于將發(fā)起方媒體網(wǎng)關(guān)的編解碼格式修改為冗余編解碼格式,向呼叫仲裁節(jié)點發(fā)送SIP消息,其中攜帶包含冗余編解碼格式的SDP描述。呼叫仲裁節(jié)點, 用于將包含冗余編解碼格式的SDP描述轉(zhuǎn)換為包含冗余編解碼格式的 IPBCP描述后,攜帶在BICC消息中,發(fā)送至接收方軟交換機。接收方軟交 換機,用于根據(jù)呼叫仲裁節(jié)點發(fā)送的BICC消息中攜帶的包含冗余編解碼格 式的IPBCP描述,將接收方媒體網(wǎng)關(guān)的編解碼格式修改為冗余編解碼格式。 接收方媒體網(wǎng)關(guān),用于在接收方軟交換機的控制下,將自身的編解碼格式修 改為冗余編解碼格式。
具體來說,該呼叫仲裁節(jié)點包括SIP接收模塊、轉(zhuǎn)換模塊和BICC發(fā)送 模塊。其中,SIP接收模塊,用于接收SIP消息,其中攜帶包含冗余編解碼 格式的SDP描述;轉(zhuǎn)換模塊,用于將SIP接收模塊接收的SDP描述轉(zhuǎn)換為 基于BICC的IPBCP描述;BICC發(fā)送模塊,用于將轉(zhuǎn)換模塊轉(zhuǎn)換得到的 IPBCP描述攜帶在BICC消息中,發(fā)送出去。
由以上所述可以看出,本發(fā)明實施例所提供的技術(shù)方案,實現(xiàn)了發(fā)起方 MGW與接收方MGW之間冗余編解碼格式的協(xié)商,使得在進行SIP數(shù)據(jù)業(yè) 務(wù)傳輸時,后面發(fā)送的幀的冗余包中包含前面發(fā)送的幀,當前面發(fā)送的幀丟 失時,可以使用后面幀的冗余包中對應(yīng)幀代替,從而提高了 SIP數(shù)據(jù)業(yè)務(wù)傳 輸?shù)目煽啃浴?br> 進一步地,本發(fā)明實施例中提供的技術(shù)方案,當發(fā)起方MSC服務(wù)器支 持BICC,而接收方MSC服務(wù)器支持SIP時,可以通過第三方MSC服務(wù)器 或CMN將BICC消息中的IPBCP描述轉(zhuǎn)換為SDP描述,然后攜帶在SIP 消息中發(fā)送到接收方;當發(fā)起方MSC服務(wù)器支持SIP,而接收方MSC服務(wù) 器支持BICC時,可以通過第三方MSC服務(wù)器或CMN將SIP消息中的SDP 描述轉(zhuǎn)換為IPBCP消息,然后攜帶在BICC消息中發(fā)送到接收方MSC服務(wù)
商,提高了 SIP數(shù)據(jù)業(yè)務(wù)傳輸?shù)目煽啃浴?br> 發(fā)起方MSC服務(wù)器可以將發(fā)起方MGW支持的所有編解碼格式發(fā)送給 接收方MSC服務(wù)器,供接收方MSC服務(wù)器進行選擇,當接收方MGW不支持G.711Red的冗余編解碼格式時,可以選擇接收方MGW和發(fā)起方MGW 都支持的編解碼格式,從而提高了與不支持冗余編解碼格式的網(wǎng)絡(luò)的兼容性。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。上述本發(fā) 明實施例描述的"步驟" 一詞也不代表實施例執(zhí)行方法的順序。
以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范 圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等, 均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1、一種會話初始化協(xié)議SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的方法,其特征在于,該方法包括發(fā)起方軟交換機接收到來自發(fā)起方媒體網(wǎng)關(guān)數(shù)據(jù)業(yè)務(wù)通知;通過向發(fā)起方媒體網(wǎng)關(guān)發(fā)送攜帶冗余編解碼格式的消息,將發(fā)起方媒體網(wǎng)關(guān)的編解碼格式修改為所述冗余編解碼格式;向接收方軟交換機發(fā)送攜帶所述冗余編解碼格式的消息,使接收方軟交換機將接收方媒體網(wǎng)關(guān)的編解碼格式修改為所述冗余編解碼格式。
2、 如權(quán)利要求l所述的方法,其特征在于,所述冗余編解碼格式為G.711 編解碼格式與冗余方式RFC2198結(jié)合使用的G.711冗余的編解碼格式。
3、 如權(quán)利要求l所述的方法,其特征在于,所述發(fā)起方軟交換機向接收方 軟交換機發(fā)送的攜帶所述冗余編解碼格式的消息為Invite消息或Update消息, 其中的SDP描述中包含冗余編解碼格式。
4、 如權(quán)利要求3所述的方法,其特征在于,所述SDP描述中進一步包含 冗余級別。
5、 如權(quán)利要求4所述的方法,其特征在于,該方法進一步包括 接收方軟交換機向發(fā)起方軟交換機回復修改編解碼格式成功的響應(yīng),其中攜帶接收方媒體網(wǎng)關(guān)修改后的冗余級別;發(fā)起方軟交換機確定所述接收方+某體網(wǎng)關(guān)修改后的冗余級別與所述SDP描 述中的冗余級別不一致時,將發(fā)起方媒體網(wǎng)關(guān)的冗余級別修改為所述接收方媒 體網(wǎng)關(guān)修改后的冗余級別。
6、 如權(quán)利要求l所述的方法,其特征在于,所述發(fā)起方軟交換機向發(fā)起方 媒體網(wǎng)關(guān)發(fā)送的攜帶所述冗余編解碼格式的消息為Update消息,其中的SDP 描述中包含所述冗余編解碼^^式。
7、 如權(quán)利要求l所述的方法,其特征在于,所述發(fā)起方軟交換機向接收方 軟交換機發(fā)送攜帶所述冗余編解碼格式的SIP消息中進一步攜帶發(fā)起方媒體網(wǎng)關(guān)支持的其它編解碼格式;所述發(fā)起方軟交換機向接收方軟交換機發(fā)送攜帶所述冗余編解碼格式的 SIP消息之后,該方法進一步包括接收方軟交換機確定接收方媒體網(wǎng)關(guān)不支持所述冗余編解碼格式,將接收 方媒體網(wǎng)關(guān)的編解碼格式修改為發(fā)起方媒體網(wǎng)關(guān)和接收方媒體網(wǎng)關(guān)都支持的編 解碼格式;并向發(fā)起方軟交換機返回攜帶所修改的編解碼格式的消息;發(fā)起方軟交換機將發(fā)起方媒體網(wǎng)關(guān)的編解碼格式修改為所述接收方媒體網(wǎng) 關(guān)修改后的編解碼格式。
8、 如權(quán)利要求l所述的方法,其特征在于,所述發(fā)起方軟交換機支持與承 載無關(guān)的呼叫控制協(xié)議BICC,所述接收方軟交換機支持SIP;所述發(fā)起方軟交換機向接收方軟交換機發(fā)送攜帶所述冗余編解碼格式的消 息包括發(fā)起方軟交換機向第三方軟交換機發(fā)送BICC消息,其中攜帶包含所述冗 余編解碼;格式的IP ^^載控制協(xié)議IPBCP描述;第三方軟交換機將所述IPBCP描述轉(zhuǎn)換為SDP描述后,將第三方々某體網(wǎng)關(guān) 的編解碼格式修改為所述冗余編解碼格式,并將所述SDP描述攜帶在SIP消息 中,發(fā)送至接收方軟交換機。
9、 如權(quán)利要求1所述的方法,其特征在于,所述發(fā)起方軟交換機支持BICC, 所述接收方軟交換機支持SIP;所述發(fā)起方軟交換機向接收方軟交換機發(fā)送攜帶所述冗余編解碼格式的消 息包括所述發(fā)起方軟交換機向呼叫仲裁節(jié)點發(fā)送BICC消息,其中攜帶包含所述 冗余編解碼,各式的IPBCP描述;呼叫仲裁節(jié)點將所述IPBCP描述轉(zhuǎn)換為SDP描述后,將所述SDP描述攜 帶在SIP消息中,發(fā)送至接收方軟交換機。
10、 如權(quán)利要求1所述的方法,其特征在于,所述發(fā)起方軟交換機支持SIP, 所述接收方軟交換機支持BICC,所述發(fā)起方軟交換機向接收方軟交換機發(fā)送攜帶所述冗余編解碼格式的消發(fā)起方軟交換機向第三方軟交換機發(fā)送SIP消息,其中攜帶包含所述冗余 編解碼格式的SDP描述;第三方軟交換機將所述SDP描述轉(zhuǎn)換為IPBCP描述后,將第三方媒體網(wǎng)關(guān) 的編解碼格式修改為所述冗余編解碼格式,并將所述IPBCP描述攜帶在BICC 消息中,發(fā)送至接收方軟交換機。
11、 如權(quán)利要求1所述的方法,其特征在于,所述發(fā)起方軟交換機支持SIP, 所述接收方軟交換機支持BICC;所述發(fā)起方軟交換機向接收方軟交換機發(fā)送攜帶所述冗余編解碼格式的消 息包4舌所述發(fā)起方軟交換機向呼叫仲裁節(jié)點發(fā)送SIP消息,其中攜帶包含所述冗 余編解碼格式的SDP描述;呼叫仲裁節(jié)點將所述SDP描述轉(zhuǎn)換為IPBCP描述后,將所述IPBCP描述 攜帶在BICC消息中,發(fā)送至接收方軟交換機。
12、 一種會話初始化協(xié)議SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的系統(tǒng),其特征在于,該 系統(tǒng)包括發(fā)起方軟交換機、發(fā)起方媒體網(wǎng)關(guān)、接收方軟交換機和接收方媒體網(wǎng) 關(guān),所述發(fā)起方媒體網(wǎng)關(guān),用于向發(fā)起方軟交換機發(fā)送數(shù)據(jù)業(yè)務(wù)通知;在接收 到來自所述發(fā)起方軟交換機的攜帶冗余編解碼格式的消息后,將自身的編解碼 格式修改為所述冗余編解碼格式;所述發(fā)起方軟交換機,用于在接收到發(fā)起方媒體網(wǎng)關(guān)發(fā)送的數(shù)據(jù)業(yè)務(wù)通知 后,通過向發(fā)起方媒體網(wǎng)關(guān)發(fā)送攜帶冗余編解碼格式的消息,將發(fā)起方媒體網(wǎng) 關(guān)的編解碼格式修改為冗余編解碼格式;向接收方軟交換機發(fā)送攜帶所述冗余 編解碼格式的消息;所述接收方軟交換機,用于根據(jù)所述發(fā)起方軟交換機發(fā)送的攜帶所述冗余 編解碼格式的消息,將接收方媒體網(wǎng)關(guān)的編解碼格式修改為所述冗余編解碼格式;所述接收方媒體網(wǎng)關(guān),用于在所述接收方軟交換機的控制下,將自身的編 解碼格式修改為所述冗余編解碼格式。
13、 如權(quán)利要求12所述的系統(tǒng),其特征在于,所述發(fā)起方軟交換機在發(fā)送給接收方軟交換機的攜帶所述冗余編解碼格式的消息中進一步攜帶所述發(fā)起方 i某體網(wǎng)關(guān)支持的其它編解碼格式,所述接收方軟交換機進一步判斷接收方媒體網(wǎng)關(guān)是否支持所述冗余編解碼 格式,是則根據(jù)發(fā)起方較交換機發(fā)送給自身的消息,將接收方媒體網(wǎng)關(guān)的編解碼格式修改為所述冗余編解碼格式;否則在該消息中選擇接收方媒體網(wǎng)關(guān)支持 的編解碼格式,將所述接收方媒體網(wǎng)關(guān)的編解碼格式修改為所述選4奪的編解碼 格式。
14、 一種會話初始化協(xié)議SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的系統(tǒng),其特征在于,該 系統(tǒng)包括發(fā)起方軟交換機、發(fā)起方媒體網(wǎng)關(guān)、呼叫仲裁節(jié)點、接收方軟交換機 和接收方媒體網(wǎng)關(guān),所述發(fā)起方媒體網(wǎng)關(guān),用于向發(fā)起方軟交換機發(fā)送數(shù)據(jù)業(yè)務(wù)通知;在所述 發(fā)起方軟交換機的控制下,將自身的編解碼格式修改為冗余編解碼格式;所述發(fā)起方軟交換機,J]于將發(fā)起方媒體網(wǎng)關(guān)的編解碼格式修改為冗余編 解碼格式,向呼叫仲裁節(jié)點發(fā)送與承載無關(guān)的呼叫控制協(xié)議BICC消息,其中 攜帶包含所述冗余編解碼格式的IPBCP描述;所述呼叫仲裁節(jié)點,用于將包含所述冗余編解碼格式的IPBCP描述轉(zhuǎn)換為 包含所述冗余編解碼格式的SDP描述后,攜帶在SIP消息中,發(fā)送至所述"l妻收 方軟交換機;所述接收方軟交換機,用于根據(jù)所述呼叫仲裁節(jié)點發(fā)送的SIP消息中攜帶 的包含所述冗余編解碼格式的SDP描述,將接收方媒體網(wǎng)關(guān)的編解碼格式修改 為所述冗余編解碼格式;所述接收方媒體網(wǎng)關(guān),用于在所述接收方軟交換機的控制下,將自身的編 解碼格式修改為所述冗余編解碼格式。
15、 一種會話初始化協(xié)議SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的系統(tǒng),其特征在于,該 系統(tǒng)包括發(fā)起方軟交換機、發(fā)起方媒體網(wǎng)關(guān)、第三方軟交換機、第三方媒體網(wǎng) 關(guān)、接收方軟交換機和接收方媒體網(wǎng)關(guān),所述發(fā)起方媒體網(wǎng)關(guān),用于向發(fā)起方軟交換機發(fā)送數(shù)據(jù)業(yè)務(wù)通知;在所述 發(fā)起方軟交換機的控制下,將自身的編解碼格式修改為冗余編解碼格式;所述發(fā)起方軟交換機,用于將發(fā)起方媒體網(wǎng)關(guān)的編解碼格式修改為冗余編 解碼格式,向第三方軟交換機發(fā)送與承載無關(guān)的呼叫控制協(xié)議BICC消息,其 中攜帶包含所述冗余編解碼格式的IPBCP描述;所述第三方軟交換機,用于將包含所述冗余編解碼格式的IPBCP描述轉(zhuǎn)換 為包含所述冗余編解碼格式的SDP描述后,攜帶在SIP消息中,發(fā)送至所述接 收方軟交換機;向第三方媒體網(wǎng)關(guān)發(fā)送攜帶所述冗余編解碼格式的消息,以將 第三方媒體網(wǎng)關(guān)的編解碼格式修改為所述冗余編解碼格式;所述第三方媒體網(wǎng)關(guān),用于在接收到來自所述第三方軟交換機的攜帶所述 冗余編解碼格式的消息后,將自身的編解碼沖各式修改為所述冗余編解碼格式;所述接收方軟交換機,用于根據(jù)所述第三方軟交換4幾發(fā)送的SIP消息中攜 帶的包含所述冗余編解碼格式的SDP描述,將接收方媒體網(wǎng)關(guān)的編解碼格式修 改為所述冗余編解碼;洛式;所述接收方媒體網(wǎng)關(guān),用于在所述接收方軟交換機的控制下修改自身的編 解碼格式。
16、 一種會話初始化協(xié)議SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的系統(tǒng),其特征在于,該 系統(tǒng)包括發(fā)起方軟交換機、發(fā)起方媒體網(wǎng)關(guān)、呼叫仲裁節(jié)點、接收方軟交換機 和接收方媒體網(wǎng)關(guān),所述發(fā)起方媒體網(wǎng)關(guān),用于向發(fā)起方軟交換機發(fā)送數(shù)據(jù)業(yè)務(wù)通知;在所述 發(fā)起方軟交換機的控制下,將自身的編解碼格式修改為冗余編解碼格式;所述發(fā)起方軟交換機,用于將發(fā)起方媒體網(wǎng)關(guān)的編解碼格式修改為冗余編 解碼格式,向呼叫仲裁節(jié)點發(fā)送SIP消息,其中攜帶包含所述冗余編解碼格式 的會話描述協(xié)議SDP描述;所述呼叫仲裁節(jié)點,用于將包含所述冗余編解碼格式的SDP描述轉(zhuǎn)換為包含所述冗余編解碼格式的IP承載控制協(xié)議IPBCP描述后,攜帶在與承栽無關(guān) 的呼叫控制協(xié)議BICC消息中,發(fā)送至所述接收方軟交換機;所述接收方軟交換機,用于根據(jù)所述呼叫仲裁節(jié)點發(fā)送的BICC消息中攜 帶的包含所述冗余編解碼格式的IPBCP描述,將接收方々某體網(wǎng)關(guān)的編解碼格式 修改為所述冗余編解碼格式;所述接收方媒體網(wǎng)關(guān),用于在所述接收方軟交換機的控制下,將自身的編 解碼格式修改為所述冗余編解碼格式。
17、 一種會話初始化協(xié)議SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的系統(tǒng),其特征在于,該 系統(tǒng)包括發(fā)起方軟交換機、發(fā)起方媒體網(wǎng)關(guān)、第三方軟交換機、第三方媒體網(wǎng) 關(guān)、接收方軟交換機和接收方媒體網(wǎng)關(guān),所述發(fā)起方媒體網(wǎng)關(guān),用于向發(fā)起方軟交換機發(fā)送數(shù)據(jù)業(yè)務(wù)通知;在所述 發(fā)起方軟交換機的控制下,將自身的編解碼格式修改為冗余編解碼格式;所述發(fā)起方軟交換機,用于將發(fā)起方媒體網(wǎng)關(guān)的編解碼格式修改為冗余編 解碼格式,向第三方軟交換機發(fā)送SIP消息,其中攜帶包含所述冗余編解碼格 式的會話描述協(xié)議SDP描述;所述第三方軟交換機,用于將包含所述冗余編解碼格式的SDP描述轉(zhuǎn)換為 包含所述冗余編解碼格式的IP承載控制協(xié)議IPBCP描述后,攜帶在與承載無 關(guān)的呼叫控制協(xié)議BICC消息中,發(fā)送至所述接收方軟交換機;向第三方i某體 網(wǎng)關(guān)發(fā)送攜帶所述冗余編解碼格式的消息,以將第三方媒體網(wǎng)關(guān)的編解碼格式 修改為所述冗余編解碼格式;所述第三方媒體網(wǎng)關(guān),用于在接收到來自所述第三方軟交換機的攜帶所述 冗余編解碼格式的消息后,將自身的編解碼格式修改為所述冗余編解碼格式;所述接收方軟交換機,用于根據(jù)所述第三方軟交換機發(fā)送的BICC消息中 攜帶的包含所述冗余編解碼格式的IPBCP描述,將接收方媒體網(wǎng)關(guān)的編解碼格 式修改為所述冗余編解碼格式;所述接收方媒體網(wǎng)關(guān),用于在所述接收方軟交換機的控制下,將自身的編解碼^^式修改為所述冗余編解碼格式。
18、 一種軟交換機,其特征在于,該軟交換機包括接收模塊、修改模塊和 消息發(fā)送模塊,所述接收模塊,用于接收發(fā)起方媒體網(wǎng)關(guān)發(fā)送的數(shù)據(jù)業(yè)務(wù)通知; 所述修改模塊,用于在所述接收模塊接收到數(shù)據(jù)業(yè)務(wù)通知后,將發(fā)起方媒體網(wǎng)關(guān)的編解碼格式修改為冗余編解碼格式;所述消息發(fā)送模塊,用于向接收方軟交換機或第三方軟交換機發(fā)送攜帶冗余編解碼格式的SIP消息或BICC消息。
19、 一種軟交換機,其特征在于,該軟交換機包括消息接收才莫塊、修改 模塊和響應(yīng)模塊,所述消息接收模塊,用于接收來自發(fā)起方軟交換機或第三方軟交換機的攜 帶冗余編解碼格式的SIP消息或BICC消息;所述修改模塊,用于根據(jù)所述消息接收模塊接收到的SIP消息或BICC消 息,將接收方媒體網(wǎng)關(guān)的編解碼格式修改為所述冗余編解碼格式;所述響應(yīng)模塊,用于在所述修改模塊修改接收方媒體網(wǎng)關(guān)的編解碼成功后, 向發(fā)起方較交換機或第三方軟交換機發(fā)送攜帶所述冗余編解碼格式的響應(yīng)消 息。
20、 一種軟交換機,其特征在于,該軟交換機包括BICC接收模塊、轉(zhuǎn)換 模塊和SIP發(fā)送模塊,所述BICC接收模塊,用于接收與承載無關(guān)的呼叫控制協(xié)議BICC消息,其 中攜帶包含冗余編解碼格式的IP承載控制協(xié)議IPBCP描述;所述轉(zhuǎn)換模塊,用于將所述BICC接收模塊接收的IPBCP描述轉(zhuǎn)換為基于 SIP的會話描述協(xié)議SDP描述;所述SIP發(fā)送模塊,用于將轉(zhuǎn)換才莫塊轉(zhuǎn)換得到的SDP描述攜帶在SIP消息 中,發(fā)送出去。
21、 一種軟交換機,其特征在于,該軟交換機包括SIP接收模塊、轉(zhuǎn)換模 塊和BICC發(fā)送模塊,所述SIP接收模塊,用于接收會話初始化協(xié)議SIP消息,其中攜帶包含冗 余編解碼格式的會話描述協(xié)議SDP描述;所述轉(zhuǎn)換模塊,用于將所述SIP接收模塊接收的SDP描述轉(zhuǎn)換為基于與承 載無關(guān)的呼叫控制協(xié)議BICC的IP承載控制協(xié)議IPBCP描述;所述BICC發(fā)送模塊,用于將所述轉(zhuǎn)換模塊轉(zhuǎn)換得到的IPBCP描述攜帶在 BICC消息中,發(fā)送出去。
全文摘要
本發(fā)明公開了一種會話初始化協(xié)議(SIP)數(shù)據(jù)業(yè)務(wù)信令協(xié)商的方法,包括發(fā)起方軟交換機接收到來自發(fā)起方媒體網(wǎng)關(guān)的數(shù)據(jù)業(yè)務(wù)通知;通過向發(fā)起方媒體網(wǎng)關(guān)發(fā)送攜帶冗余編解碼格式的消息,將發(fā)起方媒體網(wǎng)關(guān)的編解碼格式修改為冗余編解碼格式;向接收方軟交換機發(fā)送攜帶所述冗余編解碼格式的消息,使接收方軟交換機將接收方媒體網(wǎng)關(guān)的編解碼格式修改為所述冗余編解碼格式。本發(fā)明還公開一種SIP數(shù)據(jù)業(yè)務(wù)信令協(xié)商的系統(tǒng)及一種軟交換機。使用本發(fā)明實現(xiàn)了在進行SIP數(shù)據(jù)業(yè)務(wù)傳輸?shù)木W(wǎng)關(guān)之間所使用冗余編解碼格式的協(xié)商,從而提高了SIP數(shù)據(jù)業(yè)務(wù)傳輸?shù)目煽啃浴?br> 文檔編號H04W36/18GK101415249SQ20071018181
公開日2009年4月22日 申請日期2007年10月16日 優(yōu)先權(quán)日2007年10月16日
發(fā)明者歐志梅 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
长白| 澳门| 郴州市| 津南区| 广昌县| 长寿区| 贺兰县| 华坪县| 嘉善县| 葫芦岛市| 秭归县| 荃湾区| 伊通| 弋阳县| 周宁县| 屏南县| 丹东市| 洪江市| 霍州市| 高州市| 承德市| 正定县| 乌苏市| 怀来县| 汉川市| 徐水县| 牟定县| 社旗县| 博客| 马鞍山市| 响水县| 眉山市| 车致| 雷波县| 吴忠市| 霸州市| 邯郸市| 开远市| 汉沽区| 精河县| 科技|