SIP终端中拓扑感知的P2P中继查找机制实现

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:liongliong558
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SIP是当今主流多媒体通信应用层控制协议,SIP通信系统采用C/S网络架构,各用户之间的媒体流都需SIP媒体中继服务器来路由,这就使得系统负载过于集中,极易出现“性能瓶颈”。P2P网络采用的是分布式架构,它拥有高扩展性、健壮性和高容错性的特点,P2P网络中各个节点都是对等的通信实体。把SIP系统和P2P系统结合起来,可改善网络体系结构,解决“性能瓶颈”问题,从而提升媒体交换质量。此外,由于Internet提供的是尽力而为的服务,SIP系统存在QoS问题。为改善QoS问题,人们提出了“应用层路由”解决方案。该方案的关键问题之一就是如何查找最优的中继节点。一旦找出对通信的两个端点最优的中继节点,那么,通信的双方就可以借助中继节点来转发他们的媒体流。这样,一方面使系统数据负载更为均衡,另一方面,也使得通信两端的媒体流转发更为流畅。本文结合实验室已提出的SIP+P2P架构,首先提出了单边最优的中继查找算法。在这种方案中,通信的发起端从自己缓存的节点中选出一个和自己路径质量最优的节点作为中继节点,然后发起端和目的端之间建立一条经过这个中继节点的通信链路。这个方案在一定程度上提高了媒体交换质量,采用此方案查找出的中继节点虽然对通信的发起端是最优的,但是从通信的双方总体上考虑却不是最优的。为了改进这种单边最优的中继查找方案,作者提出了基于SIP的拓扑感知的P2P中继查找算法。在这种方案中,首先构建一个Cluster Overlay网络来模拟真实的Internet拓扑;在Cluster Overlay网络上设计一种拓扑感知的P2P中继查找算法。这种方案可以找出对通信两端总体最优的中继节点,进一步提高了通信路径质量。本文详细介绍了拓扑感知的P2P中继查找方案,并在实验室软终端SIPHello上实现了这种方案。最后在NS2平台上对Cluster Overlay网络和拓扑感知的P2P中继查找方案进行了仿真实验,并对实验结果做了分析。
其他文献
伴随互联网的普及及其在全球范围内的飞速发展,网上博客信息呈爆炸式增长,博客在网民中的使用率高达57.7%,网民对博客的认知和普及程度日臻升高。博客使作者能方便地发表自己
随着互联网和信息化进程的逐步发展,信息的数量和种类每天都在以惊人的速度增长。由于互联网信息的不断丰富,很多Web应用往往不能迅速跟进大量信息衍生及业务模式变革的脚步,
社区结构是许多实际复杂网络的一个重要特征,寻找和分析社区结构有助于更好地了解网络的结构。近年来,随着复杂网络研究的兴起,研究者发现软件网络中存在复杂网络特性,为软件