《现代交换技术——通信网中软交换协议的分析与比较》由会员分享,可在线阅读,更多相关《现代交换技术——通信网中软交换协议的分析与比较(16页珍藏版)》请在金锄头文库上搜索。
1、0兰州交通大学本科生课程设计兰州交通大学本科生课程设计中文题目中文题目: :通信网中通信网中MGCPMGCP与与H.248/MegacoH.248/Megaco协议的协议的 分析与比较分析与比较 英文题目英文题目:Network:Network AnalysisAnalysis andand ComparisonComparison ofof thethe SoftswitchingSoftswitching ProtocolProtocol MGCPMGCP andand H.248H.248 课程:现代交换技术课程:现代交换技术 学院:电信学院学院:电信学院 专业:通信工程专业:通信工程
2、班级:班级:10031003班班 姓名:姓名: 学号:学号: 指导教师:指导教师: 完成日期完成日期: : 20132013年年7 7月月5 5日日 0摘要摘要 作为NGN的一部分,软交换系统的发展打破了原来的仅仅基于H.32或SIP的VoIP实现方案,引入了媒体承载与呼叫控制分离的概念,实现语音、视频和数据的综合接入,将网络的复杂性推向核心设备软交换机。本文从不同角度分析与比较两种媒体网关控制协议,即MGCP和H.248/Megaco。关键词关键词:软交换协议;MGCP;H.248/Megaco;比较。1AbstractAs part of the NGN, the development
3、of softswitch system broke the original only implementation scheme of H.323 or SIP based on VoIP, introduces the media bearer and call control separation concept, implementation of integrated access to voice, video and data, the network complexity to the core equipment of soft switch. This paper ana
4、lysis and comparison of two kinds of media gateway control protocol, namely MGCP and H.248/Megaco.Keywods :Softswitch Protocol ; MGCP ; H.248/Megaco; Comparison.2目录目录 第1章 绪论.4 1.1本论文的背景和意义.4 1.2本论文的主要方法.4 1.3本论文的主要内容.4 第2章 MGCP协议.5 2.1 MGCP概述.5 2.2 MGCP模型.5 2.3 MGCP命令与响应.6 第3章 H.248/Megaco协议.8 3.1 H
5、.248/Megaco的概念.8 3.2 H.248/Megaco的连接模型.8 3.3 H.248/Megaco命令.10 第4章 MGCP与 H.248/Megaco协议比较.12 4.1主要方面.12 4.2 细节方面.14 4.3 结论.14 参考文献.153第第1章章 绪论绪论1.1本论文的背景和意义本论文的背景和意义随着NGN下一代网络网络技术的深入研究以H.248协议和MGCP为网关控制信令的软交换实验网在通信领域迅速展开。H.248协议和MGCP协议的应用也越来越多。然而在实际应用中运营商经常会遇到类似H.248协议和MGCP协议选择的困惑主要表现在TGAG或媒体资源服务器在选
6、择H.248还是MGCP协议上存在不少争议。尤其是由于MGCP协议发展历史较早市场上已经存在不少MGCP协议相关网关产品。因此如何对H.248协议和MGCP协议进行正确的定位对于运营商规划软交换网络至关重要。1.2本论文的主要方法本论文的主要方法本论文主要应用分析与比较的方法从不同角度对H.248协议和MGCP协议作出说明。1.3本论文的主要内容本论文的主要内容本论文首先从MGCP概述,MGCP模型,MGCP命令与响应及H.248/Megaco的概念,H.248/Megaco的连接模型,H.248/Megaco命令作出分析,然后从不同角度比较两种协议。4第第2章章 MGCP协议协议2.1 MG
7、CP概述概述媒体网关控制协议MGCP,1999年由IETF提出(RFC 2705),2003年用RFC3435代替了2705。它将早期的H.323网关分离成媒体网关(MG)与媒体网关控制器(MGC),MG仅负责简单的媒体格式转换功能,MGC负责呼叫连接和释放,MGCP则用于MG与MGC之间的通信。MGCP是简单网关控制协议SGCP和IP设备控制协议IPDC结合的产物。MGCP应用在MGCP终端和SS之间,当MG支持MGCP时,也可以用在MG和SS之间,用于控制MG或MGCP终端上的媒体流、控制流的链接、建立和释放。MGCP定义了一种呼叫控制结构,在该结构中,呼叫控制与业务承载分离。如图2.1所
8、示,呼叫控制功能独立在MG(Media Gateway)外部,由称为MGC ( Media Gateway Controller)或CA(Call Agent)的外部呼叫控制单元处理。MG需要执行MGC发出的命令,所以,从本质上说MGCP协议是一个主/从协议。图2.1 MGCP协议概念示意图2.2 MGCP模型模型MGCP模型包括连接模型和呼叫控制模型两个模型,连接模型基于端点和连接两个基本构件,这是建立端到端语音通路的重要概念。连接模型如图2.2所示。5图2.2 MGCP连接模型图(1)端点端点是数据源或数据宿,分为物理端点和虚拟端点两类,目前定义了8种基本端点类型:数字信道端点,模拟线端点
9、,录音服务器接入点,交互式语音响应接入点,会议桥接入点,分组中继,监听接入点,ATM中继侧接口。端点负责发送或接收数据流。端点标志由端点所在网关域名和网关本地名组成,其格式为:端点本地名网关域名。端点标识可用通配符“*”或“$”, “*”代表所有符合指定条件的端点;“$”代表从符合相关条件的端点中任选一个。(2) 连接连接时端点之间的关系。连接可以是点到点连接或多端点连接,点到点连接是两个互相发送数据的端点之间的一种关联, 该关联在两个端点都建立起来后开始传送数据;多点连接是终端之间的关联,可通过将端点和会话相连的方式来建立多点连接。连接是由MGC负责建立,有两个属性:连接标识和呼叫标识。连接标识由MG分配,它是一个十六进制的字符串。呼叫标识由MGC创建,唯一区分每个电话用户。2.3 MGCP命令与响应命令与响应MGCP用9条命令完成端点处理和连接处理两种功能,分为两类:SS向MG或MGCP终端发出的请求命令;MG或MGCP终端向SS发出的响应消息,如表2.1所示。表2.1 MGCP命令序号命令名称原文命令代码发送方向用途1端点配置EndpointConfigurationEPCFSS MG规定端点所接收端点1端点2IP/ATM网络6信号的编