论文部分内容阅读
分组交换网络和数字传输技术的发展,促使了基于数据网络的各种多媒体业务迅速兴起,这些新兴的通信业务具备了分组交换网络和多媒体技术两者的优点,变得更加综合化和数字化,同时又包含了语音、视频等各种丰富的多媒体类型。VoIP(Voice over IP)电话技术正是在这个背景下产生的,它凭借传统PSTN电话无法比拟的独特优点,成为语音通信领域中的一个强有力的竞争者。一方面,它具有分组交换网络所具备的各种技术优势,可以有效地提高线路利用率,而无需为保持通信链路支付高额的费用,降低的成本为自己赢取了广阔的市场空间;另一方面,VoIP呼叫和建立连接的方法更加简单方便,有效地实现了语音和数据的融合。虽然VoIP的语音质量受到分组交换网络尽力而为服务的影响,表现还不是很完善,但VoIP电话具备的技术优势和时代特征使得它受到各方的高度重视,许多国际标准化组织(ITU-T、ETSI、IETF、IMTC)等都在积极制订各种VoIP相关的标准。SIP(Session Initiation Protocol,会话初始化协议)是由IETF提出的一种应用层控制信令协议,它凭借自身的各种优点成为VoIP体系中的一个重要协议。SIP采用简捷的请求/响应模式使得可以通过一种非常简单的方式建立起VoIP通话;SIP协议的分散式设计可以使得智能终端设备具有良好的移动性;它凭借自身的灵活性和扩展性,可以充分重用和组合互联网中已有的协议,从而满足各种特定的增值业务的部署需要,并向各服务商提供一个标准的高扩展性的平台,使得VoIP技术更加完善。本文是以在移动手机终端上开发基于SIP的VoIP多媒体应用而展开的。论文首先介绍了VoIP的背景和体系结构,阐述了VoIP的基本原理和三种主要关键技术;然后,详细分析了VoIP体系中的重要协议SIP,介绍了SIP的实现机制、系统组成和操作过程;并根据移动客户端所提供的支持情况,选择基于Symbian OS操作系统的Nokia Series60平台进行VoIP多媒体应用开发,设计了各个主要的功能模块:SIP功能模块、实时传输模块和语音处理模块,并定义相关的类和功能函数以实现各模块的功能;其中SIP功能模块是本次课题设计的主要环节。最后,通过局域网环境对移动VoIP多媒体系统进行了测试,在移动终端之间进行了基于SIP的VoIP通话,并根据测试结果评估了时延、抖动和丢包等因素对语音质量的影响程度。