P2P流媒体系统中基于评价优先级的数据调度机制研究

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:baidie123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来P2P技术发展迅速,P2P技术可以利用闲置的网络资源,提高系统的可扩展性,使网络流媒体向更大规模发展。如何充分利用P2P网络中节点资源,保证流媒体服务质量,这就是P2P流媒体数据调度机制解决的问题。   本文研究P2P流媒体系统中靠近当前播放点的数据块能够优先到达的问题,利用数据块评价优先级进行P2P流媒体数据的调度,提出一种基于评价优先级的P2P流媒体数据调度策略(Evaluated Priority based P2P Streaming Media Scheduling Algorithm,EPBSMSA)。首先建立数据块优先级评价数学模型,然后利用数据块优先级进行数据块的调度。通过理论证明了该策略的有效性,最后仿真表明该策略能够有效减小客户延迟和增加缓存空间利用率。   本文创新点是数据块优先级概念和利用数据块优先级进行流媒体数据块的调度。数据块优先级是指该数据块是否为优先请求的数据块,该数据块是否优先需要。保证数据块能够按需到达客户端,减小客户端的延迟。优先级的划分综合考虑了数据块稀缺度、紧急程度和传输时间因素。   本文技术路线是首先请求者确定当前需要的流媒体数据块的稀缺度、紧急程度和传输时间,计算流媒体数据块的优先级,然后按照优先级对流媒体数据块进行排序并通知提供者提供该流媒体数据块。这些因素的综合考虑保证调度策略的有效性。   本课题的理论意义在于利用合理的数据调度机制,更好地进行流媒体数据的调度,保证流媒体数据的有效传输,达到减小用户启动延迟、减轻服务器负载的目的。合理的流媒体数据调度机制是保证这些系统能够流畅运行的重要因素。关键问题是怎样综合考虑网络中各方面因素,在P2P网络中把流媒体数据块作为调度对象,充分合理利用网络带宽资源和节点资源,让流媒体数据块更合理的在各Peer节点之间进行分配。
其他文献
麻醉机作为在现代医疗中必不可少的器械之一,不仅可以在病人手术中进行全身麻醉使用,而且还可以替代危重病人的自我呼吸。麻醉机系统是一个复杂的系统,它涉及到机械、控制、
随着互联网和移动互联网的快速发展,如何高效地组织和管理海量的网页信息越来越成为棘手的问题。网页分类研究作为Web挖掘的一个基础步骤,在搜索引擎、主题爬虫和维护目录式
随着移动智能手机设备的广泛使用和针对手机的移动应用开发技术的迅速发展,用户界面设计变成了一项复杂和耗时的工作。研究一种有效率的用户界面开发方法,对于减少界面设计的
全球信息化时代的到来,使得信息技术在各行各业的应用日益广泛和深入。在这样一个时期,信息安全保障工作,尤其是确保基础网络、重要信息系统和信息内容的安全,已成为信息化发展中
在社会高度信息化的今天,社会生产生活高度依赖软件系统,因此软件系统的安全性与可靠性也就显得愈加重要,通过形式化验证的方式保证程序的安全是一种重要的手段。形式化验证
文本自动分类是数据挖掘和机器学习中非常重要的研究领域,本文将文本自动分类技术应用于海洋信息处理,主要研究通过机器学习的方法解决海洋文献分类问题。随着海洋科学和信息
随着计算机技术和人工智能技术的飞速发展,图像处理技术在近些年取得了巨大的进步,偏微分方程方法在图像处理的应用领域中应用也非常广泛。目前,在工业、军事和医学已经研究
随着网络的发展,网络安全问题日益突出。为了迅速、有效地发现各类入侵行为,保证系统和网络资源安全,入侵检测系统成为当前研究的热点。入侵检测实质上是模式识别问题。支持
近年来,基于内容的图像检索技术由于其具有广泛的应用前景而得到了大量研究。基于内容的图像检索技术主要使用图像的颜色、纹理、形状等底层视觉特征进行检索,而颜色是彩色图
近年来随着Internet在各个领域应用的普及和深化,人们迫切需要实现一种能够在Interact上跨平台、语言独立、松散耦合的异构集成与交互的面向服务的应用,SOA(Service-Oriented