论文部分内容阅读
未来网络正朝着业务融合、网络融合与技术融合的方向发展,其中IP网络和电信网络的融合已经成为不可阻挡的趋势,基于软交换的下一代网络(Next Generation Network,NGN)成为研究热点。IP网络和电路交换网(Switch Circuit Network,SCN)的互通成为必须要面对的问题。在此需求的推动下,具有互通功能的网关出现在IP网和SCN网交界处,即媒体网关(Media Gateway,MG)、信令网关(Signalling Gateway,SG),分别完成不通媒体流和不同信令之间的承载传送和转换。其中,SG和MGC之间通过SIGTRAN(Signalling Transport,SIGTRAN)传送信令。这要求SG和MGC都能够支持SIGTRAN协议。在移动领域,用的最多的是M3UA(Message Transfer Part 3-User Adaptation Layer,M3UA)协议。3GPP(3rd Generation Partnership Project)在R4版本提出了信令基于M3UA/SCTP(Stream Control Transmission Protocol,SCTP)/IP承载的方案。无论在移动领域还是固定领域,在SG和MGC中M3UA成为首选的一种协议适配器。在各个相关网元中,M3UA协议栈占有较为重要的位置。本文研究了SIGTRAN以及底层传输协议SCTP在NGN中的作用和地位,结合智能网中IPSCP和SG、IPSP模式实现了一种通用M3UA协议栈。本文具体内容可以归纳如下:论文第一部分介绍了信令网相关技术。先阐述了传统电信网与NGN的关系,提出信令互通的问题。接着,介绍一下七号信令网。然后,介绍一些SIGTRAN协议族。最后对IP信令网的组网方式做了相应的介绍。论文第二部分对SIGTRAN中的M3UA进行了分析。首先,简介M3UA和一些基本概念。接着详细介绍了M3UA的服务、功能、路由、边界定义、消息及其格式和相关消息流程。论文第三部分详细的介绍了M3UA协议栈的设计与实现。首先,介绍了M3UA的系统总体设计。然后,详细的对系统各模块进行了设计和实现。作者运用模块化思想和设计模式实现了一个通用的M3UA协议栈,具有良好的拓展性。最后,论文给出了本系统的测试结果。