面向P2P流媒体服务的应用层组播技术研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:yinjie340
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络流媒体应用目前正成为互联网上最为流行的应用之一。为提高系统可扩展性,流媒体服务系统呈现出资源调度范围不断扩大的技术发展趋势。而结合P2P技术和流媒体技术的P2P流媒体服务系统,资源调度的范围扩充到部署在整个网络中、所有参与系统的动态自治资源。在合理的资源调度策略下,P2P流媒体服务系统能够满足大规模海量用户的服务需求。P2P流媒体服务系统的关键是解决资源获取问题,而应用层组播是简单高效的一种资源获取技术。但由于流媒体系统和P2P系统各自的诸多特点,使得构建具有高可扩展性的应用层组播成为极具挑战性的研究问题。应用层组播关键是解决问题的设计与实现、成员管理和自适应性三个关键问题。为解决问题的设计与集中式方式实现的问题,我们针对视频直播延迟和出度受限等约束条件,提出了MSVMT问题模型,证明了该问题的NP完全性,并证明了它与MMDMT问题在一定条件下的等价性。提出了解决MSVMT问题的FindALMTree贪心算法及其采用的综合权衡延迟和出度两项拓扑信息的PPAF启发式评价函数,并分析证明了该贪心算法的近似度。为解决成员管理与分布式方式实现的问题,我们设计了基于树优先的OverStream应用层组播协议,在构建数据传输拓扑时,它利用PPAF启发式评价函数优化组播树中父节点的选择。它的节点加入过程能有效避免组播树负载不平衡的问题,并且它的节点自优化过程能保证树结构的最优性和播放的连续性。模拟表明OverStream协议在负载平衡和可扩展性等方面优于同类协议。在OverStream协议基础上设计了LiveStream应用层组播协议,该协议在控制拓扑和数据传输拓扑之间增加了主干拓扑,通过基于三角法则的主干拓扑构建方法,建立物理网络拓扑感知的覆盖网络,降低了流媒体传输的延迟。为解决自适应性问题,我们提出了基于虚拟节点分层构建应用层组播的方法和基于反超立方体构建应用层组播树的算法,证明了以反超立方体作为虚拟节点具有良好的可靠性、可扩展性和内部延迟一致性,有利于解决组播树结构不稳定造成的流媒体播放停顿和抖动问题。最后,我们设计并实现了的MagicStream流媒体服务系统。系统除了实现应用层组播协议,还采用了多源协同流调度技术。系统中,通过数据分段和索引信息,可以有效解决VCR问题;通过数据分段和本地数据段缓存策略,可以在节点缓冲资源受限的约束条件下有效解决资源放置问题。
其他文献
近几年,随着无线通讯技术的飞速发展,IEEE 802.11无线网络已经被广泛应用。与此同时无线网络的性能和安全性也成为人们关注的焦点。媒体访问控制技术是影响无线网络性能的关
用多元优化算法(Multi-variant optimization algorithm,MOA)实现三维装箱问题的求解.算法通过随机放置和局部调整从而逐步逼近最优解.随机放置是将随机选择的几个箱子装入容
积极人格教育是着重培养小学生积极人格,全面发展核心素养的基础。在校园范围内,开展积极人格教育能够丰富教学内涵,培养德才兼备的学子。本文从积极人格教育视角,结合校园积
本文第一部分对股市底部危机进行了分析,阐述了股市底部概念与特征,分析了股市底部形成机理及驱动因素,认为股市底部风险来源于系统性风险和投资与交易风险两个部分:第一股市
在周立波的《暴风骤雨》中,萧祥是符合解放区主流意识形态要求的一个党员典型,是一个完美的知识分子革命者形象。但从审美的角度来看,萧祥却远离"浑圆",接近"扁形",呈现出"静""硬""同"
军事民主,是马克思主义群众观点和党的群众路线在军事工作中的具体运用,是我军特有的传统优势,对于发挥官兵的主体地位和创造精神、推动部队训练向深层次发展、促进作战任务
阳春三月,春暖花开。没有一个冬天不会过去,没有一个春天不会到来。九河大地上放眼望去绿油油的麦田一望无际,满眼都是生机、满心都是希望。在这个特殊时期,国网宁晋县供电公
<正>话语是个人或集体表达自身价值立场、观点及情感的载体,其背后是意识形态。有话语存在的地方,便有意识形态的蛰伏。孤立存在和随意性的话语无法完整和确切表达自身意识形
目的:探讨PDCA循环在老年糖尿病患者健康教育中的应用效果。方法:将老年住院患者112例随机分为观察组和对照组各56例,观察组依据PDCA循环管理法进行健康宣教,对照组采用传统方
文章分析了当前中药有效组(成)分配伍研究中的2种模式中药有效组(成)分直接配伍模式和基于方剂药效的中药有效组(成)分配伍模式的研究进展,指出中药有效组(成)分配伍研究模式