论文部分内容阅读
下一代网络是一个能够支持语音、数据、多媒体和视频的多业务开放性网络,其核心思想是呼叫与控制相分离,信令与媒体相分离的软交换技术。它除了提供呼叫、连接控制功能外,还能够灵活地支持各种新增值业务,正成为下一代网的主要选择。软交换发展的关键技术之一就是信令技术,而信令又是以各种协议为基础,因此对协议、标准及其实现技术的研究是被重点关注的领域之一。 目前应用最为广泛的信令协议是SIP、MGCP和H.248,尤以当前处于核心地位的媒体网关控制协议H.248最为重要。它不仅继承了传统的媒体网关控制协议MGCP的优点,如能够很好的控制媒体承载,而且易于与其他协议互通、易于扩展。这些性能直接影响着下一代网络的组网方式和业务提供能力。 本文采用理论结合实践的方法,首先明确了软交换技术的概念,结合UT斯达康公司的mSwitch体系分析了软交换的组网层次和功能模型,指出了当前软交换发展中存在的问题;接着介绍了软交换中的几种主流信令协议:SIP、MGCP和H.248,分析了三种主流协议的概念模型结构、常见消息命令和各种响应码,并以实际的呼叫中信令流程为例,深入探讨了基于SIP与H.248的通信呼叫流程处理,归纳了遵循各种通信协议的组网方式、信令消息处理及现场组网应用的异同点,这是重要的理论基础;然后借鉴H.248的理论思想,针对UT斯达康的软交换设备,提出了一种基于此协议的信令接入处理模块的设计思路,它采用事件驱动机制和模块化的构造思想,在传统的协议适配处理模块中增加一个H.248的接入模块,设计了相关的数据结构和消息状态机,定义了与其他模块的消息接口,来实现遵循此协议的VOIP产品在软交换系统侧的基本呼叫及部分补充业务功能,保证系统的高可靠性和可维护、可扩展性,这是本文的重点工作:进而针对此接入模块进行了系统级别的功能测试,给出了在局域网内的几种测试方案,测试了H.248产品的注册、基本呼叫和注销等基本功能,分析结果证明增加该模块后,系统工作效果较好。