MGCP協定

MGCP協定

媒體網關控制協定(MGCP)是一種 VOIP 協定,套用於分開的多媒體網關單元之間。多媒體網關由包含“智慧型”呼叫控制的呼叫代理和包含媒體功能的媒體網關組成,其中的媒體功能執行諸如由 TDM 語音到 VOIP 的轉化。 MGCP 採用的是呼叫控制結構,這裡的“智慧型”呼叫控制處於網關外部,並由呼叫代理控制。 MGCP 設定呼叫代理之間採用同步方式傳送連續命令和回響給在它們控制下的網關,但其並沒有為同步呼叫代理設定專門的機制。基本上, MGCP 是一種主從協定,由網關去執行由呼叫代理髮送的命令。

MGCP協定 sip與mgcp協定的互通
MGCP協定
在軟交換業務中,終端IAD設備的布署是一個需要很慎重決定問題。這需要從IP語音協定技術底層進行考慮。目前可以用來大規模組建IP電話的技術主要有:H.323、SIP和MGCP(H.248)。前兩個協定原先開發的目的都是用於建立Internet上的多媒體會議,因此都設定客戶設備具有很高的智慧型。但軟交換業務中首先得以套用的是VOIP語音,它只需用到這些協定提供的部分功能,所謂簡單會話功能。IP網關是IP電話的關鍵設備,但無論是H.323協定還是SIP協定的IP網關,要求有很高的智慧型,不僅要求執行媒體格式的變換,還要進行信令的處理。面對以通話計費為運營利益的商業模式中,這種方式給大規模部署IP電話造成了相當的制約。針對解決這些問題,MGCP協定就顯得特別有優勢

簡介

協定是1999年由IETF制定的媒體網關控制協定。MGCP協定定義的連線模型包括端點(endpoint)和連線(connection)兩個主要概念:端點是數據源或數據宿,可以是物理端點,也可 以是虛擬端點;端點類型包括數字通道、模擬線、錄音伺服器接入點及互動式話音回響接入點;端點標識由端點所在網關域名和網關中的*地名兩部分組成。連線可以是點到點連線或多點連線,點到點連線是兩個互相傳送數據的端點之間的一種關聯,該關聯在兩個端點都建立起來後,就可開始傳送數據。

MGCP採用文本協定,協定訊息分為命令和回響,每個命令需要接收方回送回響,採用三次握手方式證實。命令訊息由命令行和若干參數行組成,回響訊息帶有3位數字的回響碼。MGCP採用媒體描述協定(SDP)向網關描述連線參數。為了減小信令傳送時延,MGCP採用UDP傳送。

MGCP協定的基本思想就是網關分離。將H.323協定的IP網關分為媒體網關(MG)、信令網關(SG)和媒體網關控制器(MGC,又稱CA)。其中MG僅負責媒體格式的變換;SG負責信令的轉換;MGC才是真正的智慧型部分,根據收到的信令控制MG的連線建立和釋放。這樣的分離結構不僅可以大幅度提高中繼MG的容量,而且可以提供7號信令的支持,並提高了系統的可用性和魯棒性。

從嚴格的意義上來說,H.323和MGCP不是同一層面上的協定,H.323協定國際電聯ITU 制定的,MGCP協定是網際網路工程任務組(IETF)定義發布的,不能簡單地進行比較。

我們這裡僅從接入的角度來比較這兩個協定。MGCP協定正是為了在網際網路上高效而方便地傳送的VOIP語音而制定的協定,它歸納和簡化了H.323協定的基本通話擴展和簡化協定,

在實際的套用中,由於H.323的套用較早,大量的駐地網關(RGW)採用的是H.323協定,這是一個歷史的原因。而事實上,MGCP卻能更好地實現RGW的接入。

採用MGCP協定實現IP語音接入的優點

MGCP協定MGCP協定
1. RGW的智慧型大為降低,易於開發;

2. MGCP採用文本方式編碼,且結構非常簡單,易於理解,便於開發和維護;

3. 基於MGC的智慧型集中管理,運維和智慧型業務升級非常方便。MGC往往是放在機房的伺服器上,每個MGC可以控制成千上萬個RGW,這樣要進行系統升級或增加新的業務時,只需簡單地升級機房裡的MGC即可,而採用H.323協定時,需要挨家挨戶去升級每個RGW,這種方式非常不適合大規模布署;

4. MGCP不能繞過系統在兩個網關之間通話,而H.323網關、SIP網關均可以繞過系統實現兩者之間的通話;這與以通話計費作為運營利益保障的商業模式顯然是衝突的。

5. 防止盜打危害。MGCP協定終端以DOMAIN NAME註冊受控於MGC(或稱CA),無法獲得來自落地網關的IP位址信息,無法直接非法透傳。H.323協定終端以IP位址方式註冊受控於GK,能夠獲得來自基於H.323協定落地網關方面的信息,包括IP位址訊息,有非常棘手的安全隱患。

6. 呼叫建立速度快。一個呼叫至多在3秒內回響振鈴,而H.323協定可能用7秒時間。

7. 撥號方式與普通電話完全相同,而H.323協定網關普遍需要在撥號尾端添加#號。

8. MGCP協定設備可以方便的實現動態的NAT穿透,而H.323協定設備相對複雜和麻煩。

基於MGCP上述功能特性,使得MGCP協定得到了VOIP運營商的普遍認同,MGCP協定IAD設備已經在軟交換業務網路中得到了大規模的商用。MGCP的更高級版本H.248協定也已經確定和發布,隨著H.248協定不斷為用戶熟悉,會有支持該協定的IAD設備與用戶見面,屆時,MGCP協定的一些局限,如不能方便支持視頻會議功能,也將在H.248協定中得以解決。

熱門詞條

聯絡我們