软交换培训_H.248协议讲义

上传人:我** 文档编号:117420745 上传时间:2019-12-05 格式:PPT 页数:31 大小:875.50KB
返回 下载 相关 举报
软交换培训_H.248协议讲义_第1页
第1页 / 共31页
软交换培训_H.248协议讲义_第2页
第2页 / 共31页
软交换培训_H.248协议讲义_第3页
第3页 / 共31页
软交换培训_H.248协议讲义_第4页
第4页 / 共31页
软交换培训_H.248协议讲义_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《软交换培训_H.248协议讲义》由会员分享,可在线阅读,更多相关《软交换培训_H.248协议讲义(31页珍藏版)》请在金锄头文库上搜索。

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

2、o。 l与MGCP协议相比 H.248协议可以支持更多类型的接入技术并支持终端的移动性 H.248协议最显著之处在于能够支持更大规模的网络应用 更便于对协议进行扩充,因而灵活性更强 Page 7 关联模型的引入 lMGC要对媒体网关的承载连接行为进行控制和监视,首要的问题就是对 媒体网关内部对象进行抽象和描述。 l关联模型是理解H.248协议原理的重要概念。 Page 8 关联模型 Page 9 术语终端 l终端(Termination) MG的一个逻辑实体,可以发送(接收)媒体流和(或)控制流。 l终端类型 半永久性终端可以代表物理实体,例如一个TDM信道; 临时性终端可以代表临时性的信息流

3、,例如RTP流。 l终端的功能 支持信号 支持对事件进行检测 支持对数据进行统计 l终端有唯一的标志Termination ID,它由MG在创建终端时分配。 Page 10 术语根终端 l根终端 根终端(Root)是特殊的终端,代表整个MG。当root作为 命令的输入参数时,命令可以作用于整个网关,而不是一个 终端。 Page 11 术语关联 l关联(Context):为一组终端之间的联系。 l关联特性 关联标识(ContextID): Context的标识 拓扑结构(Topology):媒体的流向 单向,双向,隔离 优先权(Priority):提供关联的优先处理信息 紧急呼叫的标识符:提供关

4、联的紧急处理信息 Page 12 H.248协议在SoftX3000中的实现 l出口网关和入口网关的 RTP容量协商 l通过H.248协议管理TMG 中的PSTN ISUP中继 l通过H.248协议管理TMG 中的临时RTP终止 SoftX3000 PSTN SoftPhone TMG8010 MRS IAD E-phoneE-phone IP Core MGCP/SIP/H.323 SS7 E1 Sigtran H.248 MGCP MGCP/H.248 Page 13 第1章 概述 第第2 2章章 协议消息协议消息 第3章 呼叫流程 Page 14 协议栈 Page 15 H.248消息

5、lH.248的消息分为命令和响应。 l所有的H.248命令都要接收者回送响应。命令和响应的结构基 本相同,命令和响应之间由事务ID相关联。 l协议信息的编码格式可以是文本格式,也可以是二进制格式。 lMGC必须支持两种格式,MG 可以支持任一种格式。 Page 16 H.248协议的消息机制 Page 17 H.248消息结构 Megaco/H.248 message Req or ReplyReq or ReplyReq or Reply TransactionTransactionTransaction Header CommandCtx PropertiesCtx HdrCommand

6、Trans Hdr Action Action Trans Hdr Descriptor Descriptor Page 18 命令 lH.248定义了8 个命令,用于对协议连接模型中的逻辑实体(关联和终端 )进行操作和管理,命令提供了实现对关联和终端进行完全控制的机制 。 命令名称命令代码描述 AddADD MGCMG,增加一个终端到一个关联中,当不指明 ContextID时,将生成一个关联,然后再将终端加入到该关联 中。 ModifyMODMGCMG,修改一个终端的属性、事件和信号参数。 SubtractSUB MGCMG,从一个关联中删除一个终端,同时返回终端的 统计状态。如关联中再没有

7、其它的终端将删除此关联。 MoveMOVMGCMG,将一个终端从一个关联移到另一个关联。 Page 19 命令(续) 命令名称命令代码描述 AuditValueAUD_VAL MGCMG,获取有关终端的当前特性,事件、信号和统计信 息。 AuditCapabi lities MGCMG,获取MG所允许的终端的特性、事件和信号的所 有可能值的信息。 NotifyNTFYMGMGC,MG将检测到的事件通知给MGC。 ServiceCha nge SVC_CHG MGCMG或MGMGC, MG使用ServiceChange命令向 MGC报告一个终端或者一组终端将要退出服务或者刚刚进入 服务。MG也可

8、以使用ServiceChange命令向MGC进行注册, 并且向MGC报告MG 将要开始或者已经完成了重新启动工作。 同时,MGC可以使用ServiceChange命令通知MG将一个终端 或者一组终端进入服务或者退出服务。 Page 20 命令实例 MEGACO/1 191.169.150.170:2944 T=372794021 C= - MF=A0 E=369099784 dd/ceDigitMap=dmap1,al/*, SGcg/dt, DM=dmap1 (2-9xxxxxx|13xxxxxxxxx|0xxxxxxxxx|9xxxx|10124-9x|E|x.F|0-9EF.L) Pag

9、e 21 响应 l响应和命令的结构基本相同。 l响应有两种: Reply Pending l响应的实例: MEGACO/1 191.169.150.172:2944 P=372794021 C= - MF=A0 Page 22 第1章 概述 第2章 协议消息 第第3 3章章 呼叫流程呼叫流程 Page 23 网关注册/注销流程 SoftX3000 MG SVC_CHG_REQ SVC_CHG_REPLY Page 24 网关初始化流程 SoftX3000 MG MOD_REPLY MOD_REQ lMG注册成功后,MGC将对空关联中的MG的所有半永久终端的属性 进行修改。指示MG检测用户的摘机

10、事件。此时,此终端可以接收或 者发起呼叫。 Page 25 SoftX3000Termination1UserATermination2UserB Off-hook 1 NTFY_REQ NTFY_REPLY 2 MOD_REQ MOD_REPLYdial-tone dialing 5 ADD_REQ ADD_REPLY Ringing Ringback tone 8 NTFY_REQ NTFY_REPLY Off-hook 3 NTFY_REQ NTFY_REPLY 4 ADD_REQ ADD_REPLY 6 MOD_REQ MOD_REPLY 7 MOD_REQ MOD_REPLY 9 M

11、OD_REQ MOD_REPLY 同一MG下终端之间的H.248呼叫流程 Page 26 SoftX3000Termination1UserATermination2UserB Conversation On-hook On-hook 10 MOD_REQ MOD_REPLY 11 NTFY_REQ NTFY_REPLY 12 MOD_REQ MOD_REPLY 13 SUB_REQ SUB_REPLY 15 MOD_REQ MOD_REPLY 14 MOD_REQ MOD_REPLYBusy-tone 16 NTFY_REQ NTFY_REPLY 17 SUB_REQ SUB_REPLY 1

12、8 MOD_REQ MOD_REPLY 同一MG下终端之间的H.248呼叫流程(续) Page 27 SoftX3000SGAMGUserB 1 ADD_REQ ADD_REPLY 2 ADD_REQ ADD_REPLY Ringing 5 NTFY_REQ NTFY_REPLY Off-hook 3 MOD_REQ MOD_REPLY 4 MOD_REQ MOD_REPLY 6 MOD_REQ MOD_REPLY 7 MOD_REQ MOD_REPLY TG IAM ACM ANM Conversation 中继呼叫流程 Page 28 SoftX3000SGAMGUserBTG 8 NTF

13、Y_REQ NTFY_REPLY On-hook 9 MOD_REQ MOD_REPLY 10 SUB_REQ SUB_REPLY 11 SUB_REQ SUB_REPLY REL RLC 中继呼叫流程(续) Page 29 小结 lH.248的概念和功能:H.248协议用于MGC同 MG之间进行通信,是承载控制协议;协议通 信由终端和关联构成。 lH.248的概念较多,如下是从小到大的包含关 系:描述符命令行动事务消 息。 l有8个命令:ADD、MOD、SUB、MOV、 AUD_VAL、AUDITCAPABILLITIES、NTFY 、SVC_CHG。 lH.248呼叫流程中各命令的作用应重点掌握。 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号