对等网络流媒体关键技术及激励机制研究

对等网络流媒体关键技术及激励机制研究

论文摘要

随着宽带互联网的普及和多媒体技术的发展,向大规模用户提供流媒体服务(例如网络电视)已经成为互联网,特别是下一代互联网的关键应用之一。大规模网络流媒体应用面临着可扩展性和服务质量两个关键技术需求,由于客户机/服务器(C/S)模式存在可扩展性问题、IP组播面临发展困境的制约以及内容分发网络(CDN)受制于昂贵的投资和维护成本,P2P流媒体技术已经成为互联网上大规模流媒体应用最流行的实现方案。近十年来P2P流媒体技术发展迅速,诸如PPLive、PPStream、UUSee和SopCast等许多P2P流媒体系统不断出现并得到了广泛应用。2005年,英国BBC使用iPlayer进行了基于P2P流媒体技术直播电视节目的实验;2009年,中国网络电视台CNTV也通过CBox客户端基于P2P流媒体技术来提供大规模网络电视服务。对PPLive的测量结果表明,2006年初超过20万用户以400-800Kbps的速率同时收看4小时的春晚直播,网络总聚合带宽达到100Gbps,而据报道同期整个Akamai网络的总聚合带宽仅为300Gbps。对国内互联网流量的测量发现,以PPLive为代表的P2P流媒体应用约占主干网流量的10%,已经超越BitTorrent的流量份额(8%),成为占用互联网流量最高的网络应用,这进一步表明P2P流媒体技术所取得的巨大成功。毋庸置疑,P2P流媒体技术给解决当前大规模网络流媒体应用的问题带来了新的机遇,具有广阔的应用前景和市场潜力,因而对其开展的研究具有非常重要的现实经济意义和社会意义。P2P流媒体技术已经得到了学术界和产业界的广泛关注,研究者从系统建模与理论分析、覆盖网络构建以及数据调度策略、网络性能测量等多个方面对P2P流媒体技术进行了广泛而又深入的研究和分析,取得了一些重要的创新性研究成果。虽然相关研究已经为现有的P2P流媒体系统提供了良好的技术支持,然而,不同的网络性能测量结果显示,现有PP网络流媒体系统的服务质量仍然不高,影响其推广应用,主要表现在:(1)视频质量普遍不高,大多仅支持流速率为450-700Kbps电视质量的视频直播,而且频繁遭遇“停顿”、“跳帧”等现象;(2)播放启动延时偏长,结点从程序启动到可以观看视频的延时一般在20秒至1分钟之间;(3)相比具有服务质量保证的基于组播的IPTV技术,在播放启动延时、视频播放质量、健壮性等方面均处于劣势。可见,P2P流媒体技术研究仍面临着许多开放性的问题和挑战,主要包括:(1)覆盖网络的影响。对Joost的测量结果显示P2P结点仅提供了1/3所需的网络带宽,而其余2/3的带宽仍由服务器结点来提供,因此,仅使用P2P网络技术来提供流媒体服务,并不能满足对服务质量、网络管理等方面的要求,需要设计一种基于混合结构的P2P流媒体覆盖网络;(2)网络异构性的影响。P2P网络结点的带宽存在着明显的异构性,因此,如何克服网络异构性的影响是P2P流媒体系统需要解决的关键问题之一。目前,P2P流媒体系统一般采用与新型视频编码技术相结合的方式来降低结点异构性的影响。由于现有的P2P流媒体系统大多是基于网状结构,需要进一步研究网状结构P2P流媒体系统与新型视频编码技术相结合的问题;(3)搭便车问题的影响。P2P网络结点具有自治、理性以至自私的特点,由此产生了搭便车问题,即结点仅使用其它结点的网络资源而不作任何贡献。搭便车问题一直是P2P网络技术面临的重要挑战之一,由于流媒体数据对实时性和顺序性具有更加严格的要求,相比P2P文件共享应用,搭便车问题对P2P流媒体系统服务质量的影响更为严重。因此,有必要对搭便车问题对P2P流媒体系统性能的影响作进一步的研究,而且,需要设计提出相应的激励机制,以降低搭便车问题的影响,提高系统的服务质量。因此,针对上述的问题和挑战,本文侧重于对P2P流媒体关键技术及激励机制开展进一步的研究,并提出相应的解决方案,包括基于混合结构的覆盖网络构建、基于可伸缩视频编码的P2P流媒体技术、搭便车问题数学建模与理论分析、信任和激励机制等方面。本文的主要贡献简要总结如下:(1)提出了一个基于混合结构的P2P流媒体覆盖网络构建方法HybridStream。HybridStream综合利用了P2P、CDN和IP组播技术的优点,其中,P2P和CDN技术相结合可以大幅度地增加系统带宽,提高结点的服务质量,为有效地降低CDN网关的部署成本,提出了一种CDN网关选举算法来产生新的CDN网关;P2P与IP组播技术相结合可以提高密集用户模式下的数据转发效率,降低对主干网流量的影响。对网络性能改进和控制开销的计算分析表明了该方法的有效性和可行性。(2)提出了一个基于SVC编码的网状结构P2P流媒体技术方案。首先通过理论分析发现异构互联网中结点下载带宽受限会导致网状结构P2P流媒体系统产生额外的控制开销和数据包冗余,进而提出了一个基于SVC编码的网状结构P2P流媒体系统设计方案,给出了P2P覆盖网络的构建方法和数据调度策略,并设计了一个自适应视频层选择算法。仿真结果表明SVC编码可以有效地降低网络异构性对网状结构P2P流媒体系统性能的影响。(3)基于概率模型对P2P流媒体系统的搭便车问题作了建模研究。通过一个概率模型分析了搭便车问题对系统效率、播放连续度、传输延时和鲁棒性等性能参数的影响,讨论了系统参数与搭便车问题对系统性能的影响的关系,并通过一些数值结果,表明了P2P流媒体系统引入激励机制的重要性和必要性。(4)设计了一个基于内容区分服务策略的激励机制。首先给出了一个P2P流媒体系统中结点的信誉评价方法,根据结点的贡献和节目的流行度两个因素来计算结点的信誉值。进而,基于该信誉评价方法提出了一种基于内容区分服务策略的激励机制,以降低P2P流媒体系统中搭便车问题的影响。仿真结果表明,该激励机制可以有效地提高视频播放质量。

论文目录

  • 摘要
  • 英文摘要
  • 第一章 绪论
  • 1.1 研究背景与意义
  • 1.2 研究现状与进展
  • 1.3 研究内容和主要贡献
  • 1.4 本章小结
  • 第二章 基于混合结构的P2P流媒体覆盖网络构建
  • 2.1 引言
  • 2.2 相关工作
  • 2.3 基于混合结构的覆盖网络构建方法
  • 2.4 性能分析和评估
  • 2.5 本章小结
  • 第三章 基于SVC编码的P2P流媒体技术研究
  • 3.1 引言
  • 3.2 应用场景和问题分析
  • 3.3 基于SVC编码的P2P流媒体技术
  • 3.4 仿真结果与分析
  • 3.5 本章小结
  • 第四章 基于概率模型的P2P流媒体系统搭便车问题研究
  • 4.1 引言
  • 4.2 系统模型
  • 4.3 理论分析
  • 4.4 数值结果与讨论
  • 4.5 本章小结
  • 第五章 P2P流媒体系统的激励机制研究
  • 5.1 引言
  • 5.2 相关工作
  • 5.3 基于CDS的激励机制
  • 5.4 基于CDS机制的P2P流媒体系统设计
  • 5.5 仿真结果与分析
  • 5.6 本章小结
  • 第六章 总结和展望
  • 6.1 论文总结
  • 6.2 研究展望
  • 6.3 下一步工作
  • 参考文献
  • 致谢
  • 攻读学位期间发表的论文及参与项目
  • 附录:英文论文2篇
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    • [1].基于兴趣簇的云流媒体系统模型的研究[J]. 山东工业技术 2017(17)
    • [2].流媒体技术在图书馆数字化服务和建设中的应用探讨[J]. 采写编 2018(06)
    • [3].多终端流媒体系统在高校校园网的应用[J]. 南京师范大学学报(工程技术版) 2013(04)
    • [4].基于流媒体的校园移动学习系统探索[J]. 建材与装饰 2018(01)
    • [5].流媒体转发服务器的设计与实现[J]. 电脑知识与技术 2017(34)
    • [6].谈流媒体系统的软硬件支撑环境[J]. 科技信息(学术研究) 2008(03)
    • [7].基于流媒体技术的多媒体远程教学实现与应用[J]. 科技信息 2009(31)
    • [8].影响流媒体系统视频质量的关键参数仿真测试研究[J]. 电视技术 2009(S2)
    • [9].流媒体系统架构的应用探索[J]. 中国教育信息化 2011(21)
    • [10].一种新型的流媒体系统设计与实现[J]. 农业网络信息 2010(08)
    • [11].AVS流媒体系统研究与实现[J]. 科技资讯 2010(36)
    • [12].基于PeerCast的P2P流媒体系统[J]. 中国传媒大学学报(自然科学版) 2009(04)
    • [13].基于JXTA的P2P流媒体系统设计实现[J]. 环球市场信息导报 2014(37)
    • [14].基于DirectFB嵌入式流媒体系统的移植与优化[J]. 计算机与数字工程 2011(12)
    • [15].校园网P2P流媒体系统的应用[J]. 黑龙江科技信息 2010(17)
    • [16].基于P2P流媒体系统的研究[J]. 计算机与信息技术 2008(Z1)
    • [17].P2P流媒体系统通信机制研究[J]. 电脑知识与技术 2010(13)
    • [18].基于网络编码的P2P流媒体系统中段粒度研究[J]. 计算机技术与发展 2015(04)
    • [19].基于P2P的流媒体系统的研究和设计[J]. 沈阳工程学院学报(自然科学版) 2010(01)
    • [20].基于Web流媒体系统的设计与实现[J]. 现代电子技术 2009(02)
    • [21].基于MMS构建流媒体系统的技术方案与实现[J]. 计算机产品与流通 2020(03)
    • [22].基于嵌入式系统的流媒体后视系统设计[J]. 汽车电器 2019(06)
    • [23].基于用户QoE的流媒体系统性能测评模型设计[J]. 计算机时代 2014(09)
    • [24].流媒体在视频监控系统中的应用[J]. 电子技术与软件工程 2017(21)
    • [25].CDN-P2P混合架构下直播流媒体系统服务应急保障研究[J]. 计算机科学 2014(S1)
    • [26].移动混合型对等网络P2P流媒体系统[J]. 现代信息科技 2020(09)
    • [27].一个改进的BitTorrent类型流媒体系统模型[J]. 深圳信息职业技术学院学报 2010(04)
    • [28].CDN在流媒体系统中的应用[J]. 中国科技信息 2008(05)
    • [29].支持高视频播放率的层次化P2P流媒体系统[J]. 计算机工程与科学 2010(11)
    • [30].流媒体技术浅析[J]. 今日科苑 2009(04)

    标签:;  ;  ;  ;  ;  

    对等网络流媒体关键技术及激励机制研究
    下载Doc文档

    猜你喜欢