在軟交換系統(tǒng)中,MGCP(RFC 2435)和H.248/Megaco是軟交換與媒體網(wǎng)關間接口的執(zhí)行的控制協(xié)議,MGCP還是軟交換與IAD間的接口協(xié)議。依據(jù)發(fā)展趨勢,MGCP協(xié)議最終將被H.248/Megaco協(xié)議所取代,但由于目前網(wǎng)絡中已部署了大量的MGCP設備,因此MGCP協(xié)議還會在一定時間內繼續(xù)存在。
欲更多了解MGCP協(xié)議基本情況簡介的請進入。
1、MGCP的消息
MGCP(Media Gateway Control Protocol)也是基于文本的協(xié)議,它主要有10個消息,其名稱、代碼等詳見下表1-1;其用法詳見下表1-2。從表1-1中看到各消息帶有各種參數(shù),這些消息所帶的參數(shù)的名稱、代碼及含義詳見下表1-3。
表1-1:MGCP協(xié)議消息
表1-2:MGCP協(xié)議消息的用法
表1-3:MGCP協(xié)議消息所帶的參數(shù)
2、MGCP的相關連接參數(shù)
當某連接被軟交換刪除后,端點將返回一個包含有連接參數(shù)的ACK消息(證實響應),其MGCP的相關連接參數(shù)的名稱、代碼及含義詳見下表2-1。另外MGCP協(xié)議還可以支持多種不同的連接模式,詳見下表2-2。
表2-1:MGCP連接參數(shù)
表2-2:MGCP連接模式
3、MGCP的響應代碼
當MG/IAD端點決定不再保持呼叫時,可以向軟交換發(fā)送一條DLCX(Delete Connection)消息,這時連接參數(shù)將被包含在DLCX消息中逆向發(fā)送給軟交換,軟交換接收到的響應主要有臨時響應、成功完成響應、臨時錯誤響應和參數(shù)出錯指示響應等4類,各類響應MGCP用不同的代碼表示,其具體編碼和含義詳見下表3-1。同時MG/IAD將給出一原因代碼,具體編碼及含義詳見下表3-2。
表3-1:MGCP響應(或返回)代碼
表3-2:MGCP原因代碼
4、MGCP的事件
當端點向軟交換發(fā)送NTFY消息時,軟交換都會檢測到相應事件的名稱。MGCP對于事件的定義、動作及代碼詳見下表4-1。同時MGCP還指定了端點類型及其支持的數(shù)據(jù)包。數(shù)據(jù)包就是一個由事件和維持事件正常操作所需信令組成的列表。事件通常在NTFY消息中給出,事件名由任選的數(shù)據(jù)包名和實際的事件名組成,兩者之間用斜線(/)隔開,MGCP所定義的媒體數(shù)據(jù)包的名稱、所含事件及其信號等詳見下表4-2。
表4-1:MGCP事件及動作
表4-2:MGCP定義的媒體數(shù)據(jù)包(10種)
在我國通信行業(yè)標準YD/T 1608《媒體網(wǎng)關控制協(xié)議(MGCP)技術要求》中,對MGCP提出了相應的技術規(guī)定要求。
欲詳細了解YD/T 1608標準介紹的請進入。
欲進一步了解軟交換接口協(xié)議介紹的請進入。