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