论文部分内容阅读
业务驱动和网络融合的趋势下,诞生了全IP的下一代网络(NGN)模型,以实现在分组网络中采用分布式网络结构,有效承载话音、数据和多媒体业务。
基于SIP的软交换系统有分布式的系统,包括代理服务器、重定向服务器、注册服务器、数据提供服务器、计费服务器、心跳服务器等。基于SIP系统软交换系统的研究热点主要集中在数据提供、计费、安全、NAT/FW穿透、服务质量等方面,其中服务质量是业界的难点。
本文研究了SIP消息的格式、种类以及SIP消息的工作流程,研究了SIP的实现方法,给出了SIP栈的一个实现,该SIP栈是实现SIP服务器的基础;从系统所用协议栈、平台层次结构、平台拓扑结构三个方面描述了SCUTSIPX的总
体结构;介绍了SIP服务器中MarshalServer和RedirectServer的程序结构和流程;研究了软交换系统中高速数据提供面临的问题,给出了解决分布式环境下的一个高效而可靠的数据提供服务器解决方案和具体实现;分析了软交换系统中所面临的多种形式的计费需求,给出了多组、多用户、多通电话、计费规则多样化情况下预付费的实时计费算法和计费服务器的实现方案,并提供了实现;分析了基于SIP软交换系统中所遇到的SIP信令和媒体流的NAT/FW的穿透问题,给出了一个无需对现有设备进行任何改动的解决方案——SBC,并提供了设计和实现。