软交换培训_H.248协议_第1页
软交换培训_H.248协议_第2页
软交换培训_H.248协议_第3页
软交换培训_H.248协议_第4页
软交换培训_H.248协议_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软交换资料 H.248协议Page 2参考资料lSoftX3000产品手册技术手册信令与协议分册H.248协议Page 3学习完此课程,您将会:了解H.248/MeGaCo协议的作用掌握H.248/MeGaCo命令掌握H.248/MeGaCo协议的消息交互过程Page 4第第2章章 协议消息协议消息第第3章章 呼叫流程呼叫流程Page 5媒体网关控制协议媒体网关控制媒体网关控制协议协议:H.248/MGCPPage 6H.248协议概念lH.248和MeGaCo是同一种协议,是ITU-T与IETF共同努力的结果,ITU-T称之为H.248,而IETF称为MeGaCo。l与MGCP协议相比H.2

2、48协议可以支持更多类型的接入技术并支持终端的移动性H.248协议最显著之处在于能够支持更大规模的网络应用更便于对协议进行扩充,因而灵活性更强 Page 7关联模型的引入lMGC要对媒体网关的承载连接行为进行控制和监视,首要的问题就是对媒体网关内部对象进行抽象和描述。l关联模型是理解H.248协议原理的重要概念。Page 8关联模型TerminationSCN Bearer ChannelTerminationSCN Bearer ChannelTerminationRTP StreamContextContextContextMedia GatewayNull Context*Termina

3、tionSCN Bearer ChannelTerminationSCN Bearer ChannelTerminationRTP Stream*TerminationRTP Stream*ContextPage 9术语终端l终端(Termination)MG的一个逻辑实体,可以发送(接收)媒体流和(或)控制流。l终端类型半永久性终端可以代表物理实体,例如一个TDM信道;临时性终端可以代表临时性的信息流,例如RTP流。 l终端的功能支持信号支持对事件进行检测 支持对数据进行统计l终端有唯一的标志Termination ID,它由MG在创建终端时分配。 Page 10术语根终端l根终端 根终端(

4、Root)是特殊的终端,代表整个MG。当root作为命令的输入参数时,命令可以作用于整个网关,而不是一个终端。 Page 11术语关联l关联(Context):为一组终端之间的联系。l关联特性关联标识(ContextID): Context的标识拓扑结构(Topology):媒体的流向 单向,双向,隔离 优先权(Priority):提供关联的优先处理信息紧急呼叫的标识符:提供关联的紧急处理信息Page 12H.248协议在SoftX3000中的实现l出口网关和入口网关的RTP容量协商 l通过H.248协议管理TMG中的PSTN ISUP中继 l通过H.248协议管理TMG中的临时RTP终止 S

5、oftX3000PSTNSoftPhoneTMG8010MRSIADE-phoneE-phoneIP CoreMGCP/SIP/H.323SS7E1SigtranH.248MGCPMGCP/H.248Page 13第第1章章 概述概述第第3章章 呼叫流程呼叫流程Page 14协议栈Page 15H.248消息lH.248的消息分为命令和响应。l所有的H.248命令都要接收者回送响应。命令和响应的结构基本相同,命令和响应之间由事务ID相关联。l协议信息的编码格式可以是文本格式,也可以是二进制格式。 lMGC必须支持两种格式,MG 可以支持任一种格式。Page 16H.248协议的消息机制Page

6、 17H.248消息结构Megaco/H.248 messageReq or ReplyReq or ReplyReq or ReplyTransactionTransactionTransaction.HeaderCommandCtx PropertiesCtx HdrCommand.Trans Hdr Action Action.Trans Hdr.DescriptorDescriptorPage 18命令lH.248定义了8 个命令,用于对协议连接模型中的逻辑实体(关联和终端)进行操作和管理,命令提供了实现对关联和终端进行完全控制的机制。 命令名称命令代码描述AddADDMGCMG,增加

7、一个终端到一个关联中,当不指明ContextID时,将生成一个关联,然后再将终端加入到该关联中。ModifyMODMGCMG,修改一个终端的属性、事件和信号参数。SubtractSUBMGCMG,从一个关联中删除一个终端,同时返回终端的统计状态。如关联中再没有其它的终端将删除此关联。MoveMOVMGCMG,将一个终端从一个关联移到另一个关联。Page 19命令(续)命令名称命令代码描述AuditValueAUD_VALMGCMG,获取有关终端的当前特性,事件、信号和统计信息。AuditCapabilitiesMGCMG,获取MG所允许的终端的特性、事件和信号的所有可能值的信息。NotifyN

8、TFYMGMGC,MG将检测到的事件通知给MGC。ServiceChangeSVC_CHGMGCMG或MGMGC, MG使用ServiceChange命令向MGC报告一个终端或者一组终端将要退出服务或者刚刚进入服务。MG也可以使用ServiceChange命令向MGC进行注册,并且向MGC报告MG 将要开始或者已经完成了重新启动工作。同时,MGC可以使用ServiceChange命令通知MG将一个终端或者一组终端进入服务或者退出服务。Page 20命令实例MEGACO/1 70:2944 T=372794021C= - MF=A0E=369099784dd/ceDig

9、itMap=dmap1,al/*,SGcg/dt,DM=dmap1(2-9xxxxxx|13xxxxxxxxx|0 xxxxxxxxx|9xxxx|10124-9x|E|x.F|0-9EF.L)Page 21响应l响应和命令的结构基本相同。l响应有两种:ReplyPendingl响应的实例: MEGACO/1 72:2944 P=372794021 C= - MF=A0Page 22第第1章章 概述概述第第2章章 协议消息协议消息Page 23网关注册/注销流程SoftX3000MGSVC_CHG_REQ SVC_CHG_REPLY Page 24网关初始化流程Sof

10、tX3000MGMOD_REPLY MOD_REQ lMG注册成功后,MGC将对空关联中的MG的所有半永久终端的属性进行修改。指示MG检测用户的摘机事件。此时,此终端可以接收或者发起呼叫。 Page 25SoftX3000Termination1UserATermination2UserBOff-hook1 NTFY_REQNTFY_REPLY2 MOD_REQMOD_REPLYdial-tone dialing 5 ADD_REQADD_REPLYRingingRingback tone 8 NTFY_REQNTFY_REPLYOff-hook3 NTFY_REQNTFY_REPLY4 AD

11、D_REQADD_REPLY6 MOD_REQMOD_REPLY7 MOD_REQMOD_REPLY9 MOD_REQMOD_REPLY同一MG下终端之间的H.248呼叫流程Page 26SoftX3000Termination1UserATermination2UserBConversationOn-hookOn-hook10 MOD_REQMOD_REPLY11 NTFY_REQNTFY_REPLY12 MOD_REQMOD_REPLY13 SUB_REQSUB_REPLY15 MOD_REQMOD_REPLY14 MOD_REQMOD_REPLYBusy-tone 16 NTFY_REQ

12、NTFY_REPLY17 SUB_REQSUB_REPLY18 MOD_REQMOD_REPLY同一MG下终端之间的H.248呼叫流程(续)Page 27SoftX3000SGAMGUserB1 ADD_REQADD_REPLY2 ADD_REQADD_REPLYRinging5 NTFY_REQNTFY_REPLYOff-hook3 MOD_REQMOD_REPLY4 MOD_REQMOD_REPLY6 MOD_REQMOD_REPLY7 MOD_REQMOD_REPLYTGIAMACMANMConversation中继呼叫流程Page 28SoftX3000SGAMGUserBTG8 NTFY_REQNTFY_REPLYOn-hook9 MOD_REQMOD_REPLY10 SUB_REQSUB_REPLY11 SUB_REQSUB_REPLYRELRLC中继呼

温馨提示

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

评论

0/150

提交评论