H.248協(xié)議介紹.ppt_第1頁
H.248協(xié)議介紹.ppt_第2頁
H.248協(xié)議介紹.ppt_第3頁
H.248協(xié)議介紹.ppt_第4頁
H.248協(xié)議介紹.ppt_第5頁
已閱讀5頁,還剩53頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、1,2020/8/9,H.248協(xié)議介紹和應用(2008),寬帶產(chǎn)品部語音組,2020/8/9,2,課程內(nèi)容介紹,本課程介紹H.248協(xié)議NGN網(wǎng)絡應用本課程,你應該可以: 協(xié)議簡介基本定義H.248是軟交換機網(wǎng)絡中控制層的軟交換機設備(介質(zhì)控制器MGC)和訪問層的各種介質(zhì)網(wǎng)關()。H.248協(xié)議消息編碼使用二進制或文本方法(由于文本方法可讀性強,因此當前工程中使用的文本方法)。H.248協(xié)議基本傳輸機制可以基于UDP/TCP/SCTP或ATM傳輸(H.248協(xié)議對網(wǎng)絡延遲和數(shù)據(jù)包丟失不敏感,因此當前工程都基于UDP)。H.248協(xié)議是主從協(xié)議,MGC在MGC和MG之間的交互中控制調(diào)用設置過程

2、。MG被動接收MGC發(fā)出的各種命令,然后完成相應的操作。2020/8/9,7,協(xié)議簡介VOIP會話設置,VOIP會話模型:VOIP會話設置思路:MGC通過NGN協(xié)議信令控制MG(A)和MG(B),從而建立從用戶A到用戶B的雙向通道。2020/8/9,8,協(xié)議簡介會話設置的主要階段,MG (A)、MG (B)、用戶A、用戶B、IP通道(1)、IP通道(2),MGC會話設置過程的關鍵階段用戶的相應模擬線路和IP通道在H.248協(xié)議中徐璐映射到其他類型的端點,每種類型的端點徐璐支持另一組屬性。關聯(lián):關聯(lián)是終止者之間的關聯(lián),用于說明終止者之間的拓撲關系。用戶的相應模擬線路和IP通道之間的關系定義為關聯(lián)

3、。line/1,rtp/1,line/2,rtp/2,2020/8/9,10,協(xié)議介紹會話設置的信號控制(2),mg (a MG)為了確保MGC和MG之間的一致性,H.248協(xié)議中定義的軟件包包含特性、事件、信號和統(tǒng)計信息。終結器徐璐支持不同的數(shù)據(jù)包,徐璐執(zhí)行不同的功能。命令:用于控制端點和關聯(lián),協(xié)議中總共定義了8個命令。描述符:用于說明相互關聯(lián)的屬性集。指令使用的參數(shù)。2020/8/9,12,協(xié)議介紹消息格式,MG與MGC交互的H.248協(xié)議消息有兩種茄子格式。一種是二進制,另一種是文本。文本方法可讀性強,易于理解,所以現(xiàn)在一般使用文本編碼方法。H.248協(xié)議消息分為兩類茄子:請求和響應,每

4、個請求必須有一個響應。以下示例說明了具體的語法格式:請求消息:響應消息:縮寫索引、2020/8/9,13、課程內(nèi)容、第1章概述第2章H.248協(xié)議介紹第3章信號進程、200牙齒連接模型的主要抽象概念是終點站(在H.248/Megaco中定義的連接模型包含關聯(lián)和兩個端子圖元。關聯(lián)必須至少包含一個端子。否則,關聯(lián)將被刪除。同時,端子在任何時候都只能屬于一個關聯(lián)。2020/8/9,15,終結點、終結點分類:半永久性終結點:表示設備中存在的物理實體,如POTS端口。臨時終點站:表示臨時信息流,如RTP流。使用時生成,使用后刪除。根端點:表示媒體網(wǎng)關本身。不同類型的端點支持不同的屬性集。終點由終點ID(

5、例如直線/1和RTP/000)標識。同一MG中的結束ID是唯一的,但不同MG之間可以有相同的結束ID。端點的屬性,Termination ID :可以是64位,文本編碼可以是64個字符。屬性Properties:終端本身的屬性。事件Events :終端可以檢測事件發(fā)生。示例:摘錄事件。信號Signals :網(wǎng)關生成不同類型的媒體流。例如:各種撥號音。統(tǒng)計Statistics :用于說明Termination統(tǒng)計數(shù)據(jù),在一次呼叫完成后可以升級到MGC,或者MGC使用AuditValue命令查詢用于索賠的相關統(tǒng)計數(shù)據(jù)。軟件包Package :的特性可能會有所不同,具體取決于網(wǎng)關類型。將終端的可選屬

6、性組合到包中,以確保媒體網(wǎng)關媒體網(wǎng)關控制器之間的互操作性。終端通常實現(xiàn)這些包的一個子集。2020/8/9,17,關聯(lián),關聯(lián)說明了多個終點站之間的關系。關聯(lián)通常是臨時的,可以通過相應的命令創(chuàng)建、修改和刪除。關聯(lián)必須至少包含一個終止元。刪除關聯(lián)的最后一個終止元時,也會自動刪除關聯(lián)。一個關聯(lián)可以包含多個終結器,但對于IAD設備,一個關聯(lián)通常最多只包含兩個終結器。關聯(lián)由連接ID標識。一般連接ID是32位的整數(shù)。在同一MG中,連接ID是唯一的,但其他MG中的連接ID可以相同??贞P聯(lián):空關聯(lián)是H.248協(xié)議的特殊關聯(lián),所有永久、空閑的半永久性端點都在空關聯(lián)中。端點必須隨時位于特定連接上。終結點不能同時存在

7、于兩個或多個關聯(lián)中。關聯(lián)屬性,Context的四個茄子屬性ContextID:32bits唯一標識整個網(wǎng)關中的連接。Context ID由MG確定,在MG范圍內(nèi)是唯一的。特殊關聯(lián)編碼比較表,H.248消息結構,H.248協(xié)議的消息機制,事務(1),事務由MGC和MG之間的命令集組成,事務由TransactionID標識。事務包含一個或多個動作,一個動作由一系列命令組成,這些命令僅限于一個關聯(lián)的命令。交易從交易標頭(TransHdr)開始。在TransHdr中包含TransactionID。交易id是交易寄件者指定的,在寄件者范圍內(nèi)是唯一的。TransHdr后面是牙齒事務的幾個茄子作業(yè),這些作業(yè)

8、必須按順序運行。如果動作中的某個命令失敗,則該事務處理中的后續(xù)命令將結束執(zhí)行(Optional命令除外)。引入事務的重要功能之一是確保命令的順序執(zhí)行。如果命令標記為“Optional”(可選命令),則可能會導致一個命令執(zhí)行失敗,從而超出終止后續(xù)命令執(zhí)行的限制。也就是說,如果可選命令不能成功執(zhí)行,則可以繼續(xù)執(zhí)行后續(xù)命令。事務處理(2)、事務處理有兩種茄子類型:請求和響應。響應有兩種茄子類型:TransactionReply和TransactionPending。,事務(c),TransactionReply是事務接收方對TransactionRequest的響應。這表明接收方已完成Transac

9、tionRequest命令的執(zhí)行,并且每個事務都必須有Reply響應。有兩種茄子情況,表示TransactionRequest已完成運行。TransactionRequest的所有命令都成功執(zhí)行。TransactionRequest的鄭智薰可選命令執(zhí)行失敗。TransactionReply結構如下所示:事務處理(4),TransactionPending牙齒接收方發(fā)送該事務處理,表明該事務處理正在處理中,但未完成。命令處理時間長可以防止發(fā)送者重新發(fā)送事務請求。TransactionPending結構如下:交易會顯示為TransactionRequest,您必須回應TransactionRepl

10、y給TransactionRequest收件者。在此之前,可能會有許多TransactionPending牙齒,動作由一系列僅限于一個關聯(lián)的指令組成。動作與由Contextid標識的相關(context)緊密相關聯(lián)。在一個動作中,命令必須按順序執(zhí)行。一個行為從頭部連接(CtxHdr)開始,CtxHdr包含標識與行為對應的連接的ContextID。ContextID由MG指定,在MG范圍內(nèi)是唯一的。MGC必須在將來的牙齒相關事務中使用ContextID。CtxHdr后面是由ContextID標識的關聯(lián)相關命令。命令(a),命令(Command): H.248消息的主要內(nèi)容,可以控制連接和終端屬性

11、,例如指定檢測到的事件、通知終端要使用的信號和動作、指定連接的拓撲結構等。命令由命令頭(CMDHdr)和命令參數(shù)(H.248協(xié)議)組成,命令參數(shù)(H.248協(xié)議)由描述符組成。H.248協(xié)議定義了8個命令。其中,“Notify”可以從MG發(fā)送到MGC,“service change”可以發(fā)送到MG或MGC,其他命令可以從MGC發(fā)送到MG。2020/8/9,修改:修改端點或關聯(lián)性質(zhì),Add:將端點加入至配線。將第一個端點添加到導線后,接收命令的一側將創(chuàng)建新導線。Subtract:如果從一個關聯(lián)中刪除端點,并且刪除的端點是該關聯(lián)的最后一個端點,則此關聯(lián)也將刪除。移動:將端點從一條導線移動到另一條導

12、線。notify:使用mg牙齒命令向MGC報告在MG中檢測到的事件。AuditValue:獲取端點或關聯(lián)的當前特性值、統(tǒng)計信息等。Auditcapabilities:獲取端點或關聯(lián)支持的所有特性和其他信息。servicechange: MG使用牙齒命令向MGC注冊,MGC可以使用牙齒命令強制MG的終止者關閉/輸入服務。命令(2),2020/8/9,28,命令Add (1),用法(MGC-MG):向現(xiàn)有連接添加現(xiàn)有端點,創(chuàng)建新導線,在中創(chuàng)建新導線,A0,/1 192 . 168 . 4 . 2:2944 transaction=10 context=1 add=RTP/0,A0,RTP/0,/1

13、 192 . 168 . 4 . 233602944 transaction=10 context=$ Add=RTP/1,mg創(chuàng)建新連接,為該連接指定連接ID 2,然后指定結束rre,RTP/1,2020/8/1創(chuàng)建192 . 168 . 4 . 2:2944 transaction=10 context=$ add=$,mg新連接,然后為該連接指定連接ID,如3。MG將創(chuàng)建新的臨時端點(例如RTP/2),然后將端點RTP/2添加到導線3。RTP/2,2020/8/9,30、Modify命令、用途(MGC-MG):修改端點或關聯(lián)的特性。修改的端點或關聯(lián)必須已存在。,/1 192 . 168

14、. 4 . 2:2944 transaction=7 context=-modify=line/1 events=1al/of,2020/8,關聯(lián)僅有一個縱斷面點,關聯(lián)有多個端點。A0,RTP/1,/1 192 . 168 . 4 . 2:2944t=7c=1 substract=RTP/1a TSA,A0,A0,/1 192 . 168 . 4 . 2:2944t=7c=1 substract=A0,已從牙齒關聯(lián)1中刪除,關聯(lián)1也已刪除。2020/8/9,32、Move命令、用途(MGC-MG):將端點從一個關聯(lián)移動到另一個關聯(lián)。關聯(lián)必須已經(jīng)存在。A0、rtp/1、rtp/2、/1 192 . 168 . 6 . 71:2944 transaction=20 context=2 move=A0,RTP/1,RTP/2,A0,2020,/1 192 . 168 . 6 . 71:2944 transaction=20 context

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論