專(zhuān)利名稱(chēng):在分離架構(gòu)下多媒體業(yè)務(wù)互通時(shí)釋放呼叫的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及在分離架構(gòu)下多媒體業(yè)務(wù)互通時(shí)釋放呼叫 的技術(shù)。
背景技術(shù):
隨著多々某體業(yè)務(wù)的需求不斷增長(zhǎng),多4某體通信系統(tǒng)日益發(fā)展起來(lái)。目前存
在的多媒體通信系統(tǒng)包括采用H.324、 H.245、 H.223等協(xié)議的H.324網(wǎng)絡(luò);采用 H.323、 H.225.0、 H.245、 RTP (Real-time Transport Protocol ,實(shí)時(shí)傳輸協(xié)議) /RTCP ( Real - Time Transmission Control Protocol,實(shí)時(shí)傳輸控制協(xié)議)等協(xié)議 的H.323網(wǎng)絡(luò);釆用SIP (Session Initiated Protocol,會(huì)話初始化協(xié)議)、SDP (Session Descriptor Protocol,媒體描述協(xié)議)、RTP/RTCP等協(xié)議的SIP網(wǎng)絡(luò)等 等。
為了實(shí)現(xiàn)不同多媒體通信系統(tǒng)之間的多媒體業(yè)務(wù)互通,通常設(shè)置有媒體控 制設(shè)備和媒體處理設(shè)備來(lái)連接所述不同多媒體通信系統(tǒng)的分離架構(gòu)。所述媒體 控制設(shè)備一般用于完成呼叫控制,實(shí)現(xiàn)信令的互通,并指示所述媒體處理設(shè)備 操作多媒體資源。所述媒體處理設(shè)備提供多媒體資源,并按照所述媒體控制設(shè) 備的指示操作多媒體資源,實(shí)現(xiàn)多媒體業(yè)務(wù)的互通。
例如由H.324網(wǎng)絡(luò)與SIP網(wǎng)絡(luò)構(gòu)成實(shí)現(xiàn)媒體業(yè)務(wù)互通的系統(tǒng)架構(gòu),如圖1所 示,包括R324終端、08網(wǎng)絡(luò)組成的11324網(wǎng)絡(luò),SIP通信網(wǎng)絡(luò)和SIP終端組成的 SIP網(wǎng)絡(luò),以及設(shè)置在所述R324網(wǎng)絡(luò)和所述SIP網(wǎng)絡(luò)之間的媒體控制設(shè)備MGC (Media Gateway Controller,媒體網(wǎng)關(guān)控制器)和媒體處理設(shè)備MG (Media Gateway, 士某體網(wǎng)關(guān))。
基于如圖1所示的架構(gòu),所述H.324網(wǎng)絡(luò)與所述SIP網(wǎng)絡(luò)通過(guò)所述MGC和MG
實(shí)王見(jiàn)多i某體業(yè)務(wù)的互通。
當(dāng)所述H.324網(wǎng)絡(luò)與所述MGC和MG進(jìn)行H.245交互時(shí)(在交互能力集和控 制4某體流時(shí)用的是11245交互),H,245既可以在MGC上終結(jié),也可以在MG上 終結(jié)。當(dāng)H.245在MGC上終結(jié)時(shí),所有的H.245消息均在MGC上構(gòu)造和解析, MGC通過(guò)MG與H.245端點(diǎn)進(jìn)行交互。當(dāng)H.245在MG上終結(jié)時(shí),MG可直接或者 在MGC的指示下與H,245端點(diǎn)進(jìn)行交互,同時(shí)可將交互結(jié)果上報(bào)給MGC。
當(dāng)H,324網(wǎng)絡(luò)與SIP網(wǎng)絡(luò)基于上述架構(gòu)實(shí)現(xiàn)業(yè)務(wù)互通時(shí),SIP網(wǎng)絡(luò)側(cè)在呼叫建 立過(guò)程中通過(guò)控制面信令確定SIP側(cè)的編解碼類(lèi)型,MGC指示MG建立SIP側(cè)的 承載。而兄324網(wǎng)絡(luò)側(cè)由于采用11245協(xié)議對(duì)媒體流進(jìn)行控制,所以R324網(wǎng)絡(luò) 側(cè)的編解碼則不能通過(guò)控制面的信令協(xié)商,其需要首先建立承載,之后通過(guò)基 于H,245協(xié)議建立MG與H,324會(huì)話端點(diǎn)之間的H.245連接,即H.245會(huì)話來(lái)完成 信令協(xié)商過(guò)程。
當(dāng)H.324網(wǎng)絡(luò)與SIP網(wǎng)絡(luò)通過(guò)MGC和MG進(jìn)行多媒體業(yè)務(wù)通話時(shí),系統(tǒng)可能 由于如下5種原因Si起釋放多媒體呼叫 1 、 MG上報(bào)H.324網(wǎng)絡(luò)側(cè)承載釋放;
2、 R324終端發(fā)起呼叫釋放;
3、 SIP網(wǎng)絡(luò)側(cè)發(fā)起呼叫釋放;
4、 MG上報(bào)SIP網(wǎng)絡(luò)側(cè)承載釋放;
5、 MGC發(fā)起呼叫釋放。
當(dāng)由于第一種原因引起釋放多媒體呼叫時(shí),不能正常結(jié)束MG與H.324網(wǎng) 絡(luò)中^S舌端點(diǎn)間的H.245會(huì)話,因此不能做到呼叫的正常釋放。
與本發(fā)明有關(guān)的現(xiàn)有技術(shù)給出了由H,324終端發(fā)起呼叫釋放的情況下釋放 呼叫的流程,分兩種情況進(jìn)行說(shuō)明
第一種情況針對(duì)H.245在MGC上終結(jié)的情況,其呼叫釋放的處理流程如 圖2所示,其核心是H.324網(wǎng)絡(luò)側(cè)先關(guān)閉所有的邏輯通道,然后向MGC發(fā) 送ESC (End Session Command,結(jié)束會(huì)話命令)消息;MGC從H.324網(wǎng)絡(luò)側(cè)
接收到ESC消息后關(guān)閉所有的視頻/語(yǔ)音/數(shù)據(jù)邏輯通道,再發(fā)送ESC消息給 H.324網(wǎng)絡(luò)側(cè);然后H.324網(wǎng)絡(luò)側(cè)指示所述MGC釋放呼叫;當(dāng)MGC收到H.324 網(wǎng)絡(luò)側(cè)的呼叫釋放的指示(BICC (Bearer Independent Call Control,與承栽無(wú) 關(guān)的呼叫控制協(xié)議)或者ISUP (Integrated Services User Part,綜合業(yè)務(wù)用戶(hù) 部分)的REL (Release,釋放)消息)后,指示SIP網(wǎng)絡(luò)側(cè)釋放呼叫;同時(shí)釋 放MG上的承載(對(duì)于IP/ATM承載),并刪除相應(yīng)的會(huì)話端點(diǎn)。
第二種情況針對(duì)H.245在MG上終結(jié)時(shí)的情況,其處理流程如圖3所示, 其核心是
MG從H.324網(wǎng)絡(luò)側(cè)接收到ESC消息后關(guān)閉所有的視頻/語(yǔ)音/數(shù)據(jù)邏輯通 道,再發(fā)送ESC消息給H.324網(wǎng)絡(luò)側(cè);然后H.324網(wǎng)絡(luò)側(cè)指示MGC釋放呼叫; 所述MGC從H.324側(cè)收到釋方欠呼叫的指示(BICC或者ISUP的REL消息) 后,指示SIP側(cè)釋放呼叫,同時(shí)釋放MG上的承載(對(duì)于IP/ATM承載),并 刪除相應(yīng)的會(huì)話端點(diǎn)。
由現(xiàn)有技術(shù)可以看出,當(dāng)由于H,324終端發(fā)起呼叫釋放時(shí),所述R324網(wǎng)絡(luò) 側(cè)會(huì)主動(dòng)結(jié)束11.245會(huì)話,從而能夠保證呼叫的正常釋放,但是對(duì)于SIP網(wǎng)絡(luò)側(cè) 發(fā)起呼叫釋放、MG上報(bào)SIP網(wǎng)絡(luò)側(cè)承載釋放、MGC發(fā)起呼叫釋放等原因引起 的呼叫釋放的情況,所述11324網(wǎng)絡(luò)側(cè)無(wú)法主動(dòng)結(jié)束11.245會(huì)話,因此迫切需要 一些相應(yīng)的機(jī)制在由于上述原因引起呼叫釋放的情況下,首先結(jié)束R245會(huì)話, 以保證多媒體呼叫的正常釋放。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種在分離架構(gòu)下多媒體業(yè)務(wù)互通時(shí)釋放呼叫的方法 和系統(tǒng),通過(guò)本發(fā)明,能夠在SIP側(cè)終端引起釋放呼叫、MGC引起釋放呼叫、 MG上報(bào)SIP側(cè)承載釋放等原因引起呼叫釋放的情況下,保證在釋放多媒體呼叫 時(shí)先將11.245會(huì)話結(jié)束,從而能夠保證多媒體呼叫的正常釋放,使分配給H.324 網(wǎng)絡(luò)的資源得到及時(shí)釋放。
本發(fā)明通過(guò)如下的技術(shù)方案實(shí)現(xiàn)
本發(fā)明實(shí)施例提供一種在分離架構(gòu)下多媒體業(yè)務(wù)互通時(shí)釋放呼叫的方法, 其包括
當(dāng)由于第 一 網(wǎng)絡(luò)側(cè)的原因或具有互通功能的設(shè)備的原因《1起呼叫釋放時(shí), 通過(guò)所述具有互通功能的媒體控制設(shè)備和所述媒體處理設(shè)備先結(jié)束第二網(wǎng)絡(luò) 與媒體處理設(shè)備間的H.245會(huì)話;并當(dāng)確定所述H.245會(huì)話結(jié)束后,所述媒體 控制設(shè)備再指示未釋放呼叫的網(wǎng)絡(luò)側(cè)釋放呼叫,同時(shí)釋放媒體處理設(shè)備上相應(yīng) 的承載,以及刪除相應(yīng)的會(huì)話端點(diǎn)。
本發(fā)明還提供一種在分離架構(gòu)下多媒體業(yè)務(wù)互通時(shí)釋放呼叫的系統(tǒng),包括 不采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第一網(wǎng)絡(luò)、采用H.245協(xié)議對(duì)媒體流進(jìn) 行控制的第二網(wǎng)絡(luò)和具有互通功能的媒體控制設(shè)備和媒體處理設(shè)備;所述具有 互通功能的設(shè)備用于實(shí)現(xiàn)所述第一網(wǎng)絡(luò)與第二網(wǎng)絡(luò)間的多媒體業(yè)務(wù)互通,其 中,所述具有互通功能的媒體控制設(shè)備包括
第一 H.245會(huì)話結(jié)束單元,用于當(dāng)由于所述第一網(wǎng)絡(luò)側(cè)或具有互通功能的 設(shè)備的原因引起呼叫釋放時(shí),基于H.245協(xié)議發(fā)起結(jié)束第二網(wǎng)絡(luò)與媒體處理設(shè) 備間的H.245會(huì)話的流程;并通過(guò)媒體處理設(shè)備中轉(zhuǎn)與H.245會(huì)話端點(diǎn)交互的 信令結(jié)束H.245會(huì)話;
第 一呼叫釋放單元,用于當(dāng)確定第一 H.245會(huì)話結(jié)束單元結(jié)束所述H.245 會(huì)話后,指示未釋放呼叫的網(wǎng)絡(luò)側(cè)進(jìn)行呼叫釋放,同時(shí)釋放媒體處理設(shè)備上相 應(yīng)的承載,以及刪除相應(yīng)的會(huì)話端點(diǎn)。
本發(fā)明還提供一種媒體控制設(shè)備,用于實(shí)現(xiàn)不采用H.245協(xié)議對(duì)媒體流進(jìn) 行控制的第 一 網(wǎng)絡(luò)與采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第二網(wǎng)絡(luò)間的多媒體 業(yè)務(wù)互通,其包括
第一 H.245會(huì)話結(jié)束單元,用于當(dāng)由于所述第一網(wǎng)絡(luò)側(cè)或具有互通功能的 設(shè)備的原因引起呼叫釋放時(shí),基于H.245協(xié)議發(fā)起結(jié)束第二網(wǎng)絡(luò)與媒體處理設(shè) 備間的H.245會(huì)話的流程;并通過(guò)媒體處理設(shè)備中轉(zhuǎn)與H.245會(huì)話端點(diǎn)交互的
信令結(jié)束H.245會(huì)話;
第一呼叫釋放單元,用于當(dāng)確定第一 H.245會(huì)話結(jié)束單元結(jié)束所述H.245 會(huì)話后,指示未釋放呼叫的網(wǎng)絡(luò)側(cè)進(jìn)行呼叫釋放,同時(shí)釋放媒體處理設(shè)備上相 應(yīng)的承載,以及刪除相應(yīng)的會(huì)話端點(diǎn)。
本發(fā)明還提供另 一種在分離架構(gòu)下多媒體業(yè)務(wù)互通時(shí)釋放呼叫的系統(tǒng),包 括不采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第一網(wǎng)絡(luò)、采用H.245協(xié)議對(duì)媒體流 進(jìn)行控制的第二網(wǎng)絡(luò)和具有互通功能的媒體控制設(shè)備和媒體處理設(shè)備;所述具 有互通功能的設(shè)備用于實(shí)現(xiàn)所述第一網(wǎng)絡(luò)與第二網(wǎng)絡(luò)間的多媒體業(yè)務(wù)互通,其 中,所述具有互通功能的媒體控制設(shè)備包括指示單元和第二呼叫釋放單元;所 述媒體處理設(shè)備包括第二 H.245會(huì)話結(jié)束單元;
所述指示單元,用于當(dāng)由于所述第一網(wǎng)絡(luò)側(cè)或具有互通功能的設(shè)備的原因 引起呼叫釋放時(shí),基于H.248協(xié)議指示々某體處理設(shè)備結(jié)束第二網(wǎng)絡(luò)與媒體處理 設(shè)備間的H.245會(huì)話;
所述第二 H.245會(huì)話結(jié)束單元,用于根據(jù)所述媒體控制設(shè)備的指示,結(jié)束 第二網(wǎng)絡(luò)與媒體處理設(shè)備間的H.245會(huì)話,并當(dāng)確認(rèn)所述H.245會(huì)話結(jié)束后, 將H.245會(huì)話已經(jīng)結(jié)束的信息上報(bào)給所述媒體控制設(shè)備;
所述第二呼叫釋放單元,用于接收到所述媒體處理設(shè)備上報(bào)的H.245會(huì)話 已經(jīng)結(jié)束的信息后,指示未釋放呼叫的網(wǎng)絡(luò)側(cè)釋放呼叫,然后釋放媒體處理設(shè) 備上的承栽和刪除相應(yīng)的會(huì)話端點(diǎn)。
本發(fā)明還提供另一種媒體控制設(shè)備,用于實(shí)現(xiàn)不采用H.245協(xié)議對(duì)媒體流 進(jìn)行控制的第 一網(wǎng)絡(luò)與采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第二網(wǎng)絡(luò)間的多媒 體業(yè)務(wù)互通,其包括
指示單元和第二呼叫釋放單元;
所述指示單元,用于當(dāng)由于所述第一網(wǎng)絡(luò)側(cè)或具有互通功能的設(shè)備的原因 引起呼叫釋放時(shí),基于H.248協(xié)議指示媒體處理設(shè)備結(jié)束所述第二網(wǎng)絡(luò)與媒體 處理設(shè)備間的H.245會(huì)話;
所述第二呼叫釋放單元,用于接收到所述媒體處理設(shè)備上報(bào)的H.245會(huì)話 已經(jīng)結(jié)束的信息后,指示未釋放呼叫的網(wǎng)絡(luò)側(cè)釋放呼叫,然后釋放^某體處理設(shè) 備上的承栽和刪除相應(yīng)的會(huì)話端點(diǎn)。
本發(fā)明還提供一種媒體處理設(shè)備,其基于H.248協(xié)議與媒體控制設(shè)備進(jìn)行 通信,其中,所述媒體處理設(shè)備包括
第三H.245會(huì)話結(jié)束單元和信息上報(bào)單元;
所述第三1"1.245會(huì)話結(jié)束單元,用于根據(jù)所述媒體控制設(shè)備的指示,先關(guān) 閉指定的視頻邏輯通道;再關(guān)閉指定的數(shù)據(jù)邏輯通道,然后再關(guān)閉指定的語(yǔ)音 邏輯通道;最后再發(fā)送ESC消息給所述第二網(wǎng)絡(luò)中的H.245會(huì)話端點(diǎn);
所述信息上才艮單元,用于當(dāng)所述第三H.245會(huì)話結(jié)束單元關(guān)閉了所有的邏 輯通道,向所述H.245會(huì)話端點(diǎn)發(fā)送了 ESC消息,并且從對(duì)端收到了 ESC消 息后,則確定R245會(huì)話已經(jīng)結(jié)束,然后將H.245會(huì)話結(jié)束的信息上報(bào)給所述 媒體控制設(shè)備。
由上述本發(fā)明實(shí)施例提供的具體實(shí)施方案可以看出,不采用R245協(xié)議對(duì) 媒體流進(jìn)行控制的第 一 網(wǎng)絡(luò)與采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第二網(wǎng)絡(luò)通 過(guò)具有互通功能的媒體控制設(shè)備和媒體處理設(shè)備進(jìn)行多媒體業(yè)務(wù),當(dāng)由于第一 網(wǎng)絡(luò)側(cè)的原因或具有互通功能的設(shè)備的原因引起呼叫釋放時(shí),通過(guò)所述具有互 通功能的媒體控制設(shè)備和所述媒體處理設(shè)備結(jié)束第二網(wǎng)絡(luò)與媒體處理設(shè)備間 的R245會(huì)話;并當(dāng)確定所述H.245會(huì)話結(jié)束后,所述媒體控制設(shè)備指示未釋 放呼叫的網(wǎng)絡(luò)側(cè)進(jìn)行呼叫釋放,同時(shí)釋放媒體處理設(shè)備上相應(yīng)的承載,以及刪 除相應(yīng)的^i舌端點(diǎn)。通過(guò)本發(fā)明,能夠在SIP側(cè)終端引起釋放呼叫、MGC引 起釋放呼叫、MG上報(bào)SIP側(cè)承載釋放引起釋放呼叫的情況下,保證在釋放多 媒體呼叫時(shí)將R245會(huì)話結(jié)束,從而能夠保證多媒體呼叫的正常釋放,使分配 給H.324網(wǎng)絡(luò)的資源得到及時(shí)釋放,避免了資源的浪費(fèi)。
另外,本發(fā)明實(shí)施例還可以通過(guò)指示々某體處理設(shè)備關(guān)閉某一指定的邏輯通 道然后指示媒體處理設(shè)備發(fā)送ESC消息的方法,在釋放多媒體呼叫時(shí),結(jié)束
H.245會(huì)話。
圖1為現(xiàn)有技術(shù)給出的實(shí)現(xiàn)H.324網(wǎng)絡(luò)與SIP網(wǎng)絡(luò)間業(yè)務(wù)互通的網(wǎng)絡(luò)架構(gòu) 示意圖2為現(xiàn)有技術(shù)給出的在由H.324終端發(fā)起呼叫釋放,且H.245在MGC 上終結(jié)的情況下釋放呼叫的流程圖3為現(xiàn)有技術(shù)的在由H.324終端發(fā)起呼叫釋放,且H.245在MG上終結(jié) 的情況下釋放呼叫的流程圖4為本發(fā)明第一實(shí)施例提供的在H.245在MGC上終結(jié),并且由SIP網(wǎng) 絡(luò)側(cè)發(fā)起呼叫釋放的情況下釋放呼叫的流程圖5為本發(fā)明第二實(shí)施例提供的在H.245在MGC上終結(jié),并且由MGC 發(fā)起呼叫釋放的情況下釋放呼叫的流程圖6為本發(fā)明第三實(shí)施例提供的在H.245在MGC上終結(jié),并且由MG上 報(bào)SIP網(wǎng)絡(luò)側(cè)承載釋放的情況下釋放呼叫的流程圖7為本發(fā)明第四實(shí)施例提供的在H,245在MG上終結(jié),并且由SIP網(wǎng)絡(luò) 側(cè)發(fā)起呼叫釋放的情況下,通過(guò)使用一條指示完成結(jié)束H.245會(huì)話的方法釋放 呼叫的流程圖8為本發(fā)明第五實(shí)施例提供的在H,245在MG上終結(jié),并且由SIP網(wǎng)絡(luò) 側(cè)發(fā)起呼叫釋放的情況下,通過(guò)使用多條指示完成結(jié)束H.245會(huì)話的方法釋放 呼叫的流程圖9為本發(fā)明第六實(shí)施例提供的在H.245在MG上終結(jié),并且由MGC發(fā) 起呼叫釋放的情況下釋放呼叫的流程圖10為本發(fā)明第七實(shí)施例提供的在H.245在MG上終結(jié),并且由MG上 報(bào)SIP側(cè)承栽釋放的情況下釋放呼叫的流程圖11為本發(fā)明第十實(shí)施例提供的媒體控制設(shè)備的結(jié)構(gòu)示意圖12為本發(fā)明第十一實(shí)施例提供的媒體控制設(shè)備的結(jié)構(gòu)示意圖; 圖13為本發(fā)明第十二實(shí)施例提供的媒體處理設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明實(shí)施例在由于不采用H.245協(xié)議對(duì)^f某體流進(jìn)行控制的第一網(wǎng)絡(luò)側(cè) (如SIP網(wǎng)絡(luò))的原因引起呼叫釋放的情況下,如果H.245在媒體控制設(shè)備(如 MGC)上終結(jié),則MGC從所述第一網(wǎng)絡(luò)側(cè)接收到BYE消息后,主動(dòng)結(jié)束在 采用H.245協(xié)議對(duì)if某體流進(jìn)行控制的第二網(wǎng)絡(luò)側(cè)(如H.324網(wǎng)絡(luò)或者H.323網(wǎng) 絡(luò))與MG間的H.245會(huì)話,即先關(guān)閉所有的視頻/語(yǔ)音/數(shù)據(jù)邏輯通道,然后 發(fā)送ESC消息給所述H.245會(huì)話的第二網(wǎng)絡(luò)側(cè)的會(huì)話端點(diǎn),等從第二網(wǎng)絡(luò)側(cè)接 收到ESC消息后再指示第二網(wǎng)絡(luò)側(cè)釋放呼叫,最后是釋放媒體處理設(shè)備(如 MG)上的承載(對(duì)于IP/ATM連接)和刪除相應(yīng)的會(huì)話端點(diǎn);如果H.245在 媒體處理設(shè)備(如MG)上終結(jié),則媒體控制設(shè)備(如MGC)從第一網(wǎng)絡(luò)側(cè) (如SIP網(wǎng)絡(luò))接收到BYE消息后發(fā)起結(jié)束H.245會(huì)話,即先指示媒體處理 設(shè)備(如MG)結(jié)束H.245會(huì)話;媒體處理設(shè)備接收到指示后先關(guān)閉所有的視 頻/語(yǔ)音/數(shù)據(jù)邏輯通道,然后發(fā)送ESC消息,等從采用H.245協(xié)議對(duì)媒體流進(jìn) 行控制的第二網(wǎng)絡(luò)側(cè)(如H.324網(wǎng)絡(luò)或者H.323網(wǎng)絡(luò))接收到ESC消息后向媒 體控制設(shè)備(如MGC )上報(bào)H.245會(huì)話結(jié)束;媒體控制設(shè)備(如MGC )從媒 體處理設(shè)備(如MG )接收到H.245會(huì)話結(jié)束的上報(bào)后,指示采用H.245協(xié)議 對(duì)媒體流進(jìn)行控制的第二網(wǎng)絡(luò)側(cè)(如H.324網(wǎng)絡(luò)或者H.323網(wǎng)絡(luò))側(cè)釋放呼叫, 最后釋放媒體處理設(shè)備(如MG)上的承載(對(duì)于IP/ATM連接)和刪除相應(yīng) 的會(huì)話端點(diǎn)。
本發(fā)明實(shí)施例在媒體控制設(shè)備(如MGC)發(fā)起釋放呼叫或者媒體處理設(shè) 備(如MG)上報(bào)不采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第一網(wǎng)絡(luò)側(cè)(如SIP 網(wǎng)絡(luò))承載釋放的情況下,如果H.245在媒體控制設(shè)備上終結(jié),則媒體控制設(shè) 備發(fā)起結(jié)束H.245會(huì)話,所述H.245會(huì)話結(jié)束后媒體控制設(shè)備再指示采用H.245
協(xié)議對(duì)媒休流進(jìn)行控制的第二網(wǎng)絡(luò)側(cè)(如H.324網(wǎng)絡(luò)或者H.323網(wǎng)絡(luò))以及不 采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第一網(wǎng)絡(luò)側(cè)(如SIP網(wǎng)絡(luò))釋放呼叫,并 釋放士某體處理設(shè)備上的承載(對(duì)于IP/ATM連接)和刪除相應(yīng)的會(huì)話端點(diǎn);如 果H.245在媒體處理設(shè)備上終結(jié),則媒體控制設(shè)備需要指示媒體處理設(shè)備結(jié)束 H.245會(huì)話;媒體處理設(shè)備接收到指示后先關(guān)閉所有的視頻/語(yǔ)音/數(shù)據(jù)邏輯通 道,發(fā)送ESC消息給采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第二網(wǎng)絡(luò)側(cè)(如H.324 網(wǎng)絡(luò)或者H.323網(wǎng)絡(luò))的會(huì)話端點(diǎn),并且從所述第二網(wǎng)絡(luò)側(cè)接收到ESC消息后 向媒體控制設(shè)備上報(bào)H.245會(huì)話結(jié)束;媒體控制設(shè)備獲知到H.245會(huì)話結(jié)束后, 指示采用H.245協(xié)議對(duì)々某體流進(jìn)行控制的第二網(wǎng)絡(luò)側(cè)(如H.324網(wǎng)絡(luò)或者H.323 網(wǎng)絡(luò))以及不采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第一網(wǎng)絡(luò)側(cè)(如SIP網(wǎng)絡(luò))
下面以不采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第一網(wǎng)絡(luò)側(cè)為SIP網(wǎng)絡(luò),采 用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第二網(wǎng)絡(luò)側(cè)為H.324網(wǎng)絡(luò)為例給出本發(fā)明的 具體的實(shí)施用例。
本發(fā)明提供的第一實(shí)施例是第一種在分離架構(gòu)下多媒體業(yè)務(wù)互通時(shí)釋放 呼叫的方法,其主要針對(duì)H.245在MGC上終結(jié),并且由SIP網(wǎng)絡(luò)側(cè)發(fā)起呼叫 釋放的原因引起呼叫釋放的情況,其核心是MGC從SIP網(wǎng)絡(luò)側(cè)接收到BYE 消息后,基于H.245協(xié)議先關(guān)閉所有的視頻/語(yǔ)音/數(shù)據(jù)邏輯通道,然后發(fā)送ESC 消息,等從H.324側(cè)接收到ESC消息后再指示H.324側(cè)釋放呼叫,最后是釋放 MG上的承載(對(duì)于IP/ATM連接)和刪除相應(yīng)的會(huì)話端點(diǎn)。具體流程如圖4 所示,包括如下步驟
步驟S101 , SIP網(wǎng)絡(luò)側(cè)通過(guò)BYE消息發(fā)起呼叫釋放。 MGC從SIP側(cè)接收到BYE消息后開(kāi)始基于R245協(xié)議結(jié)束H.245會(huì)話, 即進(jìn)^f于如下的處理
步驟S102, MGC基于H.245協(xié)議關(guān)閉所有的邏輯通道。
MGC基于H.245協(xié)議發(fā)送一條或多條關(guān)閉邏輯通道的消息,并通過(guò)媒體
處理設(shè)備中轉(zhuǎn)其發(fā)送的消息給所述第二網(wǎng)絡(luò)中的H.245會(huì)話端點(diǎn),當(dāng)收到所述 H.245會(huì)話端點(diǎn)的響應(yīng)后,所述MGC確定關(guān)閉了邏輯通道。
MGC關(guān)閉邏輯通道時(shí),按照先關(guān)閉視頻邏輯通道,再關(guān)閉數(shù)據(jù)邏輯通道, 最后關(guān)閉語(yǔ)音邏輯通道的順序關(guān)閉所有的邏輯通道。當(dāng)然如果只有視頻/語(yǔ)音邏 輯通道存在時(shí),可按照先關(guān)閉視頻邏輯通道,再關(guān)閉數(shù)據(jù)邏輯通道,最后關(guān)閉 語(yǔ)音邏輯通道的順序,在關(guān)閉了一見(jiàn)頻邏輯通道后,跳過(guò)關(guān)閉數(shù)據(jù)邏輯通道的操 作,直接執(zhí)行關(guān)閉語(yǔ)音邏輯通道的過(guò)程。對(duì)于其它^L頻/數(shù)據(jù)/語(yǔ)音邏輯通道不 同時(shí)存在的情況,與上述處理方法類(lèi)似,這里不再詳細(xì)描述。
步驟S103, MGC關(guān)閉了所有的邏輯通道后,發(fā)送ESC消息,并通過(guò)所述 媒體處理設(shè)備中轉(zhuǎn)給H.324網(wǎng)絡(luò)的^^舌端點(diǎn),然后等待所述H.324網(wǎng)絡(luò)的會(huì)話 端點(diǎn)的ESC消息。
步驟S104,等接收到ESC消息后,MGC確定H.245會(huì)話結(jié)束,則指示 H.324網(wǎng)絡(luò)釋放呼叫。
H.324網(wǎng)絡(luò)的會(huì)話端點(diǎn)發(fā)送ESC消息,并通過(guò)所述MG中轉(zhuǎn)給所述MGC。 所述MGC關(guān)閉了所有的邏輯通道,發(fā)送了 ESC消息,并收到H.324網(wǎng)絡(luò)中的 會(huì)話端點(diǎn)發(fā)送的ESC消息,此時(shí)所述MGC確定H.245會(huì)話結(jié)束。
步驟S105, MGC釋放MG上的承載(對(duì)于IP/ATM連接)。
步驟S106, MGC刪除MG上相應(yīng)的會(huì)話端點(diǎn)。
本發(fā)明提供的第二實(shí)施例是第二種在分離架構(gòu)下多媒體業(yè)務(wù)互通時(shí)釋放 呼叫的方法,其主要針對(duì)R245在MGC上終結(jié),并且由MGC發(fā)起呼叫釋放 的原因引起呼叫釋放的情況,其核心是MGC基于H.245協(xié)議先關(guān)閉所有的 視頻/語(yǔ)音/數(shù)椐邏輯通道,然后發(fā)送ESC消息,等從R324側(cè)接收到ESC消息 后再指示R324側(cè)釋放呼叫,同時(shí)指示SIP側(cè)釋放呼叫,最后釋放MG上的承
載(對(duì)于IP/ATM連接)和刪除相應(yīng)的會(huì)話端點(diǎn)。具體流程如圖5所示,包括 如下步驟
步驟S201 , MGC基于H.245協(xié)議關(guān)閉所有的邏輯通道。 具體實(shí)施過(guò)程與第 一 實(shí)施例中的相關(guān)描述雷同,這里不再詳細(xì)描述。
步驟S202, MGC發(fā)送ESC消息給R324網(wǎng)絡(luò)的會(huì)話端點(diǎn),然后等待所述 H.324網(wǎng)絡(luò)的會(huì)話端點(diǎn)的ESC消息。
具體實(shí)施過(guò)程與第一實(shí)施例中的相關(guān)描述雷同,這里不再詳細(xì)描述。
步驟S203,等接收到ESC消息后,MGC確定H.245會(huì)話結(jié)束,則指示 H.324網(wǎng)絡(luò)釋放呼叫。
MGC確定H.245會(huì)話結(jié)束的具體情況與第一實(shí)施例中的相關(guān)描述雷同, 這里不再詳細(xì)描述。
步驟S204, MGC指示SIP側(cè)釋放呼叫。
步驟S205, MGC釋放MG上的承栽(對(duì)于IP/ATM連接)。
步驟S206, MGC刪除MG上相應(yīng)的會(huì)話端點(diǎn)。
本發(fā)明提供的第三實(shí)施例是第三種在分離架構(gòu)下多^(某體業(yè)務(wù)互通時(shí)釋放 呼叫的方法,其主要針對(duì)H.245在MGC上終結(jié),并且由MG上報(bào)SIP網(wǎng)絡(luò)側(cè) 承載釋放的原因引起呼叫釋放的情況,其核心是MGC從MG接收到SIP側(cè) 承載釋放的上報(bào)后基于H.245協(xié)議先關(guān)閉所有的視頻/語(yǔ)音/數(shù)據(jù)邏輯通道,然 后發(fā)送ESC消息,等從H.324側(cè)接收到ESC消息后再指示H.324側(cè)釋放呼叫, 同時(shí)指示SIP側(cè)釋放呼叫,最后釋放MG上的承載(對(duì)于IP/ATM連接)和刪 除相應(yīng)的會(huì)話端點(diǎn)。具體流程如圖6所示,包括如下步驟
步驟S301 , MG向MGC上報(bào)SIP網(wǎng)絡(luò)側(cè)承載釋放。
步驟S302, MGC從MG接收到SIP承載釋放的上報(bào)后,基于H.245協(xié)議 關(guān)閉所有的邏輯通道。
基于H.245協(xié)議關(guān)閉所有的邏輯通道的具體實(shí)施過(guò)程與第一實(shí)施例中的相 關(guān)描述雷同,這里不再詳細(xì)描述。
步驟S303, MGC關(guān)閉了所有的邏輯通道后,發(fā)送ESC消息給H.324網(wǎng)絡(luò) 的會(huì)話端點(diǎn),然后等待所述H.324網(wǎng)絡(luò)的會(huì)話端點(diǎn)的ESC消息。
具體實(shí)施過(guò)程與笫一實(shí)施例中的相關(guān)描述雷同,這里不再詳細(xì)描述。
步驟S304,等接*|欠到ESC消息后,MGC確定H.245會(huì)^舌結(jié)束,則指示 H.324網(wǎng)絡(luò)釋放呼叫。
MGC確定H.245會(huì)話結(jié)束的具體情況與第一實(shí)施例中的相關(guān)描述雷同, 這里不再詳細(xì)描述。
步驟S305, MGC指示SIP側(cè)釋放呼叫。
步驟S306, MGC釋放MG上的承栽(對(duì)于IP/ATM連接)。
步驟S307, MGC刪除MG上相應(yīng)的會(huì)話端點(diǎn)。
本發(fā)明提供的第四實(shí)施例是第四種在分離架構(gòu)下多媒體業(yè)務(wù)互通時(shí)釋放 呼叫的方法,其主要針對(duì)H.245在MG上終結(jié),并且由SIP網(wǎng)絡(luò)側(cè)發(fā)起呼叫釋 放的原因引起呼叫釋放的情況,其核心是MGC從SIP側(cè)接收到BYE消息后, 基于H.248協(xié)議先指示MG結(jié)束H.245會(huì)話;MG接收到指示后先關(guān)閉所有的 邏輯通道,然后發(fā)送ESC消息,等從H.324側(cè)接收到ESC消息后向MGC上 報(bào)H.245會(huì)話結(jié)束;MGC從MG接收到H.245會(huì)話結(jié)束的上才艮后,再指示H.324 側(cè)釋放呼叫,最后釋放MG上的承載(對(duì)于IP/ATM連接)和刪除相應(yīng)的會(huì)話 端點(diǎn)。具體流程如圖7所示,包括如下步驟
步驟S401, SIP網(wǎng)絡(luò)側(cè)通過(guò)BYE消息發(fā)起呼叫釋放。
步驟S402, MGC從SIP側(cè)接收到BYE消息后,基于H.248協(xié)議發(fā)送一條 指示消息指示MG結(jié)束H.245會(huì)話。所述指示消息中攜帶結(jié)束H.245會(huì)話的信 臺(tái)
步驟S403, MG根據(jù)所述MGC的指示,按照先關(guān)閉視頻邏輯通道,再關(guān) 閉數(shù)據(jù)邏輯通道,最后關(guān)閉語(yǔ)音邏輯通道的順序,關(guān)閉所有的邏輯通道。
MG接收到所述MGC發(fā)送的指示消息后,基于H.245協(xié)議發(fā)送一條或多 條關(guān)閉邏輯通道的消息,當(dāng)收到所述H.245會(huì)話端點(diǎn)的響應(yīng)后,所述MG確定 關(guān)閉了邏輯通道。
MG關(guān)閉邏輯通道時(shí),按照先關(guān)閉視頻邏輯通道,再關(guān)閉數(shù)據(jù)邏輯通道, 最后關(guān)閉語(yǔ)音邏輯通道的順序關(guān)閉所有的邏輯通道。當(dāng)然如果只有視頻/語(yǔ)音邏輯通道存在時(shí),可按照先關(guān)閉視頻邏輯通道,再關(guān)閉數(shù)據(jù)邏輯通道,最后關(guān)閉 語(yǔ)音邏輯通道的順序,在關(guān)閉了視頻邏輯通道后,跳過(guò)關(guān)閉數(shù)據(jù)邏輯通道的操 作,直接執(zhí)行關(guān)閉語(yǔ)音邏輯通道的過(guò)程。對(duì)于其它視頻/數(shù)據(jù)/語(yǔ)音邏輯通道不 同時(shí)存在的情況,與上述處理方法類(lèi)似,這里不再詳細(xì)描述。
步驟S404,當(dāng)所述MG關(guān)閉了所有的邏輯通道后,發(fā)送ESC消息給H.324 網(wǎng)絡(luò)的會(huì)話端點(diǎn),然后等待所述H.324網(wǎng)絡(luò)的會(huì)話端點(diǎn)的ESC消息。
步驟S405, MG接收到ESC消息后,確定H.245會(huì)話已經(jīng)結(jié)束,則向MGC 上報(bào)H.245會(huì)話已經(jīng)結(jié)束的信息。
當(dāng)所述MG關(guān)閉了所有的邏輯通道,發(fā)送了 ESC消息,并收到H.324網(wǎng) 絡(luò)中的會(huì)話端點(diǎn)發(fā)送的ESC消息后,所述MG確定H.245會(huì)話已經(jīng)結(jié)束。
步驟S406, MGC收到上報(bào)的H.245會(huì)話已經(jīng)結(jié)束的信息后,指示H.324 網(wǎng)絡(luò)釋方文呼叫。
步驟S407, MGC釋放MG上的承載(對(duì)于IP/ATM連接)。 步驟S408, MGC刪除MG上相應(yīng)的會(huì)話端點(diǎn)。
由本發(fā)明提供的第四實(shí)施例可以看出,MGC是基于H.248協(xié)議的一條指 示消息指示MG結(jié)束R245會(huì)話的,除了這種方法之外,MGC還可以通過(guò)第 二種方法,即通過(guò)基于H.248協(xié)議的一條指示消息指示MG關(guān)閉某一條指定的 邏輯通道,或發(fā)送ESC消息的方法,達(dá)到結(jié)束H,245會(huì)話的目的,具體如下
如果有視頻邏輯通道,MGC基于H.248協(xié)議向MG發(fā)送一條或多條指示 消息指示MG關(guān)閉所述^L頻邏輯通道,其中所述指示消息中攜帶一條signal指 示,以及指定的視頻邏輯通道對(duì)應(yīng)的邏輯通道號(hào);可以在一條指示消息中指定 一個(gè)視頻邏輯通道對(duì)應(yīng)的邏輯通道號(hào),也可以指定多個(gè)視頻邏輯通道對(duì)應(yīng)的邏 輯通道號(hào);按照這種方法,MGC可以指示MG關(guān)閉所有的視頻邏輯通道;當(dāng) 收到MG回送的響應(yīng)后,如果有數(shù)據(jù)邏輯通道,則所述MGC繼續(xù)基于H.248 協(xié)議發(fā)送一條或多條指示消息指示MG關(guān)閉數(shù)據(jù)邏輯通道,同樣每一條指示消 息中攜帶一條signal指示,以及指定的數(shù)據(jù)邏輯通道對(duì)應(yīng)的邏輯通道號(hào);當(dāng)收
到MG回送的響應(yīng)后,如果有語(yǔ)音邏輯通道,則所述MGC繼續(xù)基于H.248協(xié) 議發(fā)送一條或多條指示消息指示MG關(guān)閉語(yǔ)音邏輯通道,同樣每一條指示消息 中攜帶一條signal指示,以及指定的語(yǔ)音邏輯通道對(duì)應(yīng)的邏輯通道號(hào)。當(dāng)收到 MG回送的響應(yīng)后,再基于H.248協(xié)議向MG發(fā)送一條指示消息指示MG向 H.324網(wǎng)絡(luò)的會(huì)話端點(diǎn)發(fā)送ESC消息。
MG收到MGC發(fā)送的指示消息后,根據(jù)所述指示依次完成相應(yīng)的操作, 即先關(guān)閉指定的視頻邏輯通道,再關(guān)閉指定的數(shù)據(jù)邏輯通道,然后關(guān)閉指定的 語(yǔ)音邏輯通道,最后發(fā)送ESC消息給H.324網(wǎng)絡(luò)的會(huì)話端點(diǎn)。
為了實(shí)現(xiàn)上述兩種方法,必須擴(kuò)展現(xiàn)有11248協(xié)議中定義的辻245包,擴(kuò)展 后的H245包主要包括兩個(gè)signal信號(hào)EndH.245Session和 CloseSpecifiedLogicChannel以及一個(gè)事件H.245SessionEnded。
信號(hào)EndH245Session主要針對(duì)第一種方法,用來(lái)指示MG結(jié)束和對(duì)端的 R245會(huì)話,MG收到這個(gè)信號(hào)后需要關(guān)閉其和對(duì)端的所有邏輯通道,然后再發(fā) 送ESC消息;
信號(hào)CloseSpecifiedLogicChannel主要針對(duì)第二種方法,用來(lái)指示MG關(guān)閉 指定的邏輯通道;在指示消息中使用所述信號(hào)時(shí),需要同時(shí)在指示消息中攜帶 需要指定的邏輯通道對(duì)應(yīng)的邏輯通道號(hào)。
事件H245SessionEnded用來(lái)表示H.245會(huì)話結(jié)束。
當(dāng)采用第二種方法時(shí),針對(duì)H.245在MG上終結(jié),并且由SIP網(wǎng)絡(luò)側(cè)發(fā)起
呼叫釋放的原因引起呼叫釋放的情況,本發(fā)明提供了第五實(shí)施例,即第五種在
分離架構(gòu)下多媒體業(yè)務(wù)互通時(shí)釋放呼叫的方法,其實(shí)施過(guò)程如圖8所示,包括 如下步驟
步驟S501, SIP網(wǎng)絡(luò)側(cè)通過(guò)BYE消息發(fā)起呼叫釋放。
步驟S502, MGC從SIP側(cè)接收到BYE消息后,基于H.248協(xié)議發(fā)送至少 一條指示消息指示MG關(guān)閉視頻邏輯通道,其中每條指示消息中攜帶一個(gè) signal指示,以及指定的視頻邏輯通道對(duì)應(yīng)的邏輯通道號(hào)。
可以在一條指示消息中指定一個(gè)4見(jiàn)頻邏4尋通道只十應(yīng)的邏輯通道號(hào),也可以 指定多個(gè)視頻邏輯通道對(duì)應(yīng)的邏輯通道號(hào)。
步驟S503, MG才艮據(jù)所述MGC的指示關(guān)閉相應(yīng)的視頻邏輯通道。
MG接收到所述MGC發(fā)送的指示消息后,發(fā)送關(guān)閉視頻邏輯通道的消息 給所述H.324網(wǎng)絡(luò)側(cè)中的H.245會(huì)話端點(diǎn);所述H.324網(wǎng)絡(luò)側(cè)中的H.245會(huì)話 端點(diǎn)根據(jù)所述消息,關(guān)閉相應(yīng)的視頻邏輯通道。
步驟S504, MGC關(guān)閉所有的視頻邏輯通道后,基于H,248協(xié)議發(fā)送至少 一條指示消息指示MG關(guān)閉數(shù)據(jù)邏輯通道,其中每條指示消息中攜帶一個(gè) signal指示,以及指定的數(shù)據(jù)邏輯通道對(duì)應(yīng)的邏輯通道號(hào)。
可以在一條指示消息中指定一個(gè)數(shù)據(jù)邏輯通道對(duì)應(yīng)的邏輯通道號(hào),也可以 指定多個(gè)數(shù)據(jù)邏輯通道對(duì)應(yīng)的邏輯通道號(hào)。
步驟S505, MG才艮據(jù)所述MGC的指示關(guān)閉相應(yīng)的數(shù)據(jù)邏輯通道。
MG接收到所述MGC發(fā)送的指示消息后,發(fā)送關(guān)閉數(shù)據(jù)邏輯通道的消息 給所述H.324網(wǎng)絡(luò)側(cè)中的H.245會(huì)話端點(diǎn);所述H.324網(wǎng)絡(luò)側(cè)中的H.245會(huì)話 端點(diǎn)根據(jù)所述消息,關(guān)閉相應(yīng)的數(shù)據(jù)邏輯通道。
步驟S506, MGC關(guān)閉所有的數(shù)據(jù)邏輯通道后,基于R248協(xié)議發(fā)送至少 一條指示消息指示MG關(guān)閉語(yǔ)音邏輯通道,其中每條指示消息中攜帶一個(gè) signal指示,以及指定的語(yǔ)音邏輯通道對(duì)應(yīng)的邏輯通道號(hào)。
可以在一條指示消息中指定一個(gè)語(yǔ)音邏輯通道對(duì)應(yīng)的邏輯通道號(hào),也可以 指定多個(gè)語(yǔ)音邏輯通道對(duì)應(yīng)的邏輯通道號(hào)。
步驟S507, MG4艮據(jù)所述MGC的指示關(guān)閉相應(yīng)的語(yǔ)音邏輯通道。
MG接收到所述MGC發(fā)送的指示消息后,發(fā)送關(guān)閉語(yǔ)音邏輯通道的消息 給所述H.324網(wǎng)絡(luò)側(cè)中的H.245會(huì)話端點(diǎn);所述H.324網(wǎng)絡(luò)側(cè)中的H.245會(huì)話 端點(diǎn)4艮據(jù)所述消息,關(guān)閉相應(yīng)的語(yǔ)音邏輯通道。
上述步驟S502至步驟S507的過(guò)程中,如果有視頻邏輯通道、數(shù)據(jù)邏輯通 道或語(yǔ)音邏輯通道不存在時(shí),則不再執(zhí)行相應(yīng)的步驟。如不存在視頻邏輯通道
時(shí),執(zhí)行完步驟S501后,則不再執(zhí)行相應(yīng)的步驟S502和S503,而直接執(zhí)行 步驟S504之后的步驟。
步驟S508, MGC關(guān)閉了所有的邏輯通道后,基于H.248協(xié)議發(fā)送一條指 示消息指示MG發(fā)送ESC消息。
步驟S509, MG根據(jù)所述MGC的指示發(fā)送ESC消息給H.324網(wǎng)絡(luò)的會(huì)話 端點(diǎn),然后等待所述H.324網(wǎng)絡(luò)的會(huì)話端點(diǎn)的ESC消息。
步驟S510, MG接收到ESC消息后,確定H.245會(huì)話已經(jīng)結(jié)束,則向MGC 上報(bào)H.245會(huì)話已經(jīng)結(jié)束的信息。
MG確定H.245會(huì)話結(jié)束的具體情況與第四實(shí)施例中的步驟S405中的相 關(guān)描述雷同,這里不再詳細(xì)描述。
步驟S511, MGC收到上報(bào)的H,245會(huì)話已經(jīng)結(jié)束的信息后,指示H.324 網(wǎng)絡(luò)釋放呼叫。
步驟S512, MGC釋放MG上的承載(對(duì)于IP/ATM連接)。 步驟S513, MGC刪除MG上相應(yīng)的會(huì)話端點(diǎn)。
本發(fā)明提供的第六實(shí)施例是第六種在分離架構(gòu)下多媒體業(yè)務(wù)互通時(shí)釋放 呼叫的方法,其主要針對(duì)H,245在MG上終結(jié),并且由MGC發(fā)起呼叫釋放的 原因引起呼叫釋放的情況,其核心是MGC先指示MG結(jié)束H,245會(huì)話;MG 接收到指示后先關(guān)閉所有的視頻/數(shù)據(jù)/語(yǔ)音邏輯通道,然后發(fā)送ESC消息,等 從H.324側(cè)接收到ESC消息后向MGC上報(bào)H.245會(huì)話結(jié)束;MGC從MG接 收到H.245會(huì)話結(jié)束的上報(bào)后再指示H.324側(cè)釋放呼叫,同時(shí)指示SIP側(cè)釋放 呼叫,最后釋放MG上的承載(對(duì)于IP/ATM連接)和刪除相應(yīng)的會(huì)話端點(diǎn)。 實(shí)施過(guò)程如圖9所示,包括如下步驟
步驟S601, MGC基于H.248協(xié)議發(fā)送一條指示消息給所述MG,所述指 示消息中攜帶有結(jié)束H.245會(huì)話的信息。
步驟S602, MG根據(jù)所述MGC的指示,按照先關(guān)閉視頻邏輯通道,再關(guān) 閉數(shù)據(jù)邏輯通道,最后關(guān)閉語(yǔ)音邏輯通道的順序,關(guān)閉所有的邏輯通道。
具體實(shí)施過(guò)禾呈與與第四實(shí)施例中的步驟S403中的相關(guān)描述雷同,這里不 再詳細(xì)描述。
步驟S603, MG關(guān)閉了所有的邏輯通道后,發(fā)送ESC消息給H.324網(wǎng)絡(luò) 的會(huì)話端點(diǎn),然后等待所述H.324網(wǎng)絡(luò)的會(huì)話端點(diǎn)的ESC消息。
步驟S604, MG接收到ESC消息后,確定H.245會(huì)話結(jié)束,則向MGC上 報(bào)R245會(huì)話結(jié)束。
MG確定H.245會(huì)話結(jié)束的具體情況與第四實(shí)施例中的步驟S405中的相 關(guān)描述雷同,這里不再詳細(xì)描述。
步驟S605, MGC收到上報(bào)的H.245會(huì)話已經(jīng)結(jié)束的信息后,指示H.324 網(wǎng)絡(luò)釋放呼叫。
步驟S606, MGC指示SIP側(cè)釋放呼叫。
步驟S607, MGC釋放MG上的承載(對(duì)于IP/ATM連接)。
步驟S608, MGC刪除MG上相應(yīng)的會(huì)話端點(diǎn)。
第六實(shí)施例中是通過(guò)一條指示消息指示MG完成結(jié)束H.245會(huì)話的過(guò)程 的,當(dāng)然其同樣可以應(yīng)用第二種指示方法,在發(fā)送的每一條指示消息中指示關(guān) 閉指定的邏輯通道,或者指示發(fā)送ESC消息的方法,來(lái)指示MG完成結(jié)束H.245 會(huì)話的過(guò)程,具體實(shí)施過(guò)程如本發(fā)明提供的第五實(shí)施例類(lèi)似,這里不再詳細(xì)描 述。
本發(fā)明提供的第七實(shí)施例是第七種在分離架構(gòu)下多媒體業(yè)務(wù)互通時(shí)釋放 呼叫的方法,其主要針對(duì)H.245在MG上終結(jié),并且由MG上報(bào)SIP側(cè)承載釋 放的原因引起呼叫釋放的情況,其核心是MGC從MG接收到SIP側(cè)承載釋 放的上報(bào)后,先指示MG結(jié)束H.245會(huì)話;MG接收到指示后先關(guān)閉所有的邏 輯通道,然后發(fā)送ESC消息,等從H.324側(cè)接收到ESC消息后,向MGC上 報(bào)H.245會(huì)話已經(jīng)結(jié)束;MGC從MG接收到H.245會(huì)話已經(jīng)結(jié)束的上報(bào)后, 再指示H.324側(cè)釋放呼叫,同時(shí)指示SIP側(cè)釋放呼叫,最后釋放MG上的承載 (對(duì)于IP/ATM連接)和刪除相應(yīng)的會(huì)話端點(diǎn)。實(shí)施過(guò)程如圖10所示,包括如
下步驟
步驟S701, MG向MGC上報(bào)SIP網(wǎng)絡(luò)側(cè)承載釋放。
步驟S702, MGC基于H.248協(xié)議發(fā)送一條指示消息給MG,所迷指示消 息中攜帶有指示MG結(jié)束H.245會(huì)話的信息。
步驟S703, MG根據(jù)所述MGC的指示,按照先關(guān)閉視頻邏輯通道,再關(guān) 閉數(shù)據(jù)邏輯通道,最后關(guān)閉語(yǔ)音邏輯通道的順序,關(guān)閉所有的邏輯通道。
具體實(shí)施過(guò)程與與第四實(shí)施例中的步驟S403中的相關(guān)描述雷同,這里不 再詳細(xì)描述。
步驟S704, MG關(guān)閉了所有的邏輯通道后,發(fā)送ESC消息給H.324網(wǎng)絡(luò) 的會(huì)話端點(diǎn),然后等待所述H.324網(wǎng)絡(luò)的會(huì)話端點(diǎn)的ESC消息。
步驟S705, MG接收到ESC消息后,確定H.245會(huì)話結(jié)束,則向MGC上 報(bào)H.245會(huì)話已經(jīng)結(jié)束。
MG確定H.245會(huì)話已經(jīng)結(jié)束的具體情況與第四實(shí)施例中的步驟S405中 的相關(guān)描述雷同,這里不再詳細(xì)描述。
步驟S706, MGC收到MG上報(bào)的H.245會(huì)話已經(jīng)結(jié)束的信息后,指示SIP 側(cè)釋^t呼叫。
步驟S707, MGC指示H.324網(wǎng)絡(luò)釋放呼叫。
步驟S708, MGC釋放MG上的承載(對(duì)于IP/ATM連接)。
步驟S709, MGC刪除MG上相應(yīng)的會(huì)話端點(diǎn)。
第七實(shí)施例中是通過(guò)一條指示消息指示MG完成結(jié)束H.245會(huì)話的過(guò)程 的,當(dāng)然其同樣可以應(yīng)用第二種指示方法,在發(fā)送的每一條指示消息中指示關(guān) 閉指定的邏輯通道,或者指示發(fā)送ESC消息的方法,來(lái)指示MG完成結(jié)束H.245 會(huì)話的過(guò)程,具體實(shí)施過(guò)程如本發(fā)明提供的第五實(shí)施例類(lèi)似,這里不再詳細(xì)描 述。
上述實(shí)施例中MGC指示H.324側(cè)釋放呼叫以及H.324側(cè)指示MGC釋放 呼叫時(shí)使用的消息包括但不限于BICC或者ISUP的REL消息。上述實(shí)施例是以不采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第一網(wǎng)絡(luò)側(cè)為SIP 網(wǎng)絡(luò),采用H.245協(xié)議對(duì)J某體流進(jìn)行控制的第二網(wǎng)絡(luò)側(cè)為H.324網(wǎng)絡(luò)為例進(jìn)行 說(shuō)明的,但本發(fā)明不限于應(yīng)用于由所迷SIP網(wǎng)絡(luò)和H.324網(wǎng)絡(luò)分離架構(gòu)下實(shí)現(xiàn) 多媒體業(yè)務(wù)的系統(tǒng),其可以應(yīng)用于任何不采用H.245協(xié)議對(duì)々某體流進(jìn)行控制的 網(wǎng)絡(luò)與采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的網(wǎng)絡(luò)側(cè)分離架構(gòu)下實(shí)現(xiàn)多媒體業(yè)務(wù) 的系統(tǒng)。
本發(fā)明提供的第八實(shí)施例給出了一種在分離架構(gòu)下多媒體業(yè)務(wù)互通時(shí)釋 放呼叫的系統(tǒng),其包括不采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第一網(wǎng)絡(luò)、采用 H.245協(xié)議對(duì)媒體流進(jìn)行控制的第二網(wǎng)絡(luò)和具有互通功能的媒體控制設(shè)備和媒 體處理設(shè)備;所述具有互通功能的設(shè)備用于實(shí)現(xiàn)所述笫一網(wǎng)絡(luò)與第二網(wǎng)絡(luò)間的 多媒體業(yè)務(wù)互通,其中,所述具有互通功能的媒體控制設(shè)備包括第一 H.245 會(huì)話結(jié)束單元和第一呼叫釋放單元。
當(dāng)由于所述第 一 網(wǎng)絡(luò)側(cè)或具有互通功能的設(shè)備的原因引起呼叫釋放時(shí),所 述第一 H.245會(huì)話結(jié)束單元基于H.245協(xié)議發(fā)起結(jié)束第二網(wǎng)絡(luò)與媒體處理設(shè)備 間的H.245會(huì)話的流程;并通過(guò)々某體處理設(shè)備中轉(zhuǎn)其發(fā)送的信令結(jié)束H.245會(huì) 話,即釋放所有的^L頻/語(yǔ)音/數(shù)據(jù)邏輯通道,然后發(fā)送ESC消息給與第二網(wǎng)絡(luò) 中的會(huì)話端點(diǎn);當(dāng)?shù)谝籋.245連接釋放單元接收到所述第二網(wǎng)絡(luò)中的會(huì)話端點(diǎn) 發(fā)送的ESC消息后,確定所述H.245會(huì)話結(jié)束,之后通知給所述第一呼叫釋放 單元,所述第一呼叫釋放單元獲知到所述H.245會(huì)話結(jié)束后,指示未釋放呼叫 的網(wǎng)絡(luò)側(cè)進(jìn)行呼叫釋放,同時(shí)釋放媒體處理設(shè)備上相應(yīng)的承載,以及刪除相應(yīng) 的會(huì)話端點(diǎn)。具體實(shí)施過(guò)程與方法實(shí)施例中的相關(guān)描述雷同,這里不再詳細(xì)描 述。
本發(fā)明提供的第九實(shí)施例給出了另一種在分離架構(gòu)下多媒體業(yè)務(wù)互通時(shí) 釋放呼叫的系統(tǒng),其包括不釆用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第一網(wǎng)絡(luò)、采 用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第二網(wǎng)絡(luò)和具有互通功能的媒體控制設(shè)備和 媒體處理設(shè)備;所述具有互通功能的設(shè)備用于實(shí)現(xiàn)所述第 一 網(wǎng)絡(luò)與第二網(wǎng)絡(luò)間
的多i某體業(yè)務(wù)互通,其中,所述具有互通功能的々某體控制設(shè)備包括指示單元和
第二呼叫釋放單元;所述媒體處理設(shè)備包括第二H,245會(huì)話結(jié)束單元。當(dāng)由于 不采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第一網(wǎng)絡(luò)側(cè)或具有互通功能的設(shè)備的原 因引起呼叫釋放時(shí),所述指示單元基于H.248協(xié)議指示媒體處理設(shè)備釋放第二 網(wǎng)絡(luò)與々某體處理設(shè)備間的H,245會(huì)話;具體實(shí)施過(guò)程包括兩種指示方法第一 種方法是通過(guò)一條指示消息指示媒體處理設(shè)備結(jié)束第二網(wǎng)絡(luò)與媒體處理設(shè)備 間的11245會(huì)話,所述指示消息中攜帶有結(jié)束R245會(huì)話的指示。具體實(shí)施過(guò) 程與方法實(shí)施例中的相關(guān)描述雷同,這里不再詳細(xì)描述。第二種方法通過(guò)多條 指示消息指示媒體處理設(shè)備釋放所有的邏輯通道,其中每一條指示中攜帶有指 示媒體處理設(shè)備關(guān)閉指定的邏輯通道的指示,以及一個(gè)或多個(gè)對(duì)應(yīng)的邏輯通道 號(hào)。通過(guò)這些指示消息,指示單元可以先指示々某體處理設(shè)備關(guān)閉指定的視頻邏 輯通道,然后再指示々某體處理設(shè)備關(guān)閉指定的數(shù)據(jù)邏輯通道,最后再指示媒體 處理設(shè)備關(guān)閉指定的語(yǔ)音邏輯通道,最后再通過(guò)一條指示消息指示媒體處理設(shè) 備發(fā)送ESC消息給通話對(duì)端。具體^施過(guò)程與方法實(shí)施例中的相關(guān)描述雷同, 這里不再詳細(xì)描述。
所述媒體處理設(shè)備中的第二 H.245會(huì)話結(jié)束單元根據(jù)所述媒體控制設(shè)備的 指示,先關(guān)閉指定的視頻邏輯通道,在關(guān)閉指定的數(shù)據(jù)邏輯通道,然后再關(guān)閉 指定的語(yǔ)音邏輯通道,當(dāng)其關(guān)閉了所有的視頻/數(shù)據(jù)/語(yǔ)音邏輯通道;當(dāng)其關(guān)閉 了所有的邏輯通道后,發(fā)送ESC消息給第二網(wǎng)絡(luò)側(cè)中的R245會(huì)話端點(diǎn);當(dāng)收 到所述H.245會(huì)話端點(diǎn)發(fā)送的ESC消息后,則確定所述H.245會(huì)話結(jié)束,于是, 將H.245會(huì)話結(jié)束的信息上報(bào)給所述媒體控制設(shè)備。具體實(shí)施過(guò)程與方法實(shí)施 例中的相關(guān)描述雷同,這里不再詳細(xì)描述。
所述媒體控制設(shè)備中的第二呼叫釋放單元接收到所述媒體處理設(shè)備上報(bào) 的信息后,指示未釋放呼叫的網(wǎng)絡(luò)側(cè)釋放呼叫,然后釋放媒體處理設(shè)備上的承 栽和刪除相應(yīng)的會(huì)話端點(diǎn)。具體實(shí)施過(guò)程與方法實(shí)施例中的相關(guān)描述雷同,這 里不再詳細(xì)描述。
本發(fā)明提供的第十實(shí)施例給出了一種媒體控制設(shè)備,用于實(shí)現(xiàn)不采用
H.245協(xié)議對(duì)媒體流進(jìn)行控制的第一網(wǎng)絡(luò)與采用H.245協(xié)議對(duì)媒體流進(jìn)行控制 的第二網(wǎng)絡(luò)間的多Jf某體業(yè)務(wù)互通,其結(jié)構(gòu)如圖11所示,包括第一 H.245會(huì)
話結(jié)束單元和第一呼叫釋i文單元。
當(dāng)由于所述第 一 網(wǎng)絡(luò)側(cè)或具有互通功能的設(shè)備的原因引起呼叫釋放時(shí),第 一 H.245會(huì)話結(jié)束單元基于H.245協(xié)議發(fā)起結(jié)束第二網(wǎng)絡(luò)與媒體處理設(shè)備間的 H.245會(huì)話的流程;并通過(guò)媒體處理設(shè)備中轉(zhuǎn)與H.245會(huì)話端點(diǎn)交互的信令結(jié) 束H.245會(huì)話;當(dāng)?shù)谝?H.245會(huì)話結(jié)束單元確定所述H.245會(huì)話已經(jīng)結(jié)束后, 將所述H.245會(huì)話已經(jīng)結(jié)束的消息告知所述第一呼叫釋放單元,所述第一呼叫 釋放單元指示未釋放呼叫的網(wǎng)絡(luò)側(cè)進(jìn)行呼叫釋放,同時(shí)釋放媒體處理設(shè)備上相 應(yīng)的承載,以及刪除相應(yīng)的會(huì)話端點(diǎn)。結(jié)束H.245會(huì)話的具體實(shí)施過(guò)程,以及 確定結(jié)束H.245會(huì)話的具體實(shí)施過(guò)程,與方法實(shí)施例中的相關(guān)描述雷同,這里 不再詳細(xì)纟笛述。
本發(fā)明提供的第十一實(shí)施例給出了另一種媒體控制設(shè)備,所述媒體控制設(shè) 備,用于實(shí)現(xiàn)不采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第一網(wǎng)絡(luò)與采用H.245協(xié) 議對(duì)媒體流進(jìn)行控制的第二網(wǎng)絡(luò)間的多媒體業(yè)務(wù)互通,其結(jié)構(gòu)如圖12所示, 包括指示單元和第二呼叫釋放單元。
當(dāng)由于所述第一網(wǎng)絡(luò)側(cè)或具有互通功能的設(shè)備的原因引起呼叫釋放時(shí),所 述指示單元基于H.248協(xié)議指示媒體處理設(shè)備結(jié)束第二網(wǎng)絡(luò)與媒體處理設(shè)備間 的H.245會(huì)話。具體實(shí)施過(guò)程包括兩種情況
第一種情況當(dāng)由于所述第一網(wǎng)絡(luò)側(cè)或具有互通功能的設(shè)備的原因引起呼 叫釋放時(shí),通過(guò)第一指示子單元基于H.248協(xié)議發(fā)送一條指示消息給所述媒體 處理設(shè)備,所述指示消息中其中攜帶有指示所述媒體處理設(shè)備結(jié)束H.245會(huì)話 的信息。具體指示方法與方法實(shí)施例中的相關(guān)描述雷同,這里不再詳細(xì)描述。
第二種情況當(dāng)由于所述第一網(wǎng)絡(luò)側(cè)或具有互通功能的設(shè)備的原因引起呼 叫釋放時(shí),所迷第二指示子單元通過(guò)基于H.248協(xié)議發(fā)送攜帶有關(guān)閉指定的邏
輯通道的信息的指示消息的方法,指示所述^f某體處理設(shè)備關(guān)閉所有的邏輯通 道,并接收到所述媒體處理設(shè)備的響應(yīng)后,再發(fā)送一條指示消息,指示所述媒
體處理設(shè)備發(fā)送ESC消息給所述第二網(wǎng)絡(luò)中的H.245會(huì)話端點(diǎn)。具體指示方法 與方法實(shí)施例中的相關(guān)描述雷同,這里不再詳細(xì)描述。
當(dāng)接收到所述媒體處理設(shè)備上報(bào)的H,245會(huì)話結(jié)束的信息后,所述第二呼 叫釋放單元指示未釋放呼叫的網(wǎng)絡(luò)側(cè)釋放呼叫,然后釋放媒體處理設(shè)備上的承 載和刪除相應(yīng)的會(huì)話端點(diǎn)。
本發(fā)明提供的第十二實(shí)施例給出了 一種媒體處理設(shè)備,其基于H.248協(xié)議 與媒體控制設(shè)備進(jìn)行通信,所述媒體處理設(shè)備的結(jié)構(gòu)如圖13所示,包括第 三H.245會(huì)話結(jié)束單元和信息上報(bào)單元。
所述第三H.245會(huì)話結(jié)束單元根據(jù)所述媒體控制設(shè)備的指示,先關(guān)閉指定 的^L頻邏輯通道;再關(guān)閉指定的數(shù)據(jù)邏輯通道,然后再關(guān)閉指定的語(yǔ)音邏輯通 道;最后再發(fā)送ESC消息給所述第二網(wǎng)絡(luò)中的H,245會(huì)話端點(diǎn)。當(dāng)所述媒體處 理設(shè)備關(guān)閉了所有的邏輯通道后,向所述H.245會(huì)話端點(diǎn)發(fā)送ESC消息。具體 實(shí)施過(guò)程與方法實(shí)施例中的相關(guān)描述雷同,這里不再詳細(xì)描述。
當(dāng)所述第三H.245會(huì)話結(jié)束單元關(guān)閉了所有的邏輯通道,向所述H.245會(huì) 話端點(diǎn)發(fā)送了ESC消息,并且從對(duì)端收到了 ESC消息后,則確定H,245會(huì)話 已經(jīng)結(jié)束,然后所述信息上報(bào)單元將H.245會(huì)話結(jié)束的信息上報(bào)給所述媒體控 制設(shè)備。具體實(shí)施過(guò)程與方法實(shí)施例中的相關(guān)描述雷同,這里不再詳細(xì)描述。
由上述本發(fā)明實(shí)施例提供的具體實(shí)施方案可以看出,不采用H.245協(xié)議對(duì) 媒體流進(jìn)行控制的第 一 網(wǎng)絡(luò)與采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第二網(wǎng)絡(luò)通 過(guò)具有互通功能的媒體控制設(shè)備和媒體處理設(shè)備進(jìn)行多媒體業(yè)務(wù),當(dāng)由于第一 網(wǎng)絡(luò)側(cè)的原因或具有互通功能的設(shè)備的原因引起呼叫釋放時(shí),通過(guò)所述具有互 通功能的媒體控制設(shè)備和所述媒體處理設(shè)備結(jié)束第二網(wǎng)絡(luò)與媒體處理設(shè)備間 的R245會(huì)話;并當(dāng)確定所述H,245會(huì)話結(jié)束后,所述媒體控制設(shè)備指示未釋 放呼叫的網(wǎng)絡(luò)側(cè)進(jìn)行呼叫釋放,同時(shí)釋放媒體處理設(shè)備上相應(yīng)的承載,以及刪
除相應(yīng)的會(huì)話端點(diǎn)。通過(guò)本發(fā)明,能夠在SIP側(cè)終端引起釋放呼叫、MGC引 起釋放呼叫、MG上報(bào)SIP側(cè)承栽釋放引起釋放呼叫的情況下,保證在釋放多 媒體呼叫時(shí)將H,245會(huì)話結(jié)束,從而能夠保證多媒體呼叫的正常釋放,使分配 給H.324網(wǎng)絡(luò)的資源得到及時(shí)釋放,避免了資源的浪費(fèi)。
另外,本發(fā)明實(shí)施例還可以通過(guò)指示媒體處理設(shè)備關(guān)閉某一指定的邏輯通 道然后指示媒體處理設(shè)備發(fā)送ESC消息的方法,在釋放多媒體呼叫時(shí),結(jié)束 H.245會(huì)話。
明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及 其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1、一種在分離架構(gòu)下多媒體業(yè)務(wù)互通時(shí)釋放呼叫的方法,不采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第一網(wǎng)絡(luò)與采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第二網(wǎng)絡(luò)通過(guò)具有互通功能的媒體控制設(shè)備和媒體處理設(shè)備進(jìn)行多媒體業(yè)務(wù),其特征在于,包括當(dāng)由于第一網(wǎng)絡(luò)側(cè)的原因或具有互通功能的設(shè)備的原因引起呼叫釋放時(shí),通過(guò)所述具有互通功能的媒體控制設(shè)備和所述媒體處理設(shè)備先結(jié)束第二網(wǎng)絡(luò)與媒體處理設(shè)備間的H.245會(huì)話;并當(dāng)確定所述H.245會(huì)話結(jié)束后,所述媒體控制設(shè)備再指示未釋放呼叫的網(wǎng)絡(luò)側(cè)釋放呼叫,同時(shí)釋放媒體處理設(shè)備上相應(yīng)的承載,以及刪除相應(yīng)的會(huì)話端點(diǎn)。
2、 如權(quán)利要求1所述的方法,其特征在于,具體包括 當(dāng)由于所述第一網(wǎng)絡(luò)發(fā)起呼叫釋放的原因SI起呼叫釋放時(shí),具有互通功能的媒體控制設(shè)備基于H.245協(xié)議發(fā)起結(jié)束第二網(wǎng)絡(luò)與媒體處理設(shè)備間的H.245 會(huì)話的流程,并通過(guò)媒體處理設(shè)備中轉(zhuǎn)與H.245會(huì)話端點(diǎn)的交互信令結(jié)束 R245會(huì)話;當(dāng)確定H,245會(huì)話結(jié)束后,指示所述第二網(wǎng)絡(luò)釋放呼叫,然后釋 放々某體處理設(shè)備上的承載和刪除相應(yīng)的會(huì)話端點(diǎn)。
3、 如權(quán)利要求l所述的方法,其特征在于,具體包括當(dāng)由于媒體控制設(shè)備發(fā)起呼叫釋放,或由于媒體處理設(shè)備上報(bào)所述第一網(wǎng) 絡(luò)側(cè)承載釋放的原因引起呼叫釋放時(shí),具有互通功能的媒體控制設(shè)備基于 H.245協(xié)議發(fā)起結(jié)束第二網(wǎng)絡(luò)與i某體處理設(shè)備間的H.245會(huì)話的流程,并通過(guò) 媒體處理設(shè)備中轉(zhuǎn)與11245會(huì)話端點(diǎn)的交互信令結(jié)束辻245會(huì)話;當(dāng)確定H.245 會(huì)話結(jié)束后,指示所述第一網(wǎng)絡(luò)和所述第二網(wǎng)絡(luò)釋放呼叫,然后釋放媒體處理 設(shè)備上的承栽和刪除相應(yīng)的會(huì)話端點(diǎn)。
4、 如權(quán)利要求2或3所述的方法,其特征在于,所述具有互通功能的媒 體控制設(shè)備基于H.245協(xié)議發(fā)起結(jié)束第二網(wǎng)絡(luò)與媒體處理設(shè)備間的H.245會(huì)話 的流程,通過(guò)媒體處理設(shè)備中轉(zhuǎn)與H.245會(huì)話端點(diǎn)的交互信令結(jié)束H.245會(huì)話的過(guò)程,具體包括所述具有互通功能的媒體控制設(shè)備基于H.245協(xié)議發(fā)送一條或多條關(guān)閉邏 輯通道的消息,并通過(guò)媒體處理設(shè)備中轉(zhuǎn)其發(fā)送的消息給所述第二網(wǎng)絡(luò)中的 H.245會(huì)話端點(diǎn);當(dāng)收到所述H.245會(huì)話端點(diǎn)的響應(yīng)后,發(fā)送結(jié)束會(huì)話命令ESC 消息,并通過(guò)所述媒體處理設(shè)備中轉(zhuǎn)給所述第二網(wǎng)絡(luò)中的H.245會(huì)話端點(diǎn);所述第二網(wǎng)絡(luò)中的H.245會(huì)話端點(diǎn)收到ESC消息后,先關(guān)閉所有的邏輯通 道,然后發(fā)送ESC消息,并通過(guò)所述媒體處理設(shè)備中轉(zhuǎn)給所述媒體控制設(shè)備;當(dāng)所述媒體控制設(shè)備關(guān)閉了所有的邏輯通道,向所述H.245會(huì)話端點(diǎn)發(fā)送 了 ESC消息,并收到所述H.245會(huì)話端點(diǎn)發(fā)送的ESC消息后,確定H.245會(huì) 話已經(jīng)結(jié)束。
5、 如權(quán)利要求l所述的方法,其特征在于,具體包括當(dāng)由于所述第一網(wǎng)絡(luò)發(fā)起呼叫釋放的原因引起呼叫釋放時(shí),具有互通功能 的媒體控制設(shè)備基于H.248協(xié)議指示媒體處理設(shè)備結(jié)束第二網(wǎng)絡(luò)與媒體處理設(shè) 備間的H.245會(huì)話;所述媒體處理設(shè)備根據(jù)所述指示,結(jié)束所述H.245會(huì)話,并當(dāng)確定H.245 會(huì)話結(jié)束后,將H.245會(huì)話結(jié)束的信息上報(bào)給所述媒體控制設(shè)備;所述媒體控制設(shè)備接收到上報(bào)的信息后,指示所述第二網(wǎng)絡(luò)釋放呼叫,然 后釋放媒體處理設(shè)備上的承栽和刪除相應(yīng)的會(huì)話端點(diǎn)。
6、 如權(quán)利要求l所述的方法,其特征在于,具體包括當(dāng)由于媒體控制設(shè)備發(fā)起呼叫釋放,或由于媒體處理設(shè)備上報(bào)所述第一網(wǎng) 絡(luò)承栽釋放的原因引起呼叫釋放時(shí),具有互通功能的媒體控制設(shè)備基于H.248 協(xié)議指示媒體處理設(shè)備結(jié)束所述第二網(wǎng)絡(luò)與媒體處理設(shè)備間的H.245會(huì)話;所述媒體處理設(shè)備根據(jù)所述指示,結(jié)束所述H.245會(huì)話,并當(dāng)確定H.245 會(huì)話結(jié)束后,將H.245會(huì)話結(jié)束的信息上報(bào)給所述媒體控制設(shè)備;所述媒體控制設(shè)名、接收到上報(bào)的信息后,指示所述第 一網(wǎng)絡(luò)和所述第二網(wǎng) 絡(luò)釋放呼叫,然后釋放媒體處理設(shè)備上的承栽和刪除相應(yīng)的會(huì)話端點(diǎn)。
7、 如權(quán)利要求5或6所述的方法,其特征在于,所述具有互通功能的媒體控制設(shè)備基于H.248協(xié)議指示々某體處理設(shè)備結(jié)束所述第二網(wǎng)絡(luò)與媒體體處理設(shè)備間的H.245會(huì)話的過(guò)程,具體包括所述具有互通功能的媒體控制設(shè)備基于H.248協(xié)議發(fā)送一條指示消息,其中所述指示消息中攜帶有指示所述媒體處理設(shè)備結(jié)束H.245會(huì)話的信息。
8、 如權(quán)利要求7所述的方法,其特征在于,所述媒體處理設(shè)備根據(jù)所述指示,結(jié)束所述H,245會(huì)話,并當(dāng)確定所述H,245會(huì)話結(jié)束后,將H.245會(huì)話 結(jié)束的信息上報(bào)給所述媒體控制設(shè)備的過(guò)程,具體包括所述媒體處理設(shè)備收到攜帶有結(jié)束H.245會(huì)話的信息的指示消息后,按照 先關(guān)閉所有的視頻邏輯通道,然后關(guān)閉所有的數(shù)據(jù)邏輯通道,最后關(guān)閉所有的 語(yǔ)音邏輯通道的順序,關(guān)閉所有的邏輯通道,并在關(guān)閉所有的邏輯通道后,發(fā) 送ESC消息給所述H.245會(huì)話端點(diǎn),并等待所述H.245會(huì)話端點(diǎn)的ESC消息;當(dāng)所述媒體處理設(shè)備關(guān)閉了所有的邏輯通道,向所述H.245會(huì)話端點(diǎn)發(fā)送 了ESC消息,并且從對(duì)端收到了 ESC消息后,則確定R245會(huì)話結(jié)束,然后將H.245會(huì)話結(jié)束的信息上報(bào)給所述媒體控制設(shè)備。
9、 如權(quán)利要求5或6所述的方法,其特征在于,所述具有互通功能的媒 體控制設(shè)備基于11248協(xié)議指示媒體處理設(shè)備結(jié)束所述第二網(wǎng)絡(luò)與媒體處理設(shè)備間的R245會(huì)話的過(guò)程,具體包括所述具有互通功能的媒體控制設(shè)備通過(guò)基于R248協(xié)議發(fā)送攜帶有關(guān)閉指 定的邏輯通道的信息的指示消息的方法,指示所述媒體處理設(shè)備關(guān)閉所有的邏 輯通道,并在關(guān)閉所有的邏輯通道后,再發(fā)送一條指示消息,指示所述媒體處理設(shè)備發(fā)送ESC消息給所述第二網(wǎng)絡(luò)中的H.245會(huì)話端點(diǎn)。
10、 如權(quán)利要求9所述的方法,其特征在于,所述具有互通功能的媒體控制設(shè)備通過(guò)基于H,248協(xié)議發(fā)送攜帶有關(guān)閉指定的邏輯通道的信息的指示消息的方法,指示所述媒體處理設(shè)備關(guān)閉所有的邏輯通道的過(guò)程,具體包括當(dāng)存在視頻邏輯通道時(shí),所述具有互通功能的媒體控制設(shè)備基于H.248協(xié)議發(fā)送一條或多條指示消息,其中所述指示消息中攜帶有關(guān)閉 一個(gè)或多個(gè)指定的視頻邏輯通道的信息;當(dāng)存在數(shù)據(jù)邏輯通道時(shí),再基于H.248協(xié)議發(fā)送一條 或多條指示消息,其中所述指示消息中攜帶有關(guān)閉 一 個(gè)或多個(gè)指定的數(shù)據(jù)邏輯 通道的信息;當(dāng)存在語(yǔ)音邏輯通道時(shí),再基于H.248協(xié)議發(fā)送一條或多條指示 消息,其中所述指示消息中攜帶有關(guān)閉一個(gè)或多個(gè)指定的語(yǔ)音邏輯通道的信息。
11、 如權(quán)利要求9所述的方法,其特征在于,所述媒體處理設(shè)備根據(jù)所述 指示,結(jié)束所述H.245會(huì)話,并當(dāng)確定H,245會(huì)話結(jié)束后,將H.245會(huì)話結(jié)束 的信息上報(bào)給所述媒體控制設(shè)備的過(guò)程,具體包括所述4某體處理設(shè)備收到所述4某體控制設(shè)備發(fā)送的指示消息后,先關(guān)閉指定 的視頻邏輯通道;再關(guān)閉指定的數(shù)據(jù)邏輯通道,然后再關(guān)閉指定的語(yǔ)音邏輯通 道;最后再發(fā)送ESC消息給所述第二網(wǎng)絡(luò)中的H.245會(huì)話端點(diǎn);當(dāng)所述媒體處理設(shè)備關(guān)閉了所有的邏輯通道,向所述H.245會(huì)話端點(diǎn)發(fā)送 了 ESC消息,并且從對(duì)端收到了 ESC消息后,則確定H.245會(huì)話已經(jīng)結(jié)束, 然后將H.245會(huì)話結(jié)束的信息上報(bào)給所述媒體控制設(shè)備。
12、 一種在分離架構(gòu)下多媒體業(yè)務(wù)互通時(shí)釋放呼叫的系統(tǒng),包括不采用 R245協(xié)議對(duì)々某體流進(jìn)行控制的第一網(wǎng)絡(luò)、采用H.245協(xié)議對(duì)媒體流進(jìn)行控制 的第二網(wǎng)絡(luò)和具有互通功能的媒體控制設(shè)備和媒體處理設(shè)備;所述具有互通功 能的設(shè)備用于實(shí)現(xiàn)所述第 一網(wǎng)絡(luò)與第二網(wǎng)絡(luò)間的多媒體業(yè)務(wù)互通,其特征在 于,所述具有互通功能的媒體控制設(shè)備包括第一 H.245會(huì)話結(jié)束單元,用于當(dāng)由于所述第一網(wǎng)絡(luò)側(cè)或具有互通功能的 設(shè)備的原因引起呼叫釋放時(shí),基于H.245協(xié)議發(fā)起結(jié)束第二網(wǎng)絡(luò)與媒體處理設(shè) 備間的H.245會(huì)話的流程;并通過(guò)媒體處理設(shè)備中轉(zhuǎn)與H.245會(huì)話端點(diǎn)交互的 信令結(jié)束H.245會(huì)話;第一呼叫釋放單元,用于當(dāng)確定第一 H.245會(huì)話結(jié)束單元結(jié)束所述H.245 會(huì)話后,指示未釋放呼叫的網(wǎng)絡(luò)側(cè)進(jìn)行呼叫釋放,同時(shí)釋放媒體處理設(shè)備上相應(yīng)的承栽,以及刪除相應(yīng)的會(huì)話端點(diǎn)。
13、 一種々某體控制設(shè)備,用于實(shí)現(xiàn)不采用H,245協(xié)議對(duì)媒體流進(jìn)行控制的 第一網(wǎng)絡(luò)與采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第二網(wǎng)絡(luò)間的多媒體業(yè)務(wù)互通,其特征在于,包括第一 H.245會(huì)話結(jié)束單元,用于當(dāng)由于所述第一 網(wǎng)絡(luò)側(cè)或具有互通功能的 設(shè)備的原因引起呼叫釋放時(shí),基于H.245協(xié)議發(fā)起結(jié)束第二網(wǎng)絡(luò)與媒體處理設(shè) 備間的H.245會(huì)話的流程;并通過(guò)媒體處理設(shè)備中轉(zhuǎn)與H.245會(huì)話端點(diǎn)交互的 信令結(jié)束H.245會(huì)話;第一呼叫釋放單元,用于當(dāng)確定所述第一 H.245會(huì)話結(jié)束單元結(jié)束所述 H,245會(huì)話后,指示未釋放呼叫的網(wǎng)絡(luò)側(cè)進(jìn)行呼叫釋放,同時(shí)釋放媒體處理設(shè) 備上相應(yīng)的承載,以及刪除相應(yīng)的會(huì)話端點(diǎn)。
14、 一種在分離架構(gòu)下多媒體業(yè)務(wù)互通時(shí)釋放呼叫的系統(tǒng),包括不采用 a245協(xié)議對(duì)4某體流進(jìn)行控制的第一網(wǎng)絡(luò)、采用H.245協(xié)議對(duì)^ 某體流進(jìn)行控制 的第二網(wǎng)絡(luò)和具有互通功能的媒體控制設(shè)備和媒體處理設(shè)備;所述具有互通功 能的設(shè)備用于實(shí)現(xiàn)所述第 一網(wǎng)絡(luò)與第二網(wǎng)絡(luò)間的多媒體業(yè)務(wù)互通,其特征在 于,所述具有互通功能的媒體控制設(shè)備包括指示單元和第二呼叫釋放單元;所 述媒體處理設(shè)備包括第二 H.245會(huì)話結(jié)束單元;所述指示單元,用于當(dāng)由于所述第一網(wǎng)絡(luò)側(cè)或具有互通功能的設(shè)備的原因 引起呼叫釋放時(shí),基于H.248協(xié)議指示媒體處理設(shè)備結(jié)束第二網(wǎng)絡(luò)與媒體處理 設(shè)備間的H,245會(huì)話;所述第二H,245會(huì)話結(jié)束單元,用于根據(jù)所述媒體控制設(shè)備的指示,結(jié)束 第二網(wǎng)絡(luò)與媒體處理設(shè)備間的H.245會(huì)話,并當(dāng)確認(rèn)所述H.245會(huì)話結(jié)束后, 將H.245會(huì)話已經(jīng)結(jié)束的信息上報(bào)給所述媒體控制設(shè)備;所述第二呼叫釋放單元,用于接收到所述媒體處理設(shè)備上報(bào)的H.245會(huì)話 已經(jīng)結(jié)束的信息后,指示未釋放呼叫的網(wǎng)絡(luò)側(cè)釋放呼叫,然后釋放媒體處理設(shè) 備上的承載和刪除相應(yīng)的會(huì)話端點(diǎn)。
15、 一種媒體控制設(shè)備,實(shí)現(xiàn)不采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第一 網(wǎng)絡(luò)與采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第二網(wǎng)絡(luò)間的多媒體業(yè)務(wù)互通,其 特征在于,包括指示單元,用于當(dāng)由于所述第一網(wǎng)絡(luò)側(cè)或具有互通功能的設(shè)備的原因引起 呼叫釋放時(shí),基于H,248協(xié)議指示媒體處理設(shè)備結(jié)束所述第二網(wǎng)絡(luò)與媒體處理 設(shè)備間的H.245會(huì)話;第二呼叫釋放單元,用于當(dāng)接收到所述媒體處理設(shè)備上報(bào)的H.245會(huì)話已 經(jīng)結(jié)束的信息后,指示未釋放呼叫的網(wǎng)絡(luò)側(cè)釋放呼叫,然后釋放媒體處理設(shè)備 上的承載和刪除相應(yīng)的會(huì)話端點(diǎn)。
16、 如權(quán)利要求15所述的媒體控制設(shè)備,其特征在于,所述指示單元包括第一指示子單元,用于當(dāng)由于所述第一網(wǎng)絡(luò)側(cè)或具有互通功能的設(shè)備的原因引起呼叫釋放時(shí),基于H.248協(xié)議發(fā)送一條指示消息給所述媒體處理設(shè)備, 所述指示消息中攜帶有指示所述媒體處理設(shè)備結(jié)束H.245會(huì)話的信息。
17、 如權(quán)利要求15所述的媒體控制設(shè)備,其特征在于,所述指示單元包括第二指示子單元,用于當(dāng)由于所述第一網(wǎng)絡(luò)側(cè)或具有互通功能的設(shè)備的原 因引起呼叫釋放時(shí),通過(guò)基于H.248協(xié)議發(fā)送攜帶有關(guān)閉指定的邏輯通道的信 息的指示消息的方法,指示所述士某體處理設(shè)備關(guān)閉所有的邏輯通道,并接收到 所述媒體處理設(shè)備的響應(yīng)后,再發(fā)送一條指示消息,指示所述媒體處理設(shè)備發(fā) 送ESC消息給所述第二網(wǎng)絡(luò)中的H.245會(huì)話端點(diǎn)。
18、 一種媒體處理設(shè)備,其基于H.248協(xié)議與媒體控制設(shè)備進(jìn)行通信,其 特征在于,所述媒體處理設(shè)備包括第三H.245會(huì)話結(jié)束單元和信息上報(bào)單元;所述第三H.245會(huì)話結(jié)束單元,用于根據(jù)所述媒體控制設(shè)備的指示,先關(guān) 閉指定的視頻邏輯通道;再關(guān)閉指定的數(shù)據(jù)邏輯通道,然后再關(guān)閉指定的語(yǔ)音邏輯通道;最后再發(fā)送ESC消息給所述第二網(wǎng)絡(luò)中的H.245會(huì)話端點(diǎn),并等待 所述H.245會(huì)話端點(diǎn)發(fā)送的ESC消息;所述信息上才艮單元,用于當(dāng)所述第三H.245會(huì)話結(jié)束單元關(guān)閉了所有的邏 輯通道,向所述R245會(huì)話端點(diǎn)發(fā)送了 ESC消息,并且從對(duì)端收到了ESC消 息后,則確定H.245會(huì)話已經(jīng)結(jié)束,然后將H.245會(huì)話結(jié)束的信息上報(bào)給所述 媒體控制設(shè)備。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了一種在分離架構(gòu)下多媒體業(yè)務(wù)互通時(shí)釋放呼叫的方法和系統(tǒng),其核心是當(dāng)由于不采用H.245協(xié)議對(duì)媒體流進(jìn)行控制的第一網(wǎng)絡(luò)側(cè)或具有互通功能的設(shè)備的原因引起呼叫釋放時(shí),通過(guò)媒體控制設(shè)備和媒體處理設(shè)備結(jié)束H.245會(huì)話;會(huì)話結(jié)束后,指示未釋放呼叫的網(wǎng)絡(luò)側(cè)釋放呼叫,并釋放媒體處理設(shè)備上的承載,刪除相應(yīng)的會(huì)話端點(diǎn)。通過(guò)本發(fā)明,當(dāng)IMS網(wǎng)絡(luò)與CS網(wǎng)絡(luò)進(jìn)行多媒體業(yè)務(wù)互通時(shí),能夠在SIP側(cè)終端或MGC發(fā)起釋放呼叫、MG上報(bào)SIP側(cè)承載釋放引起釋放呼叫的情況下,保證在釋放多媒體呼叫時(shí)先結(jié)束H.245會(huì)話。本發(fā)明還可以通過(guò)指示關(guān)閉指定的邏輯通道然后指示發(fā)送ESC消息的方法,結(jié)束H.245會(huì)話。
文檔編號(hào)H04L12/56GK101166144SQ20061014028
公開(kāi)日2008年4月23日 申請(qǐng)日期2006年10月20日 優(yōu)先權(quán)日2006年10月20日
發(fā)明者王隨海 申請(qǐng)人:華為技術(shù)有限公司