H.248协议介绍.ppt_第1页
H.248协议介绍.ppt_第2页
H.248协议介绍.ppt_第3页
H.248协议介绍.ppt_第4页
H.248协议介绍.ppt_第5页
已阅读5页,还剩96页未读 继续免费阅读

下载本文档

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

文档简介

wg000003 h.248协议介绍 课程目标 l了解h.248协议的作用 l掌握h.248协议中命令用途 l对h.248命令中参数的含义和用途有所了解 l掌握h.248协议的消息交互过程 l了解mgw网关的数据配置 学习完本课程,您将能够: 参考资料 l随机手册技术手册信令与协议分册应用协议 第4章 h.248&megaco l协议规范rfc3015 课程内容 t 第一章 概述 第二章 h.248 协议介绍 第三章 信令流程 第四章 数据配置 第一章 概述 l l 第一节第一节 网关控制协议体系结网关控制协议体系结 构的基本思想构的基本思想 l第二节 mc接口定义及功能 l第三节 h.248在softx3000中 的应用 网关控制协议概述 lh.248和megaco是同一种协议,是itu与ietf共同努力的结果 ,itu-t称之为h.248,而ietf称为megaco。 lh.248协议是在mgcp协议的基础上,结合其它媒体网关控制 协议特点发展而成的一种协议。 lmgcp协议描述能力有欠缺,限制了其在大型网关上的应用。 对于大型网关,h.248协议是一个好的选择。 lmgcp消息传递依靠承载在宽带ip网络上的udp数据包,而 h.248信令消息可基于udp/tcp/sctp等多种承载。 h.248协议的内容、意义及功能 l协议的内容: 将分布式网关分解成几个功能子模块呼叫控制实体mgc 和媒体 处理实体mg,并为这些模块的通信指定标准协议。h.248 协议在 voip 解决方案中具有重要作用。 l网关分离的意义: 使网关有更高的伸缩性,同时允许网关由分布在不同物理平台的多 个供应商提供的部件组成。 l协议的功能: 主要功能是建立一个良好的业务承载连接模型,将呼叫和承载连接 进行分离,通过对各种业务网关: tg、ag、rg等的管理,实现网 络之间的业务互通。 网关控制协议演化历史 ipdc + sgcp level3 cisco/bellcore = mgcp telecordia, level3 : ietf rfc 2705, october 1999) itu-t sg16 h.248 / ietf megaco (ietf rfc 2885 version 0.8, august 2000) (ietf rfc 3015 version 1.0, november 2000) mgcp : media gateway control protocol megaco : media gateway control protocol sgcp : simple gateway control protocol ipdc : ip device control 第一章 概述 l l 第一节第一节 网关控制协议体系结网关控制协议体系结 构的基本思想构的基本思想 l第二节 mc接口定义及功能 l第三节 h.248在softx3000中 的应用 mc接口定义 lmc接口是msc server(或gmsc server)与媒体网关mgw间 的标准接口,其协议遵从h.248协议,并针对3gpp特殊需求的 定义了h.248扩展事务(transaction)及包(package)。mc 接口为3gpp r4新增接口,物理接口方式可选择atm或ip。 lmc接口的协议消息编码采用二进制或文本方式,底层传输机制 将采用mtp-3b(基于atm的信令传输)或sctp(基于ip的信 令传输)为其提供协议承载。 mc接口功能 lmc接口提供了msc server(或gmsc server)在呼叫处理过程中 控制mgw中各类静态及动态资源(ip/atm/tdm)的能力(包括 终端属性、终端连接交换关系及其承载的媒体流);该接口还提供 了独立于呼叫的mgw状态维护与管理能力 。 使用分离网关模型实现互通 l媒体网关(mgw):当媒体流从scn(交换电路网络)流向包网络 的时候,网关终结scn流,打包媒体数据(如果媒体数据不是基于包 的形式),并把打包后的业务数据流传给分组网络。当媒体流从分组 网络流向scn时,执行相反的功能。 l媒体网关控制器(mgc):mgc负责处理mgw上的资源注册和管理 。mgc可能具备这样的能力:根据本地的策略来授权资源的使用。对 于信令传输而言,mgc可能具有这种能力:发起和终结scn信令协议 ,如ss7-isup和q.931/dss1。 l信令网关(sg):是一个信令代理,能够在ip边缘发送和接收scn内 部信令。ss7-internet网关中的sg功能可能包括ss7信令中的中继、 翻译和终结。 megaco体系结构 第一章 概述 l l 第一节第一节 网关控制协议体系结网关控制协议体系结 构的基本思想构的基本思想 l第二节 mc接口定义及功能 l第三节 h.248在softx3000中 的应用 h.248协议在softx3000中的应用 lsoftx3000在umts系统中用作msc server(或gmsc server),是核心网控制面 设备,处于分离网关体系的控制地位(即作mgc)。h.248协议应用于softx3000与 媒体网关(mgw)之间的接口上。 nc msc server (softx3000) mcmc h.248h.248 gmsc server (softx3000) nc msc server (softx3000) mcmc mgw mgw h.248h.248 gmsc server (softx3000) 协议栈结构 lh.248协议应用于mc接口,该协议传输可以基于ip(图中a),也可基于atm(图中b )。目前的组网结构一般采用基于ip的传输方式。 h.248 sctp ip mac l1 (g)msc server mc mgw (a)基于ip mc (b)基于atm h.248 sctp ip mac l1 h.248 sctp ip mac l1 (g)msc server mc mgw (a)基于ip mc (b)基于atm h.248 sctp ip mac l1 (g)msc server h.248 sscf aal5 mtp-3b atm pl stc atm sscop (g)msc server h.248 sscf aal5 mtp-3b atm pl stc atm sscop ngn网络结构 softx3000softx3000 3g access 业务管理 网络控制 核心交换 边缘接入 pstnpstn tmg8010 sg7000 plmnplmn uniphone sip/h.323 phone softx3000softx3000 分组核心 app server policy server ioss video gw u-path pots umg8900 3g终端 umg8900 mrs6000mrs6000 2g终端 in 3g access video gw umg8900 3g终端 2g终端 思考题 l1. mc接口是_同_之间的接口。 l2. 我司h.248目前实现的h.248协议栈软件遵从的标 准是 。 l3. h.248协议与_协议功能结构相似,在组网中 softx3000与大多数构件间既可以采用h.248,又可 以采用_协议。 解答 l1. 答案:mgw , msc server l2. 答案:rfc3015 l3. 答案:mgcp 本章小结 本章主要介绍了网关控制协议体系结构的基本思想和h.248网关控制协议 在ngn网络体系结构中的位置。 通过本章的学习对网关控制协议的作用进行初步的了解。 课程内容 t 第一章 概述 第二章 h.248 协议介绍 第三章 信令流程 第四章 数据配置 第二章 h.248协议介绍 l l 第一节第一节 基本概述基本概述 l l 第二节第二节 协议中的两个重要概念协议中的两个重要概念 l第三节 命令、描述符 l第四节 消息结构 基本概念 l媒体网关(mgw):媒体网关将一种类型网络的媒体转换成另一网 络所要求的格式,例如,媒体网关可能终结交换电路网的承载信道 (如pcm)和分组网络的媒体流(如ip网络中的媒体流)。可以有 能力分别对音频、视频和数据进行处理,并且能够进行全双工的媒 体转换。也可以播放一些音频/视频信号,执行一些ivr功能,甚至具 有提供媒体会议的能力。 l媒体网关控制器(mgc):负责对相关于mgw内媒体信道连接控制 的呼叫状态进行维护。 l多点控制单元(mcu):控制多方会议(通常会包含对音频、视频 和数据的处理)的建立和协调的实体。 l流(stream):作为呼叫或者会议的一部分,而被媒体网关发送/接 收的双向媒体或控制流。 第二章 h.248协议介绍 l l 第一节第一节 基本概述基本概述 l l 第二节第二节 协议中的两个重要概念协议中的两个重要概念 l第三节 命令、描述符 l第四节 消息结构 连接模型:两个重要概念(context 和 termination) l协议的连接模型主要描述媒体网关中的逻辑实体,这些逻辑实 体由媒体网关控制器控制。这个连接模型中的主要的抽象概念 是终端(termination)和关联(context)。 l在h.248/megaco定义的连接模型中,包括关联和终端两个实 体。一个关联中至少要包含一个终端,否则此关联将被删除。 同时一个终端在任一时刻也只能属于一个关联。 连接模型:两个重要概念(context 和 termination) 关联(context) l关联描述一个终端集内部的关联关系,当一个关联涉及多个终 端时,关联将描述这些终端所组成的拓扑结构以及媒体混合交 换的参数。它可以通过add 命令进行创建,通过subtract 进行 删除。一个关联中必须包含终端。 关联(context)的属性 lcontext的四个属性 contextid:32bits,在网关范围内唯一标识一个关联。 context id是由mg决定的,在mg的范围内是唯一的。 关联二进制编码表示 文本 表示表示含 null关 0 - nullcontext表示在网关中所有与其 它任何端都没有关的端 。 choose关 0xfffffffe $ choose 用以求mgw建一个 新的关 all关 0xffffffff* all 通配符表示 mgw的所有的 context 特殊关联编码对照表 关联(context)的属性 ltopology:拓朴,用于描述一个关联内部终端之间的媒体流向。 终端也存在一个称之为mode的属性,用于描述媒体的流向,但它 描述的是相对于关联外部的流向。 lpriority:标识媒体网关对关联处理的优先级。 mgc还可以在mg 重启时平滑处理中,根据优先级处理大量context到达的情况。取 值范围为0到15,取值越小优先级越大。 lemergency:描述关联的紧急处理信息。 也提供一种优先处理 context的方式。 l重要的是前两个属性. 终端(termination) l终端是位于媒体网关中的一个逻辑实体,可以发送/接收媒体和 (或)控制流。例如表示一个时隙、一个ip端口(ip地址+端口 号)、或一个atm端口(vpi/vci)。 终端(termination) l终端通常可分为两类,一类是半永久终端,用来表示物理实体。 例如tdm信道,只要这个tdm信道在媒体网关中被配置,就一 直存在,只有当配置信息被删除与之对应的终端才会消失。另一 类称为临时终端,代表临时性的信息流,例如rtp流,当需要时 创建,使用完毕后就删除。临时终端通过add命令创建,通过 subtract命令清除。与此不同,当一个半永久终端被加入一 个特定关联时,它是从null关联中获取,而当从特定关联中删 除时,它又被返回到null关联。 l终端特征通过属性来描述,这些属性被组合成描述符在命令中携 带。终端被创建时,媒体网关会为其分配一个唯一标识。 终端(termination) l终端属性,可以创建新的终端或者修改已存在终端的属性。 l终端id,对不同的终端通过终端id来引用,终端id是由mg自己设置 的。终端id有两种通配方式:“all” 和“choose”。 l终端属性和描述符,终端拥有属性,属性拥有唯一的属性id。 lroot终端,通常用来表示媒体网关本身,允许在root终端上定 义包,也可以拥有属性、事件、信号、统计和参数。root终端可 以出现在modify、notify、auditvalue、auditcapability、 servicechange命令中,其它任何对root终端的使用都是错误。 termination的属性 ltermination id : 用二进制编码表示可以有64位,文本编码可以达64 个字符。 l属性 properties : 终端本身具有的属性。 l事件 events : 终端能够检测事件的发生。如:摘机事件。 l信号 signals : 网关产生的各种类型的媒体流。如:各种信号音。 l统计statistics : 用于描述一个termination的统计信息,它可以在一 次呼叫完成后向mgc上报,或者mgc使用命令auditvalue查询相关的 统计信息,该信息用来计费。 包(package) l包。不同类型网关的终端可能具有不同的特性。为了获取媒体 网关/媒体网关控制器之间良好的互操作性,将终端的可选属性 组合成包,通常终端实现这些包的一个子集。 第二章 h.248协议介绍 l l 第一节第一节 基本概述基本概述 l l 第二节第二节 协议中的两个重要概念协议中的两个重要概念 l第三节 消息结构 l第四节 命令、描述符 h.248协议的消息编码 l消息是h.248协议发送的一个信息单元。消息可以使用二进制 格式和文本格式编码。 l采用二进制编码时,使用itu-t x.680(asn.1)定义的规范描 述,使用x.690定义的ber规则编码; l采用文本方式编码时,遵循rfc 2234 abnf规范。 lmgc必须支持两种编码格式,mg可能支持其中任何一种或两 种方式。h.248消息都有相同的结构 。 h.248消息结构 h.248协议的消息机制 h.248协议发送或接受的信息单元称为消息,消息从消息头( header)开始,后面是若干个事务。 消息头中包含消息标识符(mid,message identifier)和版本字段 :mid用于标识消息的发送者,可以是域地址、域名或设备名,一般 采用域名。 版本字段用于标识消息遵守的协议版本。版本字段有1位或2位数 ,目前版本为1。 消息内的事务是相互独立的,当多个被独立处理时,消息没有规 定处理的先后次序。 h.248协议的消息机制 message消息 transactioni 事务 transactionidn contextid1关联 contextidn cmd1 命令 cmdn des-ndes-1 描述符 . . 事务(transaction) lmgc和mg之间的一组命令构成事务,事务由transactionid进行标识。事 务包含一个或多个动作,一个动作由一系列局限于一个关联的命令组成。 l一个事务从“事务头部”(transhdr)开始。在transhdr中包含 transactionid。transactionid由事务的发送者指定,在发送者范围内是唯 一的。 ltranshdr后面是该事务的若干动作,这些动作必须顺序执行。若某动作中 的一个命令执行失败,该事务中以后的命令将终止执行(optional命令除外 )。引入事务的一个重要功能是可以保证命令的顺序执行。 l当命令标记为“optional”(可选命令),该命令可以越过一个命令执行失败 而导致以后命令终止执行的限制,即如果可选命令执行不成功,其后的命 令可以继续执行。 事务(transaction) l事务包括请求和响应两种类型,而响应也有两种: transactionreply和transactionpending。 事务(transaction) ltransactionrequest l每个transactionrequest请求激发一个事务。一个事务包含一 个到多个动作,每个动作包含与同一个关联(context)相关的 一个到多个命令。 ltransactionrequest结构如下: 事务(transaction) ltransactionreply是事务接收者对transactionrequest的一种 响应,表明接收者完成该transactionrequest命令执行,对每 个事务都应有一个reply响应。有两种情况表明一个 transactionrequest执行完成: transactionrequest中的所有命令成功执行完毕; transactionrequest中的一个非可选命令执行失败。 ltransactionreply结构如下: 事务(transaction) ltransactionpending由接收者发送,指示事务正在处理,但仍 然没有完成。当命令处理时间较长时,可以防止发送者重发事 务请求。 ltransactionpending结构如下: l可见,事务表现为transactionrequest,对 transactionrequest接收者必须响应一个transactionreply, 在此之前可能由许多transactionpending响应。 动作(action) l动作是由一系列局限于一个关联的命令组成。 动作(action) l动作与关联(context)是密切相关的,动作由contextid进行标 识。在一个动作内,命令需要顺序执行。 l一个动作从关联头部(ctxhdr)开始,在ctxhdr包含contextid, 用于标识该动作对应的关联。contextid由mg指定,在mg范围内 是唯一的。mgc必须在以后的与此关联相关的事务中使用 contextid。 l在ctxhdr后面是若干命令,这些命令都与contextid标识的关联相 关。 第二章 h.248协议介绍 l l 第一节第一节 基本概述基本概述 l l 第二节第二节 协议中的两个重要概念协议中的两个重要概念 l第三节 消息结构 l第四节 命令、描述符 命令(command) l命令(command) :是h.248消息的主要内容,实现对关联和终 端属性的控制,包括指定终端报告检测到的事件,通知终端使 用什么信号和动作,以及指定关联的拓扑结构等。命令由命令 头部(cmdhdr)与命令参数构成,在h.248协议中,命令参数 被组织成“描述符”(descriptor)。 lh.248协议定义了八个命令,其中“notify”是由mg发给mgc, “servicechange”可由mg或mgc发送,其它命令都是由mgc 发给mg。 命令:add/modify/subtract ladd : 增加一个termination到一个context中,当不指定context id时(或第一次增加一个termination),将生成一个context,然后加入 termination。 lmodify : 修改一个termination的属性、事件和信号参数。如:修改 终端的编码类型、通知终端检测摘机/挂机事件、修改终端的拓扑结构 (双向/单向/隔离等)。 lsubstract : 从一个context中删除一个termination,同时返回 termination的统计状态。如果context中再没有其它的termination, 将删除此context。 命令:move/auditvalue/auditcapabilities lmove : 将一个termination从一个context转移到另一个 context中。 lauditvalue : 返回termination的当前的properties、events 、signals、statistics。 lauditcapabilities: 返回mg中termination特性的能力集 。 命令:notify/servicechange lnotify : 允许mg将检测到的事件通知给mgc。 例如:mgw 将检测到的摘机事件上报给mgc。 lservicechange : 允许mg向mgc通知一个或者多个终端将 要脱离或者加入业务。用来mg向mgc进行注册、重启通知。 mgc可以使用serviecechange对mg进行重启。mgc可以使用 servicechange通知mg注销一个或一部分的termination。 描述符descriptors l描述符descriptors l一个命令的参数被定义为描述符。descriptor是由name和item组成 (item可以携带value)。一些命令可以共享一个或几个描述符。 descriptor可以作为一个command的输出返回值。在大多数情况下 descriptor作为返回值,只有name没有其它item。 l通常,描述符的形式如下: descriptorname= parm = value, parm = value 描述符descriptors lmodem: 标识modem 的类型和其它参数等信息。(包括的类型有: v.18, v.22, v.22bis, v.32,v32bis ,v.34, v.90, v.91, synchronous isdn,并且允许进行扩充)。 描述符descriptors lmedia : 对媒体流的描述。该描述符是由terminationstate和stream descriptor组成的。其中 terminationstate描述了termination的属性(不依赖于stream)。由一个或多个stream descriptor描述一个media stream。stream是由streamid来标识的,streamid用来将一个 context中同属于一起的stream联系在一起。 在stream中有三个子descriptor local/remote/localcontrol组成。在没有stream descriptor存在的情况下,这三个descriptor也可以直接包含在media descriptor中。 组成如下: media descriptor terminationstatedescriptor stream descriptor localcontrol descriptor local descriptor remote descriptor 描述符descriptors lterminationstate: termination的属性之一(可以被定义在一个 package中)。描述终端的状态。 lstream : 用来描述单个媒体流的remote/local/localcontrol的内容。可 以通过设置local和remote参数为“null”来删除stream。stream descriptor使用stream id进行连接。用来标识一个context中media flowing之间的关系。 llocal : 包含参数用来说明mgw从远端实体收到的媒体流。 lremote : 包含参数用来说明mgw向远端实体发送的媒体流。 llocalcontrol : 包含参数用来描述mgc和mgw之间的交互。 描述符descriptors levents : 用来描述mg检测events和检测到events该如何处理。 leventbuffer : 当events缓冲区被激活后,用来描述mg中检测到的事件。 lsingals : 描述termination中信号的 “与/或” 操作。(如:忙音等)。 laudit : 在审计命令中指定那些内容是需要被审计的。 lpackages : 在auditvalue命令中,返回一个能够被termination识别 的package列表。 描述符descriptors ldigitmap : 定义了事件的关系,当mg检测到这些事件发生(并与预先 设置的匹配)时,将向mgc报告(例如:检测到带内的dtmf信号)。 lservicechange : 描述servicechange发生的原因。 lobservedevents : 在notify或auditevents中上报观察到的事件。 lstatistics : 在审计或删除termination时,上报termination中保存的 统计值。 lextersion : 供扩充时使用。 思考题 l1. h.248协议中两个重要概念是什么? l2. h.248目前实现的h.248协议栈支持的编码方 式?他们分别符合什么语法? 解答 l1. 答案: 关联(context), 终端(termination) l2. 答案: 文本、二进制,abnf、asn.1 本章小结 l本章主要介绍了h.248 协议的基本概念: l两个重要概念:context和termination l命令: command l描述符: descriptor l事务处理: transaction 课程内容 t 第一章 概述 第二章 h.248 协议介绍 第三章 信令流程 第四章 数据配置 第三章 信令流程 l l 第一节第一节 网关注册流程 l第二节 典型呼叫处理流程 网关的注册流程 l媒体网关(mgw)要开通业务必须首先注册到msc server上去 。注册成功后,mgw可以立即上报目前mgw的可用物理终端 ,或msc server通过审计命令来获取mgw上可用的物理终端 信息。目前我们支持的协议栈版本为1.0,如果对端的协议栈版 本大于或小于该版本,网关响应406“version not supported”, 注册失败。 mgw网关向msc server发起注册 mg在发起和接收呼叫之前 必须向mgc注册 megaco/1 :2945 transaction = 9998 context = - servicechange = root services method=restart, servicechangeaddress=55555, reason= 901 servicechange servicechange _reply mgwmsc server mgw在发起和接收呼叫之前 必须向msc server注册 mgw网关向msc server发起注册 mgw网关向msc server发起注册 megaco/1 :2944 reply = 9998 context = - servicechange = root services version = 1 servicechange servicechange _reply msc server接受mgw注册 mgwmsc server mgw向msc server注销 l文本消息内容: lmgw发送注销消息给msc server: megaco/1 : 2945 transaction = 9998 context = - servicechange = root services method= forced, reason = 905“termination taken out of service“ lmsc server响应消息如下: megaco/1 :2944 reply = 9998 context = - servicechange = root er=505“not register“ 第三章 信令流程 l l 第一节第一节 网关注册流程 l第二节 典型呼叫处理流程 典型的呼叫流程 pstn core network softx300 tmg8010 umg8900 sg7000 ss7/pri 语音 m3ua/sctp h.248 plmnplmn ms ms msc server向mgw呼叫发起 megaco/1 :2944 transaction = 10006 context = $ add = a16, add = $ events = 2223 nt/netfail,nt/qualert , media stream = 1 localcontrol mode = receiveonly , local v=0 c=in ip4 $ m=audio $ rtp/avp 8 add add_reply msc servermgw msc server通过add命令向mgw发起呼叫,其中包含的参数 有:相应终端应该监听的事件、请求rtp终端ip地址 端口、传输模式 msc server向mgw呼叫发起 对应add命令中包含的部分描述苻的解 释: 事件描述苻: 请求事件id(requestidentifier) 媒体流id(缺省值为0) mg中某个终端需要监听和上报给mgc的事件 (通过包来描述) 流描述苻 本端控制描述苻 传输模式(mode) (资源)组预留(reservegroup) (资源)值预留(reservevalue) 本端媒体描述苻(使用sdp协议,rfc2327) v=0 c=in ip4 $ m=audio $ rtp/avp 8 对端媒体描述苻(使用sdp协议,rfc2327) msc server向mgw呼叫发起 megaco/1 :2945 reply = 10006 context = 2000 add = a16, add= a32 media stream = 1 local v=0 c=in ip4 6 m=audio 2222 rtp/avp 8 add add_reply msc server mgw通过add reply把选择的上下文和本端rtp终端id 及其ip地址、端口号告诉给msc server msc server向mgw呼叫发起 modify modify_reply msc servermgw msc server通过modify命令向mgw来修改终端的属性 (放回铃音),并且把对端mgw的rtp终端ip地址及端 口号告诉给主叫mgw。 megaco/1 :2944 transaction = 10007 context = 2000 modify = a16 signals cg/rt , modify = a32 media stream = 1 remote v=0 c=in ip4 2 m=audio 1111 rtp/avp 8 msc server向mgw呼叫发起 信号描述苻 对应modify命令中包含的部分描述苻的解 释: 信号描述苻: 媒体流id(缺省值为0) mgw中某个终端需要播放的某个信号(信号都定 义在包中) 播放时间(duration:hundredths of a second) 信号参数(在包中有定义) 信号类型 on/off(一直播放直到被关掉, duration忽略 ) timeout( duration超时 ) brief(短暂的信号) msc server向mgw呼叫发起 megaco/1 :2944 transaction = 10008 context = 2000 modify = a32 signals , modify = a16 media stream = 1 localcontrol mode=sendreceive modify modify_reply msc servermgw msc server通过modify命令向mgw来修改终端的属性 (停回铃音),并且把终端传输模式改为收发 msc server向mgw呼叫发起 megaco/1 :2945 reply = 10008 context = 2000 modify = a16, modify = a32 modify modify_reply msc servermgw mgw通过modify reply来响应msc server的请求, 不带错误码表示该命令执行成功。 msc server向mgw呼叫释放 megaco/1 :2944 transaction = 10009 context = 2000 subtract = a16 subtract = a32 subtract subtract_reply msc servermgw msc server通过subtract命令向mgw发起拆除呼叫请 求,一般会要求mgw释放呼叫资源的同时上报一些统 计信息。 msc server向mgw呼叫释放 megaco/1 :2945 reply = 10009 context = 2000 subtract = a16 subtract = a32 subtract subtract_reply msc servermgw mgw释放呼叫资源,在响应msc server的同时上报一些 统计信息。 思考题 l1. softx3000系统中那些单板能够处理h.248 协议? l2. mg网关在进行业务处理之前必须做什么? 解答 l1. 答案: ifm、afm、bsg、sgu l2. 答案: 必须通过servicechange向网关进 行注册。当mg成功注册后才能发起业务处理 。 本章小结 l本章主要介绍了h.248在softx3000中具体的实现。 l通过对mg网关注册流程、典型呼叫流程的描述。加深对h.248 网关控制协议的理解。 课程内容 t 第一章 概述 第二章 h.248 协议介绍 第三章 信令流程 第四章 数据配置 第四章 数据配置 l l 第一节第一节 配置mgw基本信息 l第二节 配置mgw能力信息 l第三节 配置到mgw的sctp链 接信息 配置mgw基本信息 l在softx3000中新增一个媒体网关,需要在softx3000中设置其 基本信息。 l使用命令add mgw增加网关的基本信息。主要参数配置和含 义为: 配置mgw基本信息 配置mgw基本信息 l【mgw index】 mgw索引:媒体网关在内部被引用时使用的索引号,在一个系统内是唯一的。 l【gateway type】 l 网关类型:设定网关类型,选择“ trunk gateway”(中继网关)。 l【protocol type】 l 协议类型:设定媒体网关控制协议的类型,选择“h248”协议。 l【 transport protocol type】 l 传输层协议类型:根据组网需求设定传输层协议。softx3000为h.248提供2种传 输层协议(udp、sctp、mtp3b)。选择使用sctp链接方式。 l【code type】 l编码类型:设定传输层协议支持的编码类型。abnf用于文本编码,而asn.1用于 二进制编码。选择二进制编码方式。 配置mgw基本信息 l【mgc mid】 l mgc模块号:设定处理该网关的wmgc单板的模块号,该模块号与add brd命令中 的参数相关联。应用于网关注册,链路状态维护,网关状态/能力审计,以及处理网关 异常问题。 l【spc mid】 l spc模块号:设定wccu板的模块号,对于umg网关配置为255。 l【interface name1】【interface name4】 l接口名:设定连接到mgw的用户终端的名称,在移动网中不用配置。 l【domain name】 l域名:设定域名,即umg的主机名。 l【bnc character】 l承载网类型:设定媒体网关所支持的承载类型。根据业务类型的不同,可以分为tdm、 ip、aal1struct、aal1,以及aal2。 配置mgw基本信息 l【enc

温馨提示

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

评论

0/150

提交评论