




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
接入網(wǎng)技術(shù)服務(wù)部H248協(xié)議深入及實(shí)例分析2022/12/29接入網(wǎng)技術(shù)服務(wù)部H248協(xié)議深入及實(shí)例分析2022/12/2隨著網(wǎng)絡(luò)和業(yè)務(wù)的不斷應(yīng)用和發(fā)展,H248協(xié)議在目前的應(yīng)用中越來(lái)越廣泛。對(duì)于協(xié)議的深入掌握,將非常有助與故障定位和問(wèn)題處理。學(xué)習(xí)此膠片之前需要學(xué)過(guò)《H.248協(xié)議概述》2隨著網(wǎng)絡(luò)和業(yè)務(wù)的不斷應(yīng)用和發(fā)展,H248協(xié)議在目前的應(yīng)用中越學(xué)習(xí)目標(biāo)學(xué)習(xí)完此課程,您將會(huì):了解H.248協(xié)議的體系結(jié)構(gòu)掌握H.248協(xié)議中命令格式和用途掌握H.248協(xié)議的消息交互過(guò)程掌握并能分析典型的H.248信令流程3學(xué)習(xí)目標(biāo)學(xué)習(xí)完此課程,您將會(huì):3第1章概述
第2章協(xié)議內(nèi)容介紹
第3章信令基本控制流程
第4章信令解析舉例4第1章概述
第2章協(xié)議內(nèi)容介紹
第3章信令基本控制概述H.248和是同一種協(xié)議的兩個(gè)名稱(chēng)而已,是與共同制定的,稱(chēng)之為H.248,而則稱(chēng)之為;H.248協(xié)議是在協(xié)議的基礎(chǔ)上,結(jié)合其它媒體網(wǎng)關(guān)控制協(xié)議特點(diǎn)發(fā)展而成的一種協(xié)議;H.248協(xié)議彌補(bǔ)了協(xié)議描述能力上的欠缺,適合在大型網(wǎng)關(guān)上應(yīng)用;H.248信令消息有等多種承載方式,使傳輸更可靠,而則只能承載在寬帶網(wǎng)絡(luò)上的格式。5概述H.248和是同一種協(xié)議的兩個(gè)名稱(chēng)而已,是與共同制定的,H.248功能和相關(guān)概念H.248提供了在呼叫處理過(guò)程中控制中各種靜態(tài)及動(dòng)態(tài)資源()的能力(包括終端屬性、終端連接交換關(guān)系及其承載的媒體流),還提供了獨(dú)立于的狀態(tài)維護(hù)與管理能力;H.248協(xié)議消息編碼可以采用二進(jìn)制或文本格式,現(xiàn)在只支持文本格式;H.248消息的承載目前都是基于的。使用H.248協(xié)議時(shí),傳輸層端口號(hào)與編碼類(lèi)型有關(guān),默認(rèn)端口號(hào)為:2944(文本格式編碼)或者2945(二進(jìn)制編碼)。6H.248功能和相關(guān)概念H.248提供了在呼叫處理過(guò)程中控制H.248在網(wǎng)絡(luò)中的使用H.3237000PSTNswitchSTPM3分組核心網(wǎng)8010M2.248
H.323.3233000系列H.248UA5000H.323H.2483000超市私有協(xié)議(私網(wǎng)穿越基于)8900H.2485R25R257H.248在網(wǎng)絡(luò)中的使用7000PSTNswitchSTPM第1章概述第2章協(xié)議內(nèi)容介紹第3章信令基本控制流程第4章業(yè)務(wù)消息識(shí)別舉例8第1章概述8第2章協(xié)議內(nèi)容介紹第1節(jié)協(xié)議中的兩個(gè)重要概念第2節(jié)消息結(jié)構(gòu)第3節(jié)命令、描述符第4節(jié)和協(xié)議的比較9第2章協(xié)議內(nèi)容介紹9連接模型:兩個(gè)重要概念(和)協(xié)議的連接模型主要描述媒體網(wǎng)關(guān)中的邏輯實(shí)體,這些邏輯實(shí)體由媒體網(wǎng)關(guān)控制器()控制。這個(gè)連接模型中的主要的抽象概念是終端()和關(guān)聯(lián)();在H.248定義的連接模型中,包括關(guān)聯(lián)和終端兩個(gè)實(shí)體。一個(gè)關(guān)聯(lián)中至少要包含一個(gè)終端,否則此關(guān)聯(lián)將被刪除,空關(guān)聯(lián)指的是只包含一個(gè)與其他終端沒(méi)有連接的終端的關(guān)聯(lián);同時(shí)一個(gè)終端在任一時(shí)刻也只能屬于一個(gè)關(guān)聯(lián)。10連接模型:兩個(gè)重要概念(和)協(xié)議的連接模型主要描述媒體網(wǎng)終端()終端是位于中的一個(gè)邏輯實(shí)體,可以發(fā)送/接收媒體和(或)控制流。例如表示一個(gè)時(shí)隙(電路)、一個(gè)端口(地址+端口號(hào))、或一個(gè)端口()。11終端()終端是位于中的一個(gè)邏輯實(shí)體,可以發(fā)送/接收媒體和終端()終端分為兩類(lèi):
1、半永久終端,用來(lái)表示物理實(shí)體
如信道,只要這個(gè)信道在中被配置,就一直存在,只有當(dāng)配
置信息被刪除后,與之對(duì)應(yīng)的終端才會(huì)消失。當(dāng)一個(gè)半永久終端被加入一
個(gè)特定關(guān)聯(lián)時(shí),它是從關(guān)聯(lián)中獲取,而當(dāng)從特定關(guān)聯(lián)中刪除時(shí),它
又返回到關(guān)聯(lián);
2、臨時(shí)終端,代表臨時(shí)性的信息流
如流,當(dāng)需要時(shí)創(chuàng)建,使用完畢后就刪除。臨時(shí)終端通過(guò)命令創(chuàng)
建,通過(guò)命令清除。終端特征通過(guò)屬性來(lái)描述,這些屬性被轉(zhuǎn)換成描述符在命令中攜帶。終端被創(chuàng)建時(shí),媒體網(wǎng)關(guān)會(huì)為其分配一個(gè)唯一標(biāo)識(shí)。12終端()終端分為兩類(lèi):
1、半永久終端,用來(lái)表示物理實(shí)體
終端()終端屬性,可以創(chuàng)建新的終端或者修改已存在終端的屬性;終端,對(duì)不同的終端通過(guò)終端來(lái)引用,終端是由配置的。終端有兩種通配方式:“”和“”;終端屬性和描述符,終端擁有屬性,屬性擁有唯一的屬性;終端,通常用來(lái)表示媒體網(wǎng)關(guān)本身,允許在終端上定義包,也可以擁有屬性、事件、信號(hào)、統(tǒng)計(jì)和參數(shù)。終端可以出現(xiàn)在、、、、命令中,其它任何對(duì)終端的使用都是錯(cuò)誤。:二進(jìn)制編碼時(shí)最多可以64位表示,文本編碼時(shí)最
多可以達(dá)64個(gè)字符;13終端()終端屬性,可以創(chuàng)建新的終端或者修改已存在終端的屬性;的屬性屬性:終端本身具有的屬性;事件:指示終端需要檢測(cè)的事件。例如:摘機(jī),掛機(jī)、拍叉,拔號(hào)等;信號(hào):網(wǎng)關(guān)產(chǎn)生的各種類(lèi)型的媒體流。例如:拔號(hào)音,忙音,振鈴音,回鈴音等。統(tǒng)計(jì):用于描述一個(gè)終端的統(tǒng)計(jì)信息,可以在一次呼叫完成
后向上報(bào),也可以由下發(fā)命令
查詢相關(guān)的統(tǒng)計(jì)信息。該信息主要用來(lái)計(jì)費(fèi)。14的屬性屬性:終端本身具有的屬性;14關(guān)聯(lián)()關(guān)聯(lián)描述一組終端之間的關(guān)聯(lián)關(guān)系,當(dāng)一個(gè)關(guān)聯(lián)涉及多個(gè)終端時(shí),關(guān)聯(lián)將描述這些終端所組成的拓?fù)浣Y(jié)構(gòu)以及媒體混合交換的參數(shù)。關(guān)聯(lián)中的終端可以通過(guò)命令進(jìn)行創(chuàng)建,通過(guò)進(jìn)行刪除。一個(gè)關(guān)聯(lián)中必須至少包含一個(gè)終端。15關(guān)聯(lián)()關(guān)聯(lián)描述一組終端之間的關(guān)聯(lián)關(guān)系,當(dāng)一個(gè)關(guān)聯(lián)涉及第2章協(xié)議內(nèi)容介紹第1節(jié)協(xié)議中的兩個(gè)重要概念第2節(jié)消息結(jié)構(gòu)第3節(jié)命令、描述符第4節(jié)和協(xié)議的比較16第2章協(xié)議內(nèi)容介紹16H.248協(xié)議的消息編碼消息是H.248協(xié)議發(fā)送的一個(gè)信息單元。消息可以使用二進(jìn)制格式和文本格式編碼;采用二進(jìn)制編碼時(shí),使用X.680(.1)定義的規(guī)范描述,使用X.690定義的規(guī)則編碼;采用文本方式編碼時(shí),遵循2234規(guī)范;必須支持兩種編碼格式,可能支持其中任何一種或兩種方式。側(cè)和側(cè)的H.248消息都有相同的結(jié)構(gòu)。17H.248協(xié)議的消息編碼消息是H.248協(xié)議發(fā)送的一個(gè)信息單H.248消息結(jié)構(gòu)H.248協(xié)議發(fā)送或接受的信息單元稱(chēng)為消息,消息從消息頭()開(kāi)始,后面是若干個(gè)事務(wù);消息頭中包含消息標(biāo)識(shí)符()和版本字段。用于標(biāo)識(shí)消息的發(fā)送者,可以是地址、域名或設(shè)備名;版本字段用于標(biāo)識(shí)消息遵守的協(xié)議版本,有版本1和版本2。
目前接入網(wǎng)兩者都支持;消息內(nèi)的事務(wù)是相互獨(dú)立的,當(dāng)多個(gè)被獨(dú)立處理時(shí),消息沒(méi)有規(guī)定處理的先后次序。18H.248消息結(jié)構(gòu)H.248協(xié)議發(fā)送或接受的信息單元稱(chēng)為消H.248協(xié)議的消息機(jī)制Message消息TransactionI事務(wù)TransactionIDnContextID1關(guān)聯(lián)ContextIDnCMD1命令CMDnDes-nDes-1描述符......19H.248協(xié)議的消息機(jī)制Message消息Transacti事務(wù)()和之間的一組命令構(gòu)成事務(wù),事務(wù)由進(jìn)行標(biāo)識(shí)。事務(wù)包含一個(gè)或多個(gè)動(dòng)作,一個(gè)動(dòng)作由一系列局限于一個(gè)關(guān)聯(lián)的命令組成;一個(gè)事務(wù)從“事務(wù)頭部”()開(kāi)始。在中包含。由事務(wù)的發(fā)送者指定,在發(fā)送者范圍內(nèi)是唯一的;后面是該事務(wù)的若干動(dòng)作,這些動(dòng)作必須順序執(zhí)行。若某動(dòng)作中的一個(gè)命令執(zhí)行失敗,該事務(wù)中以后的命令將終止執(zhí)行(命令除外)。引入事務(wù)的一個(gè)重要功能是可以保證命令的順序執(zhí)行;當(dāng)命令標(biāo)記為“”(可選命令),該命令可以越過(guò)一個(gè)命令執(zhí)行失敗而導(dǎo)致以后命令終止執(zhí)行的限制,即如果可選命令執(zhí)行不成功,其后的命令可以繼續(xù)執(zhí)行。20事務(wù)()和之間的一組命令構(gòu)成事務(wù),事務(wù)由進(jìn)行標(biāo)識(shí)。事務(wù)包含事務(wù)()事務(wù)包括請(qǐng)求和響應(yīng)兩種類(lèi)型;其中響應(yīng)事務(wù)也包含兩種:和。21事務(wù)()事務(wù)包括請(qǐng)求和響應(yīng)兩種類(lèi)型;其中響應(yīng)事務(wù)也包含兩請(qǐng)求事務(wù)()每個(gè)請(qǐng)求激發(fā)一個(gè)事務(wù)。一個(gè)事務(wù)包含一個(gè)到多個(gè)動(dòng)作,每個(gè)動(dòng)作包含與同一個(gè)關(guān)聯(lián)()相關(guān)的一個(gè)到多個(gè)命令。結(jié)構(gòu)如下:22請(qǐng)求事務(wù)()22完成事務(wù)響應(yīng)()是事務(wù)接收者對(duì)的一種響應(yīng),表明接收者完成該命令執(zhí)行,對(duì)每個(gè)事務(wù)都應(yīng)有一個(gè)響應(yīng);以下兩種情況表明一個(gè)執(zhí)行完成:
中的所有命令成功執(zhí)行完畢;
中的一個(gè)非可選命令執(zhí)行失敗。結(jié)構(gòu)如下:23完成事務(wù)響應(yīng)()是事務(wù)接收者對(duì)的一種響應(yīng),表明接收者完成該命正在處理事務(wù)響應(yīng)()由接收者發(fā)送,指示事務(wù)正在處理,但仍然沒(méi)有完成。當(dāng)命令處理時(shí)間較長(zhǎng)時(shí),可以防止發(fā)送者重發(fā)事務(wù)請(qǐng)求;結(jié)構(gòu)如下:可見(jiàn),事務(wù)表現(xiàn)為,對(duì)接收者必須響應(yīng)一個(gè),在此之前可能有許多響應(yīng)。24正在處理事務(wù)響應(yīng)()由接收者發(fā)送,指示事務(wù)正在處理,但仍然沒(méi)動(dòng)作()動(dòng)作由一系列局限于一個(gè)關(guān)聯(lián)內(nèi)的命令組成。25動(dòng)作()動(dòng)作由一系列局限于一個(gè)關(guān)聯(lián)內(nèi)的命令組成。25動(dòng)作()動(dòng)作與關(guān)聯(lián)()是密切相關(guān)的,動(dòng)作由進(jìn)行標(biāo)識(shí);在一個(gè)動(dòng)作內(nèi),命令需要順序執(zhí)行;一個(gè)動(dòng)作從關(guān)聯(lián)頭部()開(kāi)始,在包含,用于標(biāo)識(shí)該動(dòng)作對(duì)應(yīng)的關(guān)聯(lián)。由指定,在范圍內(nèi)是唯一的。必須在以后的與此關(guān)聯(lián)相關(guān)的事務(wù)中使用;在后面是若干命令,這些命令都與標(biāo)識(shí)的關(guān)聯(lián)相關(guān)。26動(dòng)作()動(dòng)作與關(guān)聯(lián)()是密切相關(guān)的,動(dòng)作由進(jìn)行標(biāo)識(shí);在一個(gè)第2章協(xié)議內(nèi)容介紹第1節(jié)協(xié)議中的兩個(gè)重要概念第2節(jié)消息結(jié)構(gòu)第3節(jié)命令、描述符第4節(jié)和協(xié)議的比較27第2章協(xié)議內(nèi)容介紹27命令()命令():是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)等。命令由命令頭部()與命令參數(shù)構(gòu)成,在H.248協(xié)議中,命令參數(shù)被組織成“描述符”();H.248協(xié)議定義了八個(gè)命令,其中“”是由發(fā)給,“”可由或發(fā)送,其它命令都是由發(fā)給。28命令()命令():是H.248消息的主要內(nèi)容,實(shí)現(xiàn)對(duì)關(guān)聯(lián)和命令::增加一個(gè)到一個(gè)中,當(dāng)為關(guān)聯(lián)(“$”)(或第一次增加一個(gè)),將創(chuàng)建一個(gè),然后往其中加入;:修改一個(gè)的屬性、事件和信號(hào)參數(shù)。如:修
改終端的編碼類(lèi)型、通知終端檢測(cè)摘機(jī)/掛機(jī)事件、修改終端的拓?fù)浣Y(jié)構(gòu)(雙向/單向/隔離等);:從一個(gè)中刪除一個(gè),同時(shí)返回
該的統(tǒng)計(jì)狀態(tài)。如果中只有此,則刪除此。29命令::增加一個(gè)到一個(gè)中,當(dāng)為關(guān)聯(lián)(“$”)(或第一次增命令::將一個(gè)從一個(gè)轉(zhuǎn)移到另一個(gè)中;:審計(jì)命令,返回的當(dāng)前的
、、、;:返回中特性的能力
集。30命令::將一個(gè)從一個(gè)轉(zhuǎn)移到另一個(gè)中;30命令::允許將檢測(cè)到的事件通知給。如:將檢測(cè)到的摘機(jī)事件上報(bào)給;:允許向通知一個(gè)或者多個(gè)終端將要脫離或者加入業(yè)務(wù)。用來(lái)向進(jìn)行注冊(cè)、重啟通知??梢允褂脤?duì)進(jìn)行重啟。可以使用通知注銷(xiāo)一個(gè)或一部分。31命令::允許將檢測(cè)到的事件通知給。如:將檢測(cè)到的摘機(jī)事第2章協(xié)議內(nèi)容介紹第1節(jié)協(xié)議中的兩個(gè)重要概念第2節(jié)消息結(jié)構(gòu)第3節(jié)命令、描述符第4節(jié)和協(xié)議的比較32第2章協(xié)議內(nèi)容介紹32H248協(xié)議和協(xié)議的比較優(yōu)點(diǎn):業(yè)界成熟產(chǎn)品,價(jià)格相對(duì)較低其余同”軟交換與用戶網(wǎng)關(guān)之間()”缺點(diǎn):1.主要支持語(yǔ)音,業(yè)務(wù)能力弱2.其余同前述。僅支持語(yǔ)音業(yè)務(wù)時(shí)選用H.248優(yōu)點(diǎn):1.支持多媒體連接2.協(xié)議既可采用文本又可采用二進(jìn)制,增強(qiáng)適應(yīng)性3.擴(kuò)展性好缺點(diǎn):復(fù)雜、目前應(yīng)用較少支持語(yǔ)音和多媒體,將來(lái)替代33H248協(xié)議和協(xié)議的比較優(yōu)點(diǎn):僅支持語(yǔ)音業(yè)務(wù)時(shí)選用H.248第1章概述第2章協(xié)議內(nèi)容介紹第3章信令基本控制流程第4章信令解析舉例34第1章概述34第2章信令基本控制流程第1節(jié)網(wǎng)關(guān)注冊(cè)/注銷(xiāo)/初始
化流程第2節(jié)典型呼叫處理流程35第2章信令基本控制流程35網(wǎng)關(guān)注冊(cè)/注銷(xiāo)流程SVC_CHG_REQSVC_CHG_REPLY300050003000我要注冊(cè)注冊(cè)事件1:下面是命令的文本描述:1[191.169.150.172]:29443{-{{{902}}}}事件2:下面是響應(yīng)的文本描述:1[191.169.150.170]:29443{-{{{}}}}36網(wǎng)關(guān)注冊(cè)/注銷(xiāo)流程SVC_CHG_REQSVC_CHG_R網(wǎng)關(guān)初始化流程3000MOD_REPLYMOD_REQ注冊(cè)成功后,將對(duì)空關(guān)聯(lián)中的的所有半永久終端的屬性進(jìn)行修改。指示檢測(cè)用戶的摘機(jī)事件。此時(shí),此終端可以接收或者發(fā)起呼叫。事件1:注冊(cè)成功后,在空關(guān)聯(lián)中對(duì)中的終端進(jìn)行操作,通過(guò)命令,更改終端屬性。下面是命令的文本描述:1[191.169.150.170]:2944372794419{-{0{369099777{*},{}}}}事件2:收到命令后,回送響應(yīng)。下面是響應(yīng)的文本描述:1[191.169.150.172]:2944372794419{-{0}}50003000好吧請(qǐng)您監(jiān)測(cè)用戶37網(wǎng)關(guān)初始化流程3000MOD_REPLYMOD_REQ第2章信令基本控制流程第1節(jié)網(wǎng)關(guān)注冊(cè)/注銷(xiāo)/初始
化流程第2節(jié)典型呼叫處理流程38第2章信令基本控制流程38不同下的呼叫流舉例PSTN
3005000500070007M3H.2485000ABC信令流媒體流喂,在干啥呢…正上網(wǎng)呢!$%^39不同下的呼叫流舉例PSTN3005000500070007同一下終端之間的H.248呼叫流舉例
3005000A信令流媒體流B40同一下終端之間的H.248呼叫流舉例3005000A信令流第1章概述第2章協(xié)議內(nèi)容介紹第3章信令基本控制流程第4章信令解析舉例41第1章概述41H.248呼叫信令解析—組網(wǎng)例圖
3005000A信令流媒體流B端口0/8/1端口0/12/142H.248呼叫信令解析—組網(wǎng)例圖3005000A信令流媒典型信令解析主叫號(hào)碼顯示(>):1[10.71.50.51]:2944372813453{142{1{369154824{*}{{[040F303830343137343736363633303030E9]}}}}}
:表示主叫號(hào)碼顯示信號(hào)描述符;04:來(lái)顯格式0F:消息長(zhǎng)度3038303431373437:08月04日17點(diǎn)47分(用碼表示,0就是30,依此類(lèi)推)36363633303030:6663000電話號(hào)碼(用碼表示,0就是30,依此類(lèi)推)反極計(jì)費(fèi)開(kāi)始(>):1[10.71.50.51]:2944372787051{47{1{369154819{*}{}}}}其中:{}}}}表示反極計(jì)費(fèi)描述符;
43典型信令解析主叫號(hào)碼顯示(>):43解讀數(shù)圖一般數(shù)圖格式如下:([2-9]13091[0124-9][0-9])}其中:“[2-9]”表示用戶可以撥2~9中任意一位數(shù)字開(kāi)頭的任意7位號(hào)碼;“13”表示13開(kāi)頭的任意11號(hào)碼;“0”表示0開(kāi)頭的任意10位號(hào)碼;“9”表示9開(kāi)頭的任意5位號(hào)碼;“1[0124-9]x”表示1開(kāi)頭,3以外的十進(jìn)制數(shù)為第二位的任意3位號(hào)碼;“E”表示字母“*”;“F”表示字母“#”“”;“[0-9]”x表示撥以數(shù)字0~9、字母“E”、“F”開(kāi)頭的任意位等長(zhǎng)定時(shí)器超時(shí)之后就會(huì)上報(bào)。.表示重復(fù)該符號(hào)前數(shù)字的0次到多次|表示可選方案
44解讀數(shù)圖一般數(shù)圖格式如下:44數(shù)圖故障舉例(一)現(xiàn)象:與Z司軟交換對(duì)接,用戶主叫摘機(jī)即聽(tīng)忙音。處理過(guò)程:
1、與友商對(duì)接測(cè)試有問(wèn)題時(shí),首先考慮端口鏡像抓包進(jìn)行分析,2、通過(guò)信令分析。發(fā)現(xiàn)在Z司下發(fā)數(shù)圖之后回應(yīng)519{“”},可以看到軟交換下發(fā)的數(shù)圖規(guī)則超出的最大處理能力,造成通話失敗。
45數(shù)圖故障舉例(一)現(xiàn)象:45數(shù)圖故障分析案例(二)-摘機(jī)有饋電沒(méi)拔號(hào)音現(xiàn)象:Z公司軟交換下發(fā)數(shù)圖不合法導(dǎo)致5000用戶摘機(jī)聽(tīng)不到撥號(hào)音。
某司與Z公司軟交換H248接口已經(jīng)正常建立,但是主叫摘機(jī)有饋電沒(méi)有撥號(hào)音。
處理過(guò)程:
1、檢查配置正確,端口狀態(tài)為正常;
2、與其他廠家對(duì)接測(cè)試問(wèn)題,首先考慮端口鏡像抓包進(jìn)行分析,軟交換下發(fā)數(shù)圖后,回復(fù)400語(yǔ)法錯(cuò)誤;46數(shù)圖故障分析案例(二)-摘機(jī)有饋電沒(méi)拔號(hào)音現(xiàn)象:
處理過(guò)程:數(shù)圖故障分析案例(二)-摘機(jī)有饋電沒(méi)拔號(hào)音
處理過(guò)程:
3、檢查數(shù)圖中存在“|.”的不合法數(shù)圖;
4、“.”表示其前面的數(shù)字或字符可以出現(xiàn)任意多個(gè),包括0個(gè),所以在數(shù)圖末尾出現(xiàn)“|.”沒(méi)有意義,不符合數(shù)圖語(yǔ)法規(guī)則;
5、把此數(shù)圖刪除后,測(cè)試能夠正常聽(tīng)到撥號(hào)音。
原因分析:
按照《中國(guó)電信H.248標(biāo)準(zhǔn)》,“|”用于分隔字符串,表示每個(gè)字符串為一個(gè)可選擇的撥號(hào)方案,“.”表示其前面的數(shù)字或字符可以出現(xiàn)任意多個(gè),包括0個(gè),所以在數(shù)圖末尾出現(xiàn)“|.”沒(méi)有意義,不符合數(shù)圖語(yǔ)法規(guī)則。
47數(shù)圖故障分析案例(二)-摘機(jī)有饋電沒(méi)拔號(hào)音
處理過(guò)程:
數(shù)圖故障分析案例(三)只能上報(bào)一位號(hào)碼現(xiàn)象:和意大利軟交換對(duì)接,上報(bào)一位號(hào)碼后,不再上報(bào)其余號(hào)碼;
分析過(guò)程:
在軟交換上抓報(bào)文分析如下:1[10.71.50.51]:2944372849746{{1{369154818{{[*]}*}{}}}}響應(yīng)1[10.71.50.30]:2944372849746{{1}}原因分析:是軟交換目前不支持?jǐn)?shù)圖,只在主叫摘機(jī)后下發(fā)撥號(hào)檢測(cè)事件()。但當(dāng)上報(bào)一位號(hào)碼后,軟交換不再下發(fā)撥號(hào)檢測(cè)事件,導(dǎo)致后續(xù)號(hào)碼上報(bào)不了。48數(shù)圖故障分析案例(三)只能上報(bào)一位號(hào)碼現(xiàn)象:1[10.71故障分析案例(四)-摘機(jī)上報(bào)故障現(xiàn)象:和Z司軟交換對(duì)接,用戶必須先做一次被叫才能正常打電話,否則摘機(jī)無(wú)音.原因:在Z司軟交換沒(méi)有下發(fā)檢測(cè)摘機(jī)事件的情況下,摘機(jī)上報(bào)*,導(dǎo)致Z司軟交換不能識(shí)別。正常摘機(jī)上報(bào):([10.71.50.51]:2944):1[10.71.50.30]:294411{{1{369154816{}}}}49故障分析案例(四)-摘機(jī)上報(bào)故障現(xiàn)象:49故障分析案例(五)-拔號(hào)即聽(tīng)忙音故障現(xiàn)象:某和Z司軟交換對(duì)接;用戶摘機(jī)可聽(tīng)到撥號(hào)音,但是撥任何號(hào)碼都直接聽(tīng)忙音。
分析過(guò)程:
用戶摘機(jī)可聽(tīng)到撥號(hào)音,但是撥任何號(hào)碼都直接聽(tīng)忙音,一般有3種情況會(huì)出現(xiàn),一是分配的終端范圍超出軟交換上配置的范圍,二是數(shù)圖匹配有問(wèn)題,三是軟交換下發(fā)的資源屬性格式有錯(cuò)誤。
處理過(guò)程:1、核對(duì)軟交換與的終端范圍,沒(méi)有問(wèn)題。
2、用戶摘機(jī)能聽(tīng)到撥號(hào)音,說(shuō)明軟交換(Z公司)下發(fā)的數(shù)圖正確并且被識(shí)別。50故障分析案例(五)-拔號(hào)即聽(tīng)忙音故障現(xiàn)象:50故障分析案例(五)-拔號(hào)即聽(tīng)忙音故障處理過(guò)程:3、在Z司軟交換上抓報(bào)文分析如下:
[10.35.64.3]:2944
2103478924{${0${M{1{O{40}{
0
4
$
$
8
0
:20
}}}2103997587{{80}}}}}
2
[10.35.96.67]:2944
2103478917{43{0{2103997253{}500{"
"}}}}
說(shuō)明軟交換下發(fā)了不能識(shí)別的報(bào)文,所以5000會(huì)向軟交換回“
”。
但與正常消息比較后,也沒(méi)看出來(lái)下發(fā)的消息有什么問(wèn)題。。。。。51故障分析案例(五)-拔號(hào)即聽(tīng)忙音故障處理過(guò)程:51故障分析案例(五)-拔號(hào)即聽(tīng)忙音故障用在設(shè)備上抓包分析,發(fā)現(xiàn)協(xié)議棧在解析“0
4
$
$
8
0
:20
”時(shí)出錯(cuò)。于是,再用抓包分析,發(fā)現(xiàn)友商軟交換設(shè)備(Z公司)下發(fā)的以下報(bào)文出現(xiàn)空格,不符合要求,報(bào)文如下圖:
原因分析:
軟交換下發(fā)的資源屬性格式有錯(cuò)誤。Z司修改后問(wèn)題解決。52故障分析案例(五)-拔號(hào)即聽(tīng)忙音故障用在設(shè)備上抓包分析,發(fā)現(xiàn)故障分析案例(六)-撥完號(hào)碼后出忙音故障現(xiàn)象:和Z司軟交換對(duì)接,撥完號(hào)碼后出忙音處理過(guò)程:抓信令分析后發(fā)現(xiàn):原因是H司提供的臨時(shí)終端資源范圍為0-10000000,而Z司軟交換單板提供的資源范圍僅為0-65535。建立關(guān)聯(lián)時(shí)的信令:1[10.71.50.51]:2944369441876{${1{M{O{}}369154820{{[*]}*}{}}${M{O{}{04$$8:20}}}}}1[10.71.50.30]:2944369441876{383{1100000006{M{1{O{}{0410.71.50.30191968:20}}}}}}/1[10.71.50.51]:2944369441877{383{1{{}}}}A100000006:資源編號(hào),目前取值范圍是100000000~10000099953故障分析案例(六)-撥完號(hào)碼后出忙音故障現(xiàn)象:建立關(guān)聯(lián)時(shí)的信故障分析案例(七)-對(duì)方已掛機(jī)但聽(tīng)不到忙音現(xiàn)象:和A司軟交換對(duì)接,用戶在對(duì)方已掛機(jī)的前提下不能聽(tīng)到忙音。處理過(guò)程:經(jīng)過(guò)信令分析,發(fā)現(xiàn)原因是A司下發(fā)忙音為,正在放音的時(shí)候不會(huì)重新聯(lián)網(wǎng),但是判斷的時(shí)候漏掉了導(dǎo)致邏輯放音聽(tīng)不到1[10.71.50.51]:2944370359990{383{1{M{O{}}369154827{*}{}}100000006{M{O{}}}}}54故障分析案例(七)-對(duì)方已掛機(jī)但聽(tīng)不到忙音現(xiàn)象:1[10.故障分析案例(八)注冊(cè)不成功現(xiàn)象:組網(wǎng):B**22003000B**廠家的通過(guò)2200注冊(cè)到H司軟交換不成功。在軟交換上跟蹤不到消息,在2200跟蹤調(diào)試消息提示“
h248
”。
處理過(guò)程:1、開(kāi)始懷疑是2200不支持用
“1”
代替
“1”,但比較軟交換下發(fā)給其他廠家正常注冊(cè)的的審計(jì)消息,說(shuō)明2200是支持的。
2、比較其他正常注冊(cè)消息的域名發(fā)現(xiàn)B**廠家送過(guò)來(lái)的為
“:2944”,查詢H248協(xié)議這是不符合協(xié)議規(guī)范的,必須用<>限定的;2200協(xié)議棧無(wú)法解析,就會(huì)導(dǎo)致回應(yīng)
h248
,讓對(duì)方重新修改格式后,在軟交換上查詢注冊(cè)正常。
*1.4445475371H248/8::H248,59.53.175.72(2944)>61.180.127.50(2944)(0):1:29441008{{{{294411_0/1"901"0,20080325T15351500}}}}*1.4445475371H248/8::h248,0x190.:1:29441008{{{{294411_0/1"901"0,20080325T15351500}}}}結(jié)論:對(duì)于H248注冊(cè)消息中的格式要求:
的格式如果是用,就必須用<
>限定。
的格式如果是用,就必須用[
]限定。
55故障分析案例(八)注冊(cè)不成功現(xiàn)象:*1.444547537故障分析案例(九)-注冊(cè)不成功現(xiàn)象:組網(wǎng):3000-友商,用戶反映友商無(wú)法注冊(cè)。處理過(guò)程:1、在3000上跟蹤H248注冊(cè)消息如下:
發(fā)起的注冊(cè)請(qǐng)求:
1
[10.64.71.61]:2944
1347{{{{294411"902",20080118T00455100}}}}
3000的響應(yīng):
1
[10.64.11.1]:2944
1347{{{403{"
"}}}}
2、從發(fā)起注冊(cè)的消息可以知道1,是一個(gè)協(xié)商參數(shù),對(duì)應(yīng)
配置的H248協(xié)議子集參數(shù)。
3、
發(fā)現(xiàn)H248協(xié)議子集
=
<>。
配置H248協(xié)議子集參數(shù)"1",友商可以正常注冊(cè)。
結(jié)論:無(wú)法注冊(cè)主要是注冊(cè)消息不符合3000要求的H248協(xié)議規(guī)范。56故障分析案例(九)-注冊(cè)不成功現(xiàn)象:結(jié)論:無(wú)法注冊(cè)主要是注故障分析案例(十)-不能建立關(guān)聯(lián)現(xiàn)象:客戶使用廠家的媒體網(wǎng)關(guān)與3000對(duì)接H248協(xié)議,雖然該媒體網(wǎng)關(guān)可以注冊(cè)到3000,但是3000上的電路狀態(tài)為錯(cuò)誤。
處理過(guò)程:1.從3000上跟蹤消息,發(fā)現(xiàn)對(duì)方很少回復(fù)消息過(guò)來(lái)。
2.通過(guò)抓包檢查兩設(shè)備之間的H248消息,發(fā)現(xiàn)媒體網(wǎng)關(guān)發(fā)過(guò)來(lái)的消息不符合協(xié)議,造成3000協(xié)議棧解碼失敗,這也可以解釋為什么3000跟蹤H248消息時(shí),顯示對(duì)方回的消息很少。因?yàn)榇蟛糠窒⒍冀獯a未通過(guò)。
對(duì)方送來(lái)的消息如下:
1
[10.1.56.112]:2944
406660440{1{
=
411{“
”}}{
030{M{{}{
7032}}}}}
分析后發(fā)現(xiàn):在406660440{1可關(guān)聯(lián)為空后面還有一個(gè)數(shù)字。當(dāng)出現(xiàn)了數(shù)字之后3000就不知道如何解碼了。友商修改設(shè)置后正常。這個(gè)在H248的文檔里有相應(yīng)規(guī)定。
=
(32
/
"*"
/
"-"
/
"$")
57故障分析案例(十)-不能建立關(guān)聯(lián)現(xiàn)象:對(duì)方送來(lái)的消息如下:故障分析案例(十一)-摘機(jī)無(wú)撥號(hào)音現(xiàn)象:采用與貝爾核心網(wǎng)對(duì)接發(fā)現(xiàn)拔插光纖或者網(wǎng)絡(luò)中斷后摘機(jī)無(wú)撥號(hào)音。
處理過(guò)程:1.貝爾軟交換下發(fā)撥號(hào)音流程為在收到掛機(jī)事件后下發(fā)檢測(cè)摘機(jī)事件并且嵌套撥號(hào)音2.如果用戶通話過(guò)程中拔插光纖或者網(wǎng)絡(luò)中斷則用戶上報(bào)的掛機(jī)事件無(wú)法收到,因此檢測(cè)摘機(jī)和嵌套撥號(hào)音也不會(huì)下發(fā),導(dǎo)致下次摘機(jī)不會(huì)上報(bào)也聽(tīng)不到撥號(hào)音3.在中修改對(duì)應(yīng)控制點(diǎn),預(yù)置摘機(jī)事件,即使不收到檢測(cè)摘機(jī)事件也上報(bào)摘機(jī),那么當(dāng)次無(wú)撥號(hào)音掛機(jī)后能夠恢復(fù)。
軟交換收到掛機(jī)下發(fā)嵌套信號(hào)如下:
79766833{2{*},{1{589829{{{{},393217{{},{},}},},{},}}}58故障分析案例(十一)-摘機(jī)無(wú)撥號(hào)音現(xiàn)象:軟交換收到掛機(jī)下發(fā)故障分析案例(十一)-摘機(jī)無(wú)撥號(hào)音現(xiàn)象:采用與貝爾核心網(wǎng)對(duì)接發(fā)現(xiàn)接口故障恢復(fù)后摘機(jī)無(wú)撥號(hào)音。
處理過(guò)程:1.貝爾軟交換收到接口故障恢復(fù)的900消息不會(huì)下發(fā)檢測(cè)摘機(jī)嵌套撥號(hào)音2.在中修改對(duì)應(yīng)控制點(diǎn),預(yù)置摘機(jī)事件,即使不收到檢測(cè)摘機(jī)事件也上報(bào)摘機(jī),那么當(dāng)次無(wú)撥號(hào)音掛機(jī)后能夠恢復(fù)。
59故障分析案例(十一)-摘機(jī)無(wú)撥號(hào)音現(xiàn)象:59本章小結(jié)本章主要對(duì)前面介紹的H248協(xié)議進(jìn)行應(yīng)用;通過(guò)本章的學(xué)習(xí),希望大家可以自己分析H248信令。60本章小結(jié)60H協(xié)議培訓(xùn)課程演講完畢,謝謝觀看!演講完畢,謝謝觀看!接入網(wǎng)技術(shù)服務(wù)部H248協(xié)議深入及實(shí)例分析2022/12/29接入網(wǎng)技術(shù)服務(wù)部H248協(xié)議深入及實(shí)例分析2022/12/2隨著網(wǎng)絡(luò)和業(yè)務(wù)的不斷應(yīng)用和發(fā)展,H248協(xié)議在目前的應(yīng)用中越來(lái)越廣泛。對(duì)于協(xié)議的深入掌握,將非常有助與故障定位和問(wèn)題處理。學(xué)習(xí)此膠片之前需要學(xué)過(guò)《H.248協(xié)議概述》2隨著網(wǎng)絡(luò)和業(yè)務(wù)的不斷應(yīng)用和發(fā)展,H248協(xié)議在目前的應(yīng)用中越學(xué)習(xí)目標(biāo)學(xué)習(xí)完此課程,您將會(huì):了解H.248協(xié)議的體系結(jié)構(gòu)掌握H.248協(xié)議中命令格式和用途掌握H.248協(xié)議的消息交互過(guò)程掌握并能分析典型的H.248信令流程3學(xué)習(xí)目標(biāo)學(xué)習(xí)完此課程,您將會(huì):3第1章概述
第2章協(xié)議內(nèi)容介紹
第3章信令基本控制流程
第4章信令解析舉例4第1章概述
第2章協(xié)議內(nèi)容介紹
第3章信令基本控制概述H.248和是同一種協(xié)議的兩個(gè)名稱(chēng)而已,是與共同制定的,稱(chēng)之為H.248,而則稱(chēng)之為;H.248協(xié)議是在協(xié)議的基礎(chǔ)上,結(jié)合其它媒體網(wǎng)關(guān)控制協(xié)議特點(diǎn)發(fā)展而成的一種協(xié)議;H.248協(xié)議彌補(bǔ)了協(xié)議描述能力上的欠缺,適合在大型網(wǎng)關(guān)上應(yīng)用;H.248信令消息有等多種承載方式,使傳輸更可靠,而則只能承載在寬帶網(wǎng)絡(luò)上的格式。5概述H.248和是同一種協(xié)議的兩個(gè)名稱(chēng)而已,是與共同制定的,H.248功能和相關(guān)概念H.248提供了在呼叫處理過(guò)程中控制中各種靜態(tài)及動(dòng)態(tài)資源()的能力(包括終端屬性、終端連接交換關(guān)系及其承載的媒體流),還提供了獨(dú)立于的狀態(tài)維護(hù)與管理能力;H.248協(xié)議消息編碼可以采用二進(jìn)制或文本格式,現(xiàn)在只支持文本格式;H.248消息的承載目前都是基于的。使用H.248協(xié)議時(shí),傳輸層端口號(hào)與編碼類(lèi)型有關(guān),默認(rèn)端口號(hào)為:2944(文本格式編碼)或者2945(二進(jìn)制編碼)。6H.248功能和相關(guān)概念H.248提供了在呼叫處理過(guò)程中控制H.248在網(wǎng)絡(luò)中的使用H.3237000PSTNswitchSTPM3分組核心網(wǎng)8010M2.248
H.323.3233000系列H.248UA5000H.323H.2483000超市私有協(xié)議(私網(wǎng)穿越基于)8900H.2485R25R257H.248在網(wǎng)絡(luò)中的使用7000PSTNswitchSTPM第1章概述第2章協(xié)議內(nèi)容介紹第3章信令基本控制流程第4章業(yè)務(wù)消息識(shí)別舉例8第1章概述8第2章協(xié)議內(nèi)容介紹第1節(jié)協(xié)議中的兩個(gè)重要概念第2節(jié)消息結(jié)構(gòu)第3節(jié)命令、描述符第4節(jié)和協(xié)議的比較9第2章協(xié)議內(nèi)容介紹9連接模型:兩個(gè)重要概念(和)協(xié)議的連接模型主要描述媒體網(wǎng)關(guān)中的邏輯實(shí)體,這些邏輯實(shí)體由媒體網(wǎng)關(guān)控制器()控制。這個(gè)連接模型中的主要的抽象概念是終端()和關(guān)聯(lián)();在H.248定義的連接模型中,包括關(guān)聯(lián)和終端兩個(gè)實(shí)體。一個(gè)關(guān)聯(lián)中至少要包含一個(gè)終端,否則此關(guān)聯(lián)將被刪除,空關(guān)聯(lián)指的是只包含一個(gè)與其他終端沒(méi)有連接的終端的關(guān)聯(lián);同時(shí)一個(gè)終端在任一時(shí)刻也只能屬于一個(gè)關(guān)聯(lián)。10連接模型:兩個(gè)重要概念(和)協(xié)議的連接模型主要描述媒體網(wǎng)終端()終端是位于中的一個(gè)邏輯實(shí)體,可以發(fā)送/接收媒體和(或)控制流。例如表示一個(gè)時(shí)隙(電路)、一個(gè)端口(地址+端口號(hào))、或一個(gè)端口()。11終端()終端是位于中的一個(gè)邏輯實(shí)體,可以發(fā)送/接收媒體和終端()終端分為兩類(lèi):
1、半永久終端,用來(lái)表示物理實(shí)體
如信道,只要這個(gè)信道在中被配置,就一直存在,只有當(dāng)配
置信息被刪除后,與之對(duì)應(yīng)的終端才會(huì)消失。當(dāng)一個(gè)半永久終端被加入一
個(gè)特定關(guān)聯(lián)時(shí),它是從關(guān)聯(lián)中獲取,而當(dāng)從特定關(guān)聯(lián)中刪除時(shí),它
又返回到關(guān)聯(lián);
2、臨時(shí)終端,代表臨時(shí)性的信息流
如流,當(dāng)需要時(shí)創(chuàng)建,使用完畢后就刪除。臨時(shí)終端通過(guò)命令創(chuàng)
建,通過(guò)命令清除。終端特征通過(guò)屬性來(lái)描述,這些屬性被轉(zhuǎn)換成描述符在命令中攜帶。終端被創(chuàng)建時(shí),媒體網(wǎng)關(guān)會(huì)為其分配一個(gè)唯一標(biāo)識(shí)。12終端()終端分為兩類(lèi):
1、半永久終端,用來(lái)表示物理實(shí)體
終端()終端屬性,可以創(chuàng)建新的終端或者修改已存在終端的屬性;終端,對(duì)不同的終端通過(guò)終端來(lái)引用,終端是由配置的。終端有兩種通配方式:“”和“”;終端屬性和描述符,終端擁有屬性,屬性擁有唯一的屬性;終端,通常用來(lái)表示媒體網(wǎng)關(guān)本身,允許在終端上定義包,也可以擁有屬性、事件、信號(hào)、統(tǒng)計(jì)和參數(shù)。終端可以出現(xiàn)在、、、、命令中,其它任何對(duì)終端的使用都是錯(cuò)誤。:二進(jìn)制編碼時(shí)最多可以64位表示,文本編碼時(shí)最
多可以達(dá)64個(gè)字符;13終端()終端屬性,可以創(chuàng)建新的終端或者修改已存在終端的屬性;的屬性屬性:終端本身具有的屬性;事件:指示終端需要檢測(cè)的事件。例如:摘機(jī),掛機(jī)、拍叉,拔號(hào)等;信號(hào):網(wǎng)關(guān)產(chǎn)生的各種類(lèi)型的媒體流。例如:拔號(hào)音,忙音,振鈴音,回鈴音等。統(tǒng)計(jì):用于描述一個(gè)終端的統(tǒng)計(jì)信息,可以在一次呼叫完成
后向上報(bào),也可以由下發(fā)命令
查詢相關(guān)的統(tǒng)計(jì)信息。該信息主要用來(lái)計(jì)費(fèi)。14的屬性屬性:終端本身具有的屬性;14關(guān)聯(lián)()關(guān)聯(lián)描述一組終端之間的關(guān)聯(lián)關(guān)系,當(dāng)一個(gè)關(guān)聯(lián)涉及多個(gè)終端時(shí),關(guān)聯(lián)將描述這些終端所組成的拓?fù)浣Y(jié)構(gòu)以及媒體混合交換的參數(shù)。關(guān)聯(lián)中的終端可以通過(guò)命令進(jìn)行創(chuàng)建,通過(guò)進(jìn)行刪除。一個(gè)關(guān)聯(lián)中必須至少包含一個(gè)終端。15關(guān)聯(lián)()關(guān)聯(lián)描述一組終端之間的關(guān)聯(lián)關(guān)系,當(dāng)一個(gè)關(guān)聯(lián)涉及第2章協(xié)議內(nèi)容介紹第1節(jié)協(xié)議中的兩個(gè)重要概念第2節(jié)消息結(jié)構(gòu)第3節(jié)命令、描述符第4節(jié)和協(xié)議的比較16第2章協(xié)議內(nèi)容介紹16H.248協(xié)議的消息編碼消息是H.248協(xié)議發(fā)送的一個(gè)信息單元。消息可以使用二進(jìn)制格式和文本格式編碼;采用二進(jìn)制編碼時(shí),使用X.680(.1)定義的規(guī)范描述,使用X.690定義的規(guī)則編碼;采用文本方式編碼時(shí),遵循2234規(guī)范;必須支持兩種編碼格式,可能支持其中任何一種或兩種方式。側(cè)和側(cè)的H.248消息都有相同的結(jié)構(gòu)。17H.248協(xié)議的消息編碼消息是H.248協(xié)議發(fā)送的一個(gè)信息單H.248消息結(jié)構(gòu)H.248協(xié)議發(fā)送或接受的信息單元稱(chēng)為消息,消息從消息頭()開(kāi)始,后面是若干個(gè)事務(wù);消息頭中包含消息標(biāo)識(shí)符()和版本字段。用于標(biāo)識(shí)消息的發(fā)送者,可以是地址、域名或設(shè)備名;版本字段用于標(biāo)識(shí)消息遵守的協(xié)議版本,有版本1和版本2。
目前接入網(wǎng)兩者都支持;消息內(nèi)的事務(wù)是相互獨(dú)立的,當(dāng)多個(gè)被獨(dú)立處理時(shí),消息沒(méi)有規(guī)定處理的先后次序。18H.248消息結(jié)構(gòu)H.248協(xié)議發(fā)送或接受的信息單元稱(chēng)為消H.248協(xié)議的消息機(jī)制Message消息TransactionI事務(wù)TransactionIDnContextID1關(guān)聯(lián)ContextIDnCMD1命令CMDnDes-nDes-1描述符......19H.248協(xié)議的消息機(jī)制Message消息Transacti事務(wù)()和之間的一組命令構(gòu)成事務(wù),事務(wù)由進(jìn)行標(biāo)識(shí)。事務(wù)包含一個(gè)或多個(gè)動(dòng)作,一個(gè)動(dòng)作由一系列局限于一個(gè)關(guān)聯(lián)的命令組成;一個(gè)事務(wù)從“事務(wù)頭部”()開(kāi)始。在中包含。由事務(wù)的發(fā)送者指定,在發(fā)送者范圍內(nèi)是唯一的;后面是該事務(wù)的若干動(dòng)作,這些動(dòng)作必須順序執(zhí)行。若某動(dòng)作中的一個(gè)命令執(zhí)行失敗,該事務(wù)中以后的命令將終止執(zhí)行(命令除外)。引入事務(wù)的一個(gè)重要功能是可以保證命令的順序執(zhí)行;當(dāng)命令標(biāo)記為“”(可選命令),該命令可以越過(guò)一個(gè)命令執(zhí)行失敗而導(dǎo)致以后命令終止執(zhí)行的限制,即如果可選命令執(zhí)行不成功,其后的命令可以繼續(xù)執(zhí)行。20事務(wù)()和之間的一組命令構(gòu)成事務(wù),事務(wù)由進(jìn)行標(biāo)識(shí)。事務(wù)包含事務(wù)()事務(wù)包括請(qǐng)求和響應(yīng)兩種類(lèi)型;其中響應(yīng)事務(wù)也包含兩種:和。21事務(wù)()事務(wù)包括請(qǐng)求和響應(yīng)兩種類(lèi)型;其中響應(yīng)事務(wù)也包含兩請(qǐng)求事務(wù)()每個(gè)請(qǐng)求激發(fā)一個(gè)事務(wù)。一個(gè)事務(wù)包含一個(gè)到多個(gè)動(dòng)作,每個(gè)動(dòng)作包含與同一個(gè)關(guān)聯(lián)()相關(guān)的一個(gè)到多個(gè)命令。結(jié)構(gòu)如下:22請(qǐng)求事務(wù)()22完成事務(wù)響應(yīng)()是事務(wù)接收者對(duì)的一種響應(yīng),表明接收者完成該命令執(zhí)行,對(duì)每個(gè)事務(wù)都應(yīng)有一個(gè)響應(yīng);以下兩種情況表明一個(gè)執(zhí)行完成:
中的所有命令成功執(zhí)行完畢;
中的一個(gè)非可選命令執(zhí)行失敗。結(jié)構(gòu)如下:23完成事務(wù)響應(yīng)()是事務(wù)接收者對(duì)的一種響應(yīng),表明接收者完成該命正在處理事務(wù)響應(yīng)()由接收者發(fā)送,指示事務(wù)正在處理,但仍然沒(méi)有完成。當(dāng)命令處理時(shí)間較長(zhǎng)時(shí),可以防止發(fā)送者重發(fā)事務(wù)請(qǐng)求;結(jié)構(gòu)如下:可見(jiàn),事務(wù)表現(xiàn)為,對(duì)接收者必須響應(yīng)一個(gè),在此之前可能有許多響應(yīng)。24正在處理事務(wù)響應(yīng)()由接收者發(fā)送,指示事務(wù)正在處理,但仍然沒(méi)動(dòng)作()動(dòng)作由一系列局限于一個(gè)關(guān)聯(lián)內(nèi)的命令組成。25動(dòng)作()動(dòng)作由一系列局限于一個(gè)關(guān)聯(lián)內(nèi)的命令組成。25動(dòng)作()動(dòng)作與關(guān)聯(lián)()是密切相關(guān)的,動(dòng)作由進(jìn)行標(biāo)識(shí);在一個(gè)動(dòng)作內(nèi),命令需要順序執(zhí)行;一個(gè)動(dòng)作從關(guān)聯(lián)頭部()開(kāi)始,在包含,用于標(biāo)識(shí)該動(dòng)作對(duì)應(yīng)的關(guān)聯(lián)。由指定,在范圍內(nèi)是唯一的。必須在以后的與此關(guān)聯(lián)相關(guān)的事務(wù)中使用;在后面是若干命令,這些命令都與標(biāo)識(shí)的關(guān)聯(lián)相關(guān)。26動(dòng)作()動(dòng)作與關(guān)聯(lián)()是密切相關(guān)的,動(dòng)作由進(jìn)行標(biāo)識(shí);在一個(gè)第2章協(xié)議內(nèi)容介紹第1節(jié)協(xié)議中的兩個(gè)重要概念第2節(jié)消息結(jié)構(gòu)第3節(jié)命令、描述符第4節(jié)和協(xié)議的比較27第2章協(xié)議內(nèi)容介紹27命令()命令():是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)等。命令由命令頭部()與命令參數(shù)構(gòu)成,在H.248協(xié)議中,命令參數(shù)被組織成“描述符”();H.248協(xié)議定義了八個(gè)命令,其中“”是由發(fā)給,“”可由或發(fā)送,其它命令都是由發(fā)給。28命令()命令():是H.248消息的主要內(nèi)容,實(shí)現(xiàn)對(duì)關(guān)聯(lián)和命令::增加一個(gè)到一個(gè)中,當(dāng)為關(guān)聯(lián)(“$”)(或第一次增加一個(gè)),將創(chuàng)建一個(gè),然后往其中加入;:修改一個(gè)的屬性、事件和信號(hào)參數(shù)。如:修
改終端的編碼類(lèi)型、通知終端檢測(cè)摘機(jī)/掛機(jī)事件、修改終端的拓?fù)浣Y(jié)構(gòu)(雙向/單向/隔離等);:從一個(gè)中刪除一個(gè),同時(shí)返回
該的統(tǒng)計(jì)狀態(tài)。如果中只有此,則刪除此。29命令::增加一個(gè)到一個(gè)中,當(dāng)為關(guān)聯(lián)(“$”)(或第一次增命令::將一個(gè)從一個(gè)轉(zhuǎn)移到另一個(gè)中;:審計(jì)命令,返回的當(dāng)前的
、、、;:返回中特性的能力
集。30命令::將一個(gè)從一個(gè)轉(zhuǎn)移到另一個(gè)中;30命令::允許將檢測(cè)到的事件通知給。如:將檢測(cè)到的摘機(jī)事件上報(bào)給;:允許向通知一個(gè)或者多個(gè)終端將要脫離或者加入業(yè)務(wù)。用來(lái)向進(jìn)行注冊(cè)、重啟通知??梢允褂脤?duì)進(jìn)行重啟??梢允褂猛ㄖN(xiāo)一個(gè)或一部分。31命令::允許將檢測(cè)到的事件通知給。如:將檢測(cè)到的摘機(jī)事第2章協(xié)議內(nèi)容介紹第1節(jié)協(xié)議中的兩個(gè)重要概念第2節(jié)消息結(jié)構(gòu)第3節(jié)命令、描述符第4節(jié)和協(xié)議的比較32第2章協(xié)議內(nèi)容介紹32H248協(xié)議和協(xié)議的比較優(yōu)點(diǎn):業(yè)界成熟產(chǎn)品,價(jià)格相對(duì)較低其余同”軟交換與用戶網(wǎng)關(guān)之間()”缺點(diǎn):1.主要支持語(yǔ)音,業(yè)務(wù)能力弱2.其余同前述。僅支持語(yǔ)音業(yè)務(wù)時(shí)選用H.248優(yōu)點(diǎn):1.支持多媒體連接2.協(xié)議既可采用文本又可采用二進(jìn)制,增強(qiáng)適應(yīng)性3.擴(kuò)展性好缺點(diǎn):復(fù)雜、目前應(yīng)用較少支持語(yǔ)音和多媒體,將來(lái)替代33H248協(xié)議和協(xié)議的比較優(yōu)點(diǎn):僅支持語(yǔ)音業(yè)務(wù)時(shí)選用H.248第1章概述第2章協(xié)議內(nèi)容介紹第3章信令基本控制流程第4章信令解析舉例34第1章概述34第2章信令基本控制流程第1節(jié)網(wǎng)關(guān)注冊(cè)/注銷(xiāo)/初始
化流程第2節(jié)典型呼叫處理流程35第2章信令基本控制流程35網(wǎng)關(guān)注冊(cè)/注銷(xiāo)流程SVC_CHG_REQSVC_CHG_REPLY300050003000我要注冊(cè)注冊(cè)事件1:下面是命令的文本描述:1[191.169.150.172]:29443{-{{{902}}}}事件2:下面是響應(yīng)的文本描述:1[191.169.150.170]:29443{-{{{}}}}36網(wǎng)關(guān)注冊(cè)/注銷(xiāo)流程SVC_CHG_REQSVC_CHG_R網(wǎng)關(guān)初始化流程3000MOD_REPLYMOD_REQ注冊(cè)成功后,將對(duì)空關(guān)聯(lián)中的的所有半永久終端的屬性進(jìn)行修改。指示檢測(cè)用戶的摘機(jī)事件。此時(shí),此終端可以接收或者發(fā)起呼叫。事件1:注冊(cè)成功后,在空關(guān)聯(lián)中對(duì)中的終端進(jìn)行操作,通過(guò)命令,更改終端屬性。下面是命令的文本描述:1[191.169.150.170]:2944372794419{-{0{369099777{*},{}}}}事件2:收到命令后,回送響應(yīng)。下面是響應(yīng)的文本描述:1[191.169.150.172]:2944372794419{-{0}}50003000好吧請(qǐng)您監(jiān)測(cè)用戶37網(wǎng)關(guān)初始化流程3000MOD_REPLYMOD_REQ第2章信令基本控制流程第1節(jié)網(wǎng)關(guān)注冊(cè)/注銷(xiāo)/初始
化流程第2節(jié)典型呼叫處理流程38第2章信令基本控制流程38不同下的呼叫流舉例PSTN
3005000500070007M3H.2485000ABC信令流媒體流喂,在干啥呢…正上網(wǎng)呢!$%^39不同下的呼叫流舉例PSTN3005000500070007同一下終端之間的H.248呼叫流舉例
3005000A信令流媒體流B40同一下終端之間的H.248呼叫流舉例3005000A信令流第1章概述第2章協(xié)議內(nèi)容介紹第3章信令基本控制流程第4章信令解析舉例41第1章概述41H.248呼叫信令解析—組網(wǎng)例圖
3005000A信令流媒體流B端口0/8/1端口0/12/142H.248呼叫信令解析—組網(wǎng)例圖3005000A信令流媒典型信令解析主叫號(hào)碼顯示(>):1[10.71.50.51]:2944372813453{142{1{369154824{*}{{[040F303830343137343736363633303030E9]}}}}}
:表示主叫號(hào)碼顯示信號(hào)描述符;04:來(lái)顯格式0F:消息長(zhǎng)度3038303431373437:08月04日17點(diǎn)47分(用碼表示,0就是30,依此類(lèi)推)36363633303030:6663000電話號(hào)碼(用碼表示,0就是30,依此類(lèi)推)反極計(jì)費(fèi)開(kāi)始(>):1[10.71.50.51]:2944372787051{47{1{369154819{*}{}}}}其中:{}}}}表示反極計(jì)費(fèi)描述符;
43典型信令解析主叫號(hào)碼顯示(>):43解讀數(shù)圖一般數(shù)圖格式如下:([2-9]13091[0124-9][0-9])}其中:“[2-9]”表示用戶可以撥2~9中任意一位數(shù)字開(kāi)頭的任意7位號(hào)碼;“13”表示13開(kāi)頭的任意11號(hào)碼;“0”表示0開(kāi)頭的任意10位號(hào)碼;“9”表示9開(kāi)頭的任意5位號(hào)碼;“1[0124-9]x”表示1開(kāi)頭,3以外的十進(jìn)制數(shù)為第二位的任意3位號(hào)碼;“E”表示字母“*”;“F”表示字母“#”“”;“[0-9]”x表示撥以數(shù)字0~9、字母“E”、“F”開(kāi)頭的任意位等長(zhǎng)定時(shí)器超時(shí)之后就會(huì)上報(bào)。.表示重復(fù)該符號(hào)前數(shù)字的0次到多次|表示可選方案
44解讀數(shù)圖一般數(shù)圖格式如下:44數(shù)圖故障舉例(一)現(xiàn)象:與Z司軟交換對(duì)接,用戶主叫摘機(jī)即聽(tīng)忙音。處理過(guò)程:
1、與友商對(duì)接測(cè)試有問(wèn)題時(shí),首先考慮端口鏡像抓包進(jìn)行分析,2、通過(guò)信令分析。發(fā)現(xiàn)在Z司下發(fā)數(shù)圖之后回應(yīng)519{“”},可以看到軟交換下發(fā)的數(shù)圖規(guī)則超出的最大處理能力,造成通話失敗。
45數(shù)圖故障舉例(一)現(xiàn)象:45數(shù)圖故障分析案例(二)-摘機(jī)有饋電沒(méi)拔號(hào)音現(xiàn)象:Z公司軟交換下發(fā)數(shù)圖不合法導(dǎo)致5000用戶摘機(jī)聽(tīng)不到撥號(hào)音。
某司與Z公司軟交換H248接口已經(jīng)正常建立,但是主叫摘機(jī)有饋電沒(méi)有撥號(hào)音。
處理過(guò)程:
1、檢查配置正確,端口狀態(tài)為正常;
2、與其他廠家對(duì)接測(cè)試問(wèn)題,首先考慮端口鏡像抓包進(jìn)行分析,軟交換下發(fā)數(shù)圖后,回復(fù)400語(yǔ)法錯(cuò)誤;46數(shù)圖故障分析案例(二)-摘機(jī)有饋電沒(méi)拔號(hào)音現(xiàn)象:
處理過(guò)程:數(shù)圖故障分析案例(二)-摘機(jī)有饋電沒(méi)拔號(hào)音
處理過(guò)程:
3、檢查數(shù)圖中存在“|.”的不合法數(shù)圖;
4、“.”表示其前面的數(shù)字或字符可以出現(xiàn)任意多個(gè),包括0個(gè),所以在數(shù)圖末尾出現(xiàn)“|.”沒(méi)有意義,不符合數(shù)圖語(yǔ)法規(guī)則;
5、把此數(shù)圖刪除后,測(cè)試能夠正常聽(tīng)到撥號(hào)音。
原因分析:
按照《中國(guó)電信H.248標(biāo)準(zhǔn)》,“|”用于分隔字符串,表示每個(gè)字符串為一個(gè)可選擇的撥號(hào)方案,“.”表示其前面的數(shù)字或字符可以出現(xiàn)任意多個(gè),包括0個(gè),所以在數(shù)圖末尾出現(xiàn)“|.”沒(méi)有意義,不符合數(shù)圖語(yǔ)法規(guī)則。
47數(shù)圖故障分析案例(二)-摘機(jī)有饋電沒(méi)拔號(hào)音
處理過(guò)程:
數(shù)圖故障分析案例(三)只能上報(bào)一位號(hào)碼現(xiàn)象:和意大利軟交換對(duì)接,上報(bào)一位號(hào)碼后,不再上報(bào)其余號(hào)碼;
分析過(guò)程:
在軟交換上抓報(bào)文分析如下:1[10.71.50.51]:2944372849746{{1{369154818{{[*]}*}{}}}}響應(yīng)1[10.71.50.30]:2944372849746{{1}}原因分析:是軟交換目前不支持?jǐn)?shù)圖,只在主叫摘機(jī)后下發(fā)撥號(hào)檢測(cè)事件()。但當(dāng)上報(bào)一位號(hào)碼后,軟交換不再下發(fā)撥號(hào)檢測(cè)事件,導(dǎo)致后續(xù)號(hào)碼上報(bào)不了。48數(shù)圖故障分析案例(三)只能上報(bào)一位號(hào)碼現(xiàn)象:1[10.71故障分析案例(四)-摘機(jī)上報(bào)故障現(xiàn)象:和Z司軟交換對(duì)接,用戶必須先做一次被叫才能正常打電話,否則摘機(jī)無(wú)音.原因:在Z司軟交換沒(méi)有下發(fā)檢測(cè)摘機(jī)事件的情況下,摘機(jī)上報(bào)*,導(dǎo)致Z司軟交換不能識(shí)別。正常摘機(jī)上報(bào):([10.71.50.51]:2944):1[10.71.50.30]:294411{{1{369154816{}}}}49故障分析案例(四)-摘機(jī)上報(bào)故障現(xiàn)象:49故障分析案例(五)-拔號(hào)即聽(tīng)忙音故障現(xiàn)象:某和Z司軟交換對(duì)接;用戶摘機(jī)可聽(tīng)到撥號(hào)音,但是撥任何號(hào)碼都直接聽(tīng)忙音。
分析過(guò)程:
用戶摘機(jī)可聽(tīng)到撥號(hào)音,但是撥任何號(hào)碼都直接聽(tīng)忙音,一般有3種情況會(huì)出現(xiàn),一是分配的終端范圍超出軟交換上配置的范圍,二是數(shù)圖匹配有問(wèn)題,三是軟交換下發(fā)的資源屬性格式有錯(cuò)誤。
處理過(guò)程:1、核對(duì)軟交換與的終端范圍,沒(méi)有問(wèn)題。
2、用戶摘機(jī)能聽(tīng)到撥號(hào)音,說(shuō)明軟交換(Z公司)下發(fā)的數(shù)圖正確并且被識(shí)別。50故障分析案例(五)-拔號(hào)即聽(tīng)忙音故障現(xiàn)象:50故障分析案例(五)-拔號(hào)即聽(tīng)忙音故障處理過(guò)程:3、在Z司軟交換上抓報(bào)文分析如下:
[10.35.64.3]:2944
2103478924{${0${M{1{O{40}{
0
4
$
$
8
0
:20
}}}2103997587{{80}}}}}
2
[10.35.96.67]:2944
2103478917{43{0{2103997253{}500{"
"}}}}
說(shuō)明軟交換下發(fā)了不能識(shí)別的報(bào)文,所以5000會(huì)向軟交換回“
”。
但與正常消息比較后,也沒(méi)看出來(lái)下發(fā)的消息有什么問(wèn)題。。。。。51故障分析案例(五)-拔號(hào)即聽(tīng)忙音故障處理過(guò)程:51故障分析案例(五)-拔號(hào)即聽(tīng)忙音故障用在設(shè)備上抓包分析,發(fā)現(xiàn)協(xié)議棧在解析“0
4
$
$
8
0
:20
”時(shí)出錯(cuò)。于是,再用抓包分析,發(fā)現(xiàn)友商軟交換設(shè)備(Z公司)下發(fā)的以下報(bào)文出現(xiàn)空格,不符合要求,報(bào)文如下圖:
原因分析:
軟交換下發(fā)的資源屬性格式有錯(cuò)誤。Z司修改后問(wèn)題解決。52故障分析案例(五)-拔號(hào)即聽(tīng)忙音故障用在設(shè)備上抓包分析,發(fā)現(xiàn)故障分析案例(六)-撥完號(hào)碼后出忙音故障現(xiàn)象:和Z司軟交換對(duì)接,撥完號(hào)碼后出忙音處理過(guò)程:抓信令分析后發(fā)現(xiàn):原因是H司提供的臨時(shí)終端資源范圍為0-10000000,而Z司軟交換單板提供的資源范圍僅為0-65535。建立關(guān)聯(lián)時(shí)的信令:1[10.71.50.51]:2944369441876{${1{M{O{}}369154820{{[*]}*}{}}${M{O{}{04$$8:20}}}}}1[10.71.50.30]:2944369441876{383{1100000006{M{1{O{}{0410.71.50.30191968:20}}}}}}/1[10.71.50.51]:2944369441877{383{1{{}}}}A100000006:資源編號(hào),目前取值范圍是100000000~100000999
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 竹材采運(yùn)安全風(fēng)險(xiǎn)識(shí)別與防范考核試卷
- 藥品行業(yè)政策變動(dòng)與影響考核試卷
- 堅(jiān)定文化自信宣講
- 數(shù)字智慧方案5474丨人力資源管理數(shù)字化轉(zhuǎn)型解決方案1
- 中學(xué)生法制教育專(zhuān)題
- 公司2024年慶元旦活動(dòng)方案細(xì)選
- 環(huán)保兒童視頻課件
- 2019-2025年稅務(wù)師之稅法一通關(guān)提分題庫(kù)及完整答案
- 《軸流泵維護(hù)》課件
- 2025年醫(yī)用穿刺器械項(xiàng)目合作計(jì)劃書(shū)
- 動(dòng)漫衍生品拓展 游戲動(dòng)漫衍生品設(shè)計(jì)
- 河道治理度汛施工方案
- 2024年重慶市高考物理試卷(含答案解析)
- 酒店保潔服務(wù)合同范本
- 2022年6月英語(yǔ)四級(jí)真題 第一套
- DB33∕T 2154-2018 公路橋梁后張法預(yù)應(yīng)力施工技術(shù)規(guī)范
- YST 1070-2024《真空斷路器用銀及其合金釬料環(huán)》
- 2022年湖南省衡陽(yáng)市部分校高一下學(xué)期期末考試英語(yǔ)試題
- 江蘇省蘇州市昆山、太倉(cāng)、常熟、張家港市2023-2024學(xué)年七年級(jí)下學(xué)期語(yǔ)文期末試卷
- 華佗古本五禽戲智慧樹(shù)知到期末考試答案章節(jié)答案2024年安徽中醫(yī)藥大學(xué)
- QBT 2262-1996 皮革工業(yè)術(shù)語(yǔ)
評(píng)論
0/150
提交評(píng)論