P2P流媒体直播系统中节点组织管理算法的研究与实现

来源 :北京邮电大学 | 被引量 : 2次 | 上传用户:q2316456q
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet技术的飞速发展推动了流媒体直播系统的广泛应用。用户量也随之而加速增长,人们对视听的质量要求也越来越高,而传统的基于C/S模式的流媒体直播系统存在服务能力的瓶颈,很难适应大规模的应用。因此,人们提出了基于P2P网络的流媒体分发技术,将数据分发的中心从流媒体服务器分散到了用户网络上,该技术具有更好的扩展性和实用性,能够满足大规模用户的服务需求,从本质上缓解媒体源发布端的流量过大问题。本文主要阐述了P2P的基本概念和流媒体的相关知识,在调查主流流媒体基础上,研究了基于P2P的流媒体直播系统-PeerCast,对其框架、网络协议、频道组织、相关算法等各个模块进行了详细分析。针对系统的相对平衡性、稳定性、时延过大等情况和目前部分P2P软件因带宽占用而被运营商封杀的情况,由实验分析出了节点加入选择的问题,由此建立了单节点加入的情况下,以总延时最小和带宽占用最少为目标函数的深度与路由均衡选择模型。为了延时最小,该模型优先考虑选择节点深度小的节点,为减少线路的重复占用优先考虑了临近节点。该模型避免了系统直播树状结构趋于绝对平衡树或退化成线性树的情况,也节省了运营商网络的带宽占用。此外,本文还提出了一套针对节点离线的改进方案。当节点离线后,在断开一颗子树的情况下,整颗子树的所有节点同时访问一个节点的情况很常见,加大了访问节点的负荷,因此针对单节点离线后子树的多节点同时加入的情况,本文建立了一个基于可转发节点数的均匀概率节点分散选择模型。这样可转发节点数越大,被选择作为父节点的可能性也就越大。那么将子树的多个节点分散到各自随机选择的父节点上去连接,改善了那种集中访问一个节点所带来的负荷增大、阻塞、加入缓慢等情况。后期用实验进行了相应验证,直播性能得到了明显的优化。最后,本文对PeerCast流媒体直播系统的研究工作进行了总结,并阐述了将来的一些后续研究工作。
其他文献
在知识经济时代,通过知识管理可以对企事业单位的知识资源进行开发和有效地利用以提高企事业单位的创新和创造价值的能力。知识管理系统必须支持知识积累、存储、传播、交流
伴随网络教育的发展,网络上积累了大量的学习资源,但同时也存在着资源结构简单、语义缺乏、学习资源无法有效共享、异构系统之间不能有效互操作等问题,严重地制约了网络教育
随着铁路的高速发展以及“互联网+”商业模式的快速推广,互联网已渗透到铁路客运的各个服务场景,铁路互联网用户呈现爆发式的增长,已经积累了大量的用户行为数据。通过用户的
无线传感器网络是一种特殊的无线通信网络,其节点具有感知能力、计算能力、通信能力,且不依赖于任何固定设施,是一种全新的信息采集和处理技术。它在诸如军事、交通、环境监
并行磁共振成像是一种利用多个接收线圈同时采集信号,减少相比使用单个线圈时所需的相位编码的次数,从而降低信号采集时间,加快成像速度的方法。其中SENSE是目前较为成熟和使
移动自组织网络(Mobile Ad Hoc Network),简称MANET,是一种基于AdHoc组网方式的新型的无线网络。MANET是一组带有无线通信装置的移动节点组成的自组织网络,不依赖于现有网络基础设
能源资源是一个国家国民经济发展的重要保证,以石油工业为代表的能源工业越来越受到世界各国的高度重视。信息技术的应用对于提高石油工业的勘探开发、数据采集及分析、经营
一切实际存在的系统都或多或少地具有非线性。有些非线性是系统固有的,有些则需要利用电子器件的非线性来达到要求。因此,对非线性系统进行深入地分析,并研究它的控制方法,具有十
随着信息化技术的发展,汽轮机向着复杂化和多样化方向发展,其建模可视化也变得愈加重要。目前,国产汽轮机建模可视化水平不高、交互操作性较差、依赖性较强,国外相关软件虽然
随着信息和网络技术的发展,图像等媒体信息的记录描述、存储和传输都在朝着数字化方向前进,高效的图像压缩传输越来越受到人们的关注,因此,图像压缩技术成为国际上热门的研究