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

一種實現(xiàn)h.248消息兼容的方法

文檔序號:7654790閱讀:289來源:國知局
專利名稱:一種實現(xiàn)h.248消息兼容的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種消息兼容的實現(xiàn)方法,具體地說,涉及通信領(lǐng)域 中NGN(下一代網(wǎng)絡(luò))系統(tǒng)中MGC(媒體網(wǎng)關(guān)控制器)和MGW(媒 體網(wǎng)關(guān))上H.248消息兼容的實現(xiàn)方法。
背景技術(shù)
國際標(biāo)準(zhǔn)化組織ITU-T (國際電信聯(lián)盟 一 電信標(biāo)準(zhǔn)部, Telecommunication Standardization Sector of ITU , 簡稱ITU-T ), 負(fù)責(zé) 電信聯(lián)盟有關(guān)電信標(biāo)準(zhǔn)的制定和修改工作。在其制定的H.248協(xié)議 中,定義了一套MGC控制MGW的系統(tǒng)和方法。H.248協(xié)議通過定義功 能包來不斷擴充協(xié)議的功能,不同的應(yīng)用場合所需要的功能包也不 同。目前H.248協(xié)議;故廣泛地應(yīng)用到WCDMA (寬帶碼分多址) /CDMA2000 (碼分多址2000 ) /TD-SCDMA (時分一同步碼分多址) /SOFTSWITCH (軟交換)等系統(tǒng)的核心網(wǎng),隨著業(yè)務(wù)類型的增多, 新增的功能包接近百個。H. 248協(xié)議的內(nèi)容增多了,應(yīng)用范圍也擴大 了,隨之卻帶來了不同廠商設(shè)備之間的互通性問題。
通常情況下,不同廠家的MGW和MGC對接時,MGW和MGC 的支持能力可能不一致,如果MGC發(fā)送了 MGW不支持的功能包, MGW就會向MGC報告語法錯誤,導(dǎo)致呼叫失敗。即使同 一廠家設(shè)
備,可以保證MGW和MGC的支持能力一致,但在實際MGC和 MGW設(shè)備升級過程中,通常情況下一個MGC會管理數(shù)個MGW, 而MGC和數(shù)個MGW之間可能距離很遠(yuǎn),無法保證同時升級,這樣 也很難在升級中保證基本的通話業(yè)務(wù)正常。
業(yè)界已經(jīng)發(fā)現(xiàn)了 H.248協(xié)議的上述缺陷,制定了兩種方法來解決 互通問題,第一種是審計的方法,MGC通過審計MGW的支持能力, 在獲得MGW的實際支持能力之后,不向MGW發(fā)送不支持的功能包以 規(guī)避互通問題;第二種方法是MGW和MGC之間事先約好能力范圍, MGW和MGC在進(jìn)行正常通話之前,先進(jìn)行能力范圍的協(xié)商,MGC 在獲得MGW的能力之后,不向MGW發(fā)送不支持的功能包。
上述兩種方法雖然解決了互通問題,但同時存在以下兩個缺點 一是假定MGC和MGW能夠同時支持相同的協(xié)商能力,但實際上, 因為MGC和MGW在不同場合,受距離和人力等因素的影響,現(xiàn)實 情況是很難保證MGW和MGC在很短的時間內(nèi)具有支持相同的協(xié)商 能力;二是這兩種方法兼容性的規(guī)避方法最終都在MGC上實現(xiàn), MGC做為呼叫控制協(xié)議時,可能會和不同的協(xié)議對接,內(nèi)部機制也 較MGW復(fù)雜,而H.248協(xié)議功能包很多,故實現(xiàn)兼容性會導(dǎo)致MGC 內(nèi)部的實現(xiàn)更復(fù)雜,影響核心網(wǎng)設(shè)備的整體穩(wěn)定性。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供了一種實現(xiàn)H.248消息兼容性 的方法,應(yīng)用本方法可以有效解決H.248協(xié)議中MGW和MGC之間
的互通性問題。
通過對H.248協(xié)議的功能包研究后發(fā)現(xiàn),H.248功能包分為基本 包和可選包,其中基本包是實現(xiàn)基本通話協(xié)議必須支持的功能包,這 些功能包因為技術(shù)比較成熟,協(xié)議穩(wěn)定性、互通性很好,業(yè)界設(shè)備基 本實現(xiàn)了這些功能包??蛇x包是為附加功能而增加的,如提供信令跟 蹤、資源吊死檢查等附加功能,這些包的特點是不影響基本呼叫業(yè)務(wù)。
根據(jù)這種現(xiàn)狀,本發(fā)明提出了一種R248協(xié)議兼容的方法,主要 思路是在MGC和MGW具有不同支持能力的情況下,MGW能夠識 別基本包,若遇到未識別的功能包,不給MGC報告語法錯誤,保證 通話正常進(jìn)行,然后MGW使用H.248協(xié)議的通知消息告知MGC相 關(guān)信息,同時MGC和MGW可以根據(jù)協(xié)商打開或者關(guān)閉兼容功能。
本發(fā)明所述的實現(xiàn)H.248消息兼容的方法包括以下步驟
A媒體網(wǎng)關(guān)控制器在媒體網(wǎng)關(guān)成功注冊后,向媒體網(wǎng)關(guān)發(fā)送設(shè) 置控制參數(shù)的命令,所述控制參數(shù)設(shè)置為主動跳過或不主動跳過未識 別的功能包;
B所述媒體網(wǎng)關(guān)向所述媒體網(wǎng)關(guān)控制器返回設(shè)置應(yīng)答,如果所 述媒體網(wǎng)關(guān)支持主動跳過未識別的功能包,所述J 某體網(wǎng)關(guān)返回成功設(shè) 置信息;如果所述媒體網(wǎng)關(guān)不支持主動跳過未識別的功能包,所述媒 體網(wǎng)關(guān)返回錯誤應(yīng)答;
C所述媒體網(wǎng)關(guān)執(zhí)行所述設(shè)置命令,根據(jù)所述控制參數(shù)判斷是 否跳過未識別的功能包,若所述控制參數(shù)為主動跳過未識別的功能 包,則所述媒體網(wǎng)關(guān)主動跳過未識別的功能包;若所述控制參數(shù)為不
主動跳過未識別的功能包,則所述媒體網(wǎng)關(guān)向所述^ 某體網(wǎng)關(guān)控制器報 告錯誤信息。
上述的實現(xiàn)H.248消息兼容的方法,其中,步驟A中,所述控 制參數(shù)可以根據(jù)所述媒體網(wǎng)關(guān)控制器的需要設(shè)置,若所述媒體網(wǎng)關(guān)控 制器需要所述^f某體網(wǎng)關(guān)主動跳過未識別的功能包,則所述控制參數(shù)為 主動跳過;若所述媒體網(wǎng)關(guān)控制器不需要所述媒體網(wǎng)關(guān)主動跳過未識 別的功能包,則所述控制參數(shù)為不主動跳過。
上述的實現(xiàn)H.248消息兼容的方法,其中,步驟C中所述媒體網(wǎng) 關(guān)向所述媒體網(wǎng)關(guān)控制器報告錯誤信息,其中包括攜帶出錯的功能包 列表和附加定位信息
上述的實現(xiàn)H.248消息兼容的方法,其中,步驟A中,若所述 控制參數(shù)為主動跳過未識別的功能包,則所述媒體網(wǎng)關(guān)向所述媒體網(wǎng) 關(guān)控制器主動上報未識別的功能包信息。
上述的實現(xiàn)H.248消息兼容的方法,其中,在收到所述媒體網(wǎng)關(guān) 對未識別的功能包做跳過處理的上報消息后,所述媒體網(wǎng)關(guān)控制器決 定是否接收所述i某體網(wǎng)關(guān)的兼容處理。
上述的實現(xiàn)H.248消息兼容的方法,其中,所述媒體網(wǎng)關(guān)主動跳 過未識別的功能包后,若已經(jīng)向所述i某體網(wǎng)關(guān)控制器上"^艮過該功能包 信息,則所述媒體網(wǎng)關(guān)不再向所述媒體網(wǎng)關(guān)控制器上報未識別的功能 包信息。
與現(xiàn)有技術(shù)相比,本發(fā)明提供了一種實現(xiàn)H.248消息兼容的方法,簡便易行,在MGC 和MGW不一致的情況下保證通話正常進(jìn)行,不會影響系統(tǒng)的穩(wěn)定性。


圖1是MGW向MGC注冊流程圖2本發(fā)明所述方法的H. 248消息兼容流程圖。
具體實施例方式
下面結(jié)合附圖對本發(fā)明所述的一種實現(xiàn)H.248消息兼容方法進(jìn) 一步詳細(xì)說明。
圖1是H. 248協(xié)議規(guī)定的MGW注冊流程圖,包括以下步驟
步驟101: MGW和MGC之間的信令鏈路恢復(fù);
步驟102: MGW主動向MGC發(fā)送注冊請求消息;
步驟103: MGC給MGW發(fā)送注冊應(yīng)答消息,MGW收到肯定的
注冊應(yīng)答消息以后,進(jìn)入工作狀態(tài)。
步驟104: MGW和MGC使用H.248進(jìn)行正常的呼叫流程,這
時若MGW收到未識別的功能包,MGW將給MGC返回錯誤的應(yīng)答,
呼叫無法進(jìn)行。
圖2是本發(fā)明提出H.248消息兼容流程圖,包括以下步驟
步驟201: MGC在MGW成功注冊以后,發(fā)送f務(wù)改命令,請求 MGW設(shè)置是否主動跳過未識別包的upb屬性和若發(fā)生未識別包主動 上報的upd事件;
所述修改命令中upb屬性的定義如下
屬性名稱跳過未識別的功能包
屬性標(biāo)識upb(OxOOOl)
描述指定MGW是否跳過未識別的功能包。
類型邏輯 取值
true(0x0000): MGW自動跳過未識別的功能包
false(0x0001): MGW不自動跳過未識別的功能包并返回出錯4
所述修改命令中upb事件的定義如下
時間名稱發(fā)現(xiàn)未識別的功能包
時間標(biāo)識upd (0x0001)
描述定義發(fā)現(xiàn)的未識別的功能包。
被關(guān)注的事件描述參數(shù)
功能包ID清單
參數(shù)名稱功能包ID清單
參數(shù)標(biāo)識pil (0x0001)
描述發(fā)現(xiàn)未識功能包的ID清單。
類型枚舉
可能取值發(fā)現(xiàn)的未識功能包ID列表。 附加信息
參數(shù)名稱附加信息 參凄t標(biāo)識ai (0x0002)
描述定義附加信息用來通報MGC可兼容問題的細(xì)節(jié)。 類型字符型 可選是 可能取值建議包括文本ID和終端ID,其他有用的信息也可以 添加到附加信息中。
步驟202: MGW給MGC返回設(shè)置應(yīng)答,若MCW支持主動跳 過未識別包的upb屬性和主動上報未識別包的upd事件,則MGW返 回成功應(yīng)答,MGC可以認(rèn)為MGW呼叫兼容性主要由MGW保證, 在收到MGW對未識別的包做跳過處理以后的上報事件以后,MGC 根據(jù)實際情況決定是否接受MGW的兼容處理;若MGW不支持設(shè) 置主動跳過未識別包的upb屬性和主動上報未識別包的upd事件,則 MGW返回錯誤應(yīng)答。
步驟2 0 3: MGW和MGC使用H.248進(jìn)行正常的呼叫流程。
步驟204:若MGW在呼叫過程中收到未識別的功能包,且若主 動跳過未識別包的upb屬性為true,并且MGC設(shè)置了 MGW主動上 報的事件upd,則MGW做跳過處理,同時向MGC通知upd事件。 可選地,當(dāng)MGW發(fā)現(xiàn)某個功能包不支持,做跳過處理后,同時發(fā)現(xiàn) 以前曾經(jīng)給MGC上報過,可以不再給MGC上才艮該事件的upd事件。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明, 對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本 發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng) 包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1、一種實現(xiàn)H.248消息兼容的方法,所述方法包括步驟A媒體網(wǎng)關(guān)控制器在媒體網(wǎng)關(guān)成功注冊后,向媒體網(wǎng)關(guān)發(fā)送設(shè)置控制參數(shù)的命令,所述控制參數(shù)設(shè)置為主動跳過或不主動跳過未識別的功能包;B所述媒體網(wǎng)關(guān)向所述媒體網(wǎng)關(guān)控制器返回設(shè)置應(yīng)答,如果所述媒體網(wǎng)關(guān)支持主動跳過未識別的功能包,所述媒體網(wǎng)關(guān)返回成功設(shè)置信息;如果所述媒體網(wǎng)關(guān)不支持主動跳過未識別的功能包,所述媒體網(wǎng)關(guān)返回錯誤應(yīng)答;C所述媒體網(wǎng)關(guān)執(zhí)行所述設(shè)置命令,根據(jù)所述控制參數(shù)判斷是否跳過不認(rèn)識的功能包,若所述控制參數(shù)為主動跳過未識別的功能包,則所述媒體網(wǎng)關(guān)主動跳過未識別的功能包;若所述控制參數(shù)為不主動跳過未識別的功能包,則所述媒體網(wǎng)關(guān)向所述媒體網(wǎng)關(guān)控制器報告錯誤信息。
3、 根據(jù)權(quán)利要求1所述的實現(xiàn)H.248消息兼容的方法,其特征 在于,所述步驟C中所述媒體網(wǎng)關(guān)向所述媒體網(wǎng)關(guān)控制器報告錯誤信 息,其中包括攜帶出錯的功能包列表和附加定位信息。
4、 根據(jù)權(quán)利要求1所述的實現(xiàn)H.248消息兼容的方法,其特征在于,所述步驟A中,若所述控制參數(shù)為主動跳過未識別的功能包,則所述媒體網(wǎng)關(guān)向所述媒體網(wǎng)關(guān)控制器主動上報未識別的功能包信 自
5、 根據(jù)權(quán)利要求4所述的實現(xiàn)H.248消息兼容的方法,其特征 在于,在收到所述i某體網(wǎng)關(guān)對未識別的功能包做跳過處理的上報消息 后,所述媒體網(wǎng)關(guān)控制器決定是否接收所述媒體網(wǎng)關(guān)的兼容處理。
6、 根據(jù)權(quán)利要求4所述的實現(xiàn)H.248消息兼容的方法,其特征 在于,所述i某體網(wǎng)關(guān)主動跳過未識別的功能包后,若已經(jīng)向所述々某體 網(wǎng)關(guān)控制器上報過該功能包信息,則所述媒體網(wǎng)關(guān)不再向所述媒體網(wǎng) 關(guān)控制器上報未識別的功能包信息。
全文摘要
本發(fā)明旨在提供了一種實現(xiàn)H.248消息兼容性的方法,應(yīng)用本方法可以有效解決H.248協(xié)議中MGW和MGC之間的互通性問題。包括以下步驟媒體網(wǎng)關(guān)控制器在媒體網(wǎng)關(guān)成功注冊后,向媒體網(wǎng)關(guān)發(fā)送設(shè)置控制參數(shù)的命令,控制參數(shù)設(shè)置為主動跳過或不主動跳過未識別的功能包;媒體網(wǎng)關(guān)向媒體網(wǎng)關(guān)控制器返回設(shè)置應(yīng)答,如果所述媒體網(wǎng)關(guān)支持主動跳過未識別的功能包,媒體網(wǎng)關(guān)返回成功設(shè)置信息,否則返回錯誤應(yīng)答;媒體網(wǎng)關(guān)執(zhí)行設(shè)置命令,根據(jù)所述控制參數(shù)判斷是否跳過未識別的功能包,若控制參數(shù)為主動跳過未識別的功能包,則所述媒體網(wǎng)關(guān)主動跳過未識別的功能包。本發(fā)明在MGC和MGW不一致的情況下保證通話正常進(jìn)行,不會影響系統(tǒng)的穩(wěn)定性。
文檔編號H04L1/16GK101098340SQ20071011179
公開日2008年1月2日 申請日期2007年6月8日 優(yōu)先權(quán)日2007年6月8日
發(fā)明者寧冬子 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1