77范文网 - 专业文章范例文档资料分享平台

6.3 核心网技术- 固网软交换技术(4)

来源:网络收集 时间:2020-04-13 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

结束时,退出和移动终结点。当最后一个终结点从上下文中退出或移出后,该上下文(隐式)删除。

上下文(Context)特性:

– 关联标识(ContextID): Context 的标识; – 拓扑结构(Topology):媒体的流向

– 优先权(Priority):提供关联的优先处理信息; – 紧急呼叫的标识符:提供关联的紧急处理信息。

3) 描述符

H.248 协议用描述符(descriptor)来描述终结点的特性。每一类终结点都有自已的特性,这些特性可以分为 4 类:

? 性质(Property)

分为终结点状态特性和媒体流特性。

终结点状态特性主要表示终结点所处的服务状态(如正常服务、退出服务或测试)。 媒体流特性主要表示临时终结点的媒体属性(如收/发模式、编码格式、编码参数等)。 属于性质类的描述符如表1.3-1 所示。

序 描述符名称 功能描述 用于定义 Modem的类型和参数 1 Modem 2 Mux(Multiplex) 用于将媒体流以一定方式复用到承载通道上 3 Media 媒体流特性的列表,定义了所有媒体流的参数 4 TerminationState 与特定媒体流无关的终结点状态特性 用 于 指 定 一 个 双 向 流 的 参 数 : Remote/Local 或5 Stream LocalControl 6 Local 7 Remote 8 LocalControl 9 Audit MG收到的媒体流的特性 MG发送的媒体流的特性 与 MG和 MGC 有关的一些特性 指示需要审计的信息:描述符及描述符中的某项属性 10 ServiceChange 11 Packge 12 Topology 13 Error 用于 MG和 MGC 相互通知设备状态改变 仅用于网关收到 AuditValue 命令时,返回终结点所支持的包 定义关联内终结点之间媒体流的流向 处理事务请求出现错误时在响应消息中返回错误码和错误描述信息

? 事件(Event)

终结点需要监测并报告 MGC 的事件,如承载建立、网络拥塞、语音质量下降等事件。 属于事件类的描述符如表1.3-2 所示。

序号 14 15 16 17 描述符名称 Events EventBuffer 功能描述 MG检测并上报的事件 包含一系列事件和一些可能的参数 ObservedEvents 用于MG通知MGC所监测到的事件 DigitMap 号码表属于一种特殊事件,是一组字符串列表 ? 信号(Signal)

MGC要求 MG对终结点产生的动作,如放忙音、发送 DTMF信号、录音通知等。

序号 18 描述符名称 Signals 功能描述 指示MG对终结点施加的信号和动作 ? 统计(Statistic)

指示终结点应该采集并上报给 MGC的统计数据。 属于统计类的描述符如下表所示。

序号 19 描述符名称 Statistics 功能描述 由MG返回的关于终结点的统计信息

4) 命令

本协议定义了8个命令用于对协议连接模型中的逻辑实体(关联和终结点)进行操作和管理。命令提供了本协议所支持的最精微层次的控制。例如,通过命令可以向关联增加终结点、修改终结点、从关联中删除终结点以及审计关联或终结点的属性。命令提供了对关联和终结点的属性的完全控制;包括指定要求终结点报告的事件、向终结点加载的信号以及指定关联

的拓扑结构(谁能听见/看见谁)。

本协议规定的命令大部分用于MGC对MG的控制,通常MGC作为命令起始者发起,MG作为命令响应者接收。但是, Notify和ServiceChange命令除外。Notify命令由MG发送给MGC;而ServiceChange既可以由MG发起,也可以由MGC发起。

Add Modify Subtract 使用Add命令可以向一个关联添加一个终结点,当使用Add命令向一个关联添加第一个终结点时,同时创建了一个关联。 使用Modify命令可以修改一个终结点的属性、事件和信号。 使用Subtract命令可以删除一个终结点与它所在的关联之间的联系,并返回终结点处于关联期间的统计信息。当使用Subtract命令删除一个关联中最后一个终结点与它所在的关联之间的联系时,同时就删除了这个关联。 使用Move命令可以单独地将一个终结点从一个关联转移到另一个关联。 使用AuditValue可以获取终结点属性、事件、信号和统计的当前信息。 使用Auditcapabilities可以获取终结点的属性、事件和信号的所有可能值的信息。 MG使用Notify命令向MGC报告MG中所发生的事件。 MG使用ServiceChange命令向MGC报告一个或者一组终结点将要退出服务或者刚刚进入服务。MG也可以使用ServiceChange命令向MGC宣布其可用性(即注册),或者向MGC报告MG即将开始或已经完成重新启动。 MGC可以使用ServiceChange通知MG对其控制即将由另一个MGC接替。MGC还可以使用ServiceChange命令通知MG将一个或者一组终结点进入服务或退出服务。 Move AuditValue Auditcapabilities Notify ServiceChange

5) 事务

为了支持多个命令并行发送,提高协议的传送效率,H.248 采用事务通信方式传送命令。可以将多个命令组合成一个事务,在MGC(MGC)和 MG(MG)之间交互,由一个事务号(TransactionID)来标识一个事务交互。事务包含一个或多个动作(Action),每个动作包含一个或多个命令,同一动作中的所有命令的控制范围为同一关联(上下文),因此通常每个动作都带有关联标识,除非关联待创建或命令应用于关联外的终结点。事务交互保证对命令的有序处理,即在一个事务交互中的命令是顺序执行的,但并不保证各个事务交互之间的有序处理,即对这个事务交互的处理可以以任何顺序进行也可以同时进行。如果在一个事务交互过程之中有一个命令执行失败,那么在这个事务处理中的所

有剩余命令都停止执行。 在一个事务交互有四种事务: TransactionRequest(由发送者发送)

TransactionResponseAck(由发送者发送) TransactionReply(由接收者发送) TransactionPending(由接收者发送)

2.1.3 H.248协议消息

1) H.248协议命令

H.248定义了8 个命令,用于对协议连接模型中的逻辑实体(关联和终端)进行操作和管理,命令提供了实现对关联和终端进行完全控制的机制。

2) H.248协议响应

所有的H.248命令都要接收者回送响应。命令和响应的结构基本相同,命令和响应之间由事务ID相关联。

响应有两种:

a)

Reply 表示已经完成了命令执行,返回执行成功或失败信息

b) Pending 指示命令正在处理,但仍然没有完成 3) H.248命令封装格式

4) H.248消息 ? 协议消息的编码

协议信息的编码格式可以是文本格式,也可以是二进制格式。 MGC必须支持两种格式,MG 可以支持任一种格式。 ? H.248命令形式

命令名后面的括号中描述的是命令的输入参数,[…]中的参数是可选项。如: Modify

MOD( 终端ID,[,媒体描述符][ ,Modem描述符][,MUX描述符][,事件描述符][,EventBuffer描述符][,信号描述符][,Digit Map描述符][,审计描述符])

MEGACO/1 [191.169.150.170]:2944 T=372794021{

C= - { MF=A0{ E=369099784{

dd/ce{DigitMap=dmap1},al/*}, SG{cg/dt}, DM=dmap1{

([2-9]xxxxxx|13xxxxxxxxx|0xxxxxxxxx|9xxxx|1[0124-9]x|E|x.F|[0-9EF].L)}}}}

? H.248协议响应格式

响应也有两种:TransactionReply和TransactionPending。 a)

Transaction Reply

Transaction Reply是事务接收者对事务请求的一种响应,对每个事务都应有一个Reply响应。有两种情况表明一个TransactionRequest执行完成:TransactionRequest中的所有命令成功执行完毕;TransactionRequest中的一个非可选命令执行失败。

Transaction Reply结构如下:

TransactionReply(TransactionID { ContextID { Response ...Response },. . . ContextID { Response ...Response } })

b) Transaction Pending

Transaction Pending由接收者执行,指示事务正在处理,但仍然没有完成。当命令处理时间较长时,可以防止发送者重发事务请求。Transaction Pending结构如下:

TransactionPending (TransactionID { } )可见,事务表现为TransactionRequest,对TransactionRequest接收者必须响应一个TransactionReply,在此之前可能由许多TransactionPending响应。

2.1.4 H.248流程

1) 网关注册/注销流程

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库6.3 核心网技术- 固网软交换技术(4)在线全文阅读。

6.3 核心网技术- 固网软交换技术(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/936104.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: