论文部分内容阅读
随着计算机技术和网络技术的发展,多媒体通信成为了业界关注的焦点。VOIP作为多媒体通信中的一种,以其价格低廉,灵活提供多种增值业务等众多优势,成为下一代网络(NGN)的发展目标之一。由于目前IP网络设计的初衷只是处理非实时数据,采用的是“尽力而为”服务,尽最大努力把IP包传送到目的地,对于IP包的时延,丢包,抖动等不提供任何保证。相对于对时延,丢包和抖动等有特殊要求的VOIP来说,“尽力而为”服务显然是不够的。如何确保语音传输的网络服务质量QoS(QualityofService),提高实时性也就成为VOIP系统实现中的一项关键技术。
本文通过对VOIP中的关键技术进行了系统的研究,在此基础上参与实现了由广东东莞波讯电子有限公司和中山大学合作的“中大波讯VOIP系统”项目,并独立承担其中的中心服务器模块的分析,设计与实现和最后的测试工作。另外本文还对VOIP中QoS问题中的区分服务模型进行系统的研究,并通过仿真和比较获得数据证实了区分服务模型的优越性。
在介绍课题背景的基础上,本文首先介绍了VOIP的基本原理,VOIP中的信令,语音编码,实时传输,QoS保障等关键技术;并对目前VOIP系统中两种协议H.323和SIP进行了较为深入的分析比较。
接着,对于本人所参与实现的项目的设计思想,总体结构,各个模块功能以及开发环境进行描述,并着重地对本人所负责的中心服务器模块的呼叫流程和中心服务器管理平台,以及中心服务器模块中所涉及的数据结构,整个模块的程序实现进行了详细的分析。
在对VOIP关键技术和参与项目介绍之后,本文对VOIP中的另一关键技术QoS问题进行研究,并着重对于QoS中区分服务模型进行研究。分别从标记策略,队列管理,队列调度三个方面对区分服务模型工作原理做了详细研究,并利用NS工具进行仿真,对语音业务在区分服务模型和尽力服务模型下产生的时延,抖动,丢包等影响语音质量因素进行比较分析,并根据仿真结果证明了区分服务模提供较好的QoS保障。