您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > H248协议提高培训
HUAWEITECHNOLOGIESCO.,LTD.接入网技术服务部H248协议深入及实例分析HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage2随着NGN网络和业务的不断应用和发展,H248协议在目前的应用中越来越广泛。对于协议的深入掌握,将非常有助与故障定位和问题处理。学习此胶片之前需要学过《H.248协议概述》HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage3学习目标学习完此课程,您将会:了解H.248协议的体系结构掌握H.248协议中命令格式和用途掌握H.248协议的消息交互过程掌握并能分析典型的H.248信令流程HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage4第1章概述第2章协议内容介绍第3章信令基本控制流程第4章信令解析举例HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage5概述H.248和MeGaCo是同一种协议的两个名称而已,是ITU与IETF共同制定的,ITU-T称之为H.248,而IETF则称之为MeGaCo;H.248协议是在MGCP协议的基础上,结合其它媒体网关控制协议特点发展而成的一种协议;H.248协议弥补了MGCP协议描述能力上的欠缺,适合在大型网关上应用;H.248信令消息有UDP/TCP/SCTP/ATM等多种承载方式,使传输更可靠,而MGCP则只能承载在宽带IP网络上的UDP格式。HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage6H.248功能和相关概念H.248提供了MGC在呼叫处理过程中控制MG中各种静态及动态资源(IP/ATM/TDM)的能力(包括终端属性、终端连接交换关系及其承载的媒体流),还提供了独立于MG的状态维护与管理能力;H.248协议消息编码可以采用二进制或文本格式,现在只支持文本格式;H.248消息的承载目前都是基于UDP的。使用H.248协议时,传输层端口号与编码类型有关,默认端口号为:2944(文本格式编码)或者2945(二进制编码)。HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage7H.248在NGN网络中的使用ISUP/TUPSIPH.323INNMSINAPSIPXML/SNMPSIPU-NICASG7000PSTNswitchSTPM3UA/SCTP分组核心网TMG8010M2UA/H.248OpenEyeSIPphoneH.323PhoneSIP-T/H.323SoftX3000IAD系列H.248/MGCPUA5000H.323H.248/MGCPSoftX3000LANNATIP超市私有协议(私网穿越基于STUN)UMG8900H.248/V5UA/IUASIPUC-ServerR2/V5R2/V5/ISDNMTANCSHUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage8第1章概述第2章协议内容介绍第3章信令基本控制流程第4章业务消息识别举例HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage9第2章协议内容介绍第1节协议中的两个重要概念第2节消息结构第3节命令、描述符第4节和MGCP协议的比较HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage10连接模型:两个重要概念(Context和Termination)协议的连接模型主要描述媒体网关中的逻辑实体,这些逻辑实体由媒体网关控制器(MGC)控制。这个连接模型中的主要的抽象概念是终端(Termination)和关联(Context);在H.248/Megaco定义的连接模型中,包括关联和终端两个实体。一个关联中至少要包含一个终端,否则此关联将被删除,空关联指的是只包含一个与其他终端没有连接的终端的关联;同时一个终端在任一时刻也只能属于一个关联。HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage11连接模型TerminationRTPStreamTerminationSCNBearerChannelTerminationSCNBearerChannelTerminationSCNBearerChannelTerminationSCNBearerChannelTerminationRTPStreamTerminationRTPStreamContextContextContextMediaGatewayNullContext***HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage12终端(Termination)终端是位于MG中的一个逻辑实体,可以发送/接收媒体和(或)控制流。例如表示一个时隙(CIC电路)、一个IP端口(IP地址+端口号)、或一个ATM端口(VPI/VCI)。HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage13终端(Termination)终端分为两类:1、半永久终端,用来表示物理实体如TDM信道,只要这个TDM信道在MG中被配置,就一直存在,只有当配置信息被删除后,与之对应的终端才会消失。当一个半永久终端被加入一个特定关联时,它是从NULL关联中获取,而当从特定关联中删除时,它又返回到NULL关联;2、临时终端,代表临时性的信息流如RTP流,当需要时创建,使用完毕后就删除。临时终端通过ADD命令创建,通过SUBTRACT命令清除。终端特征通过属性来描述,这些属性被转换成描述符在命令中携带。终端被创建时,媒体网关会为其分配一个唯一标识。HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage14终端(Termination)终端属性,可以创建新的终端或者修改已存在终端的属性;终端ID,对不同的终端通过终端ID来引用,终端ID是由MG配置的。终端ID有两种通配方式:“ALL”和“CHOOSE”;终端属性和描述符,终端拥有属性,属性拥有唯一的属性ID;ROOT终端,通常用来表示媒体网关本身,允许在ROOT终端上定义包,也可以拥有属性、事件、信号、统计和参数。ROOT终端可以出现在Modify、Notify、AuditValue、AuditCapability、ServiceChange命令中,其它任何对ROOT终端的使用都是错误。TerminationID:二进制编码时最多可以64位表示,文本编码时最多可以达64个字符;HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage15Termination的属性属性Properties:终端本身具有的属性;事件Events:指示终端需要检测的事件。例如:摘机,挂机、拍叉,拔号等;信号Signals:网关产生的各种类型的媒体流。例如:拔号音,忙音,振铃音,回铃音等。统计Statistics:用于描述一个终端的统计信息,可以在一次呼叫完成后向MGC上报,也可以由MGC下发命令AuditValue查询相关的统计信息。该信息主要用来计费。HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage16关联(Context)关联描述一组终端之间的关联关系,当一个关联涉及多个终端时,关联将描述这些终端所组成的拓扑结构以及媒体混合交换的参数。关联中的终端可以通过Add命令进行创建,通过Subtract进行删除。一个关联中必须至少包含一个终端。HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage17关联(Context)的属性Context包括四个属性:1.ContextID:32bits,在网关范围内唯一标识一个关联。ContextID由MG创建,在一个MG范围内唯一。关联二进制编码表示文本编码表示表示含义NULL0‘-’NULLContext表示在网关中所有与其它任何终端都没有关联的终端。CHOOSE关联0xFFFFFFFE‘$’CHOOSE用以请求MG创建一个新的关联ALL关联0xFFFFFFFF‘*’ALL通配符表示MG的所有的Context确定关联0x54360x5436确定ContextID标识特殊关联编码对照表HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage18关联(Context)的属性2.Topology:拓朴,用于描述一个关联内部终端之间的媒体流向。终端也存在一个称之为MODE的属性,用于描述媒体的流向,但它描述的是相对于关联外部的流向;3.Priority:标识MG对关联处理的优先级先后次序。级别为0~15级,其中,“0”为最低优先级,“15”为最高优先级;4.Emergency:紧急呼叫标识符,MG优先处理使用紧急呼叫标识符的呼叫。HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage19问题H248协议连接模型中重要的两个概念是?终端有哪两类?它们有什么区别?HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage20第2章协议内容介绍第1节协议中的两个重要概念第2节消息结构第3节命令、描述符第4节和MGCP协议的比较HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage21H.248协议的消息编码消息是H.248协议发送的一个信息单元。消息可以使用二进制格式和文本格式编码;采用二进制编码时,使用ITU-TX.680(ASN.1)定义的规范描述,使用X.690定义的BER规则编码;采用文本方式编码时,遵循RFC2234ABNF规范;MGC必须支持两种编码格式,MG可能支持其中任何一种或两种方式。MGC侧和MG侧的H.248消息都有相同的结构。HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage22H.248消息结构Megaco/H.248messageTransHdrReqorReplyReqorReplyReqorReplyTransactionTransactionTransaction....HeaderCommandCtxPropertiesCtxHdrCommand....TransHdrActionAction........DescriptorDescriptorH.248协议发送或接受的信息单元称为消息,消息从消息头(Header)开始,后面是若干个事务;消息头中包含消息标识符(MID)和版本字段。MID用于标识消息的发送者,可以是IP地址、域名或设备名;版本字段用于标识消息遵守的协议版本,有版本1和版本2。目前接入网MG两者都支持;消息内的事务是相互独立的,当多个被独立处理时,消息没有规定处理的先后次序。HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage23H.248协议的消息机制Message消息TransactionI事务TransactionIDnContextID1关联ContextIDnCMD1命令CMDnDes-nDes-1描述符......HUAWEITECHNOLOGIESCO.,LTD.HuaweiConfidentialPage24事务(Transaction)MGC和MG之间的一组命令构成事务,事务由TransactionID进行标识。事务包含一个或多个动作,一个动作由一系列局限于一个关联的命令组成;一个事务从“事务头
本文标题:H248协议提高培训
链接地址:https://www.777doc.com/doc-958474 .html