资料编码产品名称NGN使用对象工程师产品版本编写部门固网技术支持部资料版本V2.0软交换分组协议基础H.248协议拟制:邢宇翔日期:2002年11月01日审核:日期:审核:日期:批准:日期:华为技术有限公司版权所有侵权必究修订记录日期修订版本描述作者2002/11/01V1.1调整文章结构及内容,结合NGN组网及软交换产品对协议加以说明。邢宇翔2002/12/10V2.0转换成Word格式。邢宇翔目录第1章H.248协议介绍.................................................................................................................31.1H.248协议的起源..................................................................................................................31.2H.248协议定义......................................................................................................................41.2.1基本定义......................................................................................................................41.2.2扩展说明......................................................................................................................4第2章H.248协议概念.................................................................................................................52.1H.248协议在呼叫中的位置....................................................................................................52.2连接模型以及基本概念...........................................................................................................52.2.1连接模型......................................................................................................................52.2.2终端............................................................................................................................62.2.3上下文..........................................................................................................................62.3H.248协议的消息结构...........................................................................................................72.3.1消息.............................................................................................................................82.3.2事务............................................................................................................................82.3.3行动.............................................................................................................................92.3.4命令............................................................................................................................92.4H.248协议的消息传输机制....................................................................................................9第3章H.248协议命令...............................................................................................................103.1命令介绍..............................................................................................................................103.2描述符................................................................................................................................11第4章呼叫流程.........................................................................................................................134.1呼叫媒体流的流程...............................................................................................................13第5章H.248协议在NGN中的应用..........................................................................................155.1H.248协议在SoftX3000软交换系统中的协议栈结构.........................................................155.2H.248协议在SoftX3000软交换系统中的应用....................................................................16软交换分组协议基础-H.248协议第1章H.248协议介绍第2页关键词:NGN软交换媒体网关H.248摘要:NGN的目标是建立一个能够提供话音、数据、多媒体等多种业务的,集通讯、信息、电子商务、娱乐于一体,满足自由通讯的分组融合网络。NGN是一个包括PSTN/ISDN、H.323、ATM/IP等网络的融合网络,网络互通是NGN成功的必要条件。为实现这一目标,在NGN组网中采用了大量的分组协议。本文重点介绍了分组协议中的H.248协议,H.248/Megaco协议(MediaGatawayControlProtocal),简称H.248协议,是IETF、ITU-T制定的媒体网关控制协议,一个非对等协议,用在媒体网关控制器(MGC)和媒体网关(MG)之间的通信。缩略语清单:MGCP(MediaGatawayControlProtocal):媒体网关控制协议PSTN(PublicSwitchedTelephoneNetwork):公共电话交换网MG(MediaGataway):媒体网关MGC(MediaGatawayController):媒体网关控制器SG(SignalingGataway):信令网关SCN(SwitchedCircuitNetwork):电路交换网参考资料清单:《C&C08iNET工程师培训教材-分组协议》固网技术支持部《NGN协议介绍》华为技术报136期《H.248协议培训教材》公共技术研究部《H.248IPPhoneFlow》信令与协议研究管理部SoftX3000V2《信令与协议分册-H.248协议》资料开发部软交换分组协议基础-H.248协议第1章H.248协议介绍第3页第1章H.248协议介绍1.1H.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所示:电路交换网IP网信令网关SG媒体网关MGSIGTRANH.248MGC媒体网关控制器图1分离的网关模型软交换分组协议基础-H.248协议第1章H.248协议介绍第4页在分布式的媒体网关的网络结构中,由于业务处理和“媒体承载实体”分布在两台不同的设备上,因此当业务处理模块MGC(SoftX提供MGC功能)需要将媒体承载实体MG(各种IAD设备)进行连接并承载媒体流时,需要通过一个统一格式的消息来通知拥有媒体承载实体的设备MG,这个消息的格式就是由H.248协议规定的。1.2H.248协议定义1.2.1基本定义H.248/Megaco协议(MediaGatawayControlProtocal),简称H.248协议,是IETF、ITU-T制定的媒体网关控制协议,一个非对等协议,用在媒体网关控制器(MGC)和媒体网关(MG)之间的通信。主要功能是建立一个良好的业务承载连接模型,将呼叫和承载连接进行分离,通过对各种业务网关:TG(中继网关),AG(接入网关),RG(注册网关)等