分层P2P流媒体超级节点动态选举机制研究

来源 :郑州大学 | 被引量 : 0次 | 上传用户:chengzi1022
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着计算机网络和通信技术的飞速发展,越来越多的用户对网络资源的需求趋向于视频和音频等流媒体资源,基于流媒体技术相关的研究和应用成为当前热点之一。传统的C/S服务模型靠单一的服务器提供服务,不能满足大规模用户的请求,后来出现的IP组播方式和CDN方式,虽然可以去分担服务器的压力,但由于Internet上多数ISP不支持IP组播,而CDN技术大规模部署的硬件成本比较高,不适合大规模使用。随着近几年来P2P技术应用到流媒体系统中,上述问题得到了比较有效的解决。虽然P2P流媒体系统已经得到了广泛成功的应用,但是系统中仍然存在很多需要研究的问题。本文围绕分层P2P流媒体系统拓扑构建时节点的异构性,探讨分层P2P流媒体系统中有关超级节点选举方案,提高整个系统的效率和稳定性。本文首先介绍了流媒体技术相关的概念,分析了目前三种典型的P2P流媒体直播模型,介绍了“863计划”专项课题提出的分层混合P2P直播系统LStream。然后针对分层P2P流媒体系统中超级节点存在的失效和饱和问题,重点研究了现有的P2P网络中的超级节点的选取方案,根据LStream系统特点,提出了基于信任度的动态超级节点选举机制。该机制是以簇为单位进行,首先根据普通的区域信息选出备选超级节点集合,在此基础上,以节点提供服务的能力和节点稳定性为指标计算备选超级节点集合内节点信任度,并以信任度为标准选取超级节点。引入备用超级节点机制降低超级节点失效或饱和时给网络带来的波动,保证在系统需要超级节点的时候,能够很快的选择新的超级节点,从而提高了系统服务效率。此外,对基于信任度的动态超级节点选举机制进行了仿真测试,仿真结果表明该机制选举出的超级节点具有较高的能力和稳定性,整个系统的可扩展性和稳定性得到提高,验证了基于信任度的动态超级节点选举机制可行性和有效性。
其他文献
当前,存储系统网络化、对象化的趋势越来越明显,这对网络存储安全技术提出了极大的挑战。网络存储安全涉及网络安全与存储安全两方面,其核心是为了保证数据信息的逻辑安全。
学位
学位
互联网自诞生以来得到了迅猛的发展,Web信息更是呈现出指数形式地增长。传统的单机多线程主题爬虫已经不适合用来完成海量信息的抓取工作。正是在这样的背景下,云计算的出现
随着“互联网+”发展,与人们生活息息相关的多标签数据将会大量产生。由于多标签学习过程中需要考虑属性特征与多个标签、标签之间的相关性,从而使得多标签学习在分类和降维
蓝牙技术以其短距离通信和低功耗等特点在无线通信领域占据着重要的地位,广泛应用于日常生活中的诸多领域。现在蓝牙的研究方向主要包括蓝牙协议的研究和蓝牙应用的研究。  
学位
基于体系架构以构件或服务为构成要素的软件开发方法是当前复杂分布式系统的主要构造方法。然而,随着分布式系统面对的环境和需求变化越来越快,分布式系统对适应性的要求也越来
学位
随着电子工艺的进步,多核技术在计算机各个方面的应用日益普及,片上网络作为多核系统的重要组成部分是决定其性能的因素之一,因此成为研究的重点。由于片上网络能耗的计算对
学位
数字图像放大和恢复是当今图像处理领域的重要内容,而如何将图形和图像有效地结合起来更是一个现实的挑战。为了在考虑图像局部特征的同时保持算法的灵活性,首先,本文根据图
随着计算机与网络技术的迅速发展,现代办公自动化(OA)系统的定义已由原来简单的公文处理扩展到了整个企事业单位的信息交换平台,成为现代社会的重要标志,同时也是部队信息化
学位
近年来,随着存储系统双容错编码在商业产品中的使用越来越多,它们的编码、解码优化也受到越来越多的关注。RAID6是一种重要的容双错编码RAID结构[1],并且有Reed-Solomon编码
学位