基于软交换的SIP和MGCP协议互通的研究
作者单位:青岛科技大学
学位级别:硕士
导师姓名:周祖荣
授予年度:2008年
学科分类:0810[工学-信息与通信工程] 08[工学] 081001[工学-通信与信息系统]
主 题:软交换 SIP SDP MGCP 互通 RADIUS
摘 要:当前,随着科技进步与需求的不断提升,数据业务与多媒体业务的迅猛发展给以传输语音业务为主的传统电信网带来了巨大的压力。因此提供集语音、图像、数据为一体的多媒体综合业务的开放式下一代网络体系结构逐步进入人们的视野,成为电信网中的热点。软交换是下一代网络的核心技术,因为它可以成为下一代分组网络的呼叫、控制和业务核心,同时也是电路交换网向分组网演进的关键。ISUP、无线接入、SIP、H.323、MGCP信令系统之间的互通,是实现软交换核心设备的基础。 本文详细介绍了SIP和MGCP各自的协议栈结构和呼叫过程,找出它们在呼叫控制和媒体控制方面的异同。在深入分析互通所涉及的协议转换、寻址、能力协商等关键问题的基础上,提出在呼叫代理实体中扩展互通功能模块,以及在用户认证、计费等商家关注的问题上采用RADIUS协议系统化处理的设计方案。其中呼叫代理模块化设计中,底层为SIP和MGCP协议栈,实现协议的语法构成,保证协议命令、消息的正确性;互通模块构建在协议栈之上,负责协议的语义解析,包括构建实体所处的状态,并根据实体当前所处的状态完成发出相应的指令等。在RADIUS系统化设计中,认证授权子系统通过采用加密算法实现安全性认证;计费子系统通过采集点采集通话记录,送到计费中心生成可计费话单,实现计费功能。由于呼叫代理采用模块化设计且互通模块建立在协议栈之上,认证、计费功能的实现采用系统化设计,简化了开发复杂度,便于整个系统的扩展。