P2P网络实时流媒体分发技术的研究探讨.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 绪论 L2.2基于多棵树的数据分发 由于基于单棵组播树的数据分发存在诸如叶节点带宽资源得不到有效利 用、中间节点的离开或失效行为对子节点的影响较大、005难以保障等问题, 人们因此也提出了基于多棵组播树的数据分发。针对基于单棵组播树的数据分 发方案中节点离开或失效行为会中断后续子节点数据传输的问题,Padm,叱hall 等首先提出了一种基于多棵组播树的数据分发方案。叩Net3ll一411:它首先在源服 务器端对视频节目进行MDc(Multipleoe颧ptinocodin)g编码1,51,产生多条 MDC子流,这些MDC子流在解码时不存在依赖关系;而对每一条MDC子流 均采用一棵独立的组播树进行分发;新节点在加入系统时可选择同时加入到多 棵组播树:对任一节点而言,其接收到的MDC子流数量越多,则播放质量越好; 当某棵组播树上的父节点离开或失效时,只会导致一条MDC子流的数据传输被 中断,节点还可以从其它组播树上继续接收其它的MDC子流,在这种情形下除 了画面质量会有所下降外,并不影响节点对节目数据的连续播放。对于多棵组 播树的组织和维护,主要由中心索引服务器集中承担,节点在加入或重新加入 时均向中心索引服务器提交请求,以获取多个或单个父节点。此外,针对节点 带宽资源异构的问题,Pamdnaabllan等还提出了一种基于分层MDC编码网的多 棵组播树数据分发方案1[时刀,以解决不同节点对不同播放质量等级的要求. 在基于单棵组播树的数据分发方案中存在如下两方面的矛盾:一方面组播 树上的中间节点承担着较重的数据传输负载,另一方面还有大量叶节点的带宽 资源得不到有效利用。针对此问题微软亚洲研究院的Castro等提出了另一种基 于多棵组播树的数据分发方案Pstlisrnatej ll-s191,它与。沁pNet一样在源服务器端 采用 MDC编码,并让每棵组播树对应传输一条 MDC子流,不同之处是在 sPltsi加ma中,每个节点只在其所参与的一棵组播树中充当中间节点,而在剩余 的其它组播树中只充当叶节点,这样就可以减小节点离开或失效对其它节点所 造成的影响。 与基于单棵组播树的数据分发方案相比,基于多棵组播树的数据分发方案 的优点是可以充分利用系统中每个节点的带宽资源,通过与MDC编码结合可以 减少节点离开或失效对其它节点播放质量的影响;其缺点是对组播树的维护和 管理比较复杂,此外MDC编码本身的效率也比较低,并且其解码过程也比较复 杂。 第一章 绪论 L23基于随机拓扑的数据分发 在基于随机拓扑的数据分发方案中,节点之间所构成的网络逻辑拓扑是随 机的,采用这种数据分发方案的典型直播系统有Cootslmrae insl脱11、 GridMdeali22一、Anysee降251等,它们的共同特点是节点在加入时均从现有系统 中随机挑选出多个节点作为其邻居节点,每个节点均和其邻居节点定时交换其 所缓存数据的元信息,并以此为基础在每个节点上定时运行数据调度算法,用 于确定从哪个邻居节点获取哪些数据,以最大化节点的播放质量。由于节点同 时从多个节点调度获取数据,因此它可以在很大程度上降低节点离开或失效对 其它节点的影响。与基于多棵组播树的数据分发方案比较,基于随机拓扑的数 据分发方案的最大优势是既不需要在节点间维护复杂的网络逻辑拓扑结构,也 不需要在源服务器端把数据流切分为多条子流。但是基于随机拓扑的数据分发 也有其自身的缺点,需要从多个节点中寻找适合每个数据片断的合适提供者, 这样就增加了启动过程中的延时。 13论文的主要内容 本课题的研究是实现基于PZP网络下的实时流媒体分发的一个尝试。本文 所展开的研究既涉及流媒体数据分发体系,也涉及流媒体数据传输控制的算法 和协议,其主要研究内容包括以下几点: )1在基于即P实际应用的环境下,研究了如何基于单源的树状结构来实现 对实时流媒体数据的分发,其主要目标是实现新节点能够快速有效地加入系统, 而当节点离开或失效时,能够快速有效的重新调整相关节点,并在中断恢复的 过程中如何尽量保证被中断节点对目标数据实现完整接收。 )2考虑PZP网络的波动性,研究了在数据分发过程中节点和网络状态发生 变化时对待数据获取源进行优化分配调度的问题,其目标是最小化网络波动对 流媒体数据分发的影响的同时,最大化利用节点的带宽资源。本文在节点中采 用主动的方式检测网络和节点状态的

文档评论(0)

lh2468lh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档