基于P2P的流媒体缓存管理机制的研究

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:vs1ji
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的不断发展和个人电脑配置的不断升级,人们对流媒体服务质量的要求也越来越高,基于P2P的流媒体技术是目前针对这一要求的比较好的解决方案。研究如何在P2P网络下提高流媒体系统性能和服务质量问题成为了研究热点。因此,设计出高效的基于P2P流媒体点播系统的节点缓存替换算法具有实际的研究意义。本文对基于P2P的流媒体点播系统的用户节点缓存策略进行了深入的研究。主要完成了以下工作:首先,本论文在阐述P2P技术与流媒体技术的基本理论基础上,介绍了缓存技术的原理及其在基于P2P流媒体点播系统中的重要性,同时讨论了影响流媒体服务质量的关键因素,并分析了用户的访问特性和行为特征研究对于P2P流媒体点播系统的重要意义,又进一步对各种缓存替换策略和缓存结构做了详细的阐述。其次,在比较了目前的比较典型的缓存替换策略的优缺点后,本论文提出一种静态与动态相结合的缓存替换策略SDCO。该策略将节点缓存区分为三个区,分别是固定指派区、当前播放区和预取区,所有用户对等节点都必须留有固定缓存区,在成功加入P2P网络后为其分配固定的缓存内容,在其余的缓存区中根据相应的缓存替换策略进行缓存或替换有利于播放性能和执行VCR操作的数据内容。SDCO缓存替换算法由静态数据更新算法、播放数据替换算法和综合评定因子CED算法三个部分组成,其中,CED算法是SDCO的核心。该算法综合考虑了数据块备份量的均衡性和节点VCR操作的命中率,使得节目数据块在各节点间缓存得到全局优化,从而有效提高播放质量和满足用户需求。最后,本文详细介绍了网络模拟工具NS2,并利用该工具对本文提出的将静态与动态结合的缓存策略(SDCO)与LRU算法进行了仿真对比实验。验证结果表明:SDCO缓存策略在服务器负载、启动延迟等多个方面都优于传统的LRU算法,从而说明了SDCO算法的可行性及其优点。
其他文献
随着网络技术的快速发展,计算机网络已经渗透到人们生活的各个角落,网络的服务质量也越来越受到人们的重视。认知网络是未来智能网络的发展方向,它具有认知过程和学习功能,具
传统的光滑粒子流体动力学(SPH)软件是采用面向过程方法设计,分离了数据与操作,通过过程函数来访问复杂的数据结构,制约了程序的维护与扩展,并且SPH方法的数值模拟具有一定的
语义网是当前万维网的一种延伸,其目的在于将万维网中的简单数据提升到语义层次,便于知识的共享及用机器对数据进行处理。本体(Ontology)技术是实现语义网的关键技术之一。它
随着时代的进步,中国经济的蓬勃发展,一些乡镇经济也开始逐渐好转,陆续地运用计算机来处理一些相关事务。同时,乡镇司法所是基层政权建设的重要组成部分,并且司法所维护社会
随着科学技术的发展,无线多媒体传感器网络的运用范围越来越广,而路由协议是数据传输的基础,在传统的无线传感器网络领域,虽然已经有很多学者已经提出了许多的多路径路由协议
对婴儿来说,啼哭声是一种通讯的方式,一个非常有限的,但类似成年人进行交流的方式。它也是一种生物报警器,向外界传达着婴儿生理和心理的需求。   基于啼哭声声波携带的信息,婴
视频序列中运动目标的检测是对视频图像做进一步处理的基础,在诸如视频编码、视频监控、多媒体索引、机器人导航等领域有着非常重要的作用;图像融合技术广泛应用于图像编辑、
随着无线传感器网络各种新应用的出现以及基于IPv6的互联网(以下简称IPv6网络)的不断发展,无线传感器网络与IPv6网络实现点到点通信已经成为未来发展的必然趋势。6LoWPAN(IPv
嵌入式系统,作为计算机技术中的一项重要研究方向,已经被广泛地应用到各个领域。随着嵌入式产品在不同领域的应用,用户需求的不断增加,嵌入式系统功能越来越强大,设计难度也
计算机网络通信技术的发展和信息时代的到来,给公钥密码学提供了前所未有的发展机遇。代理密码学,是公钥密码学的一个重要研究领域,它包括代理数字签名和代理密码系统两个部