媒體網關控制協議
⑴ 什麼是MGCP協議
媒體網關控制協議(MGCP)是一種 VOIP 協議,應用於分開的多媒體網關單元之間。多媒體網關由包含「智能」呼叫控制的呼叫代理和包含媒體功能的媒體網關組成,其中的媒體功能執行諸如由 TDM 語音到 VOIP 的轉化。
媒體網關包括端點,呼叫代理能夠進行創建、修改和刪除連接,在端點上實現建立和控制與其它多媒體端點的媒體會話過程。媒體網關是一種網路單元,它提供電話電路上的語音信號與網際網路或其它網路上的數據包之間的轉換。呼叫代理通知終點檢查特定事件並生成信號。終點自動地通告呼叫代理其服務狀態下的變化。此外,呼叫代理還可以核查終點及終點連接。
MGCP 採用的是呼叫控制結構,這里的「智能」呼叫控制處於網關外部,並由呼叫代理控制。 MGCP 設定呼叫代理之間採用同步方式發送連續命令和響應給在它們控制下的網關,但其並沒有為同步呼叫代理設置專門的機制。基本上, MGCP 是一種主從協議,由網關去執行由呼叫代理發送的命令。
MGCP 採用的連接模式,其基本構架是端點和連接。端點是源數據和 / 或數據接收器,它們可以是物理的也可以是虛擬的。物理終點的創建需要安裝相應硬體設備,而虛擬終點的創建可由軟體完成。連接可以是點對點方式也可以是多點方式。點對點連接即兩端點之間的聯系,實現端點間的數據傳送的目的。一旦兩端點間建立起這樣的連接,那麼端點間可以傳輸數據。多點連接的建立是通過連接端點和多點會話而實現的。連接的建立可以在各種承載網路上進行。
在 MGCP 模式中,網關主要負責音頻信號轉換功能,呼叫代理主要處理呼叫信令和呼叫處理功能。因此,呼叫代理實現了 H.323 標准信令層並充當了「 H.323 關守」或 H.323 體系的一個或多個「 H.323 終點」。
協議結構
MGCP 是一種基於文本的協議。其中事務的進行由一條命令和強制響應完成。下面提供了8種命令:
MGC—> MG
CreateConnection: 創建兩個終點間的連接;通過 SDP 規定終點的接收能力。
MGC—> MG
ModifyConnection:更改連接的屬性;與 CreateConnection 命令具有相同的參數。
MGC <—> MG
DeleteConnection:終止連接, 並在連接的執行過程中收集統計數據。
MGC —> MG
NotificationRequest: 當在終端的特定事件發生時,請求媒體網關發送相關通知。
MGC <— MG
Notify: 一旦觀察到事件發生,就通知媒體網關控制器。
MGC —> MG
AuditEndpoint:決定終點狀態。
MGC —> MG
AuditConnection:檢索與連接相關的參數。
MGC <— MG
RestartInProgress: 指單個終點或終點組將進入或退出服務的信號。
⑵ SIP協議與H248協議有什麼區別
1、SIP( Initiation Protocol,會話初始協議)是由IETF(Internet Engineering Task Force,網際網路工程任務組)制定的多媒體通信協議。它是一個基於文本的應用層控制協議,用於創建、修改和釋放一個或多個參與者的會話。
(1)廣泛應用於CS(Circuit Switched,電路交換)、NGN(Next Generation Network,下一代網路)以及IMS(IP Multimedia Subsystem,IP多媒體子系統)的網路中,可以支持並應用於語音、視頻、數據等多媒體業務。
(2)可應用於Presence(呈現)、Instant Message(即時消息)等特色業務。可以說,有IP網路的地方就有SIP協議的存在。
2、H.248協議是 2000年由 ITU-T第 16工作組提出的媒體網關控制協議,它是在早期的MGCP協議基礎上改進而成。H.248/MeGaCo協議是用於連接MGC與MG的網關控制協議,應用於媒體網關與軟交換之間及軟交換與 H.248/MeGaCo終端之間,是軟交換應支持的重要協議。
(1)H.248協議定義的連接模型包括終端(terminal)和上下文(context)兩個主要概念。
(2)終端是MG中的邏輯實體,能發送和接收一種或多種媒體,在任何時候,一個終端屬於且只能屬於一個上下文,可以表示時隙、模擬線和RTP(real time protocol)流等。
(3)終端類型主要有半永久性終端(TDM信道或模擬線等)和臨時性終端(如RTP流,用於承載語音、數據和視頻信號或各種混合信號),用屬性、事件、信號、統計表示終端特性。
⑶ VOIP協議的詳細介紹
目前,存在一些VOIP 協議棧,它們源於各種標准團體和提供商,如 H.323、SIP、MEGACO 和 MGCP。
H.323 是一種 ITU-T 標准,最初用於區域網(LAN)上的多媒體會議,後來擴展至覆蓋 VOIP。該標准既包括了點對點通信也包括了多點會議。H.323 定義了四種邏輯組成部分:終端、網關、關守及多點控制單元(MCU)。終端、網關和 MCU 均被視為終端點。
會話發起協議(SIP)是建立 VOIP 連接的 IETF 標准。SIP 是一種應用層控制協議,用於和一個或多個參與者創建、修改和終止會話。SIP 的結構與 HTTP (客戶-伺服器協議)相似。客戶機發出請求,並發送給伺服器,伺服器處理這些請求後給客戶機發送一個響應。該請求與響應形成一次事務。
媒體網關控制協議(MGCP)是由 Cisco 和 Telcordia 提議的 VOIP 協議,它定義了呼叫控制單元(呼叫代理或媒體網關)與電話網關之間的通信服務。MGCP 屬於控制協議,允許中心控制台監測 IP 電話和網關事件,並通知它們發送內容至指定地址。在 MGCP 結構中,智能呼叫控制置於網關外部並由呼叫控制單元(呼叫代理)來處理。同時呼叫控制單元互相保持同步,發送一致的命令給網關。
媒體網關控制協議(Megaco)是 IETF 和 ITU-T (ITU-T 推薦 H.248)共同努力的結果。Megaco/H.248 是一種用於控制物理上分開的多媒體網關的協議單元的協議,從而可以從媒體轉化中分離呼叫控制。Megaco/H.248 說明了用於轉換電路交換語音到基於包的通信流量的媒體網關(MG)和用於規定這種流量的服務邏輯的媒介網關控制器之間的聯系。Megaco/H.248 通知 MG 將來自於數據包或單元數據網路之外的數據流連接到數據包或單元數據流上,如實時傳輸協議(RTP)。從 VOIP 結構和網關控制的關系來看, Megaco/H.248 與 MGCP 在本質上相當相似,但是 Megaco/H.248 支持更廣泛的網路,如 ATM。
⑷ 軟交換支持的協議有哪些
軟交換(softswitch) 是基於分組網利用程式控制軟體提供呼叫控制功能和媒體處理相分離的設備和系統。因此,軟交換的基本含義就是將呼叫控制功能從媒體網關(傳輸層)中分離出來,通過軟體實現基本呼叫控制功能,從而實現呼叫傳輸與呼叫控制的分離,為控制、交換和軟體可編程功能建立分離的平面。軟交換主要提供連接控制、翻譯和選路、網關管理、呼叫控制、帶寬管理、信令、安全性和呼叫詳細記錄等功能。與此同時,軟交換還將網路資源、網路能力封裝起來,通過標准開放的業務介面和業務應用層相連,可方便地在網路上快速提供新的業務。
軟交換體系設備組成結構:
1、軟交換控制設備(Softswitch Control Device)這是網路中的核心控制設備(也就是我們通常所說的軟交換)。它完成呼叫處理控制功能、接入協議適配功能、業務介面提供功能、互連互通功能、應用支持系統功能等。
2、業務平台(Service Platform)完成新業務生成和提供功能,主要包括SCP和應用伺服器。
3、信令網關(Signaling Gateway)目前主要指七號信令網關設備。傳統的七號信令系統是基於電路交換的,所有應用部分都是由MTP承載的,在軟交換體系中則需要由IP來承載。
4、媒體網關(Media Gateway)完成媒體流的轉換處理功能。按照其所在位置和所處理媒體流的不同可分為:中繼網關(Trunking Gateway)、接入網關(Access Gateway)、多媒體網關(Multimedia Service Access Gateway)、無線網關(Wireless Access Gateway)等。
5、IP終端(IP Terminal)目前主要指H.323終端和SIP終端兩種,如IP PBX、IP Phone、PC等。
6、其它支撐設備。如AAA伺服器、大容量分布式資料庫、策略伺服器(Policy Server)等,它們為軟交換系統的運行提供必要的支持。
軟交換所使用的主要協:
H.248/MEGACO協議、 媒體網關控制協議(MGCP)、會話初始協議(SIP)。
⑸ 媒體網關的介紹
媒體網關來(MGW: Media Gateway),一個連接不同類源型網路的單元,執行全異網路例如PSTN之間的轉換;基於IP或ATM的數據網路;2.5G和3G無線電接入網路或 PBX。媒體網關使多媒體通信通過下一代網路通過多重傳輸協議例如ATM, IP和TDM。MGW其中的一個主要功能是不同傳輸之間的轉換和解碼技術。媒體流功能例如回波消除,DTMF,和語音發送者也位於MGW中。媒體網關由一個媒體網關控制器(也叫做呼叫代理或軟交換機)控制,它提供呼叫控制和信令功能。媒體網關和呼叫代理之間的通信依靠一些協議例如MGCP或Megaco或 H.248完成。
⑹ 媒體網關的媒體網關的功能要求
媒體網關終結了電路交換網的媒體流,同時負責各種用戶或接入網的綜合接入,其主要功能如下。
(1)媒體流的映射功能,下一代網路的體系結構使得NGN可以向用戶提供話音、高速數據、視頻信息業務,還可以向用戶方便地提供視頻會議、電話會議業務,而且能像廣播網一樣,向有此項要求的用戶提供統一的消息、時事新聞等業務,而這些功能的提供,離不開媒體網關對各種媒體格式的支持,在下一代網路中,任何業務數據都被抽象成媒體流,媒體流可以是話音、視頻信息,也可以是綜合的數據信息。由於用戶接入和核心媒體之間的網路傳送機制的不一致性,因而需要將一種媒體流映射成另一種網路要求的媒體流格式,媒體網關可以完成媒體流的映射功能。但是由於業務和網路的復雜性,媒體流映射並不是簡單的映射,它涉及媒體編碼格式、數據壓縮演算法、資源預約和分配、特殊資源的檢測處理、媒體流的保密等多項與媒體流屬性相關的內容,此外,針對不同的業務特性又有其特殊的要求,如話音業務對回聲抑制、靜音壓縮、舒適噪音插入等有其特別要求。
(2)接入核心媒體網路的功能,媒體網關負責各種用戶或各種接入網路的綜合接入,如普通電話用戶、ISDN用戶、ADSL接入、乙太網用戶接入或PSTN/ISDN網路接入、V5接入和3G網路接入等,媒體網關以寬頻接入手段接入核心媒體網路,目前接入核心媒體網路主要通過ATM或IP接入。ATM是面向連接的第二層技術,具有可靠的業務質量保證能力,IP則是目前應用廣泛的第三層技術。總之,媒體網關設備是用戶或用戶網路接入核心媒體層的「介面網關」。
(3)管理和統計功能,作為網路中的一員,媒體網關同樣受到網管系統的統一管理,媒體網關也要向軟交換或網管系統報告相關的統計信息。
(4)接受控制的功能,軟交換對媒體網關的動作進行控制,媒體網關絕大部分的操作,特別是與業務相關的操作都是在軟交換的控制下完成的,如編碼、壓縮演算法的選擇,呼叫的建立、釋放、中斷,資源的分配和釋放,特殊信號的檢測和處理等。媒體網關和軟交換之間的交互採用標準的控制協議來完成,MGCP和H.248就是軟交換和媒體網關之間的控制協議。MGCP由IETF定義,實現相對簡單,早期應用比較多,但目前的趨勢則是轉向了由ITU-T定義的H.248標准或IETF定義的Megaco。
⑺ 呼叫控制協議是(),媒體網關控制協議是()
呼叫協議是 2、BICC
媒體網關控制協議是 3、H.248
⑻ 媒體網關的媒體網關的定義
圖1所示是網路結構中的功能實體圖,從圖中可以看到媒體網關所處的位置。
圖1網路結構圖
在相關標准(如H.248、MGCP等)中,媒體網關被定義為將一種網路中的媒體轉換成另一種網路所要求的媒體格式的設備。媒體網關將各種媒體(話音、數據、傳真、視頻等)在電路交換網路(如PSTN)與分組網路(如IP網路)之間轉送,它在不同媒體網路的相關實體之間提供相互通信的雙向介面,媒體網關終結承載控制協議,含有承載終節點以及媒體操作設備(比如解碼器、回聲抵消器或話音發送器)。比如,媒體網關能夠在電路交換網的承載通道和分組網的媒體流之間進行轉換,可以處理音頻、視頻或T.120,也具備處理這三者任意組合的能力,並且能夠進行全雙工的媒體翻譯,可以演示視頻/音頻消息,實現其他IVR功能,同時還可以進行媒體會議等。
媒體網關是在話音和數據網路集成中使用的軟交換體系結構的一部分。服務提供商或電信公司可以將比較昂貴且體積龐大的五類話音電話交換機更換為不太昂貴的軟交換機,這種交換機支持網際網路和PSTN網路之間的交互操作。
媒體網關通過標准化的MGCP/Megaco協議和媒體網關控制器進行通信。MGCP/Megaco是主從模式的通信協議,媒體網關控制器(或Softswitch)通過MGCP/Megaco協議對媒體網關進行控制和管理。
媒體網關位於軟交換網路的媒體接入層,它可將一種網路中的媒體轉換成另一種網路所要求的媒體格式。根據媒體網關在網路中的位置和所處理媒體流的不同,可以將媒體網關分為中繼網關(TrunkingGateway)、接入網關(AccessGateway)、多媒體服務接入網關()、無線接入網關(WirelessAccessGateway)等。 駐地網關(ResidentialGateway)提供傳統的模擬用戶線(RJ11)到VoIP分組網路的介面。駐地網關的例子有普通電話CableModem、機頂盒、xDSL設備以及寬頻和無線接入設備等。
駐地網關和Softswitch之間採用MGCP/Magaco控制協議進行通信。 支持移動網匯接中繼功能、通過無線接入網關,下一代網路能為2G和3G移動通信網提供具有匯接功能的虛擬中繼。
⑼ 媒體網關的媒體網關實現技術
媒體網關的體系結構應具有高度可配置和可編程的特點,具有良好的可擴展性和高度的靈活性,所有這一切依賴於一個良好的體系結構——硬體和軟體結構,軟體結構主要涉及設備驅動程序、網路協議以及媒體網關控制協議(MGCP、Megaco/H.248等)的實現,硬體結構要具有可擴展性,需要綜合話音分組化、多種QoS傳輸機制、應用層自適應QoS保障機制、傳輸層QoS保障機制等多種關鍵技術機制,話音分組化是計算密集性任務,需要使用高性能計算引擎,同時傳輸層QoS保障的實現也主要依靠硬體,在設計媒體網關時,媒體網關應支持下列內容。
(1)支持多種話音編碼演算法
為了保證現有網路能夠平滑接入NGN,並且能夠互聯互通,由於不同網路採用不同的話音編碼演算法,因此媒體網關需要支持多種話音編碼演算法,要支持現有通信系統採用的多種話音編碼演算法,如G.711(PSTN)、G.723.1(IP電話)、G.729A(IP電話)、EFR(GSM)、AMR(3GPP)等,媒體網關通過採用多種話音編碼演算法,可以實現自適應QoS保障機制,比如,根據網路拓撲結構、動態負荷和鏈路狀態的不同或變化,系統動態地調整所採用的話音編碼演算法,從而確保整個網路的QoS最優化。
(2)支持多種傳輸層QoS保障機制
下一代網路是一個以IP為中心的同時支持話音、數據和多媒體業務的全業務網路,但是現有的IP協議並不能完全解決下一代網路所面臨的QoS問題,這就要求媒體網關能夠支持多種傳輸層QoS保障機制,不但能夠支持現有傳輸層QoS機制,也能夠通過有限的修改快速支持新出現的QoS機制,這就要求媒體網關在體系結構上具有足夠的靈活性。
(3)話音分組化
話音分組化(話音編碼演算法)是下一代網路中實現多媒體話音通信的前提和基礎,話音分組化具有嚴格的實時性要求,一幀話音必須在規定的時間內獲取參數,前後話音幀存在一定相關性,出現短暫的傳輸中斷或者錯誤,話音可以利用前幾幀的特徵參數進行預測,不至於讓用戶感到服務質量的突然下降,但是長時間的中斷必然會使通話中斷,而且僅僅依賴話音編碼演算法無法保證QoS,必須結合其他機制。
(4)自適應QoS保障機制
媒體網關僅僅依賴傳輸層QoS機制來實現面向用戶的QoS,是遠遠不夠的,因為媒體網關不但要支持PSTN,還要支持GSM、CDMA以及未來的3G移動網路。當移動通信信道惡化或者用戶容量增大時,只有自適應地調整用戶使用的編碼演算法,才能確保不同網路環境下的QoS,只有充分利用無線頻譜資源,才能做到全網路QoS最優,應該根據當前網路條件,從3G所採用的多種自適應多速率話音編解碼演算法中選取合適的編碼演算法。
(5)高度可靠、易於控制和維護
由於在下一代網路中,會存在許多具有強大計算能力的節點,因此下一代網路將是一個巨大的分布式系統,在這樣一種計算環境下,媒體網關必須具有高度可靠性,同時媒體網關要接受軟交換設備的控制,媒體網關需要支持多種不同的控制協議,應易於實現媒體網關的維護、監控、管理等功能。