IP电话机、视频可视电话通信产品及组网方案

小议H.248协议内容

时间:2019-11-18 08:13 作者:admin 分享到:
        H. 248/Megaco协议是软交换设备(MGC)与MG之间的媒体网关控制协议,是网关 分离概念的产物。H.248/Megaco是在MGCP协议(RFC 2705定义)的基础上,结合其 他媒体网关控制协议特点发展而成的一种协议,它提供控制媒体的建立、修改和释放机 制,该协议在构建开放和多个网融合的下一代网络中,发挥着重要作用。H. 248已逐渐 取代MGCP而发展为媒体网关控制协议的标准协议。
        H. 248提出了网关的连接模型概念,模型的基本构件有终端(Termination)和关联域 (Context) 〇终端是MG上的一个逻辑实体,它⑴以发送和/或接收一个或者多个数据流。终端 分为半永久性终端和临时性终端两种。半永久性终端代表物理实体,临时性终端代表临 时性的信息流,如RTP媒体流。H. 248协议用“描述符”这一数据结构来描述终端的 特性。
关联域代表一组终端之间的相互关系,实际上对应为呼叫,在同一个关联域中的终端 之间可相互通信。
         MGC通过与MG交换消息来控制MG的动作.一个H. 248/Megaco协议消息中HJ 包含多个事务,每个事务可包含多个关联域,在每个关联域中包含多个命令,每个命令可 带多个参数(描述符)。
事务有事务请求、事务响应和事务进展3种类型。事务请求由事务发送者调用,用于 发送命令。事务响应由事务接收者调用,用于回送命令执行结果(响应)。事务进展由事 务接收者调用,用以表示该事务正在处理之中,但尚未完成,以防止事务发送者误认为需要较长时间处理的事务请求被丢失了。
       H.248/Megac〇协议使用命令对连接模型中的逻辑实体进行管理,命令提供了对关 联域和终端特性进行控制的机制。H. 248/Megaco协议有Add、Modify、Subtract、Move、 AuditValue、AuditCapabilities、Notify 和 ServiceChange 八个命令。
        Add命令用来向一个关联中添加终端;Modify命令用来修改终端的特性、事件和信 号;Subtract命令用来解除一个终端与它所处的关联之间的联系;Move命令用来将一个 终端从它当前所在的关联转移到另一个关联;MG使用Notify命令向MGC报告MG内 发生的事件。
        在H. 248/Megaco协议中,命令的参数定义为描述符。描述符由名称和一些参数值 组成。不同的命令中可包含相同的描述符。
        媒体描述符用于说明终端的媒体流参数。媒体参数由终端状态描述符和流描述符流来表征。终端状态描述符说明终端的特性,在流描述符中包含一个流标识(StreamID), 在同一个关联域中.具有相同流标识的媒体流是互相连接的。流描述符包括本地控制描 述符(Local Control)、本地描述符(Local)和远端描述符(Remote)。本地描述语描述网关 自远端实体接收的媒体流的特性,远端描述语描述网关向远端实体发送的媒体流特性。
事件描述语包括一个请求标识和一列请求网关检测和报告的事件。请求标识用于关 联事件请求和事件报告。请求的事件可为:传真音、导通测试结果、挂机和摘机等。
        信号(Signals)描述语包含请求网关向终端发送的一组信号。信号具体描述由封包 定义,在描述语中用封包名+信号标识予以引用。
        数字映像(DigitMap)描述符规定了作用在MG屮的拨号方案,用于检测和报告在终 端处接收到的数字。数字映像描述符由数字映像名称与分配的一组数字字符串组成。
       不同类型的网关叫以支持不同类型的终端。H. 248协议通过允许终端具有HJ 选的特性(Property)、事件(Event)、信号(Signal)和统计(Statistic)来实现不同类型的 终端。为了实现MG和MGC之间的互操作,H. 248协议将这些可选项组合成包 (Package) 。


版权所有:IP电话:http://www.g3voip.com 转载请注明出处

热销IP电话产品hot products