P2P流媒体内容分发关键技术研究与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:porminor100
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
据最新统计,随着网络技术的飞速发展和互联网宽带技术的普及,目前Internet上的流媒体应用,如视频点播、视频直播等已经成为了主流应用形式。P2P技术打破了传统的传输模型,没有严格的服务器和客户机角色区分,每个节点平等的享受带宽资源,在接收流媒体数据的同时向其他节点提供数据服务。目前,网络中绝大多数流量都属于P2P流量,P2P已经成为了主流的互联网应用形式。P2P技术在流媒体应用领域展现了其强大的优越性,有着很好的发展前景,但是由于P2P内容分发技术本身仍存在一些缺陷,因此还有很大的研究和创新空间。本文对P2P流媒体内容分发这个课题进行了研究,阐述了P2P流媒体内容分发的关键技术,并对核心算法进行了研究和改进。主要包括如下工作:(1)提出了一种基于缓冲延迟和数据块重要度的P2P流媒体数据分配算法,利用缓冲延迟和数据块的重要程度作为优先分配原则,从减少播放延迟和提高播放质量两个方面对算法的性能进行了改进;(2)设计了基于网络编码的P2P流媒体数据传输算法,阐述了网络编码技术的相关理论和技术,结合P2P技术,对流媒体传输过程进行了改进和创新,从提高播放质量、减少数据传输时间等方面对算法性能进行了改进;(3)利用业界认可的OPNET网络仿真模拟平台对本文提出的算法进行了模拟分析,从缓冲延迟、播放质量、系统消耗等方面对算法性能进行了测试,并且采用同类算法对比分析的方法进行了相应的分析和比较。
其他文献
并行计算是实现高性能计算的有效途径,经过几十年的发展,并行计算已经广泛地应用于工程设计、科学计算和计算机系统等领域中。在现有硬件的基础上,为了提高并行计算的效率,负
随着社会的发展,各种信息数据的总量正在不断的扩大。数据量的激增给数据的保存和使用都带来了巨大的压力。为了解决数据规模的增加与存储空间的矛盾,高效的压缩算法被相继提
随着新的分布式计算技术的发展,以web服务为基础的网络式软件已成为主流的应用架构。服务软件系统中的计算元素,由传统的模块和类变为粒度更大、结构更复杂的Web服务,系统呈
云计算的大规模发展以及广泛普及,使越来越多的用户感受到了便利。在用户使用云服务之前,如何进行云服务选择是首先面临的问题。论文针对已有云服务选择方法中存在的一些问题
客户关系管理是当前企业管理的一个热点问题,特别是基于数据挖掘的CRM需求预测模型的应用研究对企业利润的增长具有积极的促进作用,因而受到企业的高度重视。实现一个智能化
工作流管理系统是实现业务过程的部分或全部在计算机应用环境中自动化的重要技术,工作流管理系统的广泛应用,提高了企业生产水平和工作效率。然而,新的技术、新的法规和新的
随着计算机技术的快速发展,网络应用已经在全球得以推广,有效地管理网络资源,科学合理地对网络资源的使用和占用进行计量,同时有效地监督和控制人们的上网行为,避免无为上网
为了解决开放式网络中网络服务的安全授权问题,Blaze等人将传统安全授权机制中的“信任”概念抽取出来作为研究对象,提出了信任管理的概念。信任管理克服了传统安全授权机制
随着计算机网络的发展,用户接入Internet的带宽越来越大,然而受Internet两个固有特性传输延时和网络丢包的影响,接入带宽成比例的提升并不能带来同比例提升的吞吐率,因而如何
P2P网络是以计算机网络为基础,采用对等模式工作的覆盖网络。P2P网络把传统的C/S模式改为每个节点处于同等地位的对等模式,任何两个人通过此网络都能直接、对等的共享文件、传