H248协议培训课程(共62张)

上传人:ad****u 文档编号:115839302 上传时间:2022-07-04 格式:PPTX 页数:62 大小:1.58MB
收藏 版权申诉 举报 下载
H248协议培训课程(共62张)_第1页
第1页 / 共62页
H248协议培训课程(共62张)_第2页
第2页 / 共62页
H248协议培训课程(共62张)_第3页
第3页 / 共62页
资源描述:

《H248协议培训课程(共62张)》由会员分享,可在线阅读,更多相关《H248协议培训课程(共62张)(62页珍藏版)》请在装配图网上搜索。

1、HUAWEI TECHNOLOGIES CO., LTDHuawei Confidential Internal接入网技术服务部H248协议深入及实例分析协议深入及实例分析2022-7-2HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 随着随着NGNNGN网络和业务的不断应网络和业务的不断应用和发展,用和发展,H248H248协议在目前的协议在目前的应用中越来越广泛。对于协议应用中越来越广泛。对于协议的深入掌握,将非常有助与故的深入掌握,将非常有助与故障定位和问题处理。障定位和问题处理。学 习 此 胶 片 之 前 需 要 学 过学 习 此 胶

2、片 之 前 需 要 学 过H.248H.248协议概述协议概述Page 2HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 学习目标学习完此课程,您将会:学习完此课程,您将会: 了解了解H.248协议的体系结构协议的体系结构 掌握掌握H.248协议中命令格式和用途协议中命令格式和用途 掌握掌握H.248协议的消息交互过程协议的消息交互过程 掌握并能分析典型的掌握并能分析典型的H.248信令流程信令流程Page 3HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 概述概述第第2章章 协议内容介绍协议内

3、容介绍第第3章章 信令信令基本控制基本控制流程流程第第4章章 信令解析举例信令解析举例Page 4HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 概述H.248和和MeGaCo是同一种协议的两个名称而已,是是同一种协议的两个名称而已,是ITU与与IETF共同制定的,共同制定的,ITU-T称之为称之为H.248,而,而IETF则称之为则称之为MeGaCo;H.248协议是在协议是在MGCP协议的基础上,结合其它媒体网关控制协议的基础上,结合其它媒体网关控制协议特点发展而成的一种协议;协议特点发展而成的一种协议;H.248协议弥补了协议弥补了MGC

4、P协议描述能力上的欠缺,适合在大型协议描述能力上的欠缺,适合在大型网关上应用;网关上应用;H.248信令消息有信令消息有UDP/TCP/SCTP/ATM等多种承载方式,使传等多种承载方式,使传输更可靠,而输更可靠,而MGCP则只能承载在宽带则只能承载在宽带IP网络上的网络上的UDP格式。格式。Page 5HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential H.248功能和相关概念H.248提供了提供了MGC在呼叫处理过程中控制在呼叫处理过程中控制MG中各种静态及动态中各种静态及动态资源(资源(IP/ATM/TDM)的能力(包括终端属性、终端连接交换

5、关)的能力(包括终端属性、终端连接交换关系及其承载的媒体流),还提供了独立于系及其承载的媒体流),还提供了独立于MG的状态维护与管理的状态维护与管理能力能力 ;H.248协议消息编码可以采用协议消息编码可以采用二进制或或文本格式,现在只支持文格式,现在只支持文本格式;本格式;H.248消息的承载目前都是基于消息的承载目前都是基于UDP的。的。 使用使用H.248协议时,传协议时,传输层端口号与编码类型有关,默认端口号为:输层端口号与编码类型有关,默认端口号为:2944(文本格式(文本格式编码)或者编码)或者2945(二进制编码)。(二进制编码)。Page 6HUAWEI TECHNOLOGIE

6、S CO., LTD.Huawei Confidential H.248在NGN网络中的使用ISUP/TUPSIPH.323INNMSINAPSIPU-NICASG7000PSTNswitchSTPM3UA/SCTP分组核心网分组核心网TMG8010M2UA/H.248OpenEyeSIP phone H.323 PhoneSoftX3000IAD系列系列H.248/MGCPUA5000H.323H.248/MGCPSoftX3000LANNATIP超市超市私有协议私有协议(私网穿越基于(私网穿越基于STUN)UMG8900H.248/V5UA/IUAUC-ServerR2/V5R2/V5/I

7、SDNMTANCSPage 7HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 概述概述第第2章章 协议内容介绍协议内容介绍第第3章章 信令信令基本控制基本控制流程流程第第4章章 业务消息识别举例业务消息识别举例Page 8HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 第第2章章 协议内容介绍协议内容介绍第第 1 节节 第第 2 节节 第第 3 节节 第第 4 节节 Page 9HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 连接模型:两个重要概

8、念(Context 和 Termination)协议的连接模型主要描述媒体网关中的逻辑实体,这些逻辑协议的连接模型主要描述媒体网关中的逻辑实体,这些逻辑实体由媒体网关控制器(实体由媒体网关控制器(MGC)控制。这个连接模型中的主)控制。这个连接模型中的主要的抽象概念是终端(要的抽象概念是终端(Termination)和关联()和关联(Context);在在H.248/Megaco定义的连接模型中,包括关联和终端两个定义的连接模型中,包括关联和终端两个实体。一个关联中至少要包含一个终端,否则此关联将被删实体。一个关联中至少要包含一个终端,否则此关联将被删除,空关联指的是只包含一个与其他终端没有连

9、接的终端的除,空关联指的是只包含一个与其他终端没有连接的终端的关联;同时一个终端在任一时刻也只能属于一个关联。关联;同时一个终端在任一时刻也只能属于一个关联。 Page 10HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 终端(Termination) 终端是位于终端是位于MG中的一个逻辑实体,可以发送中的一个逻辑实体,可以发送/接收媒体和接收媒体和(或)控制流。例如表示一个时隙(或)控制流。例如表示一个时隙(CIC电路)、一个电路)、一个IP端口(端口(IP地址地址+端口号)、或一个端口号)、或一个ATM端口(端口(VPI/VCI)。)。Pa

10、ge 11HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 终端(Termination)终端分为两类:终端分为两类:1、半永久终端,用来表示物理实体半永久终端,用来表示物理实体 如如TDM信道,只要这个信道,只要这个TDM信道在信道在MG中被配置,就一直存在,只有当配中被配置,就一直存在,只有当配 置信息被删除后,与之对应的终端才会消失。当一个半永久终端被加入一置信息被删除后,与之对应的终端才会消失。当一个半永久终端被加入一 个特定关联时,它是从个特定关联时,它是从NULL关联中获取,而当从特定关联中删除时,它关联中获取,而当从特定关联中删除时

11、,它 又返回到又返回到NULL关联;关联;2、临时终端,代表临时性的信息流临时终端,代表临时性的信息流 如如RTP流,当需要时创建,使用完毕后就删除。临时终端通过流,当需要时创建,使用完毕后就删除。临时终端通过ADD命令创命令创建,通过建,通过SUBTRACT命令清除。命令清除。终端特征通过属性来描述,这些属性被转换成描述符在命令中携带。终端特征通过属性来描述,这些属性被转换成描述符在命令中携带。终端被创建时,媒体网关会为其分配一个唯一标识。终端被创建时,媒体网关会为其分配一个唯一标识。Page 12HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidentia

12、l 终端(Termination)终端属性,可以创建新的终端或者修改已存在终端的属性;终端属性,可以创建新的终端或者修改已存在终端的属性;终端终端ID,对不同的终端通过终端,对不同的终端通过终端ID来引用,终端来引用,终端ID是由是由MG配置的。终端配置的。终端ID有有两种通配方式:两种通配方式:“ALL” 和和“CHOOSE”;终端属性和描述符,终端拥有属性,属性拥有唯一的属性终端属性和描述符,终端拥有属性,属性拥有唯一的属性ID;ROOT终端,通常用来表示媒体网关本身,允许在终端,通常用来表示媒体网关本身,允许在ROOT终端上定义包,也可终端上定义包,也可以拥有属性、事件、信号、统计和参数

13、。以拥有属性、事件、信号、统计和参数。ROOT终端可以出现在终端可以出现在Modify、Notify、AuditValue、AuditCapability、ServiceChange命令中,其它任何命令中,其它任何对对ROOT终端的使用都是错误。终端的使用都是错误。Termination ID : 二进制编码二进制编码时最多可以时最多可以64位位表示表示,文本编码文本编码时最时最 多可以达多可以达 64个字符个字符;Page 13HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Termination的属性属性 Properties : 终端本身

14、具有的属性;终端本身具有的属性;事件 Events : 指示指示终端需要检测的事件。终端需要检测的事件。 例如:摘机,挂机、拍叉,拔号等;例如:摘机,挂机、拍叉,拔号等;信号 Signals : 网关产生的各种类型的媒体流。网关产生的各种类型的媒体流。 例如:拔号音,忙音,振铃音,回铃音等。例如:拔号音,忙音,振铃音,回铃音等。统计Statistics : 用于描述一个用于描述一个终端终端的统计信息,可以在一次呼叫完成的统计信息,可以在一次呼叫完成 后向后向MGC上报,上报,也可以由也可以由MGC下发下发命令命令AuditValue 查询相关的统计信息查询相关的统计信息。该信息主要用。该信息主

15、要用来计费。来计费。Page 14HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 关联(Context) 关联描述一组终端之间的关联关系,当一个关联涉关联描述一组终端之间的关联关系,当一个关联涉及多个终端时,关联将描述这些终端所组成的拓扑结及多个终端时,关联将描述这些终端所组成的拓扑结构以及媒体混合交换的参数。关联中的终端可以通过构以及媒体混合交换的参数。关联中的终端可以通过Add 命令进行创建,通过命令进行创建,通过Subtract 进行删除。一个进行删除。一个关联中必须至少包含一个终端。关联中必须至少包含一个终端。Page 15HUAWEI

16、 TECHNOLOGIES CO., LTD.Huawei Confidential 第第2章章 协议内容介绍协议内容介绍第第 1 节节 第第 2 节节 第第 3 节节 第第 4 节节 Page 16HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential H.248协议的消息编码消息是消息是H.248协议发送的一个信息单元。消息可以使用二进协议发送的一个信息单元。消息可以使用二进制格式和文本格式编码;制格式和文本格式编码;采用二进制编码时,使用采用二进制编码时,使用ITU-T X.680(ASN.1)定义的规范)定义的规范描述,使用描述,使用X.690

17、定义的定义的BER规则编码;规则编码;采用文本方式编码时,遵循采用文本方式编码时,遵循RFC 2234 ABNF规范;规范;MGC必须支持两种编码格式,必须支持两种编码格式,MG可能支持其中任何一种或可能支持其中任何一种或两种方式。两种方式。MGC侧和侧和MG侧的侧的H.248消息都有相同的结构消息都有相同的结构 。Page 17HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential H.248消息结构Megaco/H.248 messageTrans HdrReq or ReplyReq or ReplyReq or ReplyTransaction

18、TransactionTransaction.HeaderCommandCtx PropertiesCtx HdrCommand.Trans Hdr Action Action.DescriptorDescriptor H.248协议发协议发送或接受送或接受的信息的信息单单元称元称为为消息,消息,消息从消息消息从消息 头头( (Header) )开始,后面是若干个事开始,后面是若干个事务务;消息;消息头头中包含消息中包含消息标识标识符(符(MID)和版本字)和版本字段。段。MID用于用于标识标识消息的消息的发发送者,可以是送者,可以是IP地址、地址、域名或域名或设备设备名;版本字名;版本字段用

19、于段用于标识标识消息遵守的消息遵守的协议协议版本,有版本版本,有版本1和版和版本本2。 。目前接入网目前接入网MG两者都两者都支持;消息内的事支持;消息内的事务务是是相互独立的,当多个被相互独立的,当多个被独立独立处处理理时时,消,消 息没有息没有规规定定处处理的先后次序。理的先后次序。Page 18HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential H.248协议的消息机制Message消息TransactionI事务TransactionIDnContextID1关联ContextIDnCMD1命令CMDnDes-nDes-1描述符.Page

20、19HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 事务(Transaction) MGC和和MG之间的一组命令构成事务,事务由之间的一组命令构成事务,事务由TransactionID进行标识。进行标识。事务包含一个或多个动作,一个动作由一系列局限于一个关联的命令组事务包含一个或多个动作,一个动作由一系列局限于一个关联的命令组成;成;一个事务从一个事务从“事务头部事务头部”(TransHdr)开始。在)开始。在TransHdr中包含中包含TransactionID。TransactionID由事务的发送者指定,在发送者范围由事务的发送者指定,在

21、发送者范围内是唯一的;内是唯一的;TransHdr后面是该事务的若干动作,这些动作必须顺序执行。若某动后面是该事务的若干动作,这些动作必须顺序执行。若某动作中的一个命令执行失败,该事务中以后的命令将终止执行(作中的一个命令执行失败,该事务中以后的命令将终止执行(Optional命令除外)。引入事务的一个重要功能是可以保证命令的顺序执行;命令除外)。引入事务的一个重要功能是可以保证命令的顺序执行;当命令标记为当命令标记为“Optional”(可选命令),该命令可以越过一个命令执(可选命令),该命令可以越过一个命令执行失败而导致以后命令终止执行的限制,即如果可选命令执行不成功,行失败而导致以后命令

22、终止执行的限制,即如果可选命令执行不成功,其后的命令可以继续执行。其后的命令可以继续执行。Page 20HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 事务(Transaction) 事务包括请求和响应两种类型;其中响应事务也包含事务包括请求和响应两种类型;其中响应事务也包含两种:两种:TransactionReply和和TransactionPending。 Page 21HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 请求事务(TransactionRequest)每个每个Transacti

23、onRequest请求激发一个事务。一个事务包请求激发一个事务。一个事务包含一个到多个动作,每个动作包含与同一个关联(含一个到多个动作,每个动作包含与同一个关联(Context)相关的一个到多个命令。相关的一个到多个命令。TransactionRequest结构如下:结构如下:TransactionRequest(TransactionId ContextID Command . Command, . . . ContextID Command . Command )Page 22HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 完成事务响应(T

24、ransactionReplay)TransactionReply是事务接收者对是事务接收者对TransactionRequest的一的一种响应,表明接收者完成该种响应,表明接收者完成该TransactionRequest命令执行,命令执行,对每个事务都应有一个对每个事务都应有一个Reply响应响应;以下两种情况表明一个以下两种情况表明一个TransactionRequest执行完成:执行完成: TransactionRequest中的所有命令成功执行完毕;中的所有命令成功执行完毕; TransactionRequest中的一个非可选命令执行失败。中的一个非可选命令执行失败。Transacti

25、onReply结构如下:结构如下:TransactionReply(TransactionID ContextID Response .Response ,. . . ContextID Response .Response )Page 23HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 正在处理事务响应(TransactionPending)TransactionPending由接收者发送,指示事务正在处理,由接收者发送,指示事务正在处理,但仍然没有完成。当命令处理时间较长时,可以防止发送但仍然没有完成。当命令处理时间较长时,可以防止发送者重

26、发事务请求;者重发事务请求;TransactionPending结构如下:结构如下:可见,事务表现为可见,事务表现为TransactionRequest,对,对TransactionRequest接收者必须响应一个接收者必须响应一个TransactionReply,在此之前可能有许多在此之前可能有许多TransactionPending响应。响应。Page 24HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 动作(Action) 动作由一系列局限于一个关联内的命令组成。动作由一系列局限于一个关联内的命令组成。Page 25HUAWEI TECH

27、NOLOGIES CO., LTD.Huawei Confidential 动作(Action) 动作与关联(动作与关联(Context)是密切相关的,动作由)是密切相关的,动作由ContextID进行标识;在一个动作内,命令需要顺序执行;进行标识;在一个动作内,命令需要顺序执行;一个动作从关联头部(一个动作从关联头部(CtxHdr)开始,在)开始,在CtxHdr包含包含ContextID,用于标识该动作对应的关联。,用于标识该动作对应的关联。ContextID由由MG指定,在指定,在MG范围内是唯一的。范围内是唯一的。MGC必须在以后的与此必须在以后的与此关联相关的事务中使用关联相关的事务中

28、使用ContextID;在在CtxHdr后面是若干命令,这些命令都与后面是若干命令,这些命令都与ContextID标识标识的关联相关。的关联相关。Page 26HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 第第2章章 协议内容介绍协议内容介绍第第 1 节节 第第 2 节节 第第 3 节节 第第 4 节节 Page 27HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 命令(Command)命令命令(Command) :是:是H.248消息的主要内容,实现对关联消息的主要内容,实现对关联和终端属性

29、的控制,包括指定终端报告检测到的事件,通和终端属性的控制,包括指定终端报告检测到的事件,通知终端使用什么信号和动作,以及指定关联的拓扑结构等。知终端使用什么信号和动作,以及指定关联的拓扑结构等。命令由命令头部(命令由命令头部(CMDHdr)与命令参数构成,在)与命令参数构成,在H.248协协议中,命令参数被组织成议中,命令参数被组织成“描述符描述符”(Descriptor););H.248协议定义了八个命令,其中协议定义了八个命令,其中“Notify”是由是由MG发给发给MGC,“ServiceChange”可由可由MG或或MGC发送,其它命发送,其它命令都是由令都是由MGC发给发给MG。Pa

30、ge 28HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 命令:Add/Modify/SubtractADD: 增加一个Termination到一个Context中,当Context ID为CHOOSE关联(“$”)(或第一次增加一个Termination),MG将创建一个Context,然后往其中加入Termination;MODIFY : 修改一个Termination的属性、事件和信号参数。如:修改终端的编码类型、通知终端检测摘机/挂机事件、修改终端的拓扑结构(双向/单向/隔离等);SUBSTRACT : 从一个Context中删除一个T

31、ermination,同时返回该Termination的统计状态。如果Context中只有此Termination,则删除此Context。Page 29HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 命令:Move/AuditValue/AuditCapabilitiesMOVE: 将一个Termination从一个Context转移到另一个Context中;AUDITVALUE : 审计命令,返回Termination的当前的Properties、Events、Signals、Statistics;AUDITCAPABILITIES: 返回

32、MG中Termination特性的能力集。Page 30HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 命令:Notify/ServiceChangeNOTIFY: 允许MG将检测到的事件通知给MGC。 如:MG将检测到的摘机事件上报给MGC;SERVICECHANGE: 允许MG向MGC通知一个或者多个 终端将要脱离或者加入业务。用来MG向MGC 进行注册、重启通知。MGC可以使用ServieceChange对MG进行重启。MGC可以使用ServiceChange通知MG注销一个或一部分Termination。Page 31HUAWEI TE

33、CHNOLOGIES CO., LTD.Huawei Confidential 第第2章章 协议内容介绍协议内容介绍第第 1 节节 第第 2 节节 第第 3 节节 第第 4 节节 Page 32HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential H248协议和MGCP协议的比较MGCP优点:优点:1.业界成熟产品,价格相对较低业界成熟产品,价格相对较低2.其余同其余同”软交换与用户网关软交换与用户网关/IAD之间之间(MGCP)”缺点:缺点:1.主要支持语音,业务能力弱主要支持语音,业务能力弱2.其余同前述。其余同前述。仅支持语音仅支持语音业务时选

34、用业务时选用H.248优点:优点:1.支持多媒体连接支持多媒体连接2.协议既可采用文本又可采用二进制,增强适应性协议既可采用文本又可采用二进制,增强适应性3.扩展性好扩展性好缺点:缺点:复杂、目前应用较少复杂、目前应用较少支持语音和支持语音和多媒体,将多媒体,将来替代来替代MGCPPage 33HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 概述概述第第2章章 协议内容介绍协议内容介绍第第3章章 信令基本控制流程信令基本控制流程第第4章章 信令解析举例信令解析举例Page 34HUAWEI TECHNOLOGIES CO., LTD.Huawe

35、i Confidential 第第2章章 信令基本控制流程信令基本控制流程第第 1 节节 网关注册网关注册/注销注销/初始初始 化流程化流程第第 2 节节 典型呼叫处理流程典型呼叫处理流程Page 35HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 网关注册/注销流程MGSVC_CHG_REQ SVC_CHG_REPLY SoftX3000UA5000softx3000我要注册注册OK事件1:下面是SVC_CHG_REQ命令的文本描述:MEGACO/1 191.169.150.172:2944T=3C= - SC=ROOTSVMT=RS,RE=

36、902事件2:下面是SVC_CHG_REPLY响应的文本描述:MEGACO/1 191.169.150.170:2944P=3C= - SC=ROOTSVPage 36HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 网关初始化流程SoftX3000MGMOD_REPLY MOD_REQ MG注册成功后,注册成功后,MGC将对空关联中的将对空关联中的MG的所有半永久终端的属性进行修改。指示的所有半永久终端的属性进行修改。指示MG检测用户的摘机事件。此时,此终端可以接收或者发起呼叫。检测用户的摘机事件。此时,此终端可以接收或者发起呼叫。 事件1:注

37、册成功后,MGC在空关联中对MG中的终端进行操作,通过Modify命令,更改终端属性。下面是MOD_REQ命令的文本描述:MEGACO/1 191.169.150.170:2944T=372794419C= - MF=A0E=369099777al/*,SG事件2:MG收到Modify命令后,回送响应。下面是MOD_REPLY响应的文本描述:MEGACO/1 191.169.150.172:2944 P=372794419C= - MF=A0UA5000softx3000好吧请您监测用户Page 37HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidentia

38、l 第第2章章 信令基本控制流程信令基本控制流程第第 1 节节 网关注册网关注册/注销注销/初始初始 化流程化流程第第 2 节节 典型呼叫处理流程典型呼叫处理流程Page 38HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 不同MG下的呼叫流举例PSTNCore NetworkSoftX300UA5000UA5000SG7000SS7/PRIM3UA/SCTPH.248UA5000ABC信令流媒体流喂,在干啥呢 !#正上网呢!!#$%Page 39HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential

39、同一MG下终端之间的H.248呼叫流举例Core NetworkSoftX300UA5000A信令流媒体流BPage 40HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 概述概述第第2章章 协议内容介绍协议内容介绍第第3章章 信令基本控制流程信令基本控制流程第第4章章 信令解析举例信令解析举例Page 41HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential H.248呼叫信令解析组网例图Core NetworkSoftX300UA5000User A信令流媒体流User B端口0/8/1端口0/12

40、/1Page 42HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 典型信令解析主叫号码显示主叫号码显示(MGC-MG): MEGACO/1 10.71.50.51:2944 T=372813453C=142MF=A1 E=369154824al/*,SGandisp/dwaddb=040F303830343137343736363633303030E9andisp/dwa:表示主叫号码显示信号描述符;表示主叫号码显示信号描述符;04:SDMF 来显格式来显格式0F:消息长度:消息长度3038303431373437:08月月04日日17点点47

41、分(用分(用asicl码表示,码表示,0就是就是30,依此类推),依此类推)36363633303030:6663000电话号码(用电话号码(用asicl码表示,码表示,0就是就是30,依此类推),依此类推)反极反极计费开始计费开始(MGC-MG): MEGACO/1 10.71.50.51:2944 T=372787051C=47MF=A1E=369154819al/*,SGxal/las 其中:其中: SGxal/las 表示反极计费描述符;表示反极计费描述符;Page 43HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 解读数图一般数图格

42、式如下:一般数图格式如下:(2-9xxxxxx|13xxxxxxxxx|0 xxxxxxxxx|9xxxx|10124-9x|E|x.F|0-9EF.L) 其中:其中:“2-9xxxxxx” 表示用户可以拨表示用户可以拨29中任意一位数字开头的任意中任意一位数字开头的任意7位号码;位号码;“13xxxxxxxxx”表示表示13开头的任意开头的任意11号码;号码;“0 xxxxxxxxx”表示表示0开头的任意开头的任意10位号码;位号码;“9xxxx”表示表示9开头的任意开头的任意5位号码;位号码;“10124-9x”表示表示1开头,开头,3以外的十进制数为第二位的任意以外的十进制数为第二位的任

43、意3位号码;位号码;“E”表示字母表示字母“*”; “F”表示字母表示字母“#”“x.F”;“0-9EF.L” x表示拨以数字表示拨以数字09、字母、字母“E”、“F”开头的任意位等长定时器超开头的任意位等长定时器超时之后就会上报。时之后就会上报。. 表示重复该符号前数字的表示重复该符号前数字的0次到多次次到多次| 表示可选方案表示可选方案 Page 44HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 数图故障举例(一)l现象:现象:与与Z司软交换对接,司软交换对接,AG用户主叫摘机即听忙音。用户主叫摘机即听忙音。处理过程:处理过程: 1、与友

44、商对接测试有问题时,首先考虑端口镜像抓包进行分析,、与友商对接测试有问题时,首先考虑端口镜像抓包进行分析, 2、通过信令分析。发现、通过信令分析。发现AG在在Z司司MGC下发数图之后回应下发数图之后回应ER=519“Out of space to store digit map” ,可以看到软交换下发的数图规则超出,可以看到软交换下发的数图规则超出AG的最大处理能力,造成的最大处理能力,造成通话失败。通话失败。 Page 45HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 数图故障分析案例(二)-摘机有馈电没拔号音现象:现象:Z公司软交换下发数

45、图不合法导致公司软交换下发数图不合法导致UA5000用户摘机听不到拨号音。用户摘机听不到拨号音。某司某司AG与与Z公司软交换公司软交换H248接口已经正常建立,但是主叫摘机有馈电没有拨号音。接口已经正常建立,但是主叫摘机有馈电没有拨号音。 !/2 10.67.5.53:2944 T=503339241C=-MF=A16DM=DM743217605796 (EF0-90-9E.F|EExx|EFxxF|FEF|FE00|FF|EF0-90-9ExxxxExxxxSx.F|(省略部分,编者加)|015xxxxxxxxx|00 xxSx.|.),E=504311020dd/ceDM=DM743217

46、605796 ,al/on,al/fl,SGcg/dt !/2 10.67.168.1:2944 ER=400Syntax error in message处理过程:处理过程: 1、检查、检查TID配置正确,端口状态为正常;配置正确,端口状态为正常;2、与其他厂家对接测试问题,首先考虑端口镜像抓包进行分析,软交换下发数图后,、与其他厂家对接测试问题,首先考虑端口镜像抓包进行分析,软交换下发数图后,UA回复回复400语法错误;语法错误;Page 46HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 数图故障分析案例(二)-摘机有馈电没拔号音 处理过

47、程:处理过程: 3、检查数图中存在、检查数图中存在“|.”的不合法数图;的不合法数图;4、“.”表示其前面的数字或字符可以出现任意多个,包括表示其前面的数字或字符可以出现任意多个,包括0个,所以在数图末尾出现个,所以在数图末尾出现“|.”没有意义,没有意义,不符合数图语法规则;不符合数图语法规则;5、把此数图删除后,测试能够正常听到拨号音。、把此数图删除后,测试能够正常听到拨号音。原因分析:原因分析: 按照按照中国电信中国电信H.248标准标准,“|”用于分隔字符串,表示每个字符串为一个可选择的拨号方案,用于分隔字符串,表示每个字符串为一个可选择的拨号方案,“.”表示其前面的数字或字符可以出现

48、任意多个,包括表示其前面的数字或字符可以出现任意多个,包括0个,所以在数图末尾出现个,所以在数图末尾出现“|.”没有意义,不符合没有意义,不符合数图语法规则。数图语法规则。 !/2 10.67.5.53:2944 T=503339241C=-MF=A16DM=DM743217605796 (EF0-90-9E.F|EExx|EFxxF|FEF|FE00|FF|EF0-90-9ExxxxExxxxSx.F|(省略,编者加)|015xxxxxxxxx|00 xxSx.|.),E=504311020dd/ceDM=DM743217605796 ,al/on,al/fl,SGcg/dtPage 47H

49、UAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 数图故障分析案例(三)-AG只能上报一位号码现象:现象:和意大利和意大利ITATEL软交换对接,软交换对接,AG上报一位号码后,不再上报其余号码上报一位号码后,不再上报其余号码 ; 分析过程:分析过程: 在软交换上抓报文分析如下:在软交换上抓报文分析如下:原因分析:原因分析:是是ITATEL软交换目前不支持数图,只在主叫摘机后下发拨号检测事件(软交换目前不支持数图,只在主叫摘机后下发拨号检测事件(tonedect)。但当)。但当AG上报一位号上报一位号码后,软交换不再下发拨号检测事件,导致后续号码上

50、报不了。码后,软交换不再下发拨号检测事件,导致后续号码上报不了。Page 48HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 故障分析案例(四)-摘机上报故障现象:现象: AG AG和和Z Z司软交换对接,司软交换对接,AGAG用户必须先做一次被叫才能正常打电话,否则用户必须先做一次被叫才能正常打电话,否则摘机无音摘机无音. .原因:原因: 在在Z Z司软交换没有下发检测摘机事件的情况下,司软交换没有下发检测摘机事件的情况下,AGAG摘机上报摘机上报OE=OE=* *,导致,导致Z Z司软交换不能识别。司软交换不能识别。正常摘机上报:正常摘机上

51、报:msg to mgc(10.71.50.51:2944): MEGACO/1 10.71.50.30:2944 T=11C=-N=A1OE=369154816al/ofPage 49HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 故障分析案例(五)-拔号即听忙音故障现象:现象:某某AG和和Z司软交换对接;用户摘机可听到拨号音,但是拨任何号码都直接听忙音。司软交换对接;用户摘机可听到拨号音,但是拨任何号码都直接听忙音。 分析过程:分析过程: 用户摘机可听到拨号音,但是拨任何号码都直接听忙音,一般有用户摘机可听到拨号音,但是拨任何号码都直接听忙

52、音,一般有3种情况会出现,一是种情况会出现,一是UA分配的终端分配的终端ID范围超出软交换上配置的范围,二是数图匹配有问题,三是软交换下发的资源属性格式有错误。范围超出软交换上配置的范围,二是数图匹配有问题,三是软交换下发的资源属性格式有错误。处理过程:处理过程:1、核对软交换与、核对软交换与AG的终端的终端ID范围,没有问题。范围,没有问题。2、用户摘机能听到拨号音,说明软交换(、用户摘机能听到拨号音,说明软交换(Z公司)下发的数图正确并且被识别。公司)下发的数图正确并且被识别。 Page 50HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential

53、故障分析案例(五)-拔号即听忙音故障处理过程:处理过程:3、在、在Z司软交换上抓报文分析如下:司软交换上抓报文分析如下:10.35.64.3:2944 T=2103478924C=$A=A0,A=$MST=1OMO=RC,nt/jit=40,L v=0 c=IN IP4 $ m=audio $ RTP/AVP 8 0 a=ptime:20 ,E=2103997587nt/netfail,nt/qualertth=80MEGACO/2 10.35.96.67:2944 P=2103478917C=43AV=A0E=2103997253,ER=500Internal software failur

54、e in the MG说明软交换下发了说明软交换下发了AG不能识别的报文,所以不能识别的报文,所以UA5000会向软交换回会向软交换回“Internal software failure in the MG”。但与正常消息比较后,也没看出来下发的消息有什么问题。但与正常消息比较后,也没看出来下发的消息有什么问题。Page 51HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 故障分析案例(五)-拔号即听忙音故障用用xDBWIN在在AG设备上抓包分析,发现协议栈在解析设备上抓包分析,发现协议栈在解析“v=0c=IN IP4 $m=audio $ R

55、TP/AVP 8 0 a=ptime:20 ”时出错。时出错。于是,再用于是,再用Ethereal抓包分析,发现友商软交换设备(抓包分析,发现友商软交换设备(Z公司)下发的以下报文出现空格,不符合要求,公司)下发的以下报文出现空格,不符合要求,报文如下图:报文如下图: 原因分析:原因分析: 软交换下发的软交换下发的资源属性格式有错资源属性格式有错误。误。 Z司修改后问题司修改后问题解决。解决。Page 52HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 故障分析案例(六)-拨完号码后出忙音故障l现现象:象:l 和和Z司司软软交交换对换对接,接,

56、拨完号码后出忙音拨完号码后出忙音处理过程:处理过程:抓信令分析后发现:原因是抓信令分析后发现:原因是H司司AG提供的临时终端提供的临时终端RTP资源范围为资源范围为0-10000000,而,而Z司软交换单板提供司软交换单板提供的资源范围仅为的资源范围仅为0-65535 。建建立关立关联时联时的信令:的信令:MEGACO/1 10.71.50.51:2944 T=369441876C=$A=A1MOMO=IN,RV=OFF,RG=OFF,E=369154820tonedet/stdtl=*,al/*,SG,A=$MOMO=RC,RV=OFF,RG=OFF,Lv=0c=IN IP4 $m=audi

57、o $ RTP/AVP 8a=ptime:20MEGACO/1 10.71.50.30:2944 P=369441876C=383A=A1,A=A100000006MST=1OMO=RC,RV=OFF,RG=OFF,Lv=0c=IN IP4 10.71.50.30m=audio 19196 RTP/AVP 8a=ptime:20MEGACO /1 10.71.50.51:2944 T=369441877 C=383 MF=A1 SG cg/bt A100000006: :RTP资资源源编编号,目前号,目前AG取取值值范范围围是是100000000100000999Page 53HUAWEI T

58、ECHNOLOGIES CO., LTD.Huawei Confidential 故障分析案例(七)-对方已挂机但听不到忙音l现现象:象:l和和A司司软软交交换对换对接,接,AG用用户户在在对对方已挂机的前提下不能听到忙音。方已挂机的前提下不能听到忙音。处理过程:处理过程:l经过信令分析,发现原因是经过信令分析,发现原因是A司下发忙音为司下发忙音为cg/ct,正在放音的时候不会重新联网,正在放音的时候不会重新联网,但是判断的时候漏但是判断的时候漏掉了掉了cg/ct导致逻辑放音听不到导致逻辑放音听不到MEGACO/1 10.71.50.51:2944 T=370359990C=383MF=A1M

59、OMO=IN,RV=OFF,RG=OFF,E=369154827al/*,SGcg/ct,MF=A100000006MOMO=IN,RV=OFF,RG=OFFPage 54HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 故障分析案例(八)-AG注册不成功l现现象:象:l组网:组网:B*AG-sbc2200-SoftX3000lB*厂家的厂家的AG通过通过SBC2200注册到注册到H司软交换不成功。在软交换上跟踪不到消息,在司软交换不成功。在软交换上跟踪不到消息,在SBC2200跟踪跟踪Debug调试消息提示调试消息提示“Decode h248

60、message failed”。 处理过程:处理过程:l1、开始怀疑是、开始怀疑是SBC2200不支持用不支持用 “!/1” 代替代替 “MEGACO/1”,但比较软交换下发给其他厂家正常注册的,但比较软交换下发给其他厂家正常注册的AG的审计消的审计消息,说明息,说明SBC2200是支持的。是支持的。2、比较其他正常注册消息的域名发现、比较其他正常注册消息的域名发现B*厂家厂家AG送过来的送过来的MID为为 “yjtx:2944”,查询,查询H248协议这是不符合协议规范的,协议这是不符合协议规范的,domainName必须用必须用限定的;限定的;SBC2200协议栈无法解析,就会导致回应协议

61、栈无法解析,就会导致回应Decode h248 message failed,让对方重新修,让对方重新修改改MID格式后,在软交换上查询格式后,在软交换上查询MGW注册正常。注册正常。*1.444547537 F-B-ncecl-1.jxngn H248/8/REGISTER: Information: H248 message received, 59.53.175.72(2944)-61.180.127.50(2944) vpn(0) : !/1 yjtx:2944 T=1008C=-SC=ROOTSVMT=RS,AD=2944,V=1,PF=BLADE_1_0/1,RE=901 Cold

62、 Boot,DL=0,20080325T15351500*1.444547537 F-B-ncecl-1.jxngn H248/8/REGISTER: Error: Decode h248 message failed, return value is 0 x190. The message is: !/1 yjtx:2944 T=1008C=-SC=ROOTSVMT=RS,AD=2944,V=1,PF=BLADE_1_0/1,RE=901 Cold Boot,DL=0,20080325T15351500结论:对于H248注册消息中的MID格式要求:MID的格式如果是用domainName,就

63、必须用限定。MID的格式如果是用domainAddress,就必须用 限定。Page 55HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 故障分析案例(九)- AG注册不成功l现现象:象:l组网:组网:SoftX3000-友商友商AG,用户反映友商,用户反映友商AG无法注册。无法注册。 处理过程:处理过程:l1、在、在SoftX3000上跟踪上跟踪H248注册消息如下:注册消息如下:AG发起的注册请求:发起的注册请求:!/1 10.64.71.61:2944 T=1347C=-SC=ROOTSVMT=RS,AD=2944,V=1,PF=AGW/

64、1,RE=902,20080118T00455100SoftX3000的响应:的响应:!/1 10.64.11.1:2944 P=1347C=-SC=ROOTER=403Err in Trans2、从、从AG发起注册的消息可以知道发起注册的消息可以知道PF=AGW/1,PF是一个协商参数,对应是一个协商参数,对应ADD MGW配置的配置的H248协议子集参数。协议子集参数。3、LST MGW发现发现H248协议子集协议子集 = 。MOD MGW配置配置H248协议子集参数协议子集参数SRVCPROFILE=AGW/1,友商,友商AG可可以正常注册。以正常注册。结论结论: :AG无法注册主要是注

65、册消息不符合无法注册主要是注册消息不符合SoftX3000要求的要求的H248协议规协议规范。范。 Page 56HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential 故障分析案例(十)- 不能建立关联l现现象:象:l客户使用客户使用AC厂家的媒体网关与厂家的媒体网关与SoftX3000对接对接H248协议,虽然该媒体网关可以注册到协议,虽然该媒体网关可以注册到SoftX3000,但,但是是SoftX3000上的电路状态为错误。上的电路状态为错误。处理过程:处理过程:l1.从从SofX3000上跟踪消息,发现对方很少回复消息过来。上跟踪消息,发现对方

66、很少回复消息过来。l2.通过通过Ethereal抓包检查两设备之间的抓包检查两设备之间的H248消息,发现媒体网关发过来的消息不符合协议,造成消息,发现媒体网关发过来的消息不符合协议,造成SoftX3000协议栈解码失败,这也可以解释为什么协议栈解码失败,这也可以解释为什么SoftX3000跟踪跟踪H248消息时,显示对方回的消息很消息时,显示对方回的消息很少。因为大部分消息都解码未通过。少。因为大部分消息都解码未通过。对方送来的消息如下:对方送来的消息如下:MEGACO/1 10.1.56.112:2944P=406660440C=-1 ER = 411“No active contexts”,C=-AV=Acgw/T0/C30MTSSI=IV,BF=OFF,OMO=IN,tdmc/jit=70,tdmc/gain=32,tdmc/ec=on分析后发现:在分析后发现:在 P=406660440C=-1可关可关联联ID为为空后面空后面还还有一个数字。有一个数字。当出现了数字之后当出现了数字之后SoftX3000就不知就不知道如何解码了。友商修改道如何解码了。友商修改AG设置后正常。这个

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!