Part2 H.248(MEGACO)协议
H.248协议
H.248协议H.248协议是一种用于控制媒体网关的协议,它也被称为Megaco协议。
H.248协议的主要作用是在IP网络中对媒体网关进行控制,包括语音、视频和数据流的处理。
它定义了一种在媒体网关和控制器之间进行通信的标准,使得不同厂家的设备可以进行互操作。
H.248协议采用了分层结构,它将控制和传输两个功能分离开来,这样可以更好地适应不同的网络环境和需求。
控制层负责处理信令和媒体控制,而传输层则负责传输媒体数据。
这种分层结构使得H.248协议更加灵活和可扩展,可以满足不同场景下的需求。
H.248协议的核心是一个名为“动作”的概念,它定义了一系列操作,用于控制媒体网关的行为。
这些动作包括建立、修改、删除媒体流、查询设备状态等,通过这些动作可以实现对媒体网关的全面控制。
同时,H.248协议还定义了一套状态机,用于描述媒体网关在不同状态下的行为,这样可以确保控制器和媒体网关之间的同步和一致性。
H.248协议的另一个重要特点是它的灵活性和可扩展性。
它通过定义一系列的命令和参数,可以适应不同厂家、不同类型的媒体网关,同时也可以支持不同的业务需求。
这样就可以实现在一个统一的控制平台下管理不同厂家、不同类型的媒体网关,从而降低了运营商的管理成本,提高了网络的灵活性和可扩展性。
总的来说,H.248协议作为一种用于控制媒体网关的协议,具有灵活性、可扩展性和互操作性的特点,它为IP网络中的媒体网关提供了一种统一的控制平台,使得不同厂家、不同类型的媒体网关可以在同一个网络环境下进行协同工作,从而为运营商提供了更加灵活和高效的网络管理方式。
总结一下,H.248协议在IP网络中扮演着至关重要的角色,它为媒体网关的控制提供了一种标准化的解决方案,同时也为运营商提供了更加灵活和高效的网络管理方式。
随着IP网络的不断发展,H.248协议也将会进一步完善和发展,为网络通信领域带来更多的创新和发展。
H248协议介绍
Termination ID
Descriptors
Descriptors
Media Media { terminationState, stream, localControl, local, Remote, }
Descriptors
TerminationState Property ServiceState{Test,outofService,InServic e} BufferToken{Off,Lock}
Packages
A unique string name, unique serial number and version number is registered for each package. The string name is used with text encoding. The serial number shall be used with binary encoding. Serial Numbers 0x8000 to 0xFFFF are reserved for private use. Serial number 0 is reserved
Descriptors
Remote v=0 c=IN IP4 124.124.124.222 m=audio 2222 RTP/AVP 4 a=ptime:30
Descriptors
Signals cg/dt cg/rt cg/bt bt/bit gb/EstBnc gb/RelBnc
Descriptors
Termination SCN Bearer Channel
Connect Model (4)
Media Gateway CONTEXT C1 Term. T2 RTP Stream Term. T1 SCN Bearer Channel
H.248_MeGaCo协议原理
AA000005H.248/MeGaCo协议原理2.0学习目标z 了解H.248/MeGaCo 协议的作用z 掌握H.248/MeGaCo 命令z 对H.248/MeGaCo 命令中参数的含义和用途有所了解z 掌握H.248/MeGaCo 协议的消息交互过程学习完本课程,您应该能够:参考资料z SoftX3000产品手册--技术手册--信令与协议分册--H.248协议媒体网关控制协议z媒体网关控制协议用于媒体网关控制器(MGC)与媒体网关(MG)之间的通信,目前媒体网关控制协议主要包括MGCP和H.248/ MeGaCo两种协议。
z H.248和MeGaCo是同一种协议,是ITU-T与IETF共同努力的结果,ITU-T称之为H.248,而IETF称为MeGaCo。
z H.248协议是在MGCP协议的基础上,结合其它媒体网关控制协议特点发展而成的一种协议。
z H.248协议可以支持更多类型的接入技术并支持终端的移动性。
z H.248协议克服了MGCP协议描述能力上的欠缺,能够支持更大规模的网络应用,而且更便于对协议进行扩充,因而灵活性更强。
z MGCP消息传递依靠承载在宽带IP网络上的UDP数据包,而H.248信令消息可基于UDP/TCP/SCTP等多种承载。
术语z终端(Termination):ÎMG的一个逻辑实体,可以发送(接收)媒体流和(或)控制流;Î终端可用特性来进行描述,在终端中,封装了媒体流参数、modem和承载能力参数,这些特性可以组成一系列描述符而包含在命令中。
Î终端有唯一的标志Termination ID,它由MG在创建终端时分配。
z终端类型Î半永久性终端可以代表物理实体,例如一个TDM信道;Î临时性终端可以代表临时性的信息流,例如RTP流。
术语z终端功能Î终端可支持信号,这些信号可以是MG产生的媒体流也可以是信令信号;Î终端可以对事件进行检测;Î终端可以对数据进行统计。
H248协议、BICC协议简介
第4章 H.248协议4.1 概述H.248和MEGACO是ITU-T与IETF共同努力的结果,ITU-T称之为H.248,而IETF称为MEGACO,以下通称为H.248。
H.248是一种媒体网关控制协议,在分离网关体系中,H.248协议用作媒体网关控制器(Media Gateway Controller,即MGC)与媒体网关(MediaGateway,即MG)之间的通信,实现MGC对MG的控制功能。
在UMTS系统,H.248协议应用于Mc接口上。
4.1.1 Mc接口定义及功能1. Mc接口定义Mc接口是MSC Server(或GMSC Server)与媒体网关MGW间的标准接口,其协议遵从H.248协议,并针对3GPP特殊需求,定义了H.248扩展事务交互(Transaction)及包(Package)。
Mc接口为3GPP R4新增接口,物理接口方式可选择ATM或IP。
Mc接口的协议消息编码采用二进制或文本方式,底层传输机制将采用MTP3b(基于ATM的信令传输)或SCTP(基于IP的信令传输)为其提供协议承载。
媒体网关(MGW):媒体网关将一种类型网络的媒体转换成另一网络所要求的格式,例如,媒体网关可以终结交换电路网的承载信道(如PCM)和分组网络的媒体流(如IP网络中的媒体流)。
可以有能力分别对音频、视频和数据进行处理,并且能够进行全双工的媒体转换。
也可以播放一些音频/视频信号,甚至具有提供媒体会议的能力。
媒体网关控制器(MGC):负责对相关于MGW内媒体信道连接控制的呼叫状态进行维护。
2. Mc接口功能Mc接口提供了MSC Server(或GMSC Server)在呼叫处理过程中控制MGW中各类传输方式(IP/ATM/TDM)的静态及动态资源的能力(包括终端属性、终端连接交换关系及其承载的媒体流);该接口还提供了独立于呼叫的MGW状态维护与管理能力。
4.1.2 H.248协议的应用MSOFTX3000在UMTS 系统中用作MSC Server (或GMSC Server ),是核心网控制面设备,处于分离网关体系的控制地位(即作MGC )。
H248协议概述
协议特点发展而成的一种协议;
H.248协议弥补了MGCP协议描述能力上的欠缺,适合在大型 网关上应用;
H.248信令消息有UDP/TCP/SCTP/ATM等多种承载方式,使传
Page 18
关联(Context)的属性
Context包括四个属性:
1.
ContextID:32bits,在网关范围内唯一标识一个关联。
Context ID由MG创建,在一个MG范围内唯一。
特殊关联编码对照表 关联 二进制编码表示 文本编码 表示 表示含义
NULL
0
‘-’
NULLContext表示在网关中所有与其它
Trans Hdr
Action
....
Action
Ctx Hdr
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 6
H.248在NGN网络中的使用
IN INAP NMS XML/SNMP U-NICA SIP SIP SIP-T/H.323 UC-Server
SoftX3000 M3UA/SCTP 分组核心网 SG7000 ISUP/TUP M2UA/H.248
关联;同时一个终端在任一时刻也只能属于一个关联。
HUAWEI TECHNOLOGIES CO., LTD.
Huawei Confidential
Page 12
连接模型
Media Gateway Context
Termination RTP Stream Termination SCN Bearer Channel
H.248协议简介
H.248协议简介一、H.248/MEGACO的历史1998年2月Bellcore、CISCO等公司提出SGCP(Simple Gateway Control Protocol)协议。
1998年8月Level3、Alcatel、Lucent等公司提出IPDC(IP Device Control)协议。
1998年11月在IETF的撮合下,IPDC和SGCP被融合为MGCP(Media Gateway Control Protocol)协议,并被提交到IETF和ETSI TIPHONE项目组。
MGCP后来被标准化为RFC2705,与此同时Lucent、AGCS等公司提出了MDCP协议。
经过协商讨论,IETF成立了一个专门的MEGACO工作组,负责将MGCP和MDCP融合为MEGACO协议,并将它确定为MGC和MG之间的标准控制协议。
2000年6月,ITU-T Study Group16工作组正式发布了H.248协议第一版。
2002年11月IETF的MEGACO工作组正式发布了MEGACO协议第一版。
MEGACO和H.248的区别:MEGACO是由IETF提出,编码方式为text;H.248是由ITU-T提出,其编码方式为ASN.1。
二、名词解释1、Media Gateway(MG)媒体网关MG将在某一种网络上的媒体数据转换成另一种网络上的媒体数据。
2、Media Gateway Controller(MGC)媒体网关控制器MGC对MG上的通话状态进行控制。
3、terminationTermination是媒体流和控制流的终点和起点,是媒体网关上的一个逻辑实体,它是以数种特性数据所构成的一种逻辑上的终端,而这些特性,是以descriptor的方法存在。
终结点分为半永久性终结点和临时终结点两种。
半永久性终结点可以代表物理实体,比如一个TDM信道,此时,只要媒体网关中存在这个信道,这个终结点就存在。
临时终结点也可以代表临时性的信息流,例如RTP流,此时,只有当媒体网关使用这些信息流时,这个终结点才存在。
megaco协议报文格式解析
megaco协议报文格式解析MEGACO(Media Gateway Control Protocol)是一种用于控制媒体网关的通信协议,它定义了媒体网关和媒体控制器之间的通信方式。
MEGACO协议报文格式包括消息头和消息体两部分。
消息头通常包括以下字段:1. 事务标识符(Transaction Identifier),用于标识消息的唯一性,以便在通信过程中进行匹配和确认。
2. 消息类型(Message Type),指示消息的类型,比如请求、响应、通知等。
3. 消息长度(Message Length),指示整个消息的长度,以便接收方正确解析消息。
4. 标志位(Flags),用于指示消息的一些特殊属性或状态。
消息体部分则根据消息类型的不同而有所区别,常见的消息体包括:1. 媒体通道描述(Media Descriptor),描述媒体通道的参数和特性,如编解码器类型、传输协议等。
2. 会话描述(Session Description),描述会话的相关信息,如会话标识符、起始时间、结束时间等。
3. 功能描述(Function Descriptor),描述媒体网关的功能和能力,如支持的编解码器列表、支持的传输协议等。
4. 事件通知(Event Notification),用于通知控制器有关媒体状态变化或其他事件的发生。
MEGACO协议报文格式的解析需要根据具体的消息类型和消息体来进行,通常需要按照协议规范逐个字段进行解析和处理。
对于不同的消息类型和消息体,解析过程会有所不同,需要根据协议规范进行正确的解析和处理。
总的来说,MEGACO协议报文格式的解析涉及到消息头和消息体两部分,需要根据具体的消息类型和消息体来进行解析和处理,以实现媒体网关和媒体控制器之间的有效通信和控制。
VoIP基础(H.248协议篇)课件
Back
H.248消息类型-响应
3、H.248消息格式
下面以网关注册流程为例,介绍命令格式并解析,其中消
息为文本格式,如下图 所示:
事件:MG向MGC发送SVC_CHG_REQ 消息进行注册。
• MEGACO/1 [191.169.150.172]:2944 • T=3{ • C= - { • SC=ROOT{ • SV{MT=RS,RE=902}}}}
2、 H.2448协议提供命令以操作连接模型的逻辑实 体——关联和终端,命令提供了对关联和终端属性 的完全控制,包含指定终端报告的事件,以及可 施加于终端的信号和动作等。
协议有8个命令,Add、Modify、Subtract、 Move、AuditValue、AuditCapabilities、Notify、 ServiceChange,这些命令除了“Notify”和 “ServiceChange”外,其余都是由MGC主动发给 MG,MG进行响应。“Notify”是由MG发给MGC,
而“ServiceChange”可以由它们之间互相发送。
Back
H.248消息类型-请求
2、 H.248消息类型-请求
• Add:添加终端到关联。关联中第一个终端的添加用于创建 关联。
• Modify:更改终端属性、事件和信号。 • Subtract:从关联中删除终端并统计终端参加的关联情况。
关联的最后一个终端的删除的同时删除关联本身。 • Move:将一个终端从一个关联移动到另一个关联。 • AuditValue:返回终端当前的状态属性、事件,信号以及终
Back
H.248协议定义
2、 H.248消息类型 H.248协议发送或接收的信息单元称为消息。 在H.248协议中,一个或多个命令被封装成一个消 息进行发送或接收。H.248采用文本编码或二 进制编码方式,其消息可分两种: • 请求消息(Request) • 响应消息(Reply)
H.248协议介绍
◆ Priority:标识媒体网关对关联处理的优先级。MGC还可以在 MG重启时平滑处理中,根据优先级处理大量Context到达的情况。 取值范围为0到15,取值越小优先级越大。 ◆ Emergency:描述关联的紧急处理信息。也提供一种优先处 理Context的方式。
Cambridge Industries (CIG) Proprietary
>> 7/12/2012 >> Slide No. 05
基于H.248的网络结构
Cambridge Industries (CIG) Proprietary
>> 7/12/2012 >> Slide No. 06
第二章 H.248协议介绍
Cambridge Industries (CIG) Proprietary
>> 7/12/2012 >> Slide No. 012
终端(Termination)
◆终端通常可分为两类,一类是半永久终端,用来表示物理实体。 例如TDM信道,只要这个TDM信道在媒体网关中被配置,就一 直存在,只有当配置信息被删除与之对应的终端才会消失。另一 类称为临时终端,代表临时性的信息流,例如RTP流,当需要时 创建,使用完毕后就删除。 ◆终端特征通过属性来描述,这些属性被组合成描述符在命令中携 带。终端被创建时,媒体网关会为其分配一个唯一标识。 ◆ ROOT终端,通常用来表示媒体网关本身,允许在ROOT终端上定 义包,也可以拥有属性、事件、信号、统计和参数。ROOT终端可以 出现在Modify 、Notify 、AuditValue 、AuditCapability 、 ServiceChange命令中,其它任何对ROOT终端的使用都是错误。
H.248协议正常呼叫流程解析
同一MG下的两个终端之间的呼叫建立和释放流程如图1-22所示。不同MG下的两个终端之间的呼叫建立和释放流程与该流程基本相同,在此不再赘述。
本流程示例基于以下约定:
Termination1的物理终端ID为A0,UserA与A0连接;
Termination2的物理终端ID为A1,UserB与A1连接;
第五行:上报DigitMap事件的时间戳。“T”表示2003年4月29日早上6时13分27秒。
第六行:终端A0观测到的事件为DTMF检测包中的DigitMap Completion事件。该事件的两个参数为:DigitMap结束方式(Meth)和数字串(ds)。
第七行:Meth为DigitMap结束方式。数字串“ds”,此时表示UserA所拨的号码为“”。
M{O{MO=IN,RV=OFF,RG=OFF,nt/jit=40},
L{v=0 c=IN IP4 192.168.100.70 m=audio 18300 RTP/AVP 8}}}}}
第一行:MEGACO协议的版本为1,以及消息发送者标识(MID)。
第二行:响应事务ID为“”。“C=286”表示关联已建立,MG赋予一个关联ID“286”来标识这个关联。
UserA为主叫,UserB为被叫,主叫先挂机;
SoftX3000的IP地址和端口号为:192.168.100.1:2944;
MG的IP地址和端口号为:192.168.100.70:2944。
三、
图1-1同一MG下的两个终端之间的H.248呼叫流程示例
四、
事件
MG
命令,把摘机事件通知给
NTFY_REQ命令的文本描述
第三行:Notify命令,该命令作用于终端A0。
h248传输层承载的协议
H248传输层承载的协议引言H248传输层承载的协议(H.248/M eg ac o)是一种用于控制媒体网关的通信协议。
它定义了在媒体网关和控制器之间进行通信所使用的消息格式和过程,为实现语音、视频和数据的传输提供了支持。
本文将介绍H248传输层承载的协议的定义、特点、工作原理以及应用场景。
定义H248传输层承载的协议(H.248/M eg ac o)是国际电信联盟(IT U)制定的一项标准,用于控制媒体网关中的I P电话和传统电话系统之间的转换。
它通过定义消息格式和过程,提供了控制信令和媒体交互的能力。
特点H.248具有以下特点:协议灵活性1.:H.248协议对网关和控制器之间的通信进行了灵活的定义,使得不同厂商的设备可以通过此协议进行交互。
它采用基于文本的消息格式,使得协议扩展更加容易。
分布式架构2.:H.248协议使用分布式架构,将媒体控制器与媒体网关分开,实现了对媒体资源的统一管理和控制。
这种架构使得系统更加可靠和可扩展。
支持多种媒体类型3.:H.248协议可以同时控制语音、视频和数据等多种媒体类型的传输。
它定义了各种媒体的编解码方式、传输格式和参数设置等。
提供丰富的功能4.:H.248协议支持通话的建立、修改和终止操作,可以实现呼叫转接、媒体增强功能、音频/视频编码选择等丰富的功能。
工作原理H.248协议的工作原理如下:媒体网关注册1.:媒体网关通过与控制器建立T CP/I P连接并发送注册请求,完成媒体网关的注册过程。
资源描述2.:媒体网关向控制器发送资源描述消息,描述其支持的媒体类型、编码方式和传输参数等。
会话建立3.:控制器向媒体网关发送会话建立请求,包括呼叫号码、媒体类型和媒体描述等信息。
媒体协商4.:控制器与媒体网关进行媒体协商,协商媒体的编解码方式、传输格式和网络参数等。
媒体传输5.:媒体网关通过将媒体数据转发到合适的传输链路上,完成媒体的传输。
会话终止6.:控制器向媒体网关发送会话终止消息,终止当前会话并释放相关资源。
H248协议基础
H.248在NGN中的应用
IN INAP
MRS
OSS
AppServer
SNMP/MML
SIP
MGCP/H248/SIP
Softswitch M3UA/SCTP
SIP/SIP-T/H.323
SG ISUP
H.248
分组核心网
Softswitch
H.248 M2UA/SCTP
STP
UMG
switch
Notify
MG向MGC 报告MG 中所发生的事件。
ServiceChange MG发起向MGC 报告一个或者一组终端将要退出服 务或者刚刚进入服务、MG注册、重新启动;MGC发起切换,通知MG 将一个或者一组终端进入服务或退出服务。
Page 23
命令
命令的参数
一个命令的参数被定义为描述符 Descriptor。 描述符是由Name和item组成(item可以携带Value)。 一些命令可以共享一个或几个描述符? DescriptorName=<someID>{parm=value, parm=value⋯.} 应该 举例
Context
Termination RTP Stream
* * *
Termination SCN Bearer Channel Termination SCN Bearer Channel
Null ContextTermination
SCN Bearer Channel
Termination SCN Bearer Channel
Trans Hdr
Action .... Action
Ctx Hdr
Ctx Properties
H248协议简介
协议定义:H.248协议是2000年由ITU-T第16工作组提出的媒体网关控制协议,它是在早期的MGCP协议基础上改进而成。
H.248/MeGaCo协议是用于连接MGC(媒体网关控制器)与MG(媒体网关)的网关控制协议,应用于媒体网关与软交换设备之间及软交换与H.248/MeGaCo终端之间,是软交换应支持的重要协议。
H.248协议定义的连接模型包括终端(termination)和关联(context)两个主要概念。
终端是MG中的逻辑实体,能发送和接收一种或多种媒体流和控制流,在任何时候,一个终端属于且只能属于一个关联,可以表示时隙(TDM)、模拟线和RTP(实时传输协议)流等。
终端类型主要有半永久性终端(TDM信道或模拟线等)和临时性终端(如RTP流,用于承载语音、数据和视频信号或各种混合信号)。
用属性、事件、信号、统计表示终端特性,为了解决屏蔽终端多样性问题,在协议中引入了包(package)概念,将终端的可选特性参数组合成包。
一个关联是一些终端间的联系,它描述终端之间的拓扑关系及媒体混合/交换的参数。
朗讯公司(Lucent)在MGCP协议中首次提出context概念,使协议具有更好的灵活性和可扩展性,H.248/Me GaCo协议延用了这个概念,它可用Add termination命令创建,用Subtract或Move 命令删除。
主要功能:H.248协议是由MGC控制MG的协议,也称MeGaCo(ITU称呼)。
H.24 8中引入了cnntext概念,增加了许多package的定义,从而将MGCP大大推进一步。
可以说H.248建议已取代MGCP,成为MGC与MG之间的协议标准。
然而在固网中MG CP还是存在很大的应用,H248主要是应用于移动方面。
将网关分解成MG和MGC是研制大型电信级IP电话网关的需要。
MGC的功能是:(l)处理与网守间的H.225 RAS消息;(2)处理No.7信令(可选);(3)处理H.323信令(可选)。
通讯公司H248协议原理讲义
H.248协议呼叫流程
08.06.2020
H.248协议呼叫流程
08.06.2020
H.248协议呼叫流程
08
MG
Add A
Modify MF
subtract S
Move M AuditValue AV
AuditCapability AC Notify N
ServiceChange SC
• E 表示”*”号 • F 表示”#”号 • X表示0-9的1位数字 • [2-9]表示2-9中的1位数字 • .表示0~n次重复前1位数字
上报号码
• !/1[59.34.25.9]:2944 T=370{C=15734{N=USER0111006{OE=2003{20050811T15 ce{ds="8369001",Meth=UM}}}}}
终端
Context. X
关联域
终端和关联域 2
• 终端(Termination):
• 概念:媒体流的源和宿。一个终端可以终结一个 或多个媒 • 半永久性终端:物理终端,例如IAD上的一个Z接口 • 临时性终端:一个信息流,例如一个RTP语音流。 • Root终端:代表MG本身。
• 关联域(Context):
• 04- SDMF 只含有主叫号码信息 • 09- 长度为9个字节 • 主叫号码信息为 012818140 • D5校验
学习目标
• 通过对本章的学习,您将了解:
• 协议所定义的网络实体 • 协议中的命令 • 协议流程的分析
内容提要
• H.248协议的整体概念 • H.248的组成
名词解释
协议 Xiéyì
[agree on]:共同计议;协商 [agreement;accord;con 过谈判、协商而制定的共同承认、共同遵守的文件
H.248协议消息解读(doc 32页)优质版
H.248协议消息解读——基础篇目录1H.248协议概述H248协议(ITU-T),又称MEGACO协议(IETF)。
是NGN网络中的一种呼叫控制协议,是在媒体网关(MG)和媒体网关控制器(MGC)之间交互主从协议,从MGCP协议发展而来。
H248协议与SIP(一种对等呼叫控制协议)是目前主流的NGN呼叫控制协议。
H248协议从OSI层次上是工作于UDP之上,以文本方式或二进制方式描述。
通常情况下,多数厂商的媒体网关(MG)或媒体网关控制器(MGC/SS)使用文本方式的H248协议。
H248协议消息中的文本语法与描述符遵循ABNF协议(RFC2234)和SDP协议(RFC2327)要求。
H248协议消息的交互通常是在一个MG和MGC/SS之间,MG/MGC发送一个事务请求消息后,对应的MGC/MG必须有对应(即有同样的事务标识)的事务应答,以上的两个消息分别为事务请求和其对应的事务应答。
一个H248消息体中可以包含多个事务,但不要求对方对这些事务的应答都在一个消息体中。
在一个H248消息体中:协议类型,协议版本,消息发送的源地址,发送的源UDP端口号,事务及其标识,上下文(关联),命令,终结点等字段是必需的。
以下分别对普通呼叫建立流程和呼叫释放流程中的消息进行解释,并在各流程消息解释中标示出常见的异常或错误码,以便可以根据协议消息的错误类型及其出现的环节找出媒体网关(MG)或媒体网关控制器(MGC/SS)有可能出现的问题所在。
2基本呼叫建立流程及消息解析2.1基本呼叫建立流程图CALLER SS图1 基本呼叫建立流程图2.2基本呼叫建立流程消息解析说明:1)SS的IP地址为:10.61.252.100;AG的IP地址为:10.61.94.55。
2)将事件与响应作为个整体进行说明。
3)文中的MG与AG等价,即可以理解为AG。
4)信令中重复的部分仅在最早出现的地方说明一次。
5) 以下消息中的编号与流程图中的流程标号一致。
H.248协议
资料编码 使用对象 编写部门 工程师/合作方工程师 固网NGN技术支持部产品名称 产品版本 资料版本NGN 通用 V2.1H.248协议 协议拟 制: 审 核: 审 核: 批 准: 刘志强 邢宇翔 蒋勇刚 日 期: 日 期: 日 期: 日 期: 2005-03-02 2002-11-01 2005-03-02华为技术有限公司版权所有 侵权必究华为机密,未经许可不得扩散H.248 协议文档密级:内部公开修订记录日期 2002-11-01 2002-12-10 2005-03-02 修订版本 V1.1 V2.0 V2.1 描述 调整文章结构及内容,结合NGN组网及软交 换产品对协议加以说明. 转换成Word格式. 修改了摘要,关键字等 邢宇翔 邢宇翔 蒋勇刚 作者华为机密,未经许可不得扩散H.248 协议文档密级:内部公开目 录第 1 章 H.248 协议介绍 .................................................................................................................11.1 H.248 协议的起源 ..................................................................................................................1 1.2 H.248 协议定义 ......................................................................................................................2 1.2.1 基本定义 ......................................................................................................................2 1.2.2 扩展说明 ......................................................................................................................2第 2 章 H.248 协议概念 .................................................................................................................32.1 H.248 协议在呼叫中的位置 ....................................................................................................3 2.2 连接模型以及基本概念 ...........................................................................................................3 2.2.1 连接模型 ......................................................................................................................3 2.2.2 终端 ............................................................................................................................4 2.2.3 上下文..........................................................................................................................4 2.3 H.248 协议的消息结构 ...........................................................................................................5 2.3.1 消息 .............................................................................................................................6 2.3.2 事务 ............................................................................................................................6 2.3.3 行动 .............................................................................................................................7 2.3.4 命令 ............................................................................................................................7 2.4 H.248 协议的消息传输机制 ....................................................................................................7第 3 章 H.248 协议命令 .................................................................................................................93.1 命令介绍 .................................................................................................................................9 3.2 描述符 ................................................................................................................................ 10第 4 章 呼叫流程 .........................................................................................................................124.1 呼叫媒体流的流程 ............................................................................................................... 12第 5 章 H.248 协议在 NGN 中的应用 ..........................................................................................145.1 H.248 协议在 SoftX3000 软交换系统中的协议栈结构 ......................................................... 14 5.2 H.248 协议在 SoftX3000 软交换系统中的应用.................................................................... 15华为机密,未经许可不得扩散H.248 协议文档密级:内部公开关键词: 关键词 NGN 软交换 媒体网关 H.248摘 要: NGN的目标是建立一个能够提供话音,数据,多媒体等多种业务的,集通讯,信息,电子商务, 娱乐于一体,满足自由通讯的分组融合网络. NGN是一个包括PSTN/ISDN,H.323,ATM/IP等 网络的融合网络,网络互通是NGN成功的必要条件.为实现这一目标,在NGN组网中采用了大 量的分组协议.本文重点介绍了分组协议中的H.248协议,H.248/Megaco协议(Media Gataway Control Protocal),简称H.248协议,是IETF,ITU-T制定的媒体网关控制协议,一个非对等协 议,用在媒体网关控制器(MGC)和媒体网关(MG)之间的通信.缩略语清单: 略语清单: MGCP (Media Gataway Control Protocal):媒体网关控制协议 PSTN(Public Switched Telephone Network):公共电话交换网 MG (Media Gataway):媒体网关 MGC (Media Gataway Controller):媒体网关控制器 SG (Signaling Gataway): 信令网关 SCN(Switched Circuit Network):电路交换网参考资料清单: 参考资料清单:华为机密,未经许可不得扩散H.248 协议文档密级:内部公开第1章 章1.1 H.248 协议的起源H.248 协议介绍 协议介绍由于 IP 网络的快速发展,IP 网提供的业务越来越多.同时,原有的电路交换 网(如 PSTN 网)仍然拥有大量的用户,为了能让这些用户使用 IP 网络提供 的服务,需要提供不同网络之间互通的网关设备.目前的大部分 IP 电话网关 设备,是集中型网关设备,主要完成三个方面的功能: 1, 完成 IP 电话互通, PSTN 用户的话音进行编码, 将 组包后在 IP 网上传输, 同时将 IP 网来的数据包解包,解码后交给 PSTN 用户; 2,处理信令消息; 3,负责网关内部资源管理,及呼叫连接过程的管理. 随着用户数量及对业务需求的增加,网关在规模上要不断扩大,这种集中型 的网关结构在可扩展性,安全性方面及组网的灵活性上都存在很大的限制. 由此,提出了将业务,控制和信令分离概念,即将 IP 电话网关分离成三部分: 信令网关 SG,媒体网关 MG 和媒体网关控制器 MGC.SG 负责处理信令消 息,将其终结,翻译或中继;MG 负责 处理媒体流,将媒体流从窄带网打包 送到 IP 网或者从 IP 网接收后解包后送给窄带网;MGC 负责 MG 的资源的注 册和管理,以及呼叫控制.在这种分布式的网关体系结构中,MG 和 MGC 之 间采用的是 H.248 协议,SG 和 MGC 之间采用 SIGTRAN 协议.三者之间的 关系如图 1 所示:图 1 分离的网关模型 2002-12-09 华为机密,未经许可不得扩散 第1页, 共20页H.248 协议文档密级:内部公开在分布式的媒体网关的网络结构中,由于业务处理和"媒体承载实体"分布 在两台不同的设备上,因此当业务处理模块 MGC(SoftX 提供 MGC 功能) 需要将媒体承载实体 MG(各种 IAD 设备)进行连接并承载媒体流时,需要 通过一个统一格式的消息来通知拥有媒体承载实体的设备 MG, 这个消息的格 式就是由 H.248 协议规定的.1.2 H.248 协议定义1.2.1 基本定义H.248/Megaco 协议(Media Gataway Control Protocal),简称 H.248 协议, 是 IETF,ITU-T 制定的媒体网关控制协议,一个非对等协议,用在媒体网关 控制器(MGC)和媒体网关(MG)之间的通信. 主要功能是建立一个良好 的业务承载连接模型, 将呼叫和承载连接进行分离, 通过对各种业务网关:TG (中继网关),AG(接入网关),RG(注册网关)等的管理,实现分组网络 和 PSTN 网络的业务互通.1.2.2 扩展说明H.248 协议是在 MGCP 协议的基础上,结合其它媒体网关控制协议特点发展 而成的一种协议,它提供控制媒体的建立,修改和释放机制,同时也可携带 某些随路呼叫信令,支持传统网络终端的呼叫.该协议在构建开放和多网融 合的 NGN 中,发挥着重要作用. 由于 MGCP 协议在描述能力上的欠缺,限制了其在大型网关上的应用.对于 大型网关,H.248 协议是一个好的选择.与 MGCP 用户相比, H.248 对传输 协议提供了更多的选择,并且提供更多的应用层支持,管理也更为简单. H.248 可以应用于 SCN(Switched Circuit Network),IP,ATM,有线电视 网或其他可能的电路或分组网络中的任何的两种或多种网络之间的媒体网关 控制的协议.H.248 报文本身可以承载在任何类型的分组网络上,例如 IP, ATM,MTP 等.2002-12-09华为机密,未经许可不得扩散第2页, 共20页H.248 协议文档密级:内部公开第2章 H.248 协议概念 章2.1 H.248 协议在呼叫中的位置在分布式的媒体网关的网络结构中,由于业务处理和"媒体承载实体"分布 在两台不同的设备上,在 NGN 组网中,业务处理由 SoftX3000 完成,媒体承 载实体则是各种 IAD 终端设备,因此当 SoftX3000 需要连接 IAD 并承载媒体 流时, 需要通过一个统一格式的消息来通知各 IAD 设备. SoftX3000 和 IAD 当 通过 H248 协议连接时,这个消息的格式就是由 H.248 协议规定的. 消息的格式至少应该包含两方面的内容: 1,一个业务中应该包含哪些媒体承载实体; 2,这些媒体承载实体之间的关系如何. 在 H.248 协议中,这些媒体承载实体被称为"终端"; 而"上下文"中指明"一个业务中应该包含哪些媒体承载实体 IAD","这些 媒体承载实体 IAD 之间的关系"则在"上下文"中的"拓扑"中规定.2.2 连接模型以及基本概念2.2.1 连接模型连接模型指的是 MGC 控制的,在 MG 中的逻辑实体或对象.它是 MGC 和 MG 之间消息交互的内容核心,MGC 通过命令控制 MG 上的连接模型,MG 上报连接模型的各种信息包括状态,参数,能力等. 如图 2 所示:连接模型由两种实体组成:上下文(Context)和终端 (Termination).2002-12-09华为机密,未经许可不得扩散第3页, 共20页H.248 协议文档密级:内部公开Media GatewayContext Termination SCN Bearer Channel Termination SCN Bearer ChannelTermination RTP StreamContext Termination SCN Bearer Channel Termination SCN Bearer ChannelContext Termination RTP Stream Termination SCN Bearer Channel图 2 基本概念的图形示意2.2.2 终端终端是能够发送或接收一种或多种媒体流的逻辑实体.终端由许多特性描述, 这些特性组合成一组描述符而包含在命令中.终端有唯一的终端标识 (Termination ID),它由媒体网关在在创建时分配.一个终端在任一时刻属于 且只能属于一个上下文.2.2.3 上下文一个上下文就是一些终端间的联系. 它描述了终端之间的拓扑关系以及媒体 混合/交换的参数. 上下文由一组终端组成.一个上下文可以包含多个终端.根据 MG 的业务特 点不同,上下文中可以包含的最大终端数目就不同.一个上下文中至少要包 含一个终端.同时一个终端一次也只能属于一个上下文.如果上下文中包含 多于两个终端, 上下文还会描述拓扑结构以及其他一些媒体混合/交换的参数. 上下文有如下参数: a)ContextId: 由媒体网关 MG 分配的 32 位整数, 可以用 "*" 来代表 "所有" , 用"-"代表"空".ContextId 在 MG 范围内是唯一的.2002-12-09华为机密,未经许可不得扩散第4页, 共20页H.248 协议文档密级:内部公开b)拓扑关系: 描述上下文中的终端之间的关系. 这些关系指出了媒体流在终端 之间的流向.拓扑结构只用于描述上下文,它可以在"Add"和"Modify"命 令中使用. c)Priority(优先级):向 MG 提供上下文优先处理的信息. d)Emergencyindicator(紧急事件):向 MG 提供上下文紧急处理的信息. H.248 协议规定可以创建新的上下文和修改已经存在的上下文的参数. 通常用 Add 命令添加一个终端到上下文.在 Add 命令中没有指定上下文,MG 将创 建一个新上下文.Subtract 命令把一个终端从上下文中删除,Move 命令将终 端从一个上下文移到另一个上下文.当上下文的最后一个终端被删除或移动 出去后,该上下文被隐式删除.2.3 H.248 协议的消息结构MGC 和 MG 之间是通过消息进行通信的,H.248 消息都有相同的结构,一个 H.248 消息的结构如图 3 所示:M egaco/H .24 8 m essag e H eader T ransaction T ransaction ... T ransaction R eq or R eply R eq or R eply R eq or R eplyT rans H dr A ction ... A ctionC tx H dr C tx P rop erties C om m an d ... C o m m andC m d H dr D escriptor ... D escriptor图 3 H.248 消息结构消息有一个消息头,消息头里面包含一个消息的 MID(Message ID)和一个 协议版本号.MID 被配置成一个规定的名字,如域地址(Domainaddress) 或域名(Domainname)或设备名(Devicename).协议版本号标记本消息 所支持的协议版本.本协议的版本号是从 1 开始.2002-12-09华为机密,未经许可不得扩散第5页, 共20页H.248 协议文档密级:内部公开一个消息(Message)包含多个事务(Transaction),消息中的事务相互没 有关系,可以单独处理;事务由多个行动(Action)构成,事务里面的行动必 须按照顺序执行.行动由一系列局限于一个上下文的多个命令组成.由此, H.248 消息构成机制如图 4 所示:消息 事务 上下文 命令 描述符Message TransactionI ContextID1CMD1 Des-1 Des-n...CMDnContextIDn...TransactionIDn图 4 消息机制示意图2.3.1 消息消息从消息头开始,其中包含发送者的标识.每一条消息包含消息遵守的协 议版本的版本标识号. 正如 RFC 2145 中的定义, 版本号是 Major/Minor 格式, 各有 1-2 个数字. 消息头后面是若干互不相关事务.2.3.2 事务事务保证顺序命令的执行.即在一个事务中,命令是按序执行的.当所有命 令成功执行时事务才成功执行,当其中一个命令失败时,整个事务失败.事 务中的一个命令失败时,此命令的后续命令将终止执行. 事务表现为 TransactionRequest 和对 TransactionRequest 的响应. 有三种响 应:TransactionAccept,TransactionReject 和 TransactionPending: TransactionAccept 命令包含对应 TransactionRequest 所有命令的返回值.2002-12-09华为机密,未经许可不得扩散第6页, 共20页TransactionReject命令在当事务失败时发送。
媒体网关控制标准Megaco/H.248协议的分析与研究
维
第 2 5卷
S u n aS a t dy o t nda d f r M e i t wa nt o r o d a Ga e y Co r l
ZH AN G Huiy n, YA NG n c — ua Fa g— hun, ZHA N Shu. o b
( to a bo a o y o wic n c n l g n lc mmun c t0 t r s. Na in lLa r t r f S t hi g Te h o o y a d Te e 0 ia i n Ne wo k
体 网关 的实 时 管 理 , 用双 边 连 接模 型 , 采 将信 号 和 事 件组 织 在 封 包 中 , 供 对 信 令协 议 的 隧道 提
收 稿 日期 :2 0 —90 0 10 —3 基 金 项 目 :高 等 学 校 博 士 学 科 点 专 项 科 研 基 金 资助 项 目 ; 育 部 跨 世 纪 优 秀 人 才 培 养 计 划 资 助 项 目 教 作 者 简 介 :张 慧 嫒 (9 6 ) 女 , 士 生 . 17一 , 博
维普资讯
20 0 2年 9月
Sep . t 200 2
第2 5卷 第 3期
文 章编号 :0 75 2 (0 2 0 —0 30 1 0 —3 1 20 ) 30 7 —5
Vo . 5 No. 12 3
媒 体 网 关 控 制 标 准 Me a o H. 4 gc/ 28 协 议 的 分 析 与 研 究
1 Meao H.4 之 前 的 其 它 媒 体 网 关 控制 标 准 口 gc/ 2 8
S C smpeg twa o to r tc 1是 最 早 为 扩 展 Vo P网关 处 理 能 力 而 提 出 的 标 G P(i l ae yc n rlp oo o) I
MEGACO(H.248)协议在NGN网络PSTN业务当中的应用与研究
【 s atI it d c o ea htteuea drl o .4 G r S N b s es I it d c eb s cetad nr f 2 8 Abt c】 nr u efrdti ta h s n oe fH2 8 i N N f T ui s.t nr uet ai a cp n ol o 4 . r t o l n o P n o h c n H.
维普资讯
科技信息
OI 技术论坛0 T
S IN E&T C N L G N O M TO CE C E H O O YIF R A I N
20 0 8年
第1 期
ME A O( 2 8 协议在 N N G C H. ) 4 G 网络 P T S N业务当中的应用与研究
网络( e e eai ew r) G N wG nrt nN tok。N N是 以软交换为 核心 , o 能够提供 话 音、 频 、 据等多媒体综合业务 , 用开放 、 准体系结构 , 视 数 采 标 能够 提 供 丰 富 业 务 的 下 一 代 网 络 。从 发 展 的 角 度 来 看 , G N N是 从 传 统 的 以 电路
P T 网络 的 重 荷 ,又 以 I 术 的 新 特 性 增 加 和 增 强 了许 多 新 老 业 的 接 人 方 式 和 接 人 功 能 由不 同 的 业 务 板 来 实 现 , 在 本 论 文 研 究 课 题 SN P技 务。 中 , 使 用 到 2块 业 务 板 , 将 一块 为 P T 业 务 板 , 板 支 持 P T SN 该 S N业 务
【 y r sN N Kewod 】 G H. 8 P T 2 SN 4
的 , 体 为 ME A O 中 的控 制 Sra 而 R P流则 代 表业 务 当 中 的数 载 GC t m。 e T 1N . GN 网 络及 P T 业务 简 介 S N 即 G C ta rm N GN 网络 , 又称 为 下一 代 网络 (et e eainN tok或 新 一 代 据 流 , ME A O 中 的媒 体 s e 。 N x G n rt e r) o w
H.248协议(中文) 翻译
MEGACO/H.248在互联网和电信迅速发展的背景下,我们所知的LETE定义的MEGACO和ITU定义的H.248协议得到了广泛应用。
实际上,两个组织的合作反映了电信和互联网的结合趋势。
鉴于MEGACO比H.248更容易念,为方便起见,本书以下均采用MEGACO 这个术语。
MEGACO体系结构MEGACO与MGCP在体系结构方面有很多的相似的地方。
类似于MGCP,它定义了媒体网关(MGs),网关是实现一个网络到另外一个网络的媒体格式转换。
MEGACO同时也定义了媒体网关控制器(MGCs),MGCs实现呼叫建立并把MGs分离出来,这类似于MGCP里面定义的呼叫代理。
这些相似之处不让人奇怪,因为两者都是为实现相似的请求而设计的。
MEGACO协议包含一系列MGCs和MGs之间的事务。
每一个事务包含事务发起者的事务请求的发送和事务响应者的事务应答的发送。
一个事务请求含有若干命令,而一个事务应答有数目相当的相应的响应组成。
大部分情况下,一个MGC发出一个事务请求,相应的应答则由MG来完成。
但是,在MGCP里,很多时候是MG发起事务请求。
MEGACO有特定规范以使协议既能够支持文本格式编码又能支持二进制编码。
文本编码是根据ABNF来写的,RFC 2234发布。
二进制编码根据ASN.1编写,以ITU-T RecX.680在1997年发布。
这个实际表明使用ABNF的IETE和使用ASN.1的ITU的差别。
MGCs必须能同时支持两者不同的编码格式。
MGs 可以同时支持两种格式但并不必须要求同时支持。
在本书里,在给出MEGACO 用处的例子的时候将使用ABNF格式,因为此种格式比ASN.1更加人性化。
终端(Terminations)MEGACO定义的终端是MG上的逻辑实体,是媒体流的源或者终。
确定的终端是物理的。
它们有着半永久的生存期,可以和外界物理实体和资源联系在一起。
这其中包含终端与类似物的连线或者与一个DS0的连接通道。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
监测系统产品部 北京中创信测科技股份公司
2010年9月14日10时7分 第1页
学习目标
1、掌握H.248/Megaco协议基本概念; 、掌握H.248/Megaco协议基本概念; 2、掌握H.248/Megaco协议消息结构; 、掌握H.248/Megaco协议消息结构; 3、了解H.248/Megaco协议主要业务流程; 、了解H.248/Megaco协议主要业务流程;
第21页
H.248—命令
Add Modify Subtract Move AuditValue 使用Add命令可以向一个关联添加一个终结点。 使用Modify命令可以修改一个终结点的特性,事件和信 号。 使用Subtract命令可以删除一个终结点与它所在的关联 之间的联系。 使用Move命令可以自动地将一个终结点从一个关联转移 到另一个关联。 使用AuditValue可以获取有关终结点的当前特性,事件, 信号和统计信息。
2010年9月14日10时7分
第17页
事务响应TransactionReply
TransactionReply是事务接收者对事务请求的一种响应。对每个 事务都应有一个Reply响应: TransactionReply(TransactionID { ContextID { Response ...Response }, ... ContextID { Response ...Response } })
2010年9月14日10时7分
第14页
H.248—连接模型(关联)
关联 关联为一组终结点之间的联系。 空关联是一种特殊的关联,它包含所有那些与其它终结点没有联 系的终结点。 使用Add命令可以向一个关联添加终结点。使用Subtract命令删除 一个关联中的终结点。 关联标识用ContextID表示。
2010年9月14日10时7分
第16页
事务请求TransactionRequest
每个TransactionRequest请求激发一个事务。一个事务包含一 个到多个行动,每个行动包含一系列与同一个Context相关的 一个到多个命令: TransactionRequest(TransactionId { ContextID {Command ... Command}, ... ContextID {Command ... Command } }) 注意:TransactionID参数必须指定值,以便以后建立从接收 者返回的TransactionReply和TransactionPending 响应之间的 对应关系。
2010年9月14日10时7分
第2页
媒体网关控制协议概述
– MGCP:早期使用的网关控制协议,由IETF制定,应用 于软交换与TG/AG/MG/IAD之间。 – H.248/MEGACO:由ITU/IETF共同制定,功能与MGCP 类似,但在多媒体业务实现、协议维护管理等方面比 MGCP MGCP有优势。 – 网关控制协议属于主从控制协议 – 呼叫控制与媒体控制是网关控制协议的重要功能
H.248协议定义了8个命令, H.248协议定义了8个命令,用于对协议连接模型中的关联和终结点进行操作和管理 协议定义了 2010年9月14日10时7分 第22页
H.248—描述符
命令的参数称为描述符。它由名称和一些参数组成,不同的命令可以 包含相同的描述符。描述符可以作为命令的输入和输出参数。 H.248协议中,描述符的文本格式如下: DescriptorName=<someID>{parm=value, parm=value…} H.248协议规定描述符的值参数值具有以下三种属性 Full specified:完全指定 Under-specified:部分指定 Over-specified:多余指定
2010年9月14日10时7分
第18页
事务进行中TransactionPending
TransactionPending由接收者执行。TransactionPending指示事 务正在处理,但仍然没有完成。它可以防止发送者重发事务请求。 TransactionPending (TransactionID { } )
2010年9月14日10时7分
第9页
H.248协议栈结构
H.248/MEGACO M3UA UDP SCTP IP层 层 数据链路层 物理层
2010年9月14日10时7分
第10页
H.248-消息结构
消息 事务 关联 命令 描述符
Message TransactionI ContextID1
CMD1 Des-1 Des-n
ABNF语法定义规则 抽象语法符号定义规则(ASN.1) ASN.1 ASN.1编码规则
2010年9月14日10时7分
第7页
H.248/MEGACO 协议状况
IETF版本 – RFC 3525 – draft-ietf-megaco-h248v2-01 ITU-T版本=2.0 H248.1 3GPP采用H.248/MEGACO协议作为Mc接口协议,3GPP TS 29.232 定义了H.248/MEGACO针对3G特殊应用的扩展。 运营商将H.248/MEGACO作为电信级设备的网关控制协议。
2010年9月14日10时7分
第12页
H.248—连接模型(终结点)
根终结点 命令有时将需要作用于整个媒体网关,而不是仅仅作用于其中的某个终结点。 为了实现上述目标,定义了一类特殊的终结点标识符即根终结点(Root)。根 终结点可以指定所支持的包类型。根终结点也可以有属性、事件、信号和统计 参数。 相应地,根终结点可适用于以下命令中: – Modify命令:用来修改属性、发送信号或设置需要检测的事件。 – Notify命令:用于上报已检测到的事件。 – AuditValue命令响应:用于审计根终结点上实现的属性值和统计参数。 – AuditCapabilities命令:用于审计根终结点已经具备的属性。 – ServiceChange命令:用于声明网关处于“服务”状态或“退出服务” 状态。 除上述命令外,其他命令不允许使用根终结点标识符。 除上述命令外,其他命令不允许使用根终结点标识符。当其他命令使用根终 结点标识符时,必须返回差错代码410(非法的标识符非法)。 结点标识符时,必须返回差错代码 (非法的标识符非法)。
2010年9月14日10时7分
第8页
Байду номын сангаас
H.248协议的标准化
Megaco/H.248协议特点 – 目前ITU-T对于H.248协议的扩展已经发布到第47号。IETF的Network Work Group也不断对Megaco协议进行修订。3GPP根据移动应用的 特点,也对H.248协议不断做出完善。 – 不同厂家的实现方式不同,对各类业务定义了各种Package,有些存 在私有协议,例如阿尔卡特的EGCP、爱立信的GCP。 EGCP GCP – 不同运营商根据业务需求不同,也定义了各自的企业标准
2010年9月14日10时7分
第3页
媒体网关控制协议功能
资源控制 媒体处理控制 信号与事件处理 连接管理 安全 应用支持
2010年9月14日10时7分
第4页
H.248/MEGACO协议
2010年9月14日10时7分
第5页
H.248协议功能模型
2010年9月14日10时7分
第6页
H.248—相关规范文档资料
2010年9月14日10时7分
第15页
H.248—连接模型(关联)
关联的特性 ContextID(关联标识符): Context 的标识。 拓扑(Topology) :媒体的流向 ,如 Oneway,bothway等。相比 而言,终结点的模式属性(“仅发送”(SendOnly)或“仅接 受”(ReceiveOnly)等)用于描述媒体网关的入口和出口处的媒体 流流向。 关联优先级(Priority) :提供关联的优先处理信息。优先级“0”为 最低优先级,优先级“15“为最高优先级。 紧急呼叫的标识符(Indicator for Emergency Call) :提供关联的紧 急处理信息。
ITU-T H.248.1(2005.9) H.248协议 RFC3525 Megaco 协议 3GPP TS.129.232 Media Gateway Controller (MGC) Media Gateway (MGW) interface;
RFC2234 ITU-T X.680 ITU-T X.690
2010年9月14日10时7分
第13页
H.248—连接模型(终结点)
终结点中的通配符 终结点标识符可使用两种类型的通配符,即“ALL”和“CHOOSE”。 “ALL”用于一次选择多个终结点。 “CHOOSE”用来指示媒体网关必须选择一个符合条件的终结点。 例如,媒体网关控制器可以指示媒体网关选择一个中继群组中的一 条中继电路。
2010年9月14日10时7分
第23页
H.248—描述符
描述符名称 Modem Mux Media TerminationState Stream Local Remote LocalControl Events EventBuffer Signals Audit Packages DigitMap ServiceChange ObservedEvents Statistics Topology Error 标识modem类型和特性 描述多媒体终结点的复用类型和形成Mux终结点的终结点 媒体流特性的列表 与特定媒体流无关的终结点特性 对应于单个媒体流的remote/local/localControl描述符的列表 对MG从远端实体接收到的媒体流进行描述的一些特性 对MG发送给远端实体的媒体流进行描述的一些特性 与MG和MGC有关的一些特性 描述由MG检测的事件,以及当事件被检测到时如何作出反应 描述当EventBuffer处于激活状态时,由MG检测的事件 描述适用于终结点的信号和/或动作(如忙音) 可作为Auditvalue和Auditcapabilities命令的输入参数,定义需要审计的信息 可作为AuditValue命令的输出参数,返回由终结点实现的包的列表 为MG定义的号码采集规则,用于匹配拨号事件,使拨号事件按组而非单个上报 可作为ServiceChange命令的输入参数,描述何种业务发生改变以及业务发生改变的原因 可作为Notify 或者 AuditValue命令的输出参数,报告被检测到的事件 可作为Subtract、 Auditvalue和Auditcapabilities命令的输出参数,报告与终结点有关的统计数据 描述关联中终结点之间的媒体流流向 定义了错误代码和错误文本描述,该描述符可作为Notify请命令和命令响应Reply的输入参数 功能描述