NGN提高培訓(xùn)-H248協(xié)議提高.ppt_第1頁(yè)
NGN提高培訓(xùn)-H248協(xié)議提高.ppt_第2頁(yè)
NGN提高培訓(xùn)-H248協(xié)議提高.ppt_第3頁(yè)
NGN提高培訓(xùn)-H248協(xié)議提高.ppt_第4頁(yè)
NGN提高培訓(xùn)-H248協(xié)議提高.ppt_第5頁(yè)
已閱讀5頁(yè),還剩65頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、媒體網(wǎng)關(guān)控制協(xié)議H.248協(xié)議,固網(wǎng)業(yè)務(wù)支持部,學(xué)習(xí)目標(biāo),了解H.248協(xié)議的體系結(jié)構(gòu) 掌握H.248協(xié)議中命令用途 掌握H.248命令中參數(shù)的含義和用途 掌握H.248協(xié)議的消息交互過程,學(xué)習(xí)完本課程,您應(yīng)該能夠:,課程內(nèi)容,第一章 概述 第二章 H.248 協(xié)議介紹 第三章 信令流程,課程內(nèi)容,第一節(jié) 網(wǎng)關(guān)控制協(xié)議體系結(jié)構(gòu)的基本思想 第二節(jié) H.248定義及功能 第三節(jié) H.248在SoftX3000中的應(yīng)用,網(wǎng)關(guān)控制協(xié)議概述,H.248和MeGaCo是同一種協(xié)議,是ITU與IETF共同努力的結(jié)果,ITU-T稱之為H.248,而IETF稱為MeGaCo。 H.248協(xié)議是在MGCP協(xié)議的基

2、礎(chǔ)上,結(jié)合其它媒體網(wǎng)關(guān)控制協(xié)議特點(diǎn)發(fā)展而成的一種協(xié)議。 MGCP協(xié)議描述能力有欠缺,限制了其在大型網(wǎng)關(guān)上的應(yīng)用。對(duì)于大型網(wǎng)關(guān),H.248協(xié)議是一個(gè)好的選擇。 MGCP消息傳遞依靠承載在寬帶IP網(wǎng)絡(luò)上的UDP數(shù)據(jù)包,而H.248信令消息可基于UDP/TCP/SCTP/ATM等多種承載。,H.248協(xié)議的內(nèi)容、意義及功能,協(xié)議的內(nèi)容: 將分布式網(wǎng)關(guān)分解成幾個(gè)功能子模塊呼叫控制實(shí)體MGC 和媒體處理實(shí)體MG,并為這些模塊的通信指定標(biāo)準(zhǔn)協(xié)議。H.248 協(xié)議在 VoIP 解決方案中具有重要作用。 網(wǎng)關(guān)分離的意義:使網(wǎng)關(guān)有更高的伸縮性,同時(shí)允許網(wǎng)關(guān)由分布在不同物理平臺(tái)的多個(gè)供應(yīng)商提供的部件組成。 協(xié)議的

3、功能:主要功能是建立一個(gè)良好的業(yè)務(wù)承載連接模型,將呼叫和承載連接進(jìn)行分離,通過對(duì)各種業(yè)務(wù)網(wǎng)關(guān): TG、AG等的管理,實(shí)現(xiàn)網(wǎng)絡(luò)之間的業(yè)務(wù)互通。,網(wǎng)關(guān)控制協(xié)議演化歷史,課程內(nèi)容,第一節(jié) 網(wǎng)關(guān)控制協(xié)議體系結(jié)構(gòu)的基本思想 第二節(jié) H.248定義及功能 第三節(jié) H.248在SoftX3000中的應(yīng)用,H.248定義,H.248協(xié)議是MGC與媒體網(wǎng)關(guān)MGW間的標(biāo)準(zhǔn)接口協(xié)議 H.248協(xié)議消息編碼采用二進(jìn)制或文本方式。目前在SoftX3000側(cè)增加H.248網(wǎng)關(guān)協(xié)議缺省都是文本模式“CODETYPE=ABNF”;UMG的H.248協(xié)議缺省采用二進(jìn)制方式,與UMG對(duì)接時(shí),需要兩端修改一致。 H.248協(xié)議底層

4、傳輸機(jī)制采用UDP、TCP或SCTP(基于IP的信令傳輸),也可以基于ATM傳輸。目前固網(wǎng)應(yīng)用都是基于UDP的。 SoftX3000的H.248定義的本地端口號(hào)固定為2944(二進(jìn)制編解碼),2945(文本型編解碼) 。,H.248功能,H.248提供了MGC在呼叫處理過程中控制MGW中各類靜態(tài)及動(dòng)態(tài)資源(IP/ATM/TDM)的能力(包括終端屬性、終端連接交換關(guān)系及其承載的媒體流);還提供了獨(dú)立于呼叫的MGW狀態(tài)維護(hù)與管理能力 。,使用分離網(wǎng)關(guān)模型實(shí)現(xiàn)互通,媒體網(wǎng)關(guān)(MGW):當(dāng)媒體流從SCN(交換電路網(wǎng)絡(luò))流向包網(wǎng)絡(luò)的時(shí)候,網(wǎng)關(guān)終結(jié)SCN流,打包媒體數(shù)據(jù)(如果媒體數(shù)據(jù)不是基于包的形式),并

5、把打包后的業(yè)務(wù)數(shù)據(jù)流傳給分組網(wǎng)絡(luò)。當(dāng)媒體流從分組網(wǎng)絡(luò)流向SCN時(shí),執(zhí)行相反的功能。 媒體網(wǎng)關(guān)控制器(MGC):MGC負(fù)責(zé)處理MGW上的資源注冊(cè)和管理。MGC可能具備這樣的能力:根據(jù)本地的策略來授權(quán)資源的使用。對(duì)于信令傳輸而言,MGC可能具有這種能力:發(fā)起和終結(jié)SCN信令協(xié)議,如SS7-ISUP和Q.931/DSS1。 信令網(wǎng)關(guān)(SG):是一個(gè)信令代理,能夠在IP邊緣發(fā)送和接收SCN內(nèi)部信令。SS7-Internet網(wǎng)關(guān)中的SG功能可能包括SS7信令中的中繼、翻譯和終結(jié)。,MEGACO體系結(jié)構(gòu),課程內(nèi)容,第一節(jié) 網(wǎng)關(guān)控制協(xié)議體系結(jié)構(gòu)的基本思想 第二節(jié) H.248定義及功能 第三節(jié) H.248在S

6、oftX3000中的應(yīng)用,H.248協(xié)議在SoftX3000中的應(yīng)用,SoftX3000在系統(tǒng)中用作為核心網(wǎng)控制面設(shè)備,處于分離網(wǎng)關(guān)體系的控制地位(即作MGC)。H.248協(xié)議應(yīng)用于SoftX3000與媒體網(wǎng)關(guān)(MGW)之間的接口上。,H.248,H.248,SoftX3000,MGW,MGW,H.248,H.248,SoftX3000,協(xié)議棧結(jié)構(gòu),H.248協(xié)議應(yīng)用于MGC和MG之間的接口,該協(xié)議傳輸可以基于IP(圖中a),也可基于ATM(圖中b)。目前的組網(wǎng)結(jié)構(gòu)一般采用基于IP的傳輸方式。,H.248,SCTP,IP,MAC,L1,SOFTX3000,MGW,(a),基,于,IP,(b),

7、基,于,ATM,H.248,SCTP,IP,MAC,L1,H.248,UDP,IP,MAC,L1,MGW,(a),基,于,IP,(b),基,于,ATM,H.248,UDP,IP,MAC,L1,MGW,H.248,SSCF,AAL5,MTP-3b,ATM,PL,STC,ATM,SSCOP,H.248,SSCF,AAL5,MTP-3b,ATM,PL,STC,ATM,SSCOP,SOFTX3000,H.248在NGN網(wǎng)絡(luò)結(jié)構(gòu)的使用,ISUP/TUP,SIP H.323,IN,NMS,INAP,SIP,XML/SNMP,SIP,U-NICA,SG7000,M3UA/SCTP,分組核心網(wǎng),TMG8010

8、,M2UA/H.248,OpenEye,SIP phone,H.323 Phone,SIP-T/H.323,SoftX3000,IAD系列,H.248/MGCP,AMG5000,H.323,H.248/MGCP,SoftX3000,LAN,NAT,IP超市,私有協(xié)議 (私網(wǎng)穿越基于STUN),UMG8900,H.248/V5UA/IUA,SIP,UC-Server,R2/V5,R2/V5/ISDN,MTA,NCS,本章小結(jié),本章主要介紹了網(wǎng)關(guān)控制協(xié)議體系結(jié)構(gòu)的基本思想和H.248網(wǎng)關(guān)控制協(xié)議在NGN網(wǎng)絡(luò)體系結(jié)構(gòu)中的位置。 通過本章的學(xué)習(xí)對(duì)網(wǎng)關(guān)控制協(xié)議的作用進(jìn)行初步的了解。,課程內(nèi)容,第一章 概

9、述 第二章 H.248 協(xié)議介紹 第三章 信令流程,課程內(nèi)容,第一節(jié) 基本概述 第二節(jié) 協(xié)議中的兩個(gè)重要概念 第三節(jié) 命令、描述符 第四節(jié) 消息結(jié)構(gòu),基本概念,媒體網(wǎng)關(guān)(MGW):媒體網(wǎng)關(guān)將一種類型網(wǎng)絡(luò)的媒體轉(zhuǎn)換成另一網(wǎng)絡(luò)所要求的格式,例如,媒體網(wǎng)關(guān)可能終結(jié)交換電路網(wǎng)的承載信道(如PCM)和分組網(wǎng)絡(luò)的媒體流(如IP網(wǎng)絡(luò)中的RTP媒體流)??梢杂心芰Ψ謩e對(duì)音頻、視頻和數(shù)據(jù)進(jìn)行處理,并且能夠進(jìn)行全雙工的媒體轉(zhuǎn)換。也可以播放一些音頻/視頻信號(hào),甚至具有提供媒體會(huì)議的能力。 媒體網(wǎng)關(guān)控制器(MGC):負(fù)責(zé)對(duì)相關(guān)于MGW內(nèi)媒體信道連接控制的呼叫狀態(tài)進(jìn)行維護(hù)。,課程內(nèi)容,第一節(jié) 基本概述 第二節(jié) 協(xié)議中的

10、兩個(gè)重要概念 第三節(jié) 命令、描述符 第四節(jié) 消息結(jié)構(gòu),連接模型:兩個(gè)重要概念(Context 和 Termination),協(xié)議的連接模型主要描述媒體網(wǎng)關(guān)中的邏輯實(shí)體,這些邏輯實(shí)體由媒體網(wǎng)關(guān)控制器控制。這個(gè)連接模型中的主要的抽象概念是終端(Termination)和關(guān)聯(lián)(Context)。 在H.248/Megaco定義的連接模型中,包括關(guān)聯(lián)和終端兩個(gè)實(shí)體。一個(gè)關(guān)聯(lián)中至少要包含一個(gè)終端,否則此關(guān)聯(lián)將被刪除。同時(shí)一個(gè)終端在任一時(shí)刻也只能屬于一個(gè)關(guān)聯(lián)。,連接模型:兩個(gè)重要概念(Context 和 Termination),關(guān)聯(lián)(Context),關(guān)聯(lián)描述一個(gè)終端集之間的關(guān)聯(lián)關(guān)系,當(dāng)一個(gè)關(guān)聯(lián)涉及多個(gè)

11、終端時(shí),關(guān)聯(lián)將描述這些終端所組成的拓?fù)浣Y(jié)構(gòu)以及媒體混合交換的參數(shù)。它可以通過Add 命令進(jìn)行創(chuàng)建,通過Subtract 進(jìn)行刪除。一個(gè)關(guān)聯(lián)中必須包含終端。,關(guān)聯(lián)(Context)的屬性,Context的四個(gè)屬性 ContextID:32bits,在網(wǎng)關(guān)范圍內(nèi)唯一標(biāo)識(shí)一個(gè)關(guān)聯(lián)。 Context ID是由MG決定的,在MG的范圍內(nèi)是唯一的。,特殊關(guān)聯(lián)編碼對(duì)照表,關(guān)聯(lián)(Context)的屬性,Topology:拓樸,用于描述一個(gè)關(guān)聯(lián)內(nèi)部終端之間的媒體流向。終端也存在一個(gè)稱之為MODE的屬性,用于描述媒體的流向,但它描述的是相對(duì)于關(guān)聯(lián)外部的流向。 Priority:標(biāo)識(shí)媒體網(wǎng)關(guān)對(duì)關(guān)聯(lián)處理的優(yōu)先級(jí)。 M

12、GC還可以在MG重啟時(shí)平滑處理中,根據(jù)優(yōu)先級(jí)處理大量Context到達(dá)的情況。取值范圍為0到15,取值越小優(yōu)先級(jí)越大。 Emergency:描述關(guān)聯(lián)的緊急處理信息。 也提供一種優(yōu)先處理Context的方式。,終端(Termination),終端是位于媒體網(wǎng)關(guān)中的一個(gè)邏輯實(shí)體,可以發(fā)送/接收媒體和(或)控制流。例如表示一個(gè)時(shí)隙(CIC電路)、一個(gè)IP端口(IP地址+端口號(hào))、或一個(gè)ATM端口(VPI/VCI)。,終端(Termination),終端通??煞譃閮深悾活愂前胗谰媒K端,用來表示物理實(shí)體。例如TDM信道,只要這個(gè)TDM信道在媒體網(wǎng)關(guān)中被配置,就一直存在,只有當(dāng)配置信息被刪除與之對(duì)應(yīng)的終

13、端才會(huì)消失。另一類稱為臨時(shí)終端,代表臨時(shí)性的信息流,例如RTP流,當(dāng)需要時(shí)創(chuàng)建,使用完畢后就刪除。臨時(shí)終端通過ADD命令創(chuàng)建,通過SUBTRACT命令清除。與此不同,當(dāng)一個(gè)半永久終端被加入一個(gè)特定關(guān)聯(lián)時(shí),它是從NULL關(guān)聯(lián)中獲取,而當(dāng)從特定關(guān)聯(lián)中刪除時(shí),它又被返回到NULL關(guān)聯(lián)。 終端特征通過屬性來描述,這些屬性被組合成描述符在命令中攜帶。終端被創(chuàng)建時(shí),媒體網(wǎng)關(guān)會(huì)為其分配一個(gè)唯一標(biāo)識(shí)。,終端(Termination),終端屬性,可以創(chuàng)建新的終端或者修改已存在終端的屬性。 終端ID,對(duì)不同的終端通過終端ID來引用,終端ID是由MG自己設(shè)置的。終端ID有兩種通配方式:“ALL” 和“CHOOSE”

14、。 終端屬性和描述符,終端擁有屬性,屬性擁有唯一的屬性ID。 ROOT終端,通常用來表示媒體網(wǎng)關(guān)本身,允許在ROOT終端上定義包,也可以擁有屬性、事件、信號(hào)、統(tǒng)計(jì)和參數(shù)。ROOT終端可以出現(xiàn)在Modify、Notify、AuditValue、AuditCapability、ServiceChange命令中,其它任何對(duì)ROOT終端的使用都是錯(cuò)誤。,Termination的屬性,Termination ID : 用二進(jìn)制編碼表示可以有64位,文本編碼可以達(dá)64個(gè)字符。 屬性 Properties : 終端本身具有的屬性。 事件 Events : 終端能夠檢測(cè)事件的發(fā)生。如:摘機(jī)事件。 信號(hào) Sig

15、nals : 網(wǎng)關(guān)產(chǎn)生的各種類型的媒體流。如:各種信號(hào)音。 統(tǒng)計(jì)Statistics : 用于描述一個(gè)Termination的統(tǒng)計(jì)信息,它可以在一次呼叫完成后向MGC上報(bào),或者M(jìn)GC使用命令A(yù)uditValue查詢相關(guān)的統(tǒng)計(jì)信息,該信息用來計(jì)費(fèi)。,包(Package),包。不同類型網(wǎng)關(guān)的終端可能具有不同的特性。為了獲取媒體網(wǎng)關(guān)/媒體網(wǎng)關(guān)控制器之間良好的互操作性,將終端的可選屬性組合成包,通常終端實(shí)現(xiàn)這些包的一個(gè)子集。,課程內(nèi)容,第一節(jié) 基本概述 第二節(jié) 協(xié)議中的兩個(gè)重要概念 第三節(jié) 消息結(jié)構(gòu) 第四節(jié) 命令、描述符,H.248協(xié)議的消息編碼,消息是H.248協(xié)議發(fā)送的一個(gè)信息單元。消息可以使用二

16、進(jìn)制格式和文本格式編碼。 采用二進(jìn)制編碼時(shí),使用ITU-T X.680(ASN.1)定義的規(guī)范描述,使用X.690定義的BER規(guī)則編碼; 采用文本方式編碼時(shí),遵循RFC 2234 ABNF規(guī)范。 MGC必須支持兩種編碼格式,MG可能支持其中任何一種或兩種方式。H.248消息都有相同的結(jié)構(gòu) 。,H.248消息結(jié)構(gòu),H.248協(xié)議的消息機(jī)制,H.248協(xié)議發(fā)送或接受的信息單元稱為消息,消息從消息頭(Header)開始,后面是若干個(gè)事務(wù)。 消息頭中包含消息標(biāo)識(shí)符(MID,Message Identifier)和版本字段:MID用于標(biāo)識(shí)消息的發(fā)送者,可以是域地址、域名或設(shè)備名,一般采用域名。 版本字段

17、用于標(biāo)識(shí)消息遵守的協(xié)議版本。版本字段有1位或2位數(shù),目前版本為1。 消息內(nèi)的事務(wù)是相互獨(dú)立的,當(dāng)多個(gè)被獨(dú)立處理時(shí),消息沒有規(guī)定處理的先后次序。,H.248協(xié)議的消息機(jī)制,事務(wù)(Transaction),MGC和MG之間的一組命令構(gòu)成事務(wù),事務(wù)由TransactionID進(jìn)行標(biāo)識(shí)。事務(wù)包含一個(gè)或多個(gè)動(dòng)作,一個(gè)動(dòng)作由一系列局限于一個(gè)關(guān)聯(lián)的命令組成。 一個(gè)事務(wù)從“事務(wù)頭部”(TransHdr)開始。在TransHdr中包含TransactionID。TransactionID由事務(wù)的發(fā)送者指定,在發(fā)送者范圍內(nèi)是唯一的。 TransHdr后面是該事務(wù)的若干動(dòng)作,這些動(dòng)作必須順序執(zhí)行。若某動(dòng)作中的一個(gè)命

18、令執(zhí)行失敗,該事務(wù)中以后的命令將終止執(zhí)行(Optional命令除外)。引入事務(wù)的一個(gè)重要功能是可以保證命令的順序執(zhí)行。 當(dāng)命令標(biāo)記為“Optional”(可選命令),該命令可以越過一個(gè)命令執(zhí)行失敗而導(dǎo)致以后命令終止執(zhí)行的限制,即如果可選命令執(zhí)行不成功,其后的命令可以繼續(xù)執(zhí)行。,事務(wù)(Transaction),事務(wù)包括請(qǐng)求和響應(yīng)兩種類型,而響應(yīng)也有兩種:TransactionReply和TransactionPending。,事務(wù)(Transaction),TransactionRequest 每個(gè)TransactionRequest請(qǐng)求激發(fā)一個(gè)事務(wù)。一個(gè)事務(wù)包含一個(gè)到多個(gè)動(dòng)作,每個(gè)動(dòng)作包含與同

19、一個(gè)關(guān)聯(lián)(Context)相關(guān)的一個(gè)到多個(gè)命令。 TransactionRequest結(jié)構(gòu)如下:,事務(wù)(Transaction),TransactionReply是事務(wù)接收者對(duì)TransactionRequest的一種響應(yīng),表明接收者完成該TransactionRequest命令執(zhí)行,對(duì)每個(gè)事務(wù)都應(yīng)有一個(gè)Reply響應(yīng)。有兩種情況表明一個(gè)TransactionRequest執(zhí)行完成: TransactionRequest中的所有命令成功執(zhí)行完畢 TransactionRequest中的一個(gè)非可選命令執(zhí)行失敗。 TransactionReply結(jié)構(gòu)如下:,事務(wù)(Transaction),Tran

20、sactionPending由接收者發(fā)送,指示事務(wù)正在處理,但仍然沒有完成。當(dāng)命令處理時(shí)間較長(zhǎng)時(shí),可以防止發(fā)送者重發(fā)事務(wù)請(qǐng)求。 TransactionPending結(jié)構(gòu)如下:,可見,事務(wù)表現(xiàn)為TransactionRequest,對(duì)TransactionRequest接收者必須響應(yīng)一個(gè)TransactionReply,在此之前可能由許多TransactionPending響應(yīng)。,動(dòng)作(Action),動(dòng)作是由一系列局限于一個(gè)關(guān)聯(lián)的命令組成。,動(dòng)作(Action),動(dòng)作與關(guān)聯(lián)(Context)是密切相關(guān)的,動(dòng)作由ContextID進(jìn)行標(biāo)識(shí)。在一個(gè)動(dòng)作內(nèi),命令需要順序執(zhí)行。 一個(gè)動(dòng)作從關(guān)聯(lián)頭部(C

21、txHdr)開始,在CtxHdr包含ContextID,用于標(biāo)識(shí)該動(dòng)作對(duì)應(yīng)的關(guān)聯(lián)。ContextID由MG指定,在MG范圍內(nèi)是唯一的。MGC必須在以后的與此關(guān)聯(lián)相關(guān)的事務(wù)中使用ContextID。 在CtxHdr后面是若干命令,這些命令都與ContextID標(biāo)識(shí)的關(guān)聯(lián)相關(guān)。,課程內(nèi)容,第一節(jié) 基本概述 第二節(jié) 協(xié)議中的兩個(gè)重要概念 第三節(jié) 消息結(jié)構(gòu) 第四節(jié) 命令、描述符,命令(Command),命令(Command) :是H.248消息的主要內(nèi)容,實(shí)現(xiàn)對(duì)關(guān)聯(lián)和終端屬性的控制,包括指定終端報(bào)告檢測(cè)到的事件,通知終端使用什么信號(hào)和動(dòng)作,以及指定關(guān)聯(lián)的拓?fù)浣Y(jié)構(gòu)等。命令由命令頭部(CMDHdr)與命令

22、參數(shù)構(gòu)成,在H.248協(xié)議中,命令參數(shù)被組織成“描述符”(Descriptor)。 H.248協(xié)議定義了八個(gè)命令,其中“Notify”是由MG發(fā)給MGC,“ServiceChange”可由MG或MGC發(fā)送,其它命令都是由MGC發(fā)給MG。,命令:Add/Modify/Subtract,ADD : 增加一個(gè)Termination到一個(gè)Context中,當(dāng)不指定Context ID時(shí)(或第一次增加一個(gè)Termination),將生成一個(gè)Context,然后加入Termination。 MODIFY : 修改一個(gè)Termination的屬性、事件和信號(hào)參數(shù)。如:修改終端的編碼類型、通知終端檢測(cè)摘機(jī)/掛

23、機(jī)事件、修改終端的拓?fù)浣Y(jié)構(gòu)(雙向/單向/隔離等)。 SUBSTRACT : 從一個(gè)Context中刪除一個(gè)Termination,同時(shí)返回Termination的統(tǒng)計(jì)狀態(tài)。如果Context中再?zèng)]有其它的Termination,將刪除此Context。,命令:Move/AuditValue/AuditCapabilities,MOVE : 將一個(gè)Termination從一個(gè)Context轉(zhuǎn)移到另一個(gè)Context中。 AUDITVALUE : 返回Termination的當(dāng)前的Properties、Events、Signals、Statistics。 AUDITCAPABILITIES: 返回

24、MG中Termination特性的能力集。,命令:Notify/ServiceChange,NOTIFY : 允許MG將檢測(cè)到的事件通知給MGC。 例如:MGW將檢測(cè)到的摘機(jī)事件上報(bào)給MGC。 SERVICECHANGE : 允許MG向MGC通知一個(gè)或者多個(gè)終端將要脫離或者加入業(yè)務(wù)。用來MG向MGC進(jìn)行注冊(cè)、重啟通知。MGC可以使用ServieceChange對(duì)MG進(jìn)行重啟。MGC可以使用ServiceChange通知MG注銷一個(gè)或一部分的Termination。,描述符Descriptors,描述符Descriptors 一個(gè)命令的參數(shù)被定義為描述符。Descriptor是由Name和ite

25、m組成(item可以攜帶Value)。一些命令可以共享一個(gè)或幾個(gè)描述符。Descriptor可以作為一個(gè)Command的輸出返回值。在大多數(shù)情況下Descriptor作為返回值,只有Name沒有其它item。 通常,描述符的形式如下: DescriptorName= parm = value, parm = value . ,描述符Descriptors,Modem: 標(biāo)識(shí)Modem 的類型和其它參數(shù)等信息。(包括的類型有:V.18, V.22, V.22bis, V.32,V32bis ,V.34, V.90, V.91, Synchronous ISDN,并且允許進(jìn)行擴(kuò)充)。,描述符Des

26、criptors,Media : 對(duì)媒體流的描述。該描述符是由TerminationState和Stream Descriptor組成的。其中 TerminationState描述了Termination的屬性(不依賴于Stream)。由一個(gè)或多個(gè)Stream Descriptor描述一個(gè)Media Stream。Stream是由StreamID來標(biāo)識(shí)的,StreamID用來將一個(gè) Context中同屬于一起的Stream聯(lián)系在一起。 在Stream中有三個(gè)子Descriptor Local/Remote/LocalControl組成。在沒有Stream Descriptor存在的情況下,這三

27、個(gè)Descriptor也可以直接包含在Media Descriptor中。 組成如下: Media Descriptor TerminationStateDescriptor Stream Descriptor LocalControl Descriptor Local Descriptor Remote Descriptor,描述符Descriptors,TerminationState: Termination的屬性之一(可以被定義在一個(gè)Package中)。描述終端的狀態(tài)。 Stream : 用來描述單個(gè)媒體流的remote/local/localControl的內(nèi)容??梢酝ㄟ^設(shè)置Loca

28、l和Remote參數(shù)為“NULL”來刪除Stream。Stream Descriptor使用Stream ID進(jìn)行連接。用來標(biāo)識(shí)一個(gè)Context中Media flowing之間的關(guān)系。 Local : 包含參數(shù)用來說明MGW從遠(yuǎn)端實(shí)體收到的媒體流。 remote : 包含參數(shù)用來說明MGW向遠(yuǎn)端實(shí)體發(fā)送的媒體流。 LocalControl : 包含參數(shù)用來描述MGC和MGW之間的交互。,描述符Descriptors,Events : 用來描述MG檢測(cè)Events和檢測(cè)到Events該如何處理。 EventBuffer : 當(dāng)Events緩沖區(qū)被激活后,用來描述MG中檢測(cè)到的事件。 Singa

29、ls : 描述Termination中信號(hào)的 “與/或” 操作。(如:忙音等)。 Audit : 在審計(jì)命令中指定那些內(nèi)容是需要被審計(jì)的。 Packages : 在AuditValue命令中,返回一個(gè)能夠被Termination識(shí)別 的Package列表。,描述符Descriptors,DigitMap : 定義了事件的關(guān)系,當(dāng)MG檢測(cè)到這些事件發(fā)生(并與預(yù)先設(shè)置的匹配)時(shí),將向MGC報(bào)告(例如:檢測(cè)到帶內(nèi)的DTMF信號(hào))。 ServiceChange : 描述ServiceChange發(fā)生的原因。 ObservedEvents : 在Notify或AuditEvents中上報(bào)觀察到的事件。

30、Statistics : 在審計(jì)或刪除Termination時(shí),上報(bào)Termination中保存的統(tǒng)計(jì)值。 Extersion : 供擴(kuò)充時(shí)使用。,本章小結(jié),本章主要介紹了H.248 協(xié)議的基本概念: 兩個(gè)重要概念:Context和Termination 命令: Command 描述符: Descriptor 事務(wù)處理: Transaction,課程內(nèi)容,第一章 概述 第二章 H.248 協(xié)議介紹 第三章 信令流程,課程內(nèi)容,第一節(jié) 網(wǎng)關(guān)注冊(cè)流程 第二節(jié) 典型呼叫處理流程,網(wǎng)關(guān)的注冊(cè)流程,媒體網(wǎng)關(guān)(MG)要開通業(yè)務(wù)必須首先注冊(cè)到MGC上去。注冊(cè)成功后,MG可以立即上報(bào)目前MG的可用物理終端,或

31、MGC通過審計(jì)命令來獲取MG上可用的物理終端信息。目前我們支持的協(xié)議棧版本為1.0,如果對(duì)端的協(xié)議棧版本大于或小于該版本,網(wǎng)關(guān)響應(yīng)406“Version Not supported”,注冊(cè)失敗。,網(wǎng)關(guān)的注冊(cè)流程,MG 向MGC 發(fā)送ServiceChange 進(jìn)行注冊(cè), ServcieChange 中的TerminationId 為Root。 Method 為Restart;ServiceChangeReason 在冷啟動(dòng)時(shí)為901(Cold Boot);熱啟動(dòng)時(shí)為902(Warm Boot); 2) MGC 回送注冊(cè)成功的Reply 消息; 3) MGC 向MG 發(fā)送Modify 命令,要求MG 檢測(cè)所有用戶的摘機(jī)(al/of); MG 應(yīng)答Reply 消息。 注:3)和4)步只對(duì)AG、IAD 有效。,MG網(wǎng)關(guān)向MGC發(fā)起注冊(cè),MG網(wǎng)關(guān)向MGC發(fā)起注冊(cè),MG網(wǎng)關(guān)向MGC發(fā)起注冊(cè),MG向MGC注銷,文本消息內(nèi)容: MG發(fā)送注銷消息給MGC: MEGACO/1 182.20.20.1: 2945 Tra

溫馨提示

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

評(píng)論

0/150

提交評(píng)論