- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
H.248协议在通信网络中的应用
2 H.248协议在NGN中的应用
2.1 H.248协议结构
H.248/Megaco协议(MG控制协议),简称H.248协议,是IETF、ITU-T制定的一个非对等协议,用在MGC和MG之间的通信。主要功能是建立一个良好的业务承载连接模型,将呼叫和承载连接进行分离,通过对各种业务网关(TG、AG、RG(注册网关))等的管理,实现分组网络和PSTN(公共交换电话网)做的业务互通。
一个H.248消息可以分为几层,,第1层可以看做是消息头和若干个事务组成,事务可以是事务请求(Transaction Req),也可以是事务应答(Transaction Reply)。
每一个事务又可以看做是事务头和若干个动作组成,每个动作都是与一个上下文相关的。一个动作(Action)包括一个上下文头部和若干个命令。每个命令(Command)包含命令头部和若干个描述符。这种结构如图3所示。
事务保证顺序命令的执行,即在一个事务中,命令是按序执行的。当所有命令成功执行时事务才成功执行,当其中一个命令失败时,整个事务失败。
行动是与上下文是密切相关的,它由一系列局限于一个上下文的命令组成。在一个行动内,命令需要顺序执行。
命令是H.248消息的主要内容,实现对上下文和终端属性的控制,包括指定终端报告事件的什么信号和动作可施加于终端,以及指定上下文的拓扑结构。
信号意味着终端会发生某些事情,如送音或显示文本消息等。信号由软交换通过信号描述符来指定,同时可以指定它的持续时问,一般情况下,当终端检测到某个事件时,会自动停止信号的播放。 2.2呼叫流程描述
由于篇幅所限,本文仅对典型性的模拟用户发起的呼叫以流程图形式说明。模拟用户呼叫建立流程图见图4。图中,假设MG1和MG2隶属于同一个软交换。
作者:黄欣 来源:中电网
上一篇:避免IP电话遭到服务拒绝的保护策略
下一篇:用统一数据管理实现网络数据变革