软交换是下一代网络(ngn)的核心,是电路交换网与ip网的协调中心,它通过对媒体网关的控制,实现不同网络之间的业务层融合.在通信系统中,控制通过协商实现,因此必须有相应的协议.在ngn体系结构中,软交换是控制中心,它支持h.248/ megaco.sip.mgcp.h.323等多秤协议.
1.1 mgcp基本概念 mgcp协议与 h.223与sip不同,h.323与sip提出两套ip电话体系结构,二者完全独立,不能互相兼容,只能互通.mgcp不涉及ip电话的体系结构,只涉及网关分解问题,因而不仅可用于 h.323 ip电话系统,也可用于sip ip电话系统. 【程序编程相关:DOS环境变量】
1 mgcp协议 【推荐阅读:计算水仙花数】
mgcp协议是 1999年由internet工程任务组(ietf)制定的媒体网关控制协议,mgcp协议定义的连接模型包括端点(endpoint)与连接(connection)两个主要概念.端点是数据源或数据宿,可以是物理端点,也可以是虚拟端点.端点类型包括数字通道.模拟线.录音服务器接入点及交互式话音响应接入点.端点标识由端点所在网关域名与网关中的本地名两部分组成.连接可以是点到点连接或多点连接.点到点连接是两个互相发送数据的端点之间的一种关联,该关联在两个端点都建立起来后,就可开始传送数据.多点连接是多个端点之间的联.连接可建在不同类型的承载网络上. 【扩展信息:精华asp代码 】
网关可分解成媒体网关(mg)与媒体网关控制器(mgc),mg在 mgc(或软交换)的控制下,实现跨网媒体业务.从逻辑上看很简单,网关由 mg与mgc组成.从物理上看就不那么简单了,到目前为止,网关的分解还没有确定的方式,可根据不同的需求进行分解.
呼叫代理可要求端点在检测到某些事件(如摘机.挂机.拍叉或拨号)发生时,向其发出通知,也可请求将某些信号(如拨号音.回铃音.忙音等)加到端点上.事件与信号组合成包,每个包由某一特定端点支持.每个事件(含信号)可用"包名/事件名"表示,每类端点有特定的包,每个包包含有规律的事件与信号,包名与事件名均用数字字母串表示.
1.2 协议结构及命令 mgcp采用文本协议,协议消息分为命令与响应,每个命令需要接收方回送响应,采用三次握手方式证实.命令消息由命令行与若干参数行组成,响应消息带有 3位数字的响应码. mgcp采用媒体描述协议(sdp)向网关描述连接参数.为了减小信令传送时延,mgcp采用用户数据报协议(udp)传送.
... 下一页