NGN-软交换基础知识-H248协议原理及应用.ppt_第1页
NGN-软交换基础知识-H248协议原理及应用.ppt_第2页
NGN-软交换基础知识-H248协议原理及应用.ppt_第3页
NGN-软交换基础知识-H248协议原理及应用.ppt_第4页
NGN-软交换基础知识-H248协议原理及应用.ppt_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

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

文档简介

NGN SP002 C1 1 H248协议原理及应用 V1 1 学习目标 通过对本章的学习 您将了解 协议所定义的网络实体协议中的命令协议流程的分析H248和NO 7信令的配合呼叫流程 Part1H 248协议的整体概念 名词解释 协议Xi y agreeon 共同计议 协商 agreement accord concord 经过谈判 协商而制定的共同承认 共同遵守的文件 历史背景 功能扩展性不强 业务的实现需要对复杂的网关实体进行改造 容量扩展性不强 网关功能实体太过复杂 对大规模用户的使用支持不好 基于H323体系的第一代IP电话 BICC SIP T RTP RTCP ISUP MTP TDMTrunk Control Edge 网关分解功能模型 H248 Megaco 的历史 几个问题 H248协议发生在谁和谁之间 H248协议起什么作用 同类似的其他协议相比 H248协议有些什么特点 解答第一个问题 H248协议发生在谁和谁之间 解答第二个问题 H248协议起什么作用 它主要的作用就是将呼叫逻辑控制从媒体网关分离出来 使媒体网关只保持媒体格式转换功能 解答第三个问题 同其他网关分离协议相比 H248协议有些什么特点 ASN 1和文本行两种编码方式完全开放的扩展机制 包扩展机制 与MGCP的包扩展机制相比 机制更开放 定义的包更多 对多媒体业务和多方会议支持更好 Part2H 248的组成 连接模型的引入 H248协议的目的是对媒体网关的承载连接行为进行控制和监视 为此 首要的问题就是对媒体网关内部对象进行抽象和描述 那么 H248提出了网关的连接模型概念 关联域 Termination 媒体网关 Termination Termination Termination Termination Termination Termination Termination Term X 终端 Context X 终端和关联域1 终端和关联域2 终端 Termination 概念 媒体流的源和宿 一个终端可以终结一个或多个媒体流 半永久性终端 物理终端 例如IAD上的一个Z接口临时性终端 一个信息流 例如一个RTP语音流 Root终端 代表MG本身 关联域 Context 概念 代表一组终端之间的相互关系 NullContext 空关联域 代表尚未和其他终端关联的终端 例如 空闲的用户线 连接模型示意 呼叫等待 媒体网关 媒体网关 关联域 关联特性关联标识 ContextID Context的标识 拓扑结构 Topology 媒体的流向优先权 Priority 提供关联的优先处理信息 紧急呼叫的标识符 提供关联的紧急处理信息 终端 终端ID终端可用TerminationID进行标识 TerminationID由MG分配 终端描述特性性质 Property 服务状态 媒体信道属性等 事件 Event 例如摘机 挂机等 信号 Signal 例如拨号音 DTMF信号等 统计 Statistics 采集并上报给MGC的统计数据 描述符 描述符 Descriptor 概念 一种语法元素 数据结构 用来描述终端的特性 H248V1共定义了19个描述语 可以分为7类 终端状态和配备 TerminationState Modem 媒体流相关属性 Media Stream Local Remote LocalControl Multiplex 事件相关特性 Event DigitMap EventBuffer ObservedEvents 封包 封包 Package 概念 一种终端特性描述的扩展机制 凡是未在基础协议的描述语中定义的终端特性可以根据需要增补定义相应的封包 常用包举例 al 模拟线管理包 cg 呼叫进程音发生包 dd Dtmf检测包 Au 高级放音包 H248常见包名词介绍 cg callprogresstonegenerate 呼叫进程包 al analogline 模拟用户包 cg dt dialtone 拨号音 cg bt busytone 忙音 cg wt warningtone 嗥鸣音al of offhook 摘机 al on onhook 挂机 al fl flashhook 叉簧Dd ce表示DTMF收号 mfd cd表示脉冲收号 八个命令 八个命令 Add MGC MG 修改终端属性 事件或者信号属性 八个命令 Add Modify MGC MG 从一个关联域中移出一个终端 如果关联域中没有任何终端则删除关联域 八个命令 Add Modify subtract MGC MG 将一个终端从一个关联域中移到另一个关联域中 八个命令 Add Modify subtract Move MGC MG 获得终端的当前信息 事件 信号信息以及统计信息 八个命令 Add Modify subtract Move AuditValue MGC MG 获取一个媒体网关的容量性能指标 八个命令 Add Modify subtract Move AuditValue AuditCapability MG MGC 媒体网关通过此命令通知媒体网关控制器在其内部发生的事件 比如用户提机 八个命令 Add Modify subtract Move AuditValue AuditCapability Notify MGC MGMGC MG启动服务退出服务MG MGC启动服务退出服务注册 事务通信机制 特点 支持多个命令的并行发送 提高协议的传送效率 即多个命令组合成事务 Transaction 事务 Action1 Command1 Command2 Action3 Command1 Command2 Command3 Command4 Action2 同一Action中的所有命令控制范围为同一Context因此通常每个命令都带有ContextID 事务响应 发送方 接受方 TransactionRequest TransactionReply TransactioinPending TransactionResponseAck 通信方式 Softswitch MG H 248 TCP UDP IP Three wayHandshakePort2944 Text encodedPort2945 Binary encoded H 248 重启雪崩 保护 每个MG都需要重启计时器来防止 重启雪崩 计时器的随机初始化 ServiceChange RestartAvalanche Part3呼叫流程分析 情景 网关登入注销呼叫建立呼叫解除 网关登入注销 IAD MEGACO 1 10 66 100 12 2944Transaction 9998 Context ServiceChange ROOT Services Method Restart ServiceChangeAddress 2944 Profile ResGW 1 MEGACO 1 10 66 100 1 2944Reply 9998 Context ServiceChange ROOT Services ServiceChangeAddress 2944 Profile ResGW 1 IAD MEGACO 1 10 66 100 12 2944Transaction 49414 Context Notify AG58900 ObservedEvents 2000 20020403T08131100 al of MEGACO 1 10 66 100 1 2944P 49414 C N AG58900 IAD 呼叫建立 IAD NTFY REQ MEGACO 1 10 66 100 12 2944Reply 25218 Context Modify AG58900 IAD NTFY REPLY MEGACO 1 10 66 100 1 2944T 25218 C MF AG58900 DM DM99 0X 11X 13XXXXXXXXX 2 8 XXXXXX 9XXXXXXXX E 2002 dd ce DM DM99 al on al fl SG cg dt 呼叫建立 IAD NTFY REQ MEGACO 1 10 66 100 12 2944Transaction 49415 Context Notify AG58900 ObservedEvents 2002 20020403T08131500 dd ce ds 26778086 Meth UM MEGACO 1 10 66 100 1 2944Rply 49415 Context Notify AG58900 IAD NTFY REPLY MOD REQ MOD REPLY 放号音 拨号 呼叫建立 IAD NTFY REQ MEGACO 1 10 66 100 12 2944Reply 10003 Context 2000 Add AG58900 Add RTP 00000 Media Stream 1 Local v 0c INIP410 66 100 12m audio2222RTP AVP4a ptime 30a recvonly MEGACO 1 10 66 100 1 2944Transaction 10003 Context Add AG58900 Add Media Stream 1 LocalControl Mode ReceiveOnly nt jit 40 inms Local v 0c INIP4 m audio RTP AVP4a ptime 30 IAD NTFY REPLY MOD REQ MOD REPLY NTFY REQ NTFY REPLY 提机 呼叫建立 IAD NTFY REQ MEGACO 1 10 66 100 1 2944Transaction 50003 Context Add AG58901 Media Stream 1 LocalControl Mode SendReceive Events 1234 al of Signals al ri Add Media Stream 1 LocalControl Mode SendReceive nt jit 40 inms Local v 0c INIP4 m audio RTP AVP4a ptime 30 Remote v 0c INIP410 66 100 12m audio2222RTP AVP4a ptime 30 MEGACO 1 10 66 100 13 2944Reply 50003 Context 5000 Add AG58901 Add RTP 00001 Media Stream 1 Local v 0c INIP410 66 100 13m audio1111RTP AVP4 IAD 提机 NTFY REPLY MOD REQ MOD REPLY NTFY REQ NTFY REPLY ADD REQ ADD REPLY 响铃 呼叫建立 IAD MEGACO 1 10 66 100 12 2944Reply 10005 Context 2000Modify AG58900Modify RTP 00000 MEGACO 1 10 66 100 1 2944Transaction 10005 Context 2000 Modify AG58900 Signals cg rt Modify RTP 00000 Media Stream 1 Remote v 0c INIP410 66 100 13m audio1111RTP AVP4 IAD 呼叫建立 IAD MEGACO 1 10 66 100 1 2944Reply 50005 Context Notify AG58901 MEGACO 1 10 66 100 13 2944Transaction 50005 Context 5000 Notify AG58901 ObservedEvents 1234 19990729T22020002 al of IAD MOD REQ MOD REPLY 回铃音 呼叫建立 IAD MEGACO 1 10 66 100 1 2944Transaction 10006 Context 5000 Modify AG58901 Events 1235 al on Signals toturnoffringing MEGACO 1 10 66 100 13 2944Reply 10006 Context 5000 Modify AG58901 Modify RTP 00001 IAD MOD REQ MOD REPLY 回铃音 提机 NTFY REQ NTFY REPLY 呼叫建立 IAD MEGACO 1 10 66 100 12 2944Reply 10006 Context 2000 Modify RTP 00000 Modify AG58900 MEGACO 1 10 66 100 1 2944Transaction 10006 Context 2000 Modify RTP 00000 Media Stream 1 LocalControl Mode SendReceive Modify AG58900 Signals IAD MOD REQ MOD REPLY 回铃音 提机 NTFY REQ NTFY REPLY MOD REQ MOD RERLY 呼叫建立 IAD MEGACO 1 10 66 100 1 2944Reply 50008 Context Notify AG58901 MEGACO 1 10 66 100 13 2944Transaction 50008 Context 5000 Notify AG58901 ObservedEvents 1235 19990729T24020002 al on IAD 呼叫解除 IAD MEGACO 1 10 66 100 1 2944Transaction 10007 Context 2000 Modify AG58900 signals cg bt MEGACO 1 10 66 100 12 2944Reply 10007 Context 5000 Modify AG58900 IAD NTFY REQ NTFY REPLY Onhook 呼叫解除 IAD MEGACO 1 10 66 100 1 2944Transaction 50009 Context 5000 Subtract AG58901 Audit Statistics Subtract RTP 00001 Audit Statistics MEGACO 1 10 66 100 13 2944Reply 50009 Context 5000 Subtract AG58901 Statistics nt os 45123 nt dur 40 Subtract RTP 00001 Statistics rtp ps 1245 nt os 62345 rtp pr 780 nt or 45123 rtp pl 10 rtp jit 27 rtp delay 48 IAD NTFY REQ NTFY REPLY 挂机 呼叫解除 IAD IAD 挂机 NTFY REQ NTFY REPLY SUB REQ SUB RERLY MEGACO 1 10 66 100 1 2944Transaction 50009 Context 2000 Subtract AG58900 Audit Statistics Subtract RTP 00000 Audit Statistics MEGACO 1 10 66 100 12 2944Reply 50009 Context 2000 Subtract AG58900 Statistics nt os 45123 nt dur 40 Subtract RTP 00000 Statistics rtp ps 1245 nt os 62345 rtp pr 780 nt or 45123 rtp pl 10 rtp jit 27 rtp delay 48 呼叫解除 H248应用

温馨提示

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

评论

0/150

提交评论