网站大量收购闲置独家精品文档,联系QQ:2885784924

IP电话技术与软交换9-10.ppt

  1. 1、本文档共64页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IP电话技术与软交换9-10

第9章 媒体网关控制协议H.248 本章首先介绍了媒体网关控制协议H.248的连接模型,然后介绍了H.248消息的格式、事务交互的过程,以及H.248协议的主要命令和参数。最后介绍了MGC通过H.248/Megaco协议来控制MG完成呼叫的连接和释放的完整的信令流程。读者应认真阅读这个流程,以便建立整体概念。 9.1 连接模型 H.248协议的目的是对媒体网关的承载连接行为进行控制和监视,因此,一个首要的问题是如何对媒体网关内部对象进行抽象和描述。为此,H.248提出了网关的连接模型概念,模型的基本构件有两个:终端(Termination)和关联域(Context)。 1. 终端终端是MG上的一个逻辑实体,它可以发送和/或接收一个或者多个数据流。在一个多媒体会议中,一个终端可以发送或者接收多个媒体流。终端分为半永久性终端和临时性终端两种。 2. 关联域关联域代表一组终端之间的相互关系,实际上对应为呼叫,在同一个关联域中的终端之间可相互通信。 关联的属性有以下几个: 关联标识符 (Context ID):一个关联域的标识符在该关联域被创建时由媒体网关分配,关联标识符在媒体网关范围内全局唯一。 拓扑(Topology):用于描述一个关联中终端之间的媒体流方向。 关联的优先级(Priority):用于告知MG在处理关联时的先后次序。 紧急呼叫的标识符(Indicator For Emergency Call):当使用紧急呼叫标识符时,MG优先处理此类呼叫。 9.2 H.248/Megaco消息的传输机制和消息的一般格式 9.2.1 H.248消息的传输机制 MGC通过与MG交换消息来控制MG的动作,H.248协议的传输机制应当能够支持在MG和MGC之间消息的可靠传输。如果H.248协议是在IP上,MGC应当向MG提供一个主要MGC的名字或者地址(如DNS名字或者IP地址),同时还可以提供零个或者多个备用的MGC的名字或者地址,以便MG能够向MGC发送消息。 H.248协议一般采用TCP或者UDP作为传输层协议,也可采用SCTP作为传输层协议. 一个H.248/Megaco协议消息中可包含多个事务,每个事务可包含多个关联域,在每个关联域中包含多个命令,每个命令可带多个参数(描述符)。 9.2.2 事务交互 MG和MGC之间的一组命令组成了事务交互。事务交互可以由事务标识符Transaction ID来标识。事务交互由一个或者多个动作组成,而一个动作又由在一个关联中使用的一系列命令组成。因此,动作可以用关联域标识符Context ID来标识。图9.2.1给出了事务处理、动作和命令联系的示意图。由图中可见,一个事务处理中可包含一个或多个关联域,在一个关联域中可包含一个或多个命令。 事务有三种类型:事务请求(Transaction Requests)、事务响应(Transaction Reply)和事务进展(Transaction Pending)。 9.2.3 H.248/Megaco协议消息的一般格式 为了提高协议的传送效率,一个H.248/Megaco协议消息中可包含多个事务,每个事务可包含多个关联域,在每个关联域中包含多个命令,每个命令可带多个参数(描述符)。 在文本格式时,一个消息以Megaco带一斜线开头,随后是一个协议版本号、一个消息ID、一个消息体。消息ID一般是发送信息的实体的域名或IP地址及端口号。下面是一个消息的文本格式的例子: MEGACO/1[111.111.222.222]:34567 Transaction=12345{ Context=1111{ Add=A5555, Add=A6666 } Context=S{ Add=A7777 } } 9.3 H.248/Megaco协议的命令 1. Add命令 Add命令用来向一个关联中添加终端。当使用Add命令向一个关联添加第一个终端时,同时就相当于使用Add命令创建了一个关联。Add命令的格式为: Add{Termination ID [, Media Descriptor] [, Modem Descriptor] [, Mux Descrip

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档