论文部分内容阅读
网络技术与多媒体技术的发展,促进了通信技术的综合化、数字化、智能化和个人化的发展,使得在单一网络平台上实现语音、数据、图象等多种业务成为可能。综合了网络技术与多媒体技术的VoIP(Voice over IP)电话技术正是在这个背景下产生的,并得到了迅速的发展,成为语音通信领域中的一个强有力的竞争者。VoIP电话除了具有采用分组交换技术、提高线路利用率、降低通信费用等优点外,还可以实现多种业务的增值,并与多媒体技术相融会,使其在通信领域中处于有利的地位,这是它具有广阔发展前景的根本原因。虽然VoIP电话的语音质量还不是很完善,但VoIP电话技术的发展方向却受到通信业界的高度重视,许多国际标准化组织正积极制订各种相关的标准,其着眼点不仅在于VoIP电话本身,更重要的是在于未来IP多媒体多点通信和VoIP电话的各种增值业务的应用。SIP(Session Initiation Protocol,会话初始化协议)是由IETF(Internet工程任务组)提出的VoIP电话应用层控制信令协议。基于SIP协议标准,整合了传统的语音及增值服务,并提供最新的即时通信服务以及IP网络上的视频服务,可以为其他更多的增值应用服务商提供一个标准的具有高扩展性的平台。系统平台完全采用基于Internet的分布式的体系结构,具有高度的灵活性和可扩展性。本文是以对SIP协议关键技术的研究并结合WiFi手机终端实际应用而展开的。论文首先介绍了VoIP和WiFi(Wireless Fidelity)的技术背景,阐述了VoIP的几种关键技术,并描述了VoIP的相关协议。然后,详细分析了SIP相关定义、功能、组件、消息及协议结构。根据VoIP终端的要求,设计SIP协议栈实现WiFi无线网络语音功能(VoWLAN)。设计了所需要的功能模块,其中包括系统资源管理模块、用户代理模块和实时传输模块,其中用户代理模块是本次课题设计的主要环节。并在模块化概念基础上进行软件开发,定义相关的数据结构,实现了各功能模块。最后,在局域网环境下采用Asterisk服务器对系统进行了测试,结果显示可以实现WiFi无线网络语音功能。并且根据测试结果详细评估了时延、抖动和丢包情况对语音质量的影响。