论文部分内容阅读
IP-PBX系统是近年来计算机网与传统电话系统技术融合领域的研究热点技术之一.目前业界已经开发成功的IP-PBX系统大多是基于H.323协议构建的,且大多只支持基本通信业务.而采用SIP协议并支持多项增值业务的IP-PBX系统尚无成品,相应的SIP终端软件系统亦是如此.因此随着基于SIP的IP-PBX系统的开发,如何实现基于SIP协议、支持多种业务并且提供网管和QoS保证的SIP终端也成为通信网演进中的一个重要研究课题.论文基于作者参与"IP-PBX系统"项目研究与开发的成果和心得,参照ITU-T、IETF等组织制定的标准规范和建议草案,围绕SIP终端软件原理和技术实现进行深入的研究和探讨.由于IP-PBX系统是软交换技术的应用之一,论文首先从软交换的体系结构和业务支撑环境两方面介绍了软交换技术,分析说明了软交换的现状及广阔的发展前景.然后从IP-PBX系统所涉及的SIP、RTP/RTCP、SNMP等协议方面对与SIP终端、ATT(人工话务台)密切相关的几种协议作了着重阐述;论文接下来详细介绍了SIP终端系统的总体结构、功能及软件实现,深入探讨了完成SIP终端系统主要功能的几个重要类的成员及其实现技术,以普通呼叫的建立/释放为例说明了信令交互中类的调用关系及函数实现的功能,并且从底层数据流传送方面考虑,提出了基于RTP/RTCP的QoS保证的考察及实现方案;论文随后详细描述了SIP终端实现中最重要的几种消息流程,如登录流程、普通会话流程,并以代答消息流程为例说明增值业务的流程实现,最后给出了终端系统的各类会话有限状态机;最后论文对目前已经开发完成的IP-PBX系统的进一步研究内容进行了探讨,提出通过增加数据库接口以及相应模块等把SIP终端扩展为ATT(人工话务台)系统的扩展课题,研究了目前系统中存在的一些功能或协议方面的难点及问题、并给出了相应的解决方法.论文作者所开发的SIP终端系统及ATT(人工话务台)已在台湾冠宇公司IP-PBX系统中使用,运行性能良好.