论文部分内容阅读
下一带网络(NGN)是一个以分组网络为承载,提供语音、数据和视频等多种业务的融合网络。作为固网NGN呼叫和控制核心的软交换,其主要特征是业务与呼叫控制分离、呼叫和承载分离,软交换网络中网关功能的分离引入了媒体网关控制协议的概念。H.248/MEGACO协议成为目前媒体网关控制协议的主流协议,且在IMS网络和FMC中得到进一步的应用。
作为VOIP和FMC项目组中的一员,在过去一年里笔者深入研究了ITU-T的H.248协议标准,使用C语言在Linux/VxWorks以及Windows系统上编写了H.248协议栈,实现了H.248协议栈在接入网关和用户驻地网关中的应用,并初步探讨了H.248协议在IMS核心网和FMC中的扩展与改进方法。
论文首先介绍了H.248协议在VoIP和IMS网络中的位置,在详细分析了H.248协议的消息结构以及媒体能力协商SDP协议基础之上,重点阐述了H.248协议在接入网关中的安全性和可靠性问题。接着论文从系统实现的角度上分析了H.248协议栈在嵌入式系统中和其他模块的消息接口,数据区的分配,数据库的实现,协议栈内部消息接口以及协议描述符的实现等细节问题。论文根据Q.931标准提出了通过修改协议栈和其它模块的消息接口即CCI消息接口的方法来实现H.248协议栈的平滑移植,针对商用问题论文还提出了H.248协议栈的OAM方案。论文最后给出了H.248协议栈注册信令流程和基本呼叫信令流程,并对H.248协议的进一步发展进行了展望。