P2PVOD系统下基于两层关系的预取策略

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:legenddg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着P2P网络技术地不断发展,出现了大量基于P2P网络的应用软件。P2P流媒体服务作为P2P网络的一个主要应用,从出现开始,就一直受到广泛地关注。传统C/S模式下的流媒体服务依赖中心化的服务器来管理节点、处理与转发信息资源,随着网络规模地增大,这种模式存在着负载过重、可扩展性不强等问题,而P2P网络技术正好弱化了中心化节点的作用,此外,P2P网络的工作方式非常契合流媒体服务,因此,出现了P2P流媒体服务。P2P流媒体服务分为视频直播技术与视频点播技术,起初的P2P流媒体技术都应用于视频直播系统,可是,随着人们越来越希望能随时、自由地观看自己喜爱的节目,P2P视频点播系统出现了。虽然P2P视频点播系统解决了C/S模式下点播系统的负载过重、可扩展性不强等问题,但是由于P2P网络的资源分散,用户交互行为的随机性等问题,使得P2P视频点播系统在发生VCR(video cassette recorder)操作时难以快速地定位资源,这将使系统产生不小的时延,降低用户的观看体验。因此,如何提高P2P点播系统的交互性成为一个广泛关注的问题。针对以上问题,本文提出一种基于片段关系与节点关系的两层关系的预取策略,并设计了一种基于该策略的P2P VOD系统——R2VOD系统,R2VOD中的状态模块、缓存模块等都有与预取相关的设计,用以辅助本文设计的预取策略。本文的预取策略首先根据不同节点间的播放记录,利用片段关系算法,找到不同片段之间的关系,统计并计算不同片段之间关系的强弱,此后,选择与当前片段关系紧密的片段进行预取;在播放结束后统计不同节点的播放记录,利用节点关系算法,找到与当前节点关系更加紧密的节点,优化邻居列表以更好地辅助预取,从而有效地降低P2P视频点播系统在发生交互式操作时产生的时延。仿真实验表明,本文提出的预取策略能够有效地降低VCR时产生的时延,同时在不增大定位服务器压力的情况下,能够有效提升系统的稳定性、流畅性,提高用户的观看体验。
其他文献
手写数字串的识别一直是模式识别领域的一个研究重点,其在大规模数据统计和金融领域有着广阔的应用前景。目前手写数字串切分与识别算法的效果还不够理想,并且手写数字串切分
随着多媒体技术和CG技术的发展,渲染引擎在电影动画、模拟仿真、游戏特效等方面具有越来越广泛的应用。同时,渲染的计算量也日益增加,单个计算机难以满足其巨大的计算量,因此
无线传感器网络是由大量的嵌入了多种传感器的传感器节点构成,同时这些节点具有有限的计算能力,通信能力和能量等特点。这些节点的特性决定了无线传感器网络主要用于以数据为
混沌是非线性科学研究领域的一个重要分支,它成为连接确定性系统和随机现象的纽带。由于混沌系统具备的参数极度敏感性、遍历性、伪随机性等特点,它被越来越多的应用于图像加
二尖瓣是人体心脏中重要的瓣膜组织,它位于左房室口周缘,借助连于乳头肌的腱索的牵拉作用,在心脏压力与血液动力的综合作用下做周期性的启闭运动,保证心脏内部正常的血液循环
服务器前置方案是否具有可行性的关键之一,就是如何尽可能地发挥硬件潜能,提高单台视频服务器的性价比。目前视频服务器的主要性能瓶颈在于资源磁盘的带宽,尤其是在多线程环
物联网被称为继计算机和互联网之后的第三次信息技术革命。近年来,在世界经济多元发展的背景下,物联网技术正在加快转化为现实生产力,为全球带来新的数字经济浪潮。其中无线
当前,移动通信网络优化已成为移动通信行业发展的关键点。作为移动通信网络优化中重要的一个组成部分,移动通信的邻区优化的目的在于找到最优的通信小区的邻区关系,以保证移
云计算以其高可伸缩、高可靠、按需付费等特征,被业界广泛接受。越来越多的大型网络应用向云中迁移,开始以服务的形式供人使用。交付到云中的网络应用可以基于云资源按需地自
云计算是能够提供方便、按需网络来访问可配置计算资源的共享池的模型,它可以用最少的管理工作或者服务提供商的交互来快速配置和发布资源。软件即服务(Software as a Servic