基于网络编码的P2P直播数据传输策略研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:fengsuiyu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络编码是一种新兴的具有革命性意义的网络通信技术,它允许节点在转发数据前先进行编码,使网络中传输的数据具有平等性和可替代性,以提高网络吞吐量。线性随机网络编码理论的逐步成熟,使网络编码的大规模应用成为可能。而对目前市场上百花齐放的P2P直播系统来说,从存储转发的传统思路上提升其核心的数据传输性能必然将会遭遇技术瓶颈。在此背景条件下,本文尝试把网络编码技术引入P2P直播系统,开展了理论研究和应用开发工作,主要工作如下:(1)提出了基于网络编码和受控推的P2P直播数据传输策略。本文在分析现有数据传输策略所存在问题的基础上,提出了一种基于网络编码和受控推的NCCP(Network Coding with Controlled Push)策略。该策略综合发挥了网络编码和推模式的优势,以减小数据传输时延为切入点,以对再编码数据冗余的有效控制和对多源推送数据冗余的彻底消除为工作重点,同时引入了网络编码技术带来的高网络健壮性与良好的负载均衡性等优点。此外,还设计了NCCP数据传输策略的基础结构:改进型Gossip网络和双队列流媒体缓冲区,以及其配套机制:网络编码粒度的选择和固定启动时延的播放同步机制,从而形成了一套较为完整的新型数据传输策略解决方案。(2)设计并实现了一个基于网络编码的P2P直播原型系统。系统按照软件工程的标准流程进行开发,采用简洁高效的层次化、模块化设计,具备直播系统的基本功能,为在真实网络环境下评价数据传输策略的实际性能提供了良好基础。(3)对提出的策略及实现的系统进行了详尽的测试。本文通过仿真和原型系统测试较全面地分析评价了数据传输策略和系统整体的功能与性能。利用分布式P2P仿真系统对NCCP策略和传统策略的关键性能指标作了详细对比测试,仿真结果表明NCCP策略可把数据冗余率降至仅0.21%,节点启动性能和负载均衡性能相比传统策略均可实现多达60%的显著提升,体现了网络编码与推模式结合后所具备的低传输时延、高网络健壮性和良好的负载均衡性等优点。通过在校园网内实际部署原型系统,则在实践中检验了NCCP策略以及系统整体的工作情况,证明了策略的可行性,体现了网络编码的实际应用价值。
其他文献
以Internet网络为平台,以IP流媒体为传输模式的IPTV系统,彻底改变了传统的定式、单向的广播电视消费模式,实现了媒体提供者和媒体消费者之间实质性的互动,其未来发展已成为业界的
生存性问题是光突发交换网络面临的关键问题。传统的光路交换网络常用1+N的保护和修复技术解决此问题,但其发送冗余数据会导致大量资源的消耗,难以及时应对故障和业务处理的
正交频分复用技术(OFDM)由于具有较高的频谱利用效率和抗多径衰落特性,受到人们的广泛关注,并且已被应用于数字音频广播(DAB)、数字视频广播(DVB)和非对称数字用户线(ADSL)系
生物医学信号分析在医学的研究中一直具有较高的地位,计算机和数字信号处理技术的快速发展也为生物医学信号分析应用提供了技术上的可行性。数字信号处理方向的发展进步与医
超窄带(UNB:Ultra Narrow Band)通信是一种可以提供高频谱利用率的技术,不但以极高的频谱利用率为设计目标,而且要求不能以大的信号功率为代价。软件无线电是一种实现无线通信的
在计算机网络技术以及信息技术高速发展的今天,如何保障信息的安全问题,己经成为当今世界上普遍重视以及关注的一个热门话题。目前,很多信息安全的保障,都是通过密码学来实现
随着我国数字电视的全面推进,电视已经从传统的音视频广播业务发展为可以提供丰富信息和娱乐业务的交互媒体平台,为电视运营商开展增值业务提供了广阔的空间。由于广播环境的限
大脑可以看作成一个复杂的网络系统,组成该系统的功能单元可以看作成网络的节点。将脑电信号研究转换成对网络的研究已成为研究脑电信号的热点。复杂网络再转换成时间序列的
为了更好地满足无线蜂窝环境下用户对多媒体等数据业务的需求,能获取高效频谱效率的多天线技术成为了未来无线通信系统的重要技术。尤其在多用户系统中,多天线技术的引入,即
随着移动智能终端在生活中的大量普及,基于终端的应用也日趋多元化。得益于智能终端,室内定位系统摆脱了需要额外硬件设备的枷锁。但也出现了新的问题,在无线局域网(Wireless