论文部分内容阅读
软交换技术是下一代通信网络解决方案的焦点之一,已经被大量应用于现有的商用通信网络中。H.248协议和SIP协议同为软交换网络的两大核心协议,已成为电信领域的研究热点。H.248协议是一种已经被大量应用的媒体网关控制协议,在电路交换向软交换的演进过程中,发挥着不可替代的作用。本文是在软交换网络应用越来越广泛,并且当前各大高校的教学实验课程从验证型向研究型转变的背景下,通过对软交换中的H.248协议进行研究,实现了一个基于H.248协议的专为应用于教学实验而设计的媒体网关控制器(MGC)。
本文首先分析软交换的相关背景知识和软交换实验系统的现状,然后介绍H.248协议的起源、连接模型、消息结构、命令、描述符、基本信令流程和媒体网关控制器等。在此基础上,分析系统的需求并对系统进行整体的框架设计,然后对总体框架内的各个模块进行详细的设计和实现。最后,在实际的局域网环境中,对系统的各项功能和性能进行测试,验证系统是否达到既定的设计目标。
本文设计和实现的基于H.248协议的MGC实验系统,是在Windows操作系统下采用C++语言编写的开源的系统,具有结构简单清晰、成本低廉和能进行二次开发等特点,能够支持H.248协议的基本功能,系统之间可以相互通信,并能接入现有的软交换教学实验系统中。本系统既可应用于缺少H.248协议支持能力的软交换实验系统中,也可进行独立的实验系统开发,有助于降低部门的开发成本,提高工作效率,适合目前应用的需要。