專利名稱:終端連接能力審計方法、系統和裝置的制作方法
技術領域:
本發明涉及下一代網絡(Next Generation Network, NGN )技術領域, 更具體地,本發明涉及終端連接能力審計方法、系統和裝置。
背景技術:
隨著分組技術的不斷成熟,基于電路交換的傳統電信網絡正在向基于分 組交換的寬帶電信網,即向著NGN發展。媒體網關控制器(Media Gateway Controller , MGC)和媒體網關(Media Gateway , MG)是分組網絡中的 兩個關鍵構備。MGC負責呼叫控制功能,MG負責業務承載功能,藉此實 現呼叫控制平面和業務承載平面的分離,從而充分共享網絡資源,簡化設備 升級和業務擴展,大大降低開發和維護成本。圖1為現有技術的NGN中MG和MGC的組網示意圖。網關控制協議 是MG和MGC之間通信的主要協議,目前應用較為廣泛的有H.248/MeGaCo (Gateway Control Protocol)和々某體網關控制十辦i義(Media Gateway Control Protocol, MGCP )兩種協議。其中,MGCP版本1由互聯網工程任務組(Internet Engineering Task Force, IETF )于1999年10月制訂并于2003年1月修訂; H.248/MeGaCo版本 1 由 IETF和國際電信聯盟(International Telecommunications Union, ITU)于2000年11月共同制訂并于2003年6 月修訂;H.248版本2由ITU于2002年5月制訂并于2004年3月修訂,H.248 版本3由ITU于2005年9月制訂。在H.248協議中,MG上的各種資源被抽象表示為終端(Termination )。 終端又分為物理(Physical)終端和臨時(Ephemeral)終端。物理終端代表 一些具有半永久存在性的物理實體,例如時分復用(TDM)通道等,臨時終端代表一些臨時申請用后釋放的公共資源,例如實時傳輸協議(RTP )流等。 在H.248協議中還以根(Root)終端代表MG整體。終端之間的組合被抽象 表示為上下文(Context)。上下文可以包含多個終端,因而以拓樸(Topology ) 來描述終端間的相互關系。對于還未與其它終端發生關聯的終端,由一個稱 為空(Null)上下文的特殊上下文來包含。基于H.248協議的這種抽象模型,呼叫的接續實際上就是對終端和上下 文的操作。這種操作通過MGC和MG之間的命令(Command)的請求(Request )和響應(Reply )來完成。命令類型包括添加(Add )、修改(Modify )、 刪減(Subtract)、移動(Move)、審計值(AuditValue )、審計能力(AuditCapabilities)、通報(Notify)、服務改變(ServiceChange)等。命 令參數也稱為描述符(Descriptor),可以分類為屬性(Property)、信號(Signal)、事件(Event)、統計(Statistic)等。具有業務相關性的參數邏 輯上聚合成為包(Package )。根據H.248協議規定,MG在MGC的指示下,在上下文中按照拓樸描 述將終端連接起來。為此,MGC除了需要了解MG上所配置的終端類型之 外,還需要了解MG上所配置的關于不同類型終端的連接能力,也即各種類MG可以支持將一個代表TDM通道的物理終端與 一個代表RTP流的臨時終物理終端直接相連接。MGC通過審計獲得MG的終端連接能力,并根據MG返回給MGC的 終端連接配置指示MG在上下文中進行終端連接。目前H.248協議采用以下 三種表達形式之一或者任意組合來描述終端連接配置(1 )針對一般場景的"終端類型A、終端類型B、終端類型A和B間 的方向"的三元組。這是一種類似拓樸(Topology)的"終端A、終端B、 終端A和B間的方向,,三元組的形式。其中,終端類型可以進一步包括子 類型,并且類型及子類型都可以使用通配符,例如"TDM/",表示所有TDM類型的終端;"RTP/li"表示用于合法監聽(Lawful Intercept)的RTP終端。 終端類型A和B間的方向與拓樸中的終端A和B間的方向的可能取值相同, 例如單向、雙向等。(2) 針對會議場景的"終端類型、最大數量"二元組(Duple),表示 該終端類型被允許的最大數量,終端類型使用規則同上。(3) 針對多播場景的"源終端類型、目的終端類型、目的終端類型最 大數量"三元組,表示可以接收該源終端類型多播的該目的終端類型被允許 的最大數量,終端類型使用規則同上。然而,現有技術的這些終端連接配置表達形式在描述涉及多個同類型及 子類型終端的上下文時卻存在缺陷。這主要是因為對終端類型及子類型的描 述通常都使用了通配符,而在一個上下文中可能包括類型及子類型相同但是 連接關系卻不相同的終端。比如 一個上下文中允許包括三個RTP類型的 終端(分別為終端1、終端2和終端3 ),終端1與終端2可雙向互連,終 端3只能從終端2單向接收,終端3與終端1之間無連接。僅就兩兩終端之 間而言,終端1與2之間的連接配置可以描述為"RTP/* , RTP/*, Bothway (雙向),,,終端2與3之間的連接配置可以描述為"RTP/*, RTP/*, Oneway (單向)",終端l與3之間的連接配置可以描述為"RTP/*, RTP/*, Isolate (隔離),,,但是當這三組描述被放在一起描述這個上下文中的終端連接配 置時,由于對各個終端沒有區分,而是統一為RTP嚴,這就產生了矛盾和混 淆,因此MG無法將終端連接配置正確反饋回MGC,所以MGC無法正常 審計終端連接能力,也就無法根據終端連接配置正確指示終端連接。發明內容本發明實施例的主要目的是提出一種終端連接能力審計方法,從而在涉 及多個同類型終端時,MGC也能夠正常審計終端連接能力。本發明實施例的另 一 目的是提出 一種終端連接能力審計系統,從而在涉 及多個同類型終端時,MGC也能夠正常審計終端連接能力。本發明實施例的另一目的是提出一種MGC,能夠在涉及多個同類型終 端時正常審計終端連接能力。本發明實施例的另一目的是提出一種MC,能夠在涉及多個同類型終端 時,配合MGC正常審計終端連接能力。為達到上述目的,本發明實施例的技術方案是這樣實現的一種終端連接能力審計方法,該方法包括媒體網關控制器向媒體網關發送終端連接能力審計請求;媒體網關向媒 體網關控制器返回攜帶有終端連接配置描述的終端連接能力審計響應,所述 終端連接配置描述中包括用于區分不同終端實例的實例標識。一種終端連接能力審計系統,該系統包括媒體網關控制器和媒體網關,其中媒體網關控制器,用于向媒體網關發送終端連接能力審計請求; 媒體網關,用于向媒體網關控制器返回攜帶有終端連接配置描述的終端連接能力審計響應,所述終端連接配置描述中包括用于區分不同終端實例的實例標識。一種媒體網關控制器,該媒體網關控制器包括終端連接能力審計請求發 送單元和終端連接能力審計響應接收單元,其中終端連接能力審計請求發送單元,用于向媒體網關發送終端連接能力審 計請求;終端連接能力審計響應接收單元,用于接收由媒體網關所返回的攜帶有 終端連接配置描述的終端連接能力審計響應,所述終端連接配置描述中包括 用于區分不同終端連接的實例標識。一種媒體網關,該媒體網關包括終端連接能力審計請求接收單元、終端 連接能力審計單元和響應發送單元,其中終端連接能力審計請求接收單元,用于接收由媒體網關控制器所發送的終 端連接能力審計請求;終端連接能力審計單元,用于根據所述終端連接能力審計請求獲取對應終端的連接能力,并生成攜帶有終端連接配置描述的終端能力審計響應,其中終端連接配置描述中包括用于區分不同終端實例的實例標識;響應發送單元,用于向媒體網關控制器返回由終端連接能力審計單元生 成的終端連接能力審計響應。從上述技術方案中可以看出,在本發明實施例中,媒體網關向媒體網關 控制器返回的終端連接能力審計響應中攜帶有終端連接配置描述,并且終端 連接配置描述中包括用于區分不同終端實例的實例標識。因此,應用本發明 以后,通過在終端連接配置中擴展終端實例標識,當媒體網關控制器向媒體 網關請求審計其所配置的關于不同類型終端的連接能力時,如果涉及在一個 上下文包括多個同類型及子類型終端,也能夠正常審計終端連接能力。
圖1為現有技術的NGN中MG和MGC的組網示意圖;圖2為根據本發明實施例終端連接能力審計方法的示范性流程示意圖;圖3為根據本發明實施例終端連接能力審計系統的示范性結構示意圖;圖5為根據本發明實施例的媒體網關示范性結構示意圖。
具體實施方式
為使本發明的目的、技術方案和優點表達得更加清楚明白,下面結合附 圖及具體實施例對本發明再作進一步詳細的說明。圖2為根據本發明實施例終端連接能力審計方法的示范性流程示意圖。 如圖2所示,該方法包括步驟201:媒體網關控制器向媒體網關發送終端連接能力審計請求; 步驟202:媒體網關向媒體網關控制器返回攜帶有終端連接配置描述的終端連接能力審計響應,所述終端連接配置描述中包括用于區分不同終端實例的實例標識。以上流程中,該方法可以進一步包括媒體網關控制器根據實例標識從終端連接能力審計響應中解析出對應于不同終端實例的終端連接配置描述,并根據終端連接配置描述向媒體網關發送終端連接命令;媒體網關根據終端 連接命令,在上下文中連接終端。本發明實施例中,通過在終端連接配置描述中增加實例標識(Instance ID)來區分不同的終端實例。該實例標識作為可選參數與該三元組中的終端類型相關聯,優選以"終 端類型X[實例標識Y]"的形式表示終端類型X的實例Y。實例標識優選為 整型的取值類型。具體地,(1)針對一般場景的"終端類型A、終端類型B、終端類型 A和B間的方向,,三元組形式,終端連接配置描述包括第一終端類型、第 一終端實例標識、第二終端類型、第二終端實例標識及第一終端類型和第二 終端類型的連接方式,表示第一終端類型的所述實例到第二終端類型的所述 實例的連接方向。第一終端類型和第二終端類型既可以不同,也可以相同。 終端類型既可以包括TDM通道等物理終端,也可以包括RTP流等臨時終端。(2) 針對會議場景的"終端類型、最大數量"二元組形式,終端連接 配置描述包括終端類型、終端實例標識、最大數量,表示該終端類型的實 例從所述終端實例標識開始編號被允許的最大數量,編號規則為遞進加一。(3) 針對多播場景的"源終端類型、目的終端類型、目的終端類型最 大數量"三元組形式,終端連接配置描述包括源終端類型、源終端實例標 識、目的終端類型、目的終端實例標識、目的終端類型最大數量,表示可以 接收該源終端類型的所述實例多播的該目的終端類型的實例從所述目的終 端實例標識開始編號被允許的最大數量,終端規則為遞進加一。例如 一個上下文中允許包括三個RTP類型的終端(分別為終端1、終 端2和終端3),終端1與終端2可雙向互連,終端3只能從終端2單向接 收,終端3與終端1之間無連接。在本發明實施例中,可以將終端1、 2、 3 分別作為RTP類型終端實例1、實例2、實例3,于是終端1與2之間的連接配置可以描述為"TP{RTP/*[1], RTP/*[2], Bothway}",終端2與3之 間的連接配置可以描述為"TP{RTP/*[2], RTP/*[3], Oneway}",終端1與 3之間的連接配置可以描述為"TP{RTP/*[1], RTP/*[3], Isolate}",其中 "TP"為拓樸標識。如果上例的一個上下文中所允許包括的三個終端進一步可以為任意類 型,則終端1與2之間的連接配置可以描述為"TP{*[1], *[2], Bothway}", 終端2與3之間的連接配置可以描述為"TP{*[2], *[3], Oneway}",終端 1與3之間的連接配置可以描述為"TP{*[1], *[3], Isolate}"。例如 一個上下文中允許包括五個RTP類型的終端(分別為終端1、終 端2、終端3、終端4和終端5),終端l、 2、 3采用會議方式互連,終端3 可以向終端4、 5多播。在本發明實施例中,可以將終端1、 2、 3、 4、 5分 別作為RTP類型終端實例1、實例2、實例3、實例4、實例5,于是終端1、 2、 3之間的連接配置可以描述為"CNF{RTP/*[1],3},,,終端3與4、 5之間 的連接配置可以描述為"MLT{RTP/*[3],RTP/*[4],2",其中"CNF"為會議 標識,"MLT"為多播標識。由此可見,通過增加實例標識,對各個終端進行了區分,所以即使對終 端類型及子類型的描述使用了通配符,在一個上下文中也可以包括類型及子 類型相同但是連接關系卻不相同的終端,并不會象現有技術那樣產生矛盾和 混淆,所以MG能夠將終端連接配置正確反饋回MGC, MGC也可以根據終 端連接配置正確指示終端連接。圖3為根據本發明實施例終端連接能力審計系統的示范性結構示意圖。 如圖3所示,該系統包括媒體網關控制器301和媒體網關302,其中 媒體網關控制器301 ,用于向媒體網關302發送終端連接能力審計請求; 媒體網關302,用于向媒體網關控制器301返回攜帶有終端連接配置描 述的終端連接能力審計響應,終端連接配置描述中包括用于區分不同終端實 例的實例標識。類似地,此處系統中,通過在針對一般場景的"終端類型A、終端類型B、終端類型A和B間的方向"三元組形式、和/或針對會議場景的"終 端類型、最大數量"二元組形式、和/或針對多播場景的"源終端類型、目 的終端類型、目的終端類型最大數量"三元組形式的終端連接配置描述中增 加終端實例標識來區分不同的終端實例。該實例標識作為可選參數與該三元組中的終端類型相關聯,優選以"終端類型X[實例標識Y]"的形式表示終 端類型X的實例Y。其中,媒體網關控制器301,優選進一步根據實例標識從終端連接能力 審計響應中解析出對應于不同終端實例的終端連接配置描述,并根據所述終 端連接配置描述向媒體網關302發送終端連接命令;媒體網關302,進一步根據所述終端連接命令,在上下文中連接終端。圖4為根據本發明實施例的媒體網關控制器的示范性結構示意圖。此處 的媒體網關控制器與媒體網關執行雙向交互。如圖4所示,媒體網關控制器400包括終端連接能力審計請求發送單元 401和終端連接能力審計響應接收單元402,其中終端連接能力審計請求發送單元401,用于向媒體網關發送終端連接能 力審計請求;終端連接能力審計響應接收單元402,用于接收由媒體網關所返回的攜 帶有終端連接配置描述的終端連接能力審計響應,所述終端連接配置描述中 包括用于區分不同終端連接配置實例的實例標識。該媒體網關控制器優選進一步包括終端連接配置描述解析單元403和 終端連接決策單元404,終端連接配置描述解析單元403,用于根據所述實例標識從終端連接能 力審計響應中解析出對應于不同終端實例的終端連接配置描述;終端連接決策單元404,用于根據由終端連接配置描述解析單元403所 解析出的終端連接配置描述,向媒體網關發送終端連接命令。圖5為根據本發明實施例的媒體網關示范性結構示意圖。如圖5所示,該媒體網關包括終端連接能力審計請求接收單元501、響應發送單元502、終端連接能力審計單元504和終端連接執行單元503,其 中終端連接能力審計請求接收單元501,用于接收由媒體網關控制器所發 送的終端連接能力審計請求,并將該終端連接能力審計請求轉發給終端連接 能力審計單元504;終端連接能力審計單元504,用于根據媒體網關控制器所發送的終端連 接能力審計請求獲取對應終端的連接能力,并生成攜帶有終端連接配置描述 的終端能力審計響應,其中終端連接配置描述中包括用于區分不同終端實例 的實例標識;同樣,優選通過在針對一般場景的"終端類型A、終端類型B、終端類 型A和B間的方向"三元組形式、和/或針對會議場景的"終端類型、最大 數量"二元組形式、和/或針對多播場景的"源終端類型、目的終端類型、 目的終端類型最大數量,,三元組形式的終端連接配置描述中增加實例標識來 區分不同的終端連接配置實例。該實例標識作為可選參數與該三元組中的終 端類型相關聯,優選以"終端類型X[實例標識Y]"的形式表示終端類型X 的實例Y。響應發送單元502,用于向媒體網關控制器返回由終端連接能力審計單 元生成的終端連接能力審計響應。該媒體網關可以進一步包括終端連接執行單元503,用于根據媒體網關 控制器所返回的終端連接命令,在上下文中連接終端,其中媒體網關控制器 根據所述實例標識從終端連接能力審計響應中解析出對應于不同終端實例 的終端連接配置描述,并根據所述終端連接配置描述向媒體網關發送終端連 接命令。同樣,圖4和圖5中的終端連接配置描述優選包括第一終端類型、第 一終端實例標識、第二終端類型、第二終端實例標識及第一終端類型和第二 終端類型的連接方向。綜上,通過在終端連接配置中擴展實例標識,當MGC向MG請求審計其所配置的關于不同類型終端的連接能力時,MG如果涉及在一個上下文包括多個同類型及子類型終端時,就可以在相應的審計響應中采用增加實例標 識的方式來反饋終端連接配置。以上所述,僅為本發明的較佳實施例而已,并非用于限定本發明的保護 范圍。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等, 均應包含在本發明的保護范圍之內。
權利要求
1. 一種終端連接能力審計方法,其特征在于,該方法包括媒體網關控制器向媒體網關發送終端連接能力審計請求;媒體網關向媒體網關控制器返回攜帶有終端連接配置描述的終端連接能力審計響應,所述終端連接配置描述中包括用于區分不同終端實例的實例標識。
2、 根據權利要求1所述的終端連接能力審計方法,其特征在于,該方法進 一步包括媒體網關控制器根據所述實例標識從終端連接能力審計響應中解析出對應 于不同終端實例的終端連接配置描述,并根據所述終端連接配置描述向媒體網 關發送終端連接命令;媒體網關根據所述終端連接命令,在上下文中連接終端。
3、 根據權利要求1或2所述的終端連接能力審計方法,其特征在于,所述 實例標識為整型的取值類型。
4、 根據權利要求1所述的終端連接能力審計方法,其特征在于,所述終端 連接配置描述包括以下三種表達形式之一或者任意組合第一終端類型、第一終端實例標識、第二終端類型、第二終端實例標識及 第 一終端類型和第二終端類型的連接方向;終端類型、終端實例標識、終端類型最大數量;源終端類型、源終端實例標識、目的終端類型、目的終端實例標識、目的 終端類型最大數量。
5、 根據權利要求4所述的終端連接能力審計方法,其特征在于,所述第一 終端類型和/或第二終端類型采用通配或部分通配進行表示。
6、 一種終端連接能力審計系統,其特征在于,該系統包括媒體網關控制器 和媒體網關,其中媒體網關控制器,用于向媒體網關發送終端連接能力審計請求; 媒體網關,用于向媒體網關控制器返回攜帶有終端連接配置描述的終端連接能力審計響應,所述終端連接配置描述中包括用于區分不同終端實例的實例 標識。
7、 根據權利要求6所述的終端連接能力審計系統,其特征在于, 媒體網關控制器,進一步用于根據所述實例標識從終端連接能力審計響應中解析出對應于不同終端實例的終端連接配置描述,并根據所述終端連接配置 描述向媒體網關發送終端連接命令;媒體網關,進一步用于根據所述終端連接命令,在上下文中連接終端。
8、 一種媒體網關控制器,其特征在于,該媒體網關控制器包括終端連接能 力審計請求發送單元和終端連接能力審計響應接收單元,其中終端連接能力審計請求發送單元,用于向媒體網關發送終端連接能力審計 請求;終端連接能力審計響應接收單元,用于接收由媒體網關所返回的攜帶有終 端連接配置描述的終端連接能力審計響應,所述終端連接配置描述中包括用于 區分不同終端實例的實例標識。
9、 根據權利要求8所述的媒體網關控制器,其特征在于,該媒體網關控制 器進一步包括終端連接配置描述解析單元和終端連接決策單元,終端連接配置描述解析單元,用于根據所述實例標識從終端連接能力審計 響應中解析出對應于不同終端實例的終端連接配置描述;終端連接決策單元,用于根據由終端連接配置描述解析單元所解析出的終 端連接配置描述,向媒體網關發送終端連接命令。
10、 一種媒體網關,其特征在于,該媒體網關包括終端連接能力審計請求 接收單元、終端連接能力審計單元和響應發送單元,其中終端連接能力審計請求接收單元,用于接收由媒體網關控制器所發送的終 端連接能力審計請求;終端連接能力審計單元,用于根據所述終端連接能力審計請求獲取對應終 端的連接能力,并生成攜帶有終端連接配置描述的終端能力審計響應,其中終 端連接配置描述中包括用于區分不同終端實例的實例標識;響應發送單元,用于向媒體網關控制器返回由終端連接能力審計單元生成 的終端連接能力審計響應。
全文摘要
本發明實施例公開了一種終端連接能力審計方法,該方法包括媒體網關控制器向媒體網關發送終端連接能力審計請求;媒體網關向媒體網關控制器返回攜帶有終端連接配置描述的終端連接能力審計響應,所述終端連接配置描述中包括用于區分不同終端實例的實例標識。本發明還公開了一種終端連接能力審計系統、媒體網關控制器和媒體網關。應用本發明以后,在涉及多個同類型終端時,媒體網關控制器也能夠正常審計媒體網關的終端連接能力。
文檔編號H04L12/46GK101232469SQ20071010737
公開日2008年7月30日 申請日期2007年5月29日 優先權日2007年5月29日
發明者林揚波 申請人:華為技術有限公司