mgcp&megaco

合集下载

MGCP

MGCP

MGCP协议简介来源:未知作者:未知MGCP协议是SGCP(简单网关控制协议)和IPDC(Internet Protocol Device Control)的结合产物。

当IETF成立MEGAGO工作组后,两者合并为MGCP。

1.2 MGCP组成图1 MGCP架构MGCP采取主从( Master-Slave )方式的架构,如图1 所示,在MGCP 的架构里,主要组成部分包含一个呼叫代理Call Agent( CA ) 和多个媒体网关Media Gateway( MG )。

CA也被称为MGC( Media Gateway Control;MGC )。

CA 具有管理所有的MG信令处理和呼叫处理的功能,指导网关在端点之间建立连接,探测摘机之类的事件,产生振铃等信号,以及规范端点之间如何、何时建立连接。

MGC主要功能:◆对CA 所下的命令,作适当的处理及响应;或是端点有事件发生时要告知CA。

◆语音包的压缩与解压缩( CODECs )。

◆在VoIP 的分组交换和电路交换之间做语音包和语音信号的转换。

MG根据接口的不同分为模拟MG和数字MG。

模拟MG的接口为FXS,FXO可以直接连接话机和PBX的模拟中继线。

数字MG的接口采用E1接口,支持ISDN-PRI和CAS信令,可与交换机连接。

MG 可以管理多个端点(EndPoint),这些端点可以是电话,传真或是E1中继中的某个时隙(timeslot)。

端点和MG之间采用Event和 Signal 进行通信。

Endpoint 传给MG的消息称为Event,主要是告知MG,Endpoint 现在的状态,例如:Off Hook、 On Hook、DTMF Tone、Busy Tone、Ring Tone…等。

MG 传给Endpoint 我们称为Signal,主要是要求 Endpoint执行操作。

例如:Ring、Dial Tone、Call Waiting Tone…等。

H323、SIP、MGCP三协议浅析

H323、SIP、MGCP三协议浅析

H323、H248(MGCP)、SIP三协议浅析一、相关协议说明1.H323协议H.323建议是ITU-T第16研究组(SG16)为多媒体会议系统而提出的一个建议书,并不是为IP电话专门提出的,因而它涉及的范围要远比IP电话宽。只要是IP电话,特别是电话到电话经由网关的这种IP电话工作方式,就可以采用H.323建议来完成它要求的工作,因而H.323建议被“借”过来作为IP 电话的标准。由于目前IP电话发展很快,而IP网的多媒体会议系统发展得相对比较慢,因而为了适应IP电话的应用,H.323也的确专为IP电话增加了一些新内容(如呼叫的快速建立过程)。对IP电话来说,它不只用H.323建议,而且用了一系列建议,其中有H.225、H.245、H.235、H.450和H.341等。只有H.323建议是“总体技术要求”,因而通常把这种方式的IP电话称为H.323IP电话。H.323建议是一个较为完备的建议书,它提供了一种集中处理和管理的工作模式,这种工作模式与电信网的管理方式是匹配的,这就是为什么电信网中使用的IP电话几乎无例外地都采用了基于H.323的IP电话工作模式。2.SIP协议SIP协议,即Session Initiation Protocol,是另一套IP电话的体系结构,是一个与H.323并列的协议。

它是一个工作在TCP/IP应用层的信令控制协议,用于创建、修改和终止一个会话。

这里所指的会话是一个比较宽泛的概念,它既可以是传统的语音通信,也可以是视频、即使消息、在线游戏等,同时参与对话的实体可以是两个,也可以是多个。

SIP协议是一种基于文本的会话控制协议,它的消息都是由ASCII码组成的,因此易于阅读和理解。

SIP协议由IETF 组织研究并提交RFC,当前关于SIP协议的最新标准是RFC3261。

由于IETF阵营汇聚的都是互联网方面的专家,因此SIP在开发上自然借鉴了其他TCP/IP相关协议的模式,在消息格式、认证模式、媒体描述等方面都完全采用了已有的标准,这样无疑加快了SIP协议的推广,让大量具有TCP/IP 协议簇及应用开发经验的人可以迅速地接受SIP。

MGCP协议栈培训

MGCP协议栈培训

MGCP协议栈的介绍
Radvision协议栈软件包的结构
应用层 协议接口层 协议抽象层(端点管理) 原始协议层 网络底层 UDP/IP
rvMgcpEndpointRegisterStartSignalCB( ) rvMgcpEndpointRegisterStopSignalCB( ) rvMgcpEndpointRegisterCreate ConnCB() rvMgcpEndpointRegisterModifyConnCB( ) rvMgcpEndpointRegisterDeleteConnCB( ) rvMgcpEndpointRegisterUpdateConnParamsCB( ) rvMgcpEndpointRegisterEventStateCB( ) rvMgcpEndpointSendRsip () rvMgcpEndpointProcessEvent ()
MGCP协议栈的介绍
gcpEndpointRegisterModifyConnCB() 注册函数 注册修改连接回调函数。在收到CA发送 的MDCX(ModifyConnection)命令时调 用该回调函数。在该回调函数中,执行 对连接参数的修改,包括调用AudioCode 的相应接口函数对DSP参数的修改,如压 缩编码的修改等操作。
MGCP协议栈的介绍
rvMgcpEndpointRegisterStopSignalCB()注册函数 rvMgcpEndpointRegisterStopSignalCB()注册函数 注册信令停止回调函数。由于检测到相应事件、或由 于超时、以及由于CA指令等终止信令事件都会调用该 函数。在该回调函数中,可以依据信令的类型,调用 AudioCode相应的接口函数,停止信令事件执行,如停 止五种基本音的播放等操作。 在调用AudioCode的接口函数执行信令事件时,也将要 停止执行的信令事件压入上面提到的同一消息队列中, 响应的读取任务将停止执行信令事件从消息队列中读 出,根据要求调用相应的AudioCode的相应接口函数, 停止信令事件的执行。

MGCP协议简单操作指南

MGCP协议简单操作指南

MGCP简单操作指南(在CLI网管下)串口登录或使用“telnet iad的IP地址”进行登录:IAD(2)>enPassword: gaokeIAD(2)#配置前最好先取一下出厂默认数据:IAD(2)#load defaultMGCP协议主要对以下几项进行配置即可:一、配置WAN口IP地址和子网掩码如果是IAD直接使用公网固定IP,则直接输入IP地址、掩码及网关。

例:IAD(2)#set ip->设备网口IP 地址[10.0.15.3-254]:输入所分配IP->设备网口子网掩码[255.255.254.0]:输入子网掩码->计费网口IP 地址[138.1.60.1]:->计费网口子网掩码[255.255.0.0]:->是否使用默认网关?'yes'or'no'[no]:yes->请输入默认网关IP地址[10.0.15.2]:输入网关IP 地址需要重启后生效!二、MGCP协议参数的设置命令:set mgcp例如:IAD(2)#set mgcp->网关名称[221.4.12.196]: 平台分配名称->网关端口(默认端口是2427,且不能为RTP端口范围内的值)[2427]:->RTP起始端口(默认为3000,要求大于1024,且为偶数)[3000]:->呼叫代理地址[138.0.0.3]: 平台地址或域名->呼叫代理端口(默认端口是2727)[2727]:->是否使用备份呼叫代理[no]:->端点注册方式(0-单个注册, 1-通配注册)[1]:->事件处理模式(0-step, 1-loop)[0]:->号码传送方式(0-单个数字, 1-字符串)[0]:->是否启用反极信令计费? 'yes' or 'no'[no]:确定更改配置吗? 'yes' or 'no'[no]: yes参数说明:a)网关名称: MGCP协议中的网关可包含多个电话端口。

3、SVG6000系列IAD设备快速配置介绍(MGCP)

3、SVG6000系列IAD设备快速配置介绍(MGCP)
3.开启网管功能 4.输入SVMS网管 服务器IP地址
5.点击提交按钮完成 该页面的配置
注意!! 请直进行下一项配置操 作,不点击保存配置。
×
15
1.点击快速设置
配置网络接入参数
2.网络设置中选择设备网 络接入方式,建议使用静 态IP,并设置LAN口(Eth0 IP地址、子网掩码、网关 DNS参数
一台设备一个域名
起始端点ID
aaln/0-aaln/16
IAD IP地址
10.128.52.243
网络配置 参数
IAD子网掩码 IAD网关
语音VLANID
255.255.255.0 10.128.53.244
101
数据VLANID
102
9
设置电脑IP地址
1.右键点击“网上邻居”选择属性 2.右键点击“本地连接”,选择“属性”
谢 谢!
联系工程师:卞晓东 15959143139 bianxd@
30
25
串口恢复出厂配置
1.输入WEB登录用户名 2.输入WEB登录密码
3.输入man restore命令恢复出厂配置
恢复出厂后,登录密码仍是旧密码 IP地址恢复为192.168.88.16
26
WEB恢复出厂配置
3.点击恢复出厂设置
1.点击系统维护 2.点击数据库配置
4.点击确定设备将恢复 到出厂设置
6
l第一部分 l第二部分 l第三部分
设备及应用介绍 快速配置介绍 基本维护介绍
7
Ø步骤1:确认局端分配参数 Ø步骤2:设置电脑IP地址 Ø步骤3:登录WEB Ø步骤4:选择MGCP协议 Ø步骤5:修改系统登录密码 Ø步骤6:配置网管参数 Ø步骤7:配置网络接入参数 Ø步骤8:配置VLAN参数 Ø步骤9:配置MGCP参数 Ø步骤10:验证配置

MGCP协议

MGCP协议

目录第1章 MGCP协议.................................................................................................................1-11.1 概述....................................................................................................................................1-11.1.1 基本概念..................................................................................................................1-11.1.2 相关术语..................................................................................................................1-11.1.3 协议栈结构..............................................................................................................1-71.1.4 MGCP协议的应用...................................................................................................1-71.2 协议消息.............................................................................................................................1-81.2.1 消息类型..................................................................................................................1-81.2.2 消息结构................................................................................................................1-111.3 基本控制流程...................................................................................................................1-211.3.1 网关注册流程.........................................................................................................1-211.3.2 成功的终端呼叫流程(在同一MG下).................................................................1-221.3.3 成功的终端呼叫流程(在不同MG下).................................................................1-33第1章 MGCP协议1.1 概述1.1.1 基本概念RFC2705对应用编程接口及对应的协议MGCP(Media Gateway Control Protocol)进行定义,用于控制来自外部呼叫控制单元的IP语音(VoIP)网关。

VOIP协议

VOIP协议

VOIP协议VOIP,即互联网语音传输协议(Voice over Internet Protocol),是一种通过互联网传输语音和多媒体数据的通信协议。

VOIP可以将语音信号转换成数字信号,然后通过计算机网络传输,最后在接收端还原成语音信号。

VOIP协议在连接建立、传输、传输控制以及编码方面都有着相应的协议。

常见的VOIP协议包括SIP(Session Initiation Protocol),H.323,MGCP(Media Gateway Control Protocol)和MPLS(Multiprotocol Label Switching)等。

SIP是一种基于文本的协议,是VOIP中使用最广泛的协议之一。

SIP通过发送消息和建立会话来实现通信。

SIP协议支持多种通信方式,包括语音、视频和即时消息等。

SIP的主要功能包括呼叫建立、呼叫传输、呼叫终止以及用户定位等。

H.323是一种用于多媒体通信的协议套件。

H.323协议包括多种子协议,如H.225.0、H.245、H.450和T.120等。

H.323协议适用于不同厂商和设备之间的跨网络通信,是一个开放标准。

MGCP是一种用于分布式语音服务控制的协议。

MGCP协议主要包括用户网关(User Gateway)、媒体网关(Media Gateway)和媒体服务器(Media Server)等组件。

MGCP通过控制信令和媒体流来实现语音通信。

MPLS是一种用于高速数据传输和路由的协议。

MPLS可以通过标签(Label)来区分不同的数据流,提高数据传输效率,同时也可以支持语音传输。

MPLS相比于传统的IP路由协议更加灵活和高效,常用于企业网络中。

在VOIP协议中,编码也是一个重要的环节。

编码将语音信号转换成数字信号,以便在互联网上传输。

常见的编码方式包括G.711、G.729和G.723等。

G.711是一种无损编码,保留了语音的高质量,但传输带宽较高;G.729和G.723则是有损编码,可以减少传输带宽,但会牺牲一定的语音质量。

技术培训讲义MGCP技术介绍

技术培训讲义MGCP技术介绍

中国网通宽带电话工程技术培训教材系列技术培训讲义MGCP技术介绍MGCP 协议的基本内容SoftSwitvh 同传统的网关的区别:SoftSwitch 中每个扮演的角色1. CA 作为所有动作和行为的控制中心,只负责信令的建立,集中了所有的智能2. SG同传统信令网交互,实现互通3. MG实现语音等媒体的简单变换功能,MG是MGC命令的执行体,所有的动作基本上都是根据MGC的指令来执行。

新架构的特点1. 明确了各个部分的职责和功能,简化了维护和升级,方便了新业务的增加,2. 由于CA的功能简化了,负载减轻了(CA只负责信令),同样的资源情况下,可以增加网关容量,可解决扩展性问题3. 可靠性增加。

一个网关受多个CA 控制,采取冗余机制,,一个CA 坏了,可用另外一个CA 来接管。

MG 信令 语音 至 至媒体 控制 SGW CA一个典型呼叫的建立在SoftSwitch 内部,MGC同MG的关系,如同介绍人同被介绍人的关系。

MGC负责引见人,介绍需引见人的基本关系,待需引见的人认识后,相互之间自然发生联系,只是最后的情况需要同介绍人通告一声,其双方活动期间,可能介绍人要,关心询问一下双方进展情况。

整个MGCP的呼叫模型同日常生活方式没有两样。

以男女关系为例,来说明我们的呼叫流程假如呢,如果一个男生对某个女生产生了好感,想要结交她,又不认识对方!怎么吧?(产生打电话的念头),找第三方吧,找个双方都认识的人,或者人托人,总要找到一个认识的人,才罢休。

人找到了,当然需要对中间人表示自己的意愿了,要不中间人也不知你要干什么,这个就要你打个电话,先摘个机,向中间人(MGC)报告一下你的想法,中间人就要问你,你有那些条件,这样才好向对方开口,于是MGC 发一个创建连接的命令,要求你将你的基本情况说明一下,比如你的IP地址,端口号,你的语音支持能力如何等等,MGC中间人得到你的基本情况后,就向你心仪的对方发取一个询问,通过一个创建连接命令将你的基本情况介绍给对方,对方会给你回个自己的要求,比如自己要求的,带宽了啦,想要的语音支持能力啦,中间人得到对方的信息后,琢磨一下你二人有没有戏,如果你们有共同的爱好,要求有共同点的话,MGC中间人,就将对方的要求通过修改连接命令传给你,同时附带上你的要求,表明我确实按你的要求做了。

第十讲软交换协议一

第十讲软交换协议一
15
MGCP协议模型
MGCP协议模型基于端点和连接两个构件进 行建模。端点用来发送或接收数据流,可以 是物理端点或虚拟端点;连接则由软交换控 制网关或终端在呼叫所涉及的端点间进行建 立,可以时点到点、点到多点连接。 MGCP协议两个重要概念实体:endpoint和 connect。 endpoint分为物理endpoint和虚拟endpoint connect描述endpoint之间的关联关系
〈--CREATECONNECTION(CALLID, ENDPOINTID,[NOTIFIDEENTITY,] [LOCALCONNECTIONOPTIONS,] MODE,
[{REMOTECONNECTIONDESCRIPTOR/SECO NDENDPOINTID},][ENCAPSULATED NOTIFICATIONREQUEST,][ENCAPSULATE D ENDPOINTCONFIGURATION])
SUA
媒体网关控制
MGCP
H.248 MEGACO
媒体
编码协议
音频 视频 编解码 编解码
RTC P
R T
P
R T S P
数据
T.126/T.127
T T.124 . T.122/ 1 T.125 2 0 T.123
TCP
UDP
SCTP
UDP
UDP
TCP
IP
5
非对等和对等两类协议
非对等协议主要指媒体网关控制协议 H.248/MEGACO 。 对等协议包括SIP、H.323、BICC等, SIGTRAN为信令传送协议。
32
6. DELETECONNECTION
删除连接命令,此命令可由软交换发出, 也可由网关发出。

中国联通MGCP技术规范

中国联通MGCP技术规范

中国联通MGCP技术规范中国联通软交换试验网媒体网关操纵协议〔MGCP〕技术规范信息产业部电信传输研究所2002.12目次前言 (i)1 范畴 (1)2 规范性引用文件 (1)3 术语和定义 (1)4 缩略语 (2)5 呼叫模型〔model〕 (3)6 命令 (7)7 协议消息格式 (12)8 协议传送要求 (21)9 协议安全要求 (23)10 包〔Package〕 (24)附录A 〔规范性附录〕本标准协议语法的ABNF描述 (25)前言MGCP协议是下一代分组网中语音业务、数据业务和视频业务呼叫、操纵、业务提供的操纵设备〔软交换设备和MGC〕与受操纵设备〔MG〕之间的接口协议。

本标准是以国际电联、运算机标准化组织、软交换论坛制定的相关标准为基础,结合国内网络的实际情形和相关国内标准制定的。

本标准由中国联合通信提出并归口。

本标准起草单位:本标准要紧起草人:中国联通媒体网关操纵协议〔MGCP〕技术规范1 范畴本标准规定了媒体网关和媒体网关操纵器〔或软交换设备〕之间使用MGCP协议进行通信时的协议要求。

本标准适用于媒体网关、媒体网关操纵器和软交换设备的研制、开发和引进。

2 规范性引用文件以下文件中的条款通过本标准的引用而成为本标准的条款。

凡是注日期的引用文件,其随后所有的修改单〔不包括勘误的内容〕或修订版均不适用于本标准,然而,鼓舞依照本标准达成协议的各方研究是否可使用这些文件的最新版本。

凡是不注日期的引用文件,其最新版本适用于本标准。

YDC 003-2001 软交换设备总体技术要求RFC 3435(2002) MGCP协议RFC 2327(1999) SDP协议RFC 1819 RTP协议RFC 2327 SDP协议RFC 2401 IP协议安全机制RFC 2402 AH协议RFC 2406 ESP协议RFC 2234 ABNF语法定义规那么3 术语和定义软交换设备〔Softswitch〕:是电路交换网向分组网演进的核心设备,也是下一代电信网络的重要设备之一,它独立于底层承载协议,要紧完成呼叫操纵、媒体网关接入操纵、资源分配、协议处理、路由、认证、计费等要紧功能,并能够向用户提供现有电路交换机所能提供的业务以及多样化的第三方业务。

第14讲-SIP与MGCP

第14讲-SIP与MGCP

Digit Maps
MGCP消息的组成
所有的命令(Request)由命令头部和会话描述两部 分组成。 所有的响应(Return Code)由响应头部和会话描述 两部分组成。 两部分中间用空行分隔,会话描述为任选部分。 命令头部由一个命令行和若干参数行组成 响应头部由一个响应行和若干参数行组成
MGCP命令头部的动作
MGCP消息流程
RSIP restart 注册
RQNT hu
指示检测摘机
NTFY
摘机指示
RQNT hd, dl, .. 指示检测挂机,放拨号音,下发digit
map
NTFY
将符合digimap的号码呼出
CRCX send
建立连接
MDCX sendrecv 修改连接
DLCX
删除连接
MGCP穿透NAT的解决方法
SIP,MGCP协议
SIP协议介绍:SIP的基本特点,消息结构 与通信流程。 MGCP协议内容,体系结构,若干特点
SIP的简介
SIP (Session Initiation Protocol):用于创建会话, 1999年3月,由IETF制定,主协议定义在rfc2543 和rfc3261,现在的版本是2.0。 SIP的设计思想与HTTP相似,是一个基于文本的 协议,和ASN1相比,其语法简单,容易实现 SIP采用Internet上常用的Client/Server结构,通 过Client和Server之间的请求和响应来完成控制; 而H.323中各网络单元是对等实体,传送的消息 基本也是对等的。 SIP可以采用TCP或者UDP传输,缺省条件下采 用UDP传输。
– 由于可能重发命令,因此必须保证同一命令只执行一次。为此需 要保存上一次的事务响应和当前正在处理的事务,收到命令后, 应用事物标识去比较

MGCP100B 柴油机控制箱 用户手册说明书

MGCP100B 柴油机控制箱 用户手册说明书

MGCP100B柴油机控制箱用户手册郑州众智科技股份有限公司SMARTGEN (ZHENGZHOU) TECHNOLOGY CO.,LTD.目次目次 (2)前言 (3)1概述 (4)2性能参数 (4)3功能与工作流程 (4)3.1显示功能 (4)3.2控制功能 (6)3.3遥控模式开机停机操作 (7)3.4机旁开机停机操作 (8)4 操作使用 (9)5控制箱接线图 (11)6外形尺寸图 (13)7注意事项 (14)8维护与保养 (14)9故障排除 (14)10 装箱清单 (15)前言是众智的中文商标是众智的英文商标SmartGen ―Smart的意思是灵巧的、智能的、聪明的,Gen是generator(发电机组)的缩写,两个单词合起来的意思是让发电机组变得更加智能、更加人性化、更好的为人类服务!不经过本公司的允许,本文档的任何部分不能被复制(包括图片及图标)。

本公司保留更改本文档内容的权利,而不通知用户。

地址:中国•河南省郑州高新技术开发区金梭路28号电话:+86-371-67988888/67981888/67992951+86-371-67981000(外贸)传真:+86-371-67992952邮箱:*****************网址: / 表1 版本发展历史日期版本内容2020-05-18 1.0 开始发布2020-09-17 1.1 1、修改产品型号:柴油机控制箱MECB60更改为柴油机控制箱MGCP100B2、修改表2、性能参数,温度测量范围单位°为℃3、遥控操作步骤3、4序号改为1、24、控制箱背面板图片改为透明图片5、装箱清单连接器端子770520-3改为连接器端子芯770520-11 概述MGCP100B型柴油机控制箱(以下简称控制箱)主要由HMC6000A 2柴油发动机控制器构成,具有安保接口。

控制箱集成了数字化、智能化、网络化技术,可用于单台柴油发动机自动化控制系统,实现柴油发动机的机旁开机、停机、遥控开机、关机、数据测量、显示、报警保护等功能,运行安全可靠。

MGCP

MGCP

MGCPMGCP:媒体网关控制协议(MGCP:Media Gateway Control Protocol)媒体网关控制协议(MGCP)是一种VOIP 协议,应用于分开的多媒体网关单元之间。

多媒体网关由包含“智能”呼叫控制的呼叫代理和包含媒体功能的媒体网关组成,其中的媒体功能执行诸如由TDM 语音到VOIP 的转化。

媒体网关包括端点,呼叫代理能够进行创建、修改和删除连接,在端点上实现建立和控制与其它多媒体端点的媒体会话过程。

媒体网关是一种网络单元,它提供电话电路上的语音信号与因特网或其它网络上的数据包之间的转换。

呼叫代理通知终点检查特定事件并生成信号。

终点自动地通告呼叫代理其服务状态下的变化。

此外,呼叫代理还可以核查终点及终点连接。

MGCP 采用的是呼叫控制结构,这里的“智能”呼叫控制处于网关外部,并由呼叫代理控制。

MGCP 设定呼叫代理之间采用同步方式发送连续命令和响应给在它们控制下的网关,但其并没有为同步呼叫代理设置专门的机制。

基本上,MGCP 是一种主从协议,由网关去执行由呼叫代理发送的命令。

MGCP 采用的连接模式,其基本构架是端点和连接。

端点是源数据和/ 或数据接收器,它们可以是物理的也可以是虚拟的。

物理终点的创建需要安装相应硬件设备,而虚拟终点的创建可由软件完成。

连接可以是点对点方式也可以是多点方式。

点对点连接即两端点之间的联系,实现端点间的数据传送的目的。

一旦两端点间建立起这样的连接,那么端点间可以传输数据。

多点连接的建立是通过连接端点和多点会话而实现的。

连接的建立可以在各种承载网络上进行。

在MGCP 模式中,网关主要负责音频信号转换功能,呼叫代理主要处理呼叫信令和呼叫处理功能。

因此,呼叫代理实现了H.323 标准信令层并充当了“ H.323 关守”或H.323 体系的一个或多个“ H.323 终点”。

协议结构MGCP 是一种基于文本的协议。

其中事务的进行由一条命令和强制响应完成。

MGCP

MGCP

MGCP主要内容VOIP的四项主要协议:MGCP/H323/SIP/H248。

MGCP是最简单的一个。

基本思想:智能型控制器,傻瓜型终端,降低终端设备成本。

MGCP(RFC2705)是由SGCP(Simple Gateway Control Protocol)和IPDC(Internet Protocol Device Control)融合而成的网关控制协议。

它采用了分离网关思想,将以前信令和媒体集中处理的Gateway分解为两部分:MG和CA——Call Agent。

CA处理信令,MG处理媒体,CA控制MG的动作,MGCP定义了CA和MG地同步机制,但对CA和CA之间的同步机制没有定义。

从本质上将MGCP是一种主/从关系,由CA向MG发出要执行的命令,MG 将所搜集的消息上报给CA。

MGCP定义了一种呼叫控制框架。

在这种框架中,呼叫控制智能在网关关外之外,由外部呼叫控制元素(呼叫代理)所控制。

MGCP假定这些呼叫代理(Call Agent)能够相互配合地控制网关。

具体怎样实现这种配合,MGCP并没有说明。

MGCP是一个master/slave协议。

呼叫代理相当于master,网关(MG)相当于slave。

CA分配给MG具体任务,并处理MG上交的请求。

为了建立PSTN与INTERNET之间的呼叫连接,网关不仅要建立媒体格式变换,还要进行信令转换。

负责媒体变换的是媒体网关(MG),负责信令转换的是信令网关(SG),SG只进行PSTN/ISDN信令底层转换,即从TDM电路方式转换成TCP/IP传送方式,并不改变其底层应用消息。

转换后的信令传送给CA,CA根据信令来控制MG的连接与释放。

因此,CA才真正对信令消息进行分析与处理,并进行应用层的互通交换。

MGCP应用MGCP将所有来自端点设备的呼叫控制信息传送至网络。

使用这种结构方式,开发人员能够补充SS7网络的能力,并且与单用H.323相比,能够构建更大的IP电话系统。

MGCP协议速查

MGCP协议速查

MGCP 协议速查1. 目的本文不介绍概念性的东西,希望以最小的篇幅,在分析协议时提供最全面的帮助。

主要侧重于命令字、参数、事件的解释.目前MGCP 标准采用RFC 3435.2. 命令字MGCP 命令格式, 由一个命令行和一组参数行组成。

命令行和每一个参数行通过换行符格开。

命令行包括四项内容:请求动词名(命令名称)、事务标识、执行命令的端点(实体)和协议版本,这四项均通过空格隔开。

命令行参数行3. 响应码响应格式由一行后接一组可选参数行的响应行组成。

响应行由响应码,事务标识和一个由空格隔开的可选注释组成。

响应码是一个三位的数值,表示命令的执行状态。

其范围如下:●100到199表示临时响应●200和299之间的值表示成功完成●400和499之间的值表示瞬态误差4. 参数行参数行由参数名跟一个冒号再接一个空格和参数值组成。

其中,参数名通常为一个大写的字5. 事件包事件名由包名加斜杠(/)加实际事件名组成,其中包名是可选的。

事件名后面可以接符号“@”加检查到的发生该事件的连接。

事件名用于RequestedEvents、SiganlRequests和ObservedEvents参数中。

每个信号有一个与之相关的信号类型,如下:开/关(OO)、超时(TO)、短信号(BR)。

基本包的列表如下:1记号:表示该事件的唯一记号。

2定义:该事件的简短描述。

3R:如果X出现在这一列表示呼叫代理可以请求该事件。

4S:对于一个事件如果这一行什么都没有,那么这个事件不能通过呼叫代理用信号通知。

否则,下面的记号表示事件类型:OO 开/关信号。

该信号一直处于打开状态直到呼叫代理命令它关闭,并且反之亦然。

TO 超时信号。

除非被新新的信号取代,该信号持续一段给定的时间。

BR 短信号。

该事件具有一个非常短的可知的持续时间。

5持续时间:定义超时信号的持续时间。

注:一般用不上的事件包,在后面详细描述中不列出,减少篇幅.1)普通媒体包2)DTMF包包名:D3)中继包4)模拟线路包包名:L5)RTP包6)通知服务器包6. SDPSDP协议中,各类文本行必须严格按下面的次序排列。

mgcp协议书

mgcp协议书

mgcp协议书MGCP(Media Gateway Control Protocol)是一种基于文本的通信协议,用于控制主叫方(呼叫发起者)和被叫方(呼叫接收者)之间的多媒体网关(Media Gateway)之间的通信。

MGCP协议主要用于VoIP系统中,以提供语音、视频和数据的传输。

MGCP协议是一个会话层协议,用于管理呼叫控制和传输控制功能。

它使用简单明了的命令和响应格式,用于协调多媒体网关和调制解调器之间的操作。

MGCP协议的主要特点包括易学易用、灵活性强、可扩展性高、消耗的带宽较少等。

MGCP协议的消息格式由一个头部和一个或多个参数组成。

头部包含了命令或响应的类型、消息的事务号和MGC(Media Gateway Controller)的地址。

参数部分包含了与命令或响应相关的信息,如被叫方的地址、传输格式、呼叫特性等。

MGCP协议还支持对媒体和数据的编码、解码和传输进行灵活的控制。

MGCP协议的主要功能包括呼叫请求、呼叫处理、呼叫状态的管理和呼叫释放。

当用户需要发起一个呼叫时,呼叫请求被发送到MG(Media Gateway),然后由MGCP协议解析并转发到合适的网关或调制解调器。

一旦呼叫建立,MGCP协议将管理呼叫的状态,确保呼叫过程中的正常传输和流程控制,并在呼叫结束时释放资源。

MGCP协议的应用范围非常广泛。

它可以用于固定电话网络和移动电话网络,也可以用于VoIP系统和视频会议系统等。

在固定电话网络中,MGCP协议用于控制用户之间的呼叫和呼叫中心的管理。

在移动电话网络中,MGCP协议用于控制移动台和基站之间的通信,以及呼叫的路由和转接。

在VoIP系统中,MGCP协议用于管理分布在不同地点的多媒体网关之间的通信。

在视频会议系统中,MGCP协议用于控制多方通信和会议控制。

总之,MGCP协议是一种重要的通信协议,用于控制多媒体网关和调制解调器之间的通信。

它能够提供高效的呼叫控制和传输控制功能,同时具有易学易用、灵活性强和可扩展性高等优点。

MGCPIAD配置说明

MGCPIAD配置说明

烽火IAD MGCP协议配置说明
1、将PC的IP地址配置为与IAD出厂IP一个网段(出厂IP见IAD标签),在浏览器中输
入出厂IP进入IAD的web页面,输入用户名:zg 密码:zg 进入配置页面,按照截图进行相关配置,首先进入IP参数页面
注:IP分配方式可根据具体需求设为静态IP或者DHCP方式分配,公网IP用于与MGC通信(能够与MGC互通,保证能够注册上MGC),私网地址根据需要设置,便于对IAD进行配置。

(公私网地址最好不要设为同一网段)。

2、进入EP页面
注:此页面要注意的是“实体名称”(对应铁通华为平台默认为aaln/),“实体域名标识”是由华为平台给出,用来标识本台IAD。

可以按照以上图片示例进行配置,几个重点参数说明如下:
“拨号计划”应该设置为x
“起始实体号”应该设置为0
“终端个数”根据具体情况进行设置。

“心跳开关”设置为开启
“心跳周期”设置为60
3、进入控制参数页面
确认“地址解析方式”为网守解析
进入SS控制页面
SSIP:填写MGC的IP地址(针对铁通就是华为SOFTX3000的IP地址)SS端口:默认为2727
4、进入协议参数页面
协议端口(默认为2427)
5、进入复位操作页面
一定要选择“覆写配置文件”,“重启”,等待IAD重启完成后即可。

另外注意:
网络参数页面涉及到的“计费配置”,“网管系统”等功能要配合相应计费软件和网管系统进行设置。

电话软交换方案

电话软交换方案

电话软交换方案简介电话软交换(Softswitch)是一种利用软件实现电话交换的技术方案。

传统的电话交换设备通常是由硬件组成的,而软交换则将交换功能通过软件的方式实现,从而提供更大的灵活性和功能扩展性。

本文将介绍电话软交换的概念、原理以及一些常见的方案。

什么是电话软交换?电话软交换是一种用于电话呼叫控制和交换的软件平台。

它的主要目的是在IP网络上提供语音交换服务。

软交换通过将传统的电话交换设备的功能实现为软件应用程序,将网络和电话呼叫控制结合在一起,从而实现整个电话呼叫处理的自动化。

电话软交换通常具有灵活的配置选项和可扩展的特性, 并且能够无缝地与其他通信系统集成。

电话软交换的工作原理电话软交换的工作原理基于以下几个核心组件:1.Signaling Gateway(信令网关):它负责将来自传统电话网络的信令转换成IP网络上的信令。

这样,来自传统电话网络的呼叫可以被路由到IP网络上的软交换进行处理。

2.Media Gateway(媒体网关):它处理语音转换,将来自传统电话网络和IP网络上的语音转换成统一的语音格式,以便进行传输和处理。

3.Call Control Software(呼叫控制软件):它是软交换的核心组件,负责处理电话呼叫的控制逻辑。

呼叫控制软件管理电话路由、呼叫设置、拨号计划等功能。

4.Billing Software(计费软件):它负责记录和计费电话呼叫。

计费软件可以根据不同的计费策略对呼叫进行计费,并生成详细的计费报告。

电话软交换方案的优势电话软交换相对于传统的电话交换设备具有许多优势,包括:•成本效益:软交换使用标准的服务器硬件,相比于传统交换设备更加经济实惠。

此外,软交换的配置和管理也更加简单灵活。

•功能扩展性:软交换可以轻松地扩展功能和增加容量。

通过软件升级,可以添加新的功能模块,提供更多的服务。

•灵活性:软交换可以方便地集成各种新兴的通信技术,并且可以根据需求进行自定义配置。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
– 描述MG发出的媒体
• 事件描述符
– 包括RequestID和一组MG需要检测和报告的事件
• 媒体描述符(Media)
– 描述不同的媒体流
– 包括一个终结点状态描述符和多个流描述符
– 流描述符包括本地控制描述符、本地描述符和远程描述符
描述符(Descriptor)(Con.)
• 流描述符(stream)
– 由三个子描述符具体描述
MGCP协议模型(2)
Zero or more line
EndPoint
N connections N=>0
Telephone Line Telephone Line
Connection
IP resources
IP resources
Connection
Endpoint MG
Media over IP
• AUCX
AuditConnection
– MGC->MG – 检测MG中特定连接的状态
MGCP命令(5)
• RSIP RestartInProgress
– MG->MGC
– 通知MGC,MG中端点进入和退出服务 – 退出服务的方式
• Graceful:将在指定时延后退出服务 • Forced:立即退出服务 • Restart:将在规定的时间后恢复服务 • Disconnected:端点已经断开,正在试图连接 • Cancel-graceful:取消前面已经发出的“Graceful” 命令
– 媒体网关中的逻辑实体,发送或者接收媒体流
– 物理端点:如中继线和用户线等 – 虚拟端点:媒体资源(语音编解码器) – 端点标识符:域名和网关内名称
• 连接(Connections)
– 端点与IP资源(RTP会话)绑定 – 连接建立之后,就可以在IP网上访问相应的端点 – 一个端点上可以邦定多个连接
Control and Status Media Gateway
Media Gateway
MGCP概述(4)
• MGC和MG分离的优势
– 媒体转换相对分布在边缘
– 使得呼叫控制相对集中 – 可以用相对比较少的MGC控制相对比较多的MG – 可以使MGC快速地升级
MGCP协议模型(1)
• 端点(Endpoints)
• MGC通过审计可以发现MG支持哪些包
事务交互(Transacition)
• 事务交互类型
– 由TransactionRequest发起
TransactionRequest(TransactionID{
ContextID1{Command, Command,…,Command},
ContextID2{Command, Command,…,Command}, ContextID3{Command, Command,…,Command}}) – 返回结果放在TransactionReplay中
– MGC指示应退出服务或恢复服务的终结点 – MG和一个新的MGC建立联系 – MGC将对MG的控制权移交给其他的MGC
描述符(Descriptor)(Con.)
• 调制器描述符(Modem)
– 对调制器的类型和参数进行定义
• 复用描述符(Multiplex)
– 将媒体和对应的承载通道联系在一起
NTFY 检测到摘机事件
AGW2
摘机
Term inal MGCP消 息 用户事件
RQNT 停止回铃音,监视用户挂机 MDCX 修改媒体连接,设 置ReceiveSend模式
RQNT 停止振铃,监视用户挂机
Conversation 挂机 NTFY 上报用户挂机事件 DLCX 删除连接 RQNT 监视用户摘机
SG1
TGW1
IAM 呼叫请求
TGW2
SG2
ISUP消息 MGCP消息
Conversation
控制中继网关(2)
SG1
TGW1
REL 呼叫释放
MGC / Softswitch Controller
DLCX 删除媒体连接 250 OK 删除成功
TGW2
SG2
ISUP消息 MGCP消息
RLC 释放完成
拨号音 拨号
NTFY 上报收集到的号码 CRCX 创建媒体连接 MDCX 修改媒体连接,设 置远端媒体格式 RQNT 播放回铃音 CRCX 创建媒体连接 RQNT 播放振铃 振铃音
回铃音
注:每一 条MGCP 命令将跟 随一条响 应消息
控制集成接入设备(2)
Term inal
AGW1
MGC / SSC
DLCX 删除媒体连接 250 OK 删除成功 REL 呼叫释放 RLC 释放完成
控制集成接入设备(1)
Term inal 摘机
AGW1
MGC / SSC
RQNT 监视用户摘机 NTFY 检测到摘机事件 RQNT 下发拨号方案并放拨号 音 RQNT 监视用户摘机
AGW2
Term inal MGCP消 息 用户事件
Megaco协议概述
• 功能类似于MGCP
• 相关协议
– IETF的MGCP – Lucent、AGCS等公司提出的媒体设备控制协议 (MDCP) – ITU-T SG16的H.GCP由MDCP发展而来
• IETF成立Megaco组,融合MGCP和MDCP
• 2000年6月ITU-T SG16与IETF合作,融合 Megaco和H.GCP,推出Megaco/H.248
• 事务交互特点
– 保证命令的按序执行,但不同的事务可以以任何顺序执行 – 事务处理都是原子操作
Megaco命令(Con.)
• Add
– MGC->MG – 向一个关联添加一个终结点 – 当向一个关联添加第一个终结点时,同时创建一个关联
• Subtract
– MGC->MG – 解除一个终结点与关联的联系,并把该终结点放入空关联 – 当删除关联中最后一个终结点时,同时删除了这个关联
• CRCX
CreateConnection
– MGC->MG – 在MG中创建特定的连接
• MDCX ModifyConnection
– MGC->MG – 修改MG中媒体连接的属性,包括连接的本地属性 和远端属性
MGCP命令(3)
• DLCX DeleteConnection
– MGC->MG; MG->MGC
包(Packet)
• 用来确定终结点的不同
• 用来标识媒体网关的能力
• 包的定义
– 属性(Property):终结点状态属性和媒体流特性
– 事件(Event):终结点需要检测和上报的事件,如摘机, 挂机和拍叉等
– 信号(Signal):请求MG向终结点施加的信号,如拨号音、 忙音和录音通知等
– 统计(Statistic):指示终结点采集并上报的统计数据
Endpoint MG
MGCP命令(1)
• 命令格式
– CommandVerb TransactionID EndpointID MGCP 1.0
• 命令嵌套
– 允许一层命令嵌套 – 一般用于创建和通知
MGCP命令(2)
• EDCF EndpointConfiguratin
– MGC->MG – 对端点进行配置,规定端点上所收信号的编码方式
DLCX 删除连接 RQNT 播放忙音,监视用户挂机
忙音 挂机
注:每一 条MGCP 命令将跟 随一条响 应消息
NTFY 检测到挂机事件 RQNT 停止忙音,监视用户摘机
Megaco/H.248协议
• Megaco协议概述
• Megaco体系结构
• 包(Packet) • 事务交互(Transaction) • Megaco命令 • 描述符(Descriptor) • 典型交互流程
– 500 – 501 事务由于端点未知而不能执行 事务由于端点未准备好而不能执行
典型交互流程
• 网关注册
• 控制中继媒体网关
– MGCP协议和ISUP协议配合共同完成中继呼叫
• 控制驻地网关
– MGCP协议单独负责用户终端接入的功能
网关注册
MG
MGC / Softswitch Controller RSIP 网关注册 200 OK 网关注册确认
• 本地流的特性 • 远程流的特性
• 终结点的特性
• 本地控制描述符(local control)
– 媒体流特有的属性模式
– receive-only/send-only/send-recieve
描述符(Descriptor)(Con.)
• 本地描述符(Local)
– 描述MG接受到的媒体
• 远端描述符(Remote)
• 关联(Context)
– 两个或多个终结点之间的连接关系
– 只有同一个关联中的终结点才能交换媒体 – 空关联(Null Context):
• 所有不与任何其他终结点相联系的终结点的集合
• 关联的属性
–Байду номын сангаасContextID
– Topology:表示关联中终结点之间媒体的流向 – Priority:MG处理关联时的优先级 – Indicator of emergency call
• AuditValue
– MGC->MG – 获取与终结点的当前属性、事件、信号
Megaco命令
• AuditCapability
– MGC->MG
– 获取媒体网关所允许的终结点的特性、事件和信号的所有 可能值的信息
• ServiceChange
– MG->MGC/MGC->MG
相关文档
最新文档