期刊文献+

一种基于SIP的自适应端到端VoIP系统设计与实现 被引量:1

Adaptive SIP-based Peer-to-Peer VoIP System Design and Implementation
下载PDF
导出
摘要 VoIP应用程序可以以相对低廉的价格,为用户提供优质的语音甚至是视频实时通信服务.然而,IETF提供的请求/应答机制在当前充满NAT的网络环境面前,经常无法正常工作.目前的解决方案都是基于STUN协议的,而该协议会周期性地发出心跳消息以维持公网和私网地址的映射关系;这些消息对VoIP服务器来说是一种极大的资源浪费.设计并实现了一种基于SIP的自适应端到端通信系统,支持NAT下的端到端VoIP通信.系统扩展了SDP请求/应答模型,使其能够令一个会话中的各个端用户交换公网和私网地址/端口号.通过实现一个实际系统证明了该扩展方案的可行性.一系列实验证明了提出的系统相比其它基于超级结点转发机制的VoIP应用在效率和表现上的优越性. In recent years, VoIP applications are growing rapidly. However, the commonly used offer/answer mechanism cannot work properly in the environment where network address translators (NAT) are massively deployed. Current solutions rely on STUN, in which heartbeat messages would periodically be sent out to maintain the mapping between the public and private addresses. The state of maintaining heartbeat messages would become a huge burden to the VoIP server. We design and implement an adaptive SIP- based peer-to-peer communication system that supports VoIP over NATs. The system extends the SDP offer/answer model to share the public and private IP addresses and ports of both media ends at the call establishment of a session. We demonstrate its feasibility through the implementation of a real system. We evaluate the effectiveness of our proposed scheme and show that our system has a better performance when compared to other VoIP applications that use the supemode-relay mechanism.
出处 《小型微型计算机系统》 CSCD 北大核心 2009年第9期1702-1708,共7页 Journal of Chinese Computer Systems
基金 国家"九七三"重点基础研究发展计划项目(2003CB3170032006CB303006)资助 教育部博士点基金项目(20070358075)资助
关键词 VOIP 端到端系统 NAT穿透 SIP/SDP协议族 VolP peer-to-peer system NAT traversal SIP/SDP protocol stack
  • 相关文献

参考文献23

  • 1Jia W. Any server: digital network platform technology and equipment of ubiquitous communications. [ EB/OL]. http://www. anyserver, org/, 2008.
  • 2Friis J, Zennstrom N. Joost -next-generation TV [ EB/OL ]. http ://www. joost, com/, 2008.
  • 3PPLive Incur [EB/OL]. http://www, pplive, com/en/index, html, 2008.
  • 4Guha S, Daswani N, Jain R. An experimental study of the skype peer-to-peer VolP system [ C]. In Proceedings of the 5th Interna- tional Workshop on Peer-to-Peer Systems (IFrPS06), February 2006, Santa Barbara CA USA.
  • 5Baset S A, Schulzrinne H G. An analysis of the skype peer-to-peer intemet telephony protocol[ C]. In Proceedings of the 25th IEEE International Conference on Computer Communications (INFOCOM06 ), April 2006.
  • 6XLite, counterpath solutions Inc[EB/OL]. http://www, counterpath. com, 2008.
  • 7Rosenberg J, Schulzrinne H. An offer/answer model with session description protocol (SDP) [ S ]. RFC3264, IETF Proposed Standard, June 2002.
  • 8Handley M, Jacobson V, Perkins C. SDP: session description protocol[S]. RFC4566, IETF Proposed Standard, July 2006.
  • 9Ford B, Srisuresh P, Kegel D. Peer-to-peer communication across network address translators[ Z ]. USEN1X 2005.
  • 10Rosenberg J, Schulzrinne H, CamariUo G. SIP: session initiation protocol[ S ]. RFC3261, IETF Proposed Standard, June 2002.

同被引文献4

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部