P2P视频点播系统中服务节点数据调度策略研究

来源 :苏州大学 | 被引量 : 0次 | 上传用户:darkage12223
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P视频点播是目前网络应用研究的热点,而数据请求任务调度是P2P视频点播系统设计时需要考虑的关键问题。绝大多数现有的数据调度策略都是从请求节点端出发来进行设计。在这些从请求节点端考虑的策略中,请求节点根据自身的数据需求,结合伙伴节点的数据可用信息,向其中合适的伙伴节点发送数据请求,以便能在播放时限到达之前收到数据。服务节点收到数据请求之后,一般采用先来先服务或者最小时间优先的策略处理请求。这样的服务节点数据调度策略不能很好地适应P2P视频点播系统的实时性和动态性(如VCR操作)。在此背景下,本文从服务节点的角度研究P2P视频点播系统的数据调度策略,并提出有效的解决方案。本文首先提出一种接纳控制策略,及时拒绝一些不满足条件的节点请求,使得被拒绝节点尽早重新发送数据请求,减少其等待时间,并结合激励机制,优先响应对系统贡献大的节点的请求,同时也减轻自私节点对系统的影响;然后,本文针对无结构网状P2P视频点播系统中存在的负载不均问题,提出数据请求任务转移策略,过载节点把部分多余任务请求转移给轻载节点,让轻载节点响应数据请求;接着,针对系统中轻载节点的上行带宽没有得到充分利用的问题,设计了一种考虑数据块流行度和紧迫度的推拉结合算法。最后,本文设计了一个基于服务节点数据调度的P2P视频点播原型系统,并把本文设计的数据请求任务转移策略和推拉结合算法运用到该原型系统中。实验结果表明,采用基于服务节点的数据调度策略可以提高播放质量和上行带宽利用率,减少服务器压力和启动延迟,从而改善了用户的观看体验,对推动视频点播应用的大规模开展具有积极的意义。
其他文献
在我国,化肥的施用存在利用率低、环境污染严重等问题。为了解决这些问题,必须进行精准变量施肥。国内外在变量施肥控制系统的研究方面有很多成果和进展。国外的成型系统尽管
学位
事件是指在某个特定的时间和环境下发生的,由若干角色参与,表现出若干动作特征的客观事实。事件抽取任务要求从含有事件信息的非结构化自由文本中,自动识别和抽取出包含有事
云计算(Cloud Computing)是一种服务按需交付的新兴模式,它将大量计算、存储、网络等资源池化,使各种应用系统能够根据需求获取各种资源和服务。而网络视频作为一种技术成熟、
随着无线传感器网络的不断发展,其应用范围涵盖军事安全、工业监控、环境监测与保护、医疗监护、智能家居、交通控制、精细农业等诸多领域。例如在基于无线传感网的高压输电
数字图像抠图技术是指把指定的前景从已有的自然图像中分离出来的一种技术。它最早被运用于影视业的特效制作中,为影视业赢得了巨大的商业价值。如今,抠图技术已经随着科技的
随着虚拟现实与计算机技术的不断发展,虚拟手术在医疗卫生领域发挥的作用越来越大,不仅可用于手术技能培训,还可用于手术规划、手术预演、手术导航等。在虚拟手术中,软组织形
随着计算机网络的普及,企业信息化程度不断提高,人们对信息化服务的要求越来越高。在这个信息膨胀的时代,各种电子文本数据急剧增加,占据了网络资源的大部分空间,对于这些文本数据
随着信息科技的快速发展,很多应用领域产生了大量的现实数据。如网络安全、股票分析、电子商务、气象监控等领域。在这些数据中可能隐含着丰富的、有价值的、亟待挖掘的信息,
Web2.0的迅速普及带给人们丰富信息的同时,也使人们对信息的把握能力大大下降,庞大的信息量已经超出了人们预期的设想。传统的信息检索系统已经不能满足用户需求,通用搜索引