媒體網關控制器
媒體網關控制器
在軟交換技術體系中,傳統的IP電話網關被分解為負責呼叫控制的媒體網關控制器、處理媒體流的媒體網關和處理信令轉換的信令網關三個部分,媒體網關控制器位於媒體網關、信令網關之間,根據從信令網關接收到的信令,控制媒體網關的運行,一個媒體網關控制器同時可以控制多個媒體網關,而一個媒體網關在某一個時刻則只能接受一個媒體網關控制器的控制。
從軟交換的網路結構當中,不難看出媒體網關控制器的實現是整個軟交換的核心。當前媒體網關控制器的主要設計目標有以下幾方面。
(1)支持PSTN/ISDN呼叫業務和增值業務。
(2)支持IP網和智能網業務。
(3)支持計費和網路管理功能。
根據以上設計目標,媒體網關控制器需要實現的基本單元可分為以下兩種。
(1)對接入層的介面,包括信令網關接入介面、媒體網關接入介面。
(2)對上層應用服務的介面,包括應用伺服器介面、網守介面和網管介面。
媒體網關控制器是系統的總控制器,它是信令消息的源點和終點,它通過多種協議控制整個網路,監視整個系統的資源狀況並控制所有連接,也負責用戶認證和網路安全。媒體網關控制器還控制媒體網關和信令網關,同時進行對應的信令轉換,以與不同的網路互通,它除了控制著MG和SG以外,還必須能和H.323網守進行交互操作,因此它應該能處理H.225和H.245的消息。與此同時,它還監視並保持對所有鏈接的控制。MGC實現了控制呼叫連接狀態、控制MG中的媒體通道的建立與連接、觸發應用層的智能業務、實現不同信令協議間的相互轉換。
媒體網關控制器是下一代網路中位於控制層的設備,它是多種邏輯功能實體的集合,提供綜合業務的呼叫控制、連接以及業務功能,媒體網關控制器的主要功能有呼叫控制功能、連接控制、業務提供功能、業務交換功能、協議功能、互通功能、資源管理功能、計費功能、認證與授權功能、地址解析功能、路由選擇、帶寬管理、安全管理和呼叫詳細記錄的生成、話音處理控制功能、各種終端的控制和管理功能以及No.7信令功能等,下面是媒體網關控制器的主要功能。
(1)呼叫控制功能
媒體網關控制器內部有獨立的呼叫控制核心,針對不同的呼叫控制協議和信令,呼叫控制核心提供了不同的適配功能模塊。
①它為基本呼叫的建立、維持和釋放提供控制功能,包括呼叫處理、連接控制、智能呼叫觸發檢測和資源控制等。
②接收來自業務交換功能的監視請求,並對其中與呼叫相關的事件進行處理。
③接收來自業務交換功能的呼叫控制信息,支持呼叫的建立和監視。
④支持基本的兩方呼叫控制功能和多方呼叫控制功能,提供的多方呼叫控制功能,包括多方呼叫的特殊邏輯關係、呼叫成員的加入/退出/隔離/旁聽及混音過程的控制等。
⑤能夠識別媒體網關報告的用戶摘機、撥號和掛機等事件。
⑥控制媒體網關向用戶發送各種音信號。
⑦提供滿足運營商需求的編號方案。
⑧具有支持各種終端接入,完成與信令網關互通的功能。
(2)業務提供功能
對終端用戶而言,網路無論是基於電路交換,還是基於分組交換,業務應當具有完全的繼承性。因此媒體網關控制器必須能夠實現PSTN/ISDN交換機所提供的全部業務,包括基本業務和補充業務,也可以與其他設備配合,從而提供豐富多彩的增值業務,與現有智能網配合提供智能網業務,還可以通過媒體伺服器提供話音交互業務。此外,媒體網關控制器應能提供移動業務、多媒體業務等新業務。同時MGC要提供可編程的、開放的API介面,實現與外部應用平台的互通,從而易於新業務的引入和開發。
(3)業務交換功能
業務交換功能與呼叫控制功能相結合,提供呼叫控制功能和業務控制功能(SCF)之間進行通信所要求的一系列功能。業務交換功能主要包括以下幾方面。
①業務控制觸發的識別,以及與SCF之間的通信。
②管理呼叫控制功能和SCF之間的信令。
③按要求修改呼叫/連接處理功能,在SCF控制下處理IN業務請求。
④業務交互作用管理。
(4)協議功能
作為一個開放的、多協議的實體,必須採用標準協議與各種媒體網關、終端和網路進行通信,這些協議包括H.248、SCTP、ISUP、TUP、INAP、H.323、RADIUS、SNMP、SIP、M3UA、MGCP、BICC、PRO、BRI等。
(5)互通功能
媒體網關控制器內部統一的呼叫控制核心支持多種呼叫控制信令與協議,因此通過互通模塊能夠與PSTN/ISDN網、No.7信令網、智能網、H.248網路、H.323網路、SIP網路等實現互聯互通,也可以通過SIP協議與其他廠家的軟交換設備互通。
①可以通過信令網關實現分組網與現有No.7信令網的互通。
②可以通過信令網關與現有智能網互通,為用戶提供多種智能業務。
③允許SCF控制VoIP呼叫,且對呼叫信息進行操作(如號碼顯示等)。
④可以通過互通模塊,採用H.323協議實現與現有H.323體系的IP電話網的互通。
⑤採用SIP協議實現與未來SIP網路體系的互通。
⑥可與其他軟交換設備互聯,它們之間的協議可以採用SIP或BICC。
⑦提供IP網內H.248終端、SIP終端和MGCP終端之間的互通。
(6)資源管理功能
對系統中的各種資源進行集中的管理,如資源的分配、釋放和控制,資源狀態的檢測,資源使用情況統計等。
(7)計費功能
能夠採集通話記錄的詳細信息,並通過RADIUS協議或其他方式將話單傳送到計費中心。同時,它還支持實時計費方式,能夠根據用戶賬戶餘額決定通話時長,實現實時斷線功能。
(8)認證與授權功能
能夠通過RADIUS協議與認證中心互通,對其所管轄的終端用戶、媒體網關信息進行認證,避免非法接入。
(9)地址解析功能
要與PSTN、H.323、SIP等各種網路互通,就需要支持多種地址格式,並完成它們之間的相互轉換。地址解析功能由媒體網關控制器內部地址解析模塊完成。
(10)管理維護功能
媒體網關控制器提供三種網路管理介面:CLI、Web、SNMP。維護人員能夠通過串口、Web瀏覽器、SNMP管理系統對媒體網關控制器實施維護管理。管理功能包括配置管理、性能管理、故障管理、安全管理等。
(11)話音處理控制功能
可以控制媒體網關是否採用話音壓縮,並提供可以選擇的話音壓縮演演算法;控制媒體網關是否採用回聲抵消技術;向媒體網關提供話音包緩存區,以減小抖動對話音質量帶來的影響。
MGC作為下一代網路的控制中心,在與不同層次的設備進行通信時,必須通過各種不同的開放的介面協議來進行。ITU-T和IETF分別推出了相應的媒體網關控制協議,來分別處理媒體網關控制器與媒體網關、媒體網關控制器與信令網關之間的通信。
(1)媒體網關控制器與媒體網關(MG)之間的介面協議:媒體網關控制器與媒體網關之間的互聯可以採用媒體網關控制協議實現,用於媒體網關控制器對媒體網關的承載控制資源控制及管理,目前採用的媒體網關控制協議主要是IETF推出的MGCP和在MGCP基礎上發展起來的H.248/Megaco協議(Megaco來自於IETF,H.248來自於ITU-T),H.248和Megaco在協議文本上相同,只是在協議消息傳輸語法上有所區別。
(2)媒體網關控制器與信令網關(SG)之間的介面協議:用於傳遞媒體網關控制器和信令網關間的信令信息。媒體網關控制器與信令網關之間的互聯用Sigtran協議實現,Sigtran的低層採用SCTP協議,為No.7信令在TCP/IP網上傳送提供可靠的連接;高層分為M2PA、M2UA、M3UA。
(4)媒體網關控制器與應用/業務層之間的介面協議:提供訪問各種資料庫、三方應用平台、各種功能伺服器等的介面,實現對各種增值業務、管理業務和三方應用的支持。例如,媒體網關控制器與應用伺服器間的介面協議為SIP協議或API,提供對三方應用和各種增值業務的支持功能。
(5)媒體網關控制器實現網路管理的介面協議是SNMP協議。