PPMessenger基于SIPIPv6P2P网络电话系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PPMessenger基于SIPIPv6P2P网络电话系统

PPMessenger基于SIPIPv6P2P网络电话系统   摘要:基于H.323协议或SIP的传统网络电话大多基于C/S结构,该结构存在单点故障以及服务能力局限性的缺点。对此,构建了基于SIP-IPv6协议的一个网络电话系统:PPMessenger。该系统采用P2P技术构建了一个自组织且能与现存NGN软交换系统相融合的重叠网络。它既充分发掘了P2P技术在容错性和扩展性方面的优势,克服了传统网络电话存在的问题,并且在系统用户规模庞大时,又可以较低的代价实现用户的快速定位。同时,该系统还能提供离线消息、presence、与PSTN电话互通以及网络会议等高级服务。性能分析显示了系统的优越性。   关键词:会话初始化协议; 对等互联网络; 中国下一代互联网示范工程; 网络电话   中图分类号:TP393文献标志码:A   文章编号:1001-3695(2007)11-0239-04      0引言??      20世纪末迅速发展的P2P技术开辟了Internet应用的一个新时代,其本身具有的可扩展性、健壮性、容错性等特点,使得各种新型应用诸如P2P文件分享与下载、P2P即时通信、P2P协同工作平台等层出不穷。众所周知的Skype[1]网络电话正是采用了P2P技术,以其优越的服务质量和通达能力吸引了大量用户。所以SIP标准的发布使得利用P2P技术实现网络电话更受关注。??   会话初始化协议[2]近年来在通信和网络研究领域得到极大关注,是下一代网络(NGN)中的核心协议之一。除了核心协议以外,其他协议涵盖QoS、安全、消息头和方法扩展、与公共交换电话网(public switched telephone networks,PSTN)等其他协议的互操作性、穿透防火墙和NAT、应用、多消息体、即时消息等诸多话题。其最终目标是为所有Internet成功的应用提供无所不在的接入,成为联系Internet和电信、多媒体的媒介。在IP网络分层模型上,SIP是工作在应用层上的一个信令协议,可以用来建立、修改和终止有多方参与的多媒体会话进程。目前其应用场景包括IP电话呼叫、多媒体分发、多媒体会议、融合蜂窝系统和Internet应用、结合传统的Internet服务(如e-mail、Web以及多媒体和即时消息等)等。其优势还包括可扩展性、灵活性、互操作性、可重用性以及提供了一种可以将简单的应用结合到复杂服务中去的方法。现在,SIP已经被3GPP工作组定义为第三代移动通信系统的信令协议以提供IP多媒体服务。故将P2P与SIP相结合,实现分布式网络电话已经成为研究热点。??   现有的网络电话[3,4]可视为由一组静态的超级节点(super node)组成的系统,其定位仍然依赖于DNS。这种集中式体系结构存在单点故障和可伸缩性瓶颈等局限性,而且使得系统的健壮性、可用性和性能可随节点数目的增加而降低。针对这种情况,本文实现了一个在CNGI上基于SIP的P2P网络电话系统,充分利用P2P SIP技术取消SIP系统的集中位置服务器,构建无服务器的网络电话系统。它实现以下设计目标:??   a)互操作性。实现与已存在的IP电话以及PSTN无缝结合。支持IAD、SIP phone、移动WiFi phone、soft phone等多种终端的接入,提供offline message、presence、conference等高级服务。??   b)系统自动组网。具有自动配置、邻居发现等能力。??   c)保证系统的健壮性、可扩展性、容错性, 实现高效的用户定位。??      1相关工作??      当前,P2P应用尚处在起步阶段,现有的P2P应用如文件分享、多媒体会议等都在IPv4的环境下开发。IPv4网络由于地址短缺,大量使用了私有地址和NAT技术,导致大量用户没有真实地址,这给用户识别和管理带来了很大困难。NAT技术虽然可以暂时缓和地址短缺的困境,但必然带来实现的复杂性和性能的损失。因此在CNGI[5]上基于结构化P2P技术构建RON[6],为IPv6网络构建一个公共的、开放的基础平台,对P2P应用进行整合和优化并在上面开展P2P应用,旨在解决上述矛盾。??   CNGI是实施我国下一代互联网发展战略的起步工程。它采用IPv6协议,有服务质量保证和安全保证,同时还提供多播等功能。弹性重叠网络(resilient overlay network,RON)正是在CNGI上构建的一个基于结构化P2P模型[7~9]的IPv6网络,其以Chord[9]作为底层DHT实现了一个分布式资源管理平台。RON能动态地监控链路状态,屏蔽网络故障和变更,为应用层提供可靠、高效的资源定位和查找服务;利用智能节点(RON intellectual

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档