




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、固网产品课程开发室固网产品课程开发室AA000005H.248/MeGaCo协议原理协议原理学习目标学习目标l了解了解H.248/MeGaCo协议的作用协议的作用l掌握掌握H.248/MeGaCo命令命令l对对H.248/MeGaCo命令中参数的含命令中参数的含义和用途有所了解义和用途有所了解l掌握掌握H.248/MeGaCo协议的消息交协议的消息交互过程互过程学习完本课程,您应该能够:学习完本课程,您应该能够:参考资料参考资料lSoftX3000产品手册技术手册信令与协议分册H.248协议课程内容课程内容第一节第一节 概述概述第二节第二节 协议消息协议消息第三节第三节 控制流程控制流程媒体网
2、关控制协议媒体网关控制协议l媒体网关控制协议用于媒体网关控制器(MGC)与媒体网关(MG)之间的通信,目前媒体网关控制协议主要包括MGCP和H.248/ MeGaCo两种协议。H.248协议概念协议概念lH.248和MeGaCo是同一种协议,是ITU-T与IETF共同努力的结果,ITU-T称之为H.248,而IETF称为MeGaCo。lH.248协议是在MGCP协议的基础上,结合其它媒体网关控制协议特点发展而成的一种协议。lH.248协议可以支持更多类型的接入技术并支持终端的移动性 。H.248协议概念协议概念lH.248协议克服了MGCP协议描述能力上的欠缺,能够支持更大规模的网络应用,而且
3、更便于对协议进行扩充,因而灵活性更强 。lMGCP消息传递依靠承载在宽带IP网络上的UDP数据包,而H.248信令消息可基于UDP/TCP/SCTP等多种承载。术语术语l终端(Termination):MG的一个逻辑实体,可以发送(接收)媒体流和(或)控制流;终端可用特性来进行描述,在终端中,封装了媒体流参数、modem和承载能力参数,这些特性可以组成一系列描述符而包含在命令中。终端有唯一的标志Termination ID,它由MG在创建终端时分配。 l终端类型半永久性终端可以代表物理实体,例如一个TDM信道;临时性终端可以代表临时性的信息流,例如RTP流。 术语术语l终端功能终端可支持信号,
4、这些信号可以是MG产生的媒体流也可以是信令信号;终端可以对事件进行检测;终端可以对数据进行统计。 l终端ID 终端可用Termination ID进行标识,Termination ID由MG分配。术语术语l描述符描述符(Descriptor) 是协议中的一种语法元素,用来描述一组相互联系的特性;终端可用特性进行描述,每个特性由一个PropertyID标识,由这些特性可以组成一系列描述符。 l根终端 根终端(Root)是特殊的终端,代表整个MG。当root作为命令的输入参数时,命令可以作用于整个网关,而不是一个终端。 术语术语l关联(Context)为一组终端之间的联系。 Termination
5、SCN Bearer ChannelTerminationSCN Bearer ChannelTerminationRTP StreamContextContextContextMedia GatewayNull Context*TerminationSCN Bearer ChannelTerminationSCN Bearer ChannelTerminationRTP Stream*TerminationRTP Stream*Context术语术语l关联特性关联标识(ContextID): Context 的标识;拓扑结构(Topology):媒体的流向 优先权(Priority):提供关
6、联的优先处理信息;紧急呼叫的标识符:提供关联的紧急处理信息。 l包为了实现MG和MGC 之间的互操作,协议将可选的特性、事件、信号和统计组合成包(Packages)。协议栈协议栈H.248协议在协议在SoftX3000中的实现中的实现SoftX3000PSTNSoftPhoneTMG8010MRSIADE-phoneE-phoneIP CoreMGCP/SIP/H.323SS7E1SigtranH.248MGCPMGCP/H.248H.248 在在SoftX3000中实现的功能中实现的功能 l出口网关和入口网关的RTP容量协商 l通过H.248协议管理TMG中的PSTN ISUP中继 l通过H
7、.248协议管理TMG中的临时RTP终止 课程内容课程内容第一节第一节 概述概述第二节第二节 协议消息协议消息第三节第三节 控制流程控制流程命令命令lH.248定义了8 个命令,用于对协议连接模型中的逻辑实体(关联和终端)进行操作和管理,命令提供了实现对关联和终端进行完全控制的机制。 命令名称命令代码描述AddADDMGCMG,增加一个终端到一个关联中,当不指明ContextID时,将生成一个关联,然后再将终端加入到该关联中ModifyMODMGCMG,修改一个终端的属性、事件和信号参数SubtractSUBMGCMG,从一个关联中删除一个终端,同时返回终端的统计状态。如关联中再没有其它的终端
8、将删除此关联MoveMOVMGCMG,将一个终端从一个关联移到另一个关联命令(续)命令(续)命令名称命令代码描述AuditValueAUD_VALMGCMG,获取有关终端的当前特性,事件、信号和统计信息AuditCapabilitiesMGCMG,获取MG 所允许的终端的特性、事件和信号的所有可能值的信息NotifyNTFYMGMGC ,MG将检测到的事件通知给MGCServiceChangeSVC_CHGMGCMG或MGMGC, MG 使用ServiceChange 命令向MGC 报告一个终端或者一组终端将要退出服务或者刚刚进入服务。MG 也可以使用ServiceChange 命令向MGC
9、进行注册,并且向MGC 报告MG 将要开始或者已经完成了重新启动工作。同时,MGC 可以使用ServiceChange 命令通知MG 将一个终端或者一组终端进入服务或者退出服务响应响应l所有的H.248命令都要接收者回送响应。命令和响应的结构基本相同,命令和响应之间由事务ID相关联。l响应有两种:ReplyPendingH.248消息结构消息结构Megaco/H.248 messageReq or ReplyReq or ReplyReq or ReplyTransactionTransactionTransaction.MessageHeaderCommandCtx PropertiesCt
10、x HdrCommand.Trans Hdr Action Action.Trans Hdr.DescriptorDescriptorH.248协议的消息机制协议的消息机制协议消息的编码协议消息的编码 l协议信息的编码格式可以是文本格式,也可以是二进制格式。 lMGC必须支持两种格式,MG 可以支持任一种格式。课程内容课程内容第一节第一节 概述概述第二节第二节 协议消息协议消息第三节第三节 控制流程控制流程网关注册网关注册/注销流程注销流程SoftX3000MGSVC_CHG_REQ SVC_CHG_REPLY 网关初始化流程网关初始化流程SoftX3000MGMOD_REPLY MOD_RE
11、Q lMG注册成功后,MGC将对空关联中的MG的所有半永久终端的属性进行修改。指示MG检测用户的摘机事件。此时,此终端可以接收或者发起呼叫。 SoftX3000Termination1UserATermination2UserBOff-hook1 NTFY_REQNTFY_REPLY2 MOD_REQMOD_REPLYdial-tone dialing 5 ADD_REQADD_REPLYRingingRingback tone 8 NTFY_REQNTFY_REPLYOff-hook3 NTFY_REQNTFY_REPLY4 ADD_REQADD_REPLY6 MOD_REQMOD_REPL
12、Y7 MOD_REQMOD_REPLY同一同一MG下终端之间的下终端之间的H.248呼叫流程呼叫流程 9 MOD_REQMOD_REPLYSoftX3000Termination1UserATermination2UserBConversationOn-hookOn-hook10 MOD_REQMOD_REPLY11 NTFY_REQNTFY_REPLY12 MOD_REQMOD_REPLY13 SUB_REQSUB_REPLY15 MOD_REQMOD_REPLY14 MOD_REQMOD_REPLYBusy-tone 16 NTFY_REQNTFY_REPLY17 SUB_REQSUB_R
13、EPLY18 MOD_REQMOD_REPLY同一同一MG下终端之间的下终端之间的H.248呼叫流程(续)呼叫流程(续) SoftX3000SGAMGUserB1 ADD_REQADD_REPLY2 ADD_REQADD_REPLYRinging5 NTFY_REQNTFY_REPLYOff-hook3 MOD_REQMOD_REPLY4 MOD_REQMOD_REPLY6 MOD_REQMOD_REPLY7 MOD_REQMOD_REPLYTGIAMACMANM中继呼叫流程中继呼叫流程 ConversationSoftX3000SGAMGUserBTG8 NTFY_REQNTFY_REPLYOn-hook9 MOD_REQMOD_REPLY10 SUB_REQSUB_REPLY11 SUB_REQSUB_REPLY
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 求小数近似数的课件
- 2024年秋新北师大版数学一年级上册教学课件 第四单元 10以内数加与减 第12课时 做个减法表
- 跨境电子商务双语教程 习题和答案Chapter 7
- 水课件模板教学课件
- 输电线路线缆接头技术方案
- 建筑工程混凝土浇筑施工方案
- 智算中心实时数据流处理与分析
- 失智老年照护上海城建职业82课件
- 糖尿病病人的健康指导社区护理学86课件
- 隧道检测与维护技术方案
- 2025年全国工会系统经审业务技能大赛知识总题库(1800题)-中部分
- 心脏骤停的急救及处理
- 红十字急救包扎技术培训课件
- 中医辨证施护课件
- 狂犬处置门诊管理制度
- T/CAQI 18-2016婴幼儿室内空气质量分级
- 纳米复合高分子膜材料企业制定与实施新质生产力项目商业计划书
- 能效管理合同协议书模板
- 禁毒社工考试试题及答案
- 2025既有办公建筑体检评价标准
- 煤矿其他从业人员培训课件
评论
0/150
提交评论