面向P2P流媒体应用层组播技术研究

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:liuyong402
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet的飞速发展,一方面使得用户对网络流媒体提出了更多的服务需求,另一方面也为互联网提供了大量的闲置资源。如何有效利用数量和能力不断增长的闲散资源为用户提供保证质量的流媒体服务成为当前的研究热点。P2P计算模式正是在这种背景下被引入到流媒体服务中,解决了传统C/S模式下流媒体系统的瓶颈问题,具有良好的可扩展性能。   P2P流媒体系统中,资源的获取是关键技术。相对于IP组播,应用层组播更适合于流媒体系统的应用。应用层组播技术主要解决三个问题:问题的设计、组成员管理及系统的自适应性和鲁棒性。   本文首先介绍了P2P流媒体系统产生的背景、研究现状及关键技术,分析了基于mesh优先的应用层组播技术、基于树优先的应用层组播技术和基于隐含构建的应用层组播技术的优缺点,对当前典型的面向P2P流媒体应用的应用层组播算法从特征和性能方面进行了分析和比较。   其次,为了克服Narada等协议不能适应节点异构性特点及不能实现负载均衡等问题,根据PPAF启发式算法提出一种基于mesh优先的应用层组播算法CDDMA,它对节点的出度和延迟进行了综合评价,并依此作为父节点选择最优子节点的依据。实验结果表明,CDDMA算法能有效减小系统的平均链路压力和平均路径伸展率。   本文重点研究了时延和带宽受限下的应用层组播算法。提出了在时延和带宽受限下最大化节点数目的问题(MNNP),并通过证明其与哈密顿路径的等价性证明了该问题为NP完全问题,以及MNNP问题在一定条件下与MDMT(最小化最大延迟)问题的等价性;针对MNNP问题,设计了PON(Power of Node)启发式算法,以此来综合评价节点的延迟和带宽;最后提出一种应用层组播算法PON-mesh,该算法以PON值作为父亲节点选择最优孩子节点的依据,以最大化系统规模为优化目标,主要包括节点加入、节点自优化和节点退出三个操作。实验结果表明,该算法在可支持节点数目、平均链路压力和平均路径伸展率方面取得较好性能。
其他文献
实现服务等级目标(service level objective,简称SLO)的精确保障可以有效避免SLO保障中的资源过量供给问题,从而为性能优化提供了更多可用的资源;而性能优化必须以SLO为约束条件
随着计算机和互联网技术的高速发展,多媒体数据已经成为了当前计算机处理的主要数据之一。但由于多媒体数据所包含的信息量很大,当前的多媒体检索算法无法很好地对多媒体数据
Ad Hoc网络也称无线自组网,是由一组带有无线收发装置的移动终端组成的多跳临时性自治系统。由于Ad Hoc网络中节点的移动性、资源短缺、无中心性以及主机功能与路由器功能集
软件工程中的需求分析是指通过对要解决的问题的分析与理解,为问题涉及的信息、功能及系统行为建立模型,将用户需求精确化、完全化,最终形成需求规约说明。而用于需求分析的
扩展频谱通信(简称扩频通信)是应用频谱展宽技术,实现加密、选址通信的一种通信技术。扩频技术就是把要发送的信号扩展到一个很宽的频带上,然后再发送出去,系统的射频带宽比
色谱-质谱联用仪集色谱分离和质谱分析优势为一体,被广泛应用于环境化学、公共安全、医药卫生、蛋白质组学等领域。软件系统作为联用设备的重要组成部分,对数据的分析处理效果
随着互联网的普及与电子商务的迅猛发展,传统易货在电子商务中得到新的发展。电子易货就是将易货与电子商务相结合的现代易货交易形式。电子易货作为现金交易的补充可以解决
随着网络普及,安全以及需要确保在大规模的网络数据传输技术的进步越来越快是高效完成不可或缺的。许多公司和运营商都在网络上传输重要的信息,但没有数据泄漏是不能容忍的。本
就像许多其他技术一样,为了军事需要,无线传感网络应运而生。随着嵌入式系统的发展,无线传感网络相关的应用也越来越广泛,并以同样的方式应用到民用监测领域,例如目标跟踪,入
随着互联网的迅猛发展,人们需要更多的网线并要求其有更高的传输速度,而更高的速度将导致双绞线内部的串扰显著增加。因此,为了能在网线生产过程中将串扰维持在一定的范围内,便需