论文部分内容阅读
随着3G技术的成熟以及网络宽带化的发展趋势,移动通信和互联网技术的融合趋势日趋明朗,移动互联网已成为全球关注的热点。IPv6带动了移动互联网的发展,未来手持终端的功能将得到不断的增强和完善。智能终端,特别是iPhone在市场上取得的巨大成功,极大地促进了移动互联网的蓬勃发展,移动互联网将比之前固定互联网产业创造更大的价值。
VoIP(voice over internet protocol),是一种利用因特网进行语音通话的技术。VoIP作为移动互联网的典型应用之一,其发展,已经极大的扩展了这个范畴,它不仅仅是传统意义上的IP电话,而且是一个能够提供电话、即时通讯、电子邮件、传真等多项通信业务的综合性平台。在多次电信技术的变革中,VoIP技术所带来的冲击是近几年来影响最大的一次。VoIP不仅改变了语音业务的承载和传输技术,还极大地冲击了运营商的商业模式。VoIP必将在未来的通信市场中拥有广阔的发展前景。
SIP(Session Initiation Protocol,会话初始化协议)是由IETF(Internet工程任务组)提出的一种用于VoIP的应用层控制信令协议。它是在诸如SMTP(简单邮件传送协议)和HTTP(超文本传送协议)基础之上建立起来的。用于创建、修改和释放一个或多个参与者的会话。它凭借简单、易于扩展、便于实现等诸多优点越来越得到业界的青睐,正逐步成为NGN(下一代网络)和3G多媒体子系统域中的重要协议。
基于以上原因,研究SIP对移动互联网VoIP的支持与应用,有着非常重要的价值和意义。
本文首先介绍了VoIP的应用前景、关键技术以及目前主流的通信协议,着重论述了SIP协议的语法规定、层次结构、消息机制和实现原理,并分析了SIP的信令流程。在以上研究的基础上,结合SIP开源协议栈oSIP,详细阐述了oSIP协议栈的框架和结构,并给出实际操作oSIP的过程。然后,结合基于Windows Mobile的VoIP终端的需求分析,分析内容既包括用户界面、音频通信、即时消息等功能性需求,也包括性能、健壮性、易用性等非功能需求,根据需求分析情况,本文确定了软件设计原则与设计思想。在语音和视频方面,本文对语音和视频的采集和播放提供了一套详细的解决方案,音频编码采用G.711、G.723和G.729语音压缩标准,视频编码采用H.263低码流通信视频压缩标准,并针对语音和视频的具体情况,作出了相应的优化措施,提高了系统的鲁棒性。最后,本论文在结论部分对全文作了总结,提出后续工作中亟待解决的问题,并指出本课题下一步的研究方向。
本系统在CERNET平台上进行了多次测试,验证了该系统具有良好的性能指标:系统启动延迟小、流传输实时性强,运行稳定;在网络带宽较低时,播放画面清晰流畅。