NGNMGCP协议原理_第1页
NGNMGCP协议原理_第2页
NGNMGCP协议原理_第3页
NGNMGCP协议原理_第4页
NGNMGCP协议原理_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

1、固网产品课程开发室固网产品课程开发室.1AA000004 承载控制协议MGCP协议华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开2学习目标学习目标l清楚清楚MGCP协议的作用协议的作用l掌握掌握MGCP命令命令l画出画出MGCP协议的消息交互过程协议的消息交互过程学习完本课程,您应该能够:学习完本课程,您应该能够:华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开3参考资料参考资料l随机手册技术手册信令与协议分册MGCP华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开4课程内

2、容课程内容第一节第一节 概述概述第二节第二节 协议消息协议消息第三节第三节 呼叫流程呼叫流程华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开5媒体网关控制协议媒体网关控制协议l媒体网关控制协议用于媒体网关控制器(Media Gateway Control Protocol, MGC)与媒体网关( Media Gateway ,MG)之间的通信。lSoftX3000作为控制层设备,支持MGCP和H.248两种媒体网关控制协议。MGCMGMGCP/H.248协议IP消息华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开6

3、术语术语l网关网关(Gateway):实现不同体系结构的网络之间的互联互通。在NGN体系结构中,NGN通过一些网关与其它网络互通。 中继网关(TG):提供传统电话网(PSTN)和承载语音的IP网的接口。接入网关(AG):提供传统模拟用户线或者数字专用分组交换机与承载语音的IP网络之间的接口。住宅网关(RG):为IP语音网提供传统的模拟接口(RJ11)的实体。住宅网关的例子包括电缆调制解调器/电缆机顶盒,xDSL设备和宽带无线设备。华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开7术语术语l呼叫代理:媒体网关控制器(MGC)的另一种称法,提供信令和呼叫处理

4、功能,用于控制电话网关的外部呼叫控制单元。SoftX3000呼叫代理(MGC)MG控制流媒体流SoE-phone华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开8术语术语l端点:端点(End Point)是数据的发源端或者接收端,它可以是一个物理的概念,也可以是一个虚拟的概念。 l媒体资源服务器(MRS):一种网关,用于支持多种端点类型,如通知服务器接入点,交互式语音响应接入点,和会议桥路接入点等等。MGC端点1端点2MRSIAD(AG)收号放音华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开9术语术语l端点标识的

5、组成:该端点所在的网关的域名;该端点在网关内的本地名称;域名与本地名之间用“”来分隔,就像是一个Email地址。 l端点标识举例接入媒体网关:aaln/1 指域名为的接入媒体网关aaln接口的第一个端口。中继网关:X35V3+A4/指example网络中第23号网关中接口X35V3+A4上第13条TDM电路。 华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开10术语术语l呼叫连接:华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开11呼叫连接的创建呼叫连接的创建MGC(CA)MGMG创建连接响应创建连接响应修改连接通

6、话通话响应华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开12术语术语l连接标识l呼叫标识l事件和信号事件如摘机、挂机、拍叉或拨号号码等;信号如拨号音、回铃音、忙音等。 华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开13术语术语lDigitMap呼叫代理请求网关采集用户拨打号码的收号方案l例如:(0T| 00T|1-7xxx|8xxxxxxx|#xxxxxxx|*xx|91xxxxxxxxxx|9011x.T) 表示如下收号方式: 0本地接线员00长途接线员xxxx本地区号8xxxxxxx本地号码#xxxxxxx

7、在其它公司服务区内的本地快捷号码*xx开始服务91xxxxxxxxxx长途号码9011最多15位数字国际号码华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开14MGCP协议概念协议概念lMGCP定义了一种呼叫控制结构,在该结构中,呼叫控制与业务承载分离。呼叫控制功能独立在MG(Media Gateway)外部,由称为MGC或CA的外部呼叫控制单元处理。MG需要执行MGC发出的命令。 l从本质上说MGCP是一个主/从协议,网关需要执行媒体网关控制器发出的命令。MGCMG控制流媒体流华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密

8、级:内部公开15协议栈协议栈MGCPUDPIPMAC链路层网络层传输层应用层华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开16MGCP在在SoftX3000中的实现中的实现SoftX3000PSTNSoTMG8010MRSIADE-phoneE-phoneIP CoreMGCP/SIP/H.323SS7E1SigtranH.248MGCPMGCP华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开17互通支持互通支持lSoftX3000支持MGCP与下列协议的互通:SIP:SIP 用户/SIP中继;H.323: H.

9、323用户/ H.323中继;ISUP:通过ISUP中继的PSTN用户。PSTNIP CoreSoftX3000Soft SwitchSIP用户H.323用户IAD华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开18课程内容课程内容第一节第一节 概述概述第二节第二节 协议消息协议消息第三节第三节 呼叫流程呼叫流程华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开19消息种类消息种类l媒体网关控制器(MGC)和网关(MG)之间共有九种MGCP消息。l当消息发送到MG或MGC时,称它为命令。l当命令的证实消息从MG或MG

10、C送回时,称为响应。l命令和响应是不可分的,收到命令时,MG或MGC会立即送回一个响应。命令响应MGCMG华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开20命令行命令行l命令行包括四项内容:请求动词名(命令名称)、事务标识、执行命令的端点(实体)和协议版本,这四项均通过空格隔开。 命令名称 事务标识 端点 参数名 : 参数值 参数名 : 参数值 协议版本 命令行 参数行 华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开21命令名称命令名称序号命令名称代码描述1EndpointConfigurationEPCFMG

11、CMG,指示网关某端点电路侧的编码特性2CreateConnectionCRCXMGCMG,呼叫代理用此命令将某端点和指定的IP地址和UDP端口关联。另外还需要向远端端点发送一个创建连接命令,这样才能建立两个端点间的连接3ModifyConnectionMDCXMGCMG,修改先前建立连接的参数,呼叫代理用该命令将第二个端点的“会话描述”(IP地址、UDP端口和打包参数等信息)提供给第一个端点。一旦该过程完成,双方可以进行双向通讯 4DeleteConnectionDLCXMGCMG,删除先前建立的连接5NotificationRequestRQNT请求网关监视某端点发生的某些事件,如发生则通

12、知呼叫代理华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开22命令名称命令名称序号命令名称代码描述6NotifyNTFYMGMGC,网关用此命令通知呼叫代理,请求监视的某些事件已发生7AuditEndpointsAUEPMGCMG,呼叫代理用此命令获得某端点或一组端点的详细信息8AuditConnectionAUCXMGCMG,呼叫代理用此命令获得某端点上某连接的详细信息9RestartInProgress RSIPMGMGC,网关用此命令告知某端点退出服务或投入服务华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开

13、23命令原因码命令原因码 原因码原因描述000表示端点状态正常(该原因码只用来响应审计请求)900表示端点功能失常901端点退出业务902表示低层连接失败l由MG或MGC终端发起的删除连接命令或者重启进程命令中,必须包含原因码(Reason Codes),用来表明删除连接或者重启的原因。 华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开24命令响应格式命令响应格式l所有的MGCP命令都要接收者回送响应。响应行由响应码,连接标识和一个由空格隔开的可选注释组成。响应码是一个三位的数值,表示命令的执行状态。 如:200 1203 OK l响应码功能分类1001

14、99:表示临时应答 200和299之间的值表示成功完成400499:表明命令执行时遇到一个临时性的错误500599:表明命令执行时遇到一个永久性的错误 华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开25课程内容课程内容第一节第一节 概述概述第二节第二节 协议消息协议消息第三节第三节 呼叫流程呼叫流程华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开26网关注册流程网关注册流程SoftX3000MGRSIPRSIP_RSP华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开27MG

15、CP呼叫流程呼叫流程UserMGSoftX3000MGUser1 RQNTACK2 NTFYACK3 RQNTACK4 NTFYACK5 CRCXACK8 RQNTOff-hookACKDail toneRingbacktone6 CRCXACKRingingOff-hook9 NTFYACKDailing7 RQNTACK华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开28MGCP呼叫流程(续)呼叫流程(续)UserMGSoftX3000MGUser11 MDCXACK16 NTFYACK13 DLCXACKBusy tone14 DLCXACKOn-

16、hook12 NTFYACKOn-hook10 MDCXACKCONVERSATION15 RQNTACK17 RQNTACK13 MDCXACK华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开29失败的呼叫流程失败的呼叫流程UserMGSoftX3000MGUser1 RQNTACK2 NTFYACK3 RQNTACK4 NTFYACK5 RQNTACKOff-hookDail toneDailingBusy toneOn-hook6 NTFYACK7 RQNTACK华为机密,未经许可不得扩散华为机密,未经许可不得扩散文档密级:内部公开文档密级:内部公开30问题问题lMGCP协议有哪些命令?lEPCF、CRCX 、MDCX 、DLCX 、RQNT 、NTFY 、AUEP 、AUCX 、RSIP lMGCP协议有哪些命令响应?l200和299之间的值表示成功完成l400和499之间的值表示临时错误l500和5

温馨提示

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

评论

0/150

提交评论