流媒体组播拥塞控制机制的研究

来源 :中南民族大学 | 被引量 : 0次 | 上传用户:jij0tl81f
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet在全世界的迅速发展,以其为载体的应用也越来越多。近年来,流媒体的应用在Internet上得到了迅速的推广,这就带来了网络带宽的急剧消耗和网络拥塞问题,需要一种行之有效的方案来解决这一问题。 组播是一种为优化使用网络资源而产生的技术,可以节约大量网络带宽、降低网络负载。但由于组播使用“尽力而为”(best-effort)的用户数据报协议(UDP),所以它没有内建的拥塞控制机制来防止组播流耗尽链路带宽或其它关键路由器资源,如果组播拥塞控制技术不能得到很好的解决,不但会给组播本身的发展带来限制,而且会造成网络的不稳定,带来拥塞崩溃,因此组播拥塞控制机制的研究已成为重要的研究课题。 本文对基于接收方驱动的分层组播拥塞控制机制进行了深入的研究,在分析几个典型分层组播拥塞控制算法的基础上,提出了一种改进的接收方驱动的分层组播拥塞控制机制:发送方对媒体流进行累积分层编码,并把得到的每一层数据编码用一个组播地址进行发送;而接收方利用扩展的RTP/RTCP协议中的相关字段来估计到发送方的往返时间RTT和丢失率,并用TCP友好吞吐量模型来计算自己所能承受的最大TCP友好接收速率,在此基础上再根据本接收方以前“加入”试验的历史信息来调整下次“加入”试验的时间,从而减少了加入/离开试验的频率,避免因频繁的加入/离开试验引起的网络拥塞。 由于本算法中实时传输协议RTP/实时传输控制协议RTCP既可用于承载媒体流,又可通过对RTP/RTCP协议的简单扩展来实现对流媒体组播的拥塞控制,所以算法实现起来比较简单;而且由于本算法利用TCP友好吞吐量模型来计算自己所能承受的最大TCP友好接收速率,所以算法考虑了TCP的友好性,组播媒体流可以和TCP流友好公平地共享带宽;最后本算法可以完全利用现有的网络,不需要对现有网络做任何修改。 最后,利用NS2网络仿真软件对该算法进行了验证,实验表明该算法在协议可扩展性、TCP友好性及网络异构性方面基本满足组播拥塞控制算法的三个衡量标准。
其他文献
由于水下环境条件有限,在水声传感器网络(UASN)中提出有效的和可扩展的路由协议有着许多的挑战。UASN中的通信是通过声音完成的,呈现为低速、高误码率、带宽小、传输高延迟等
随着互联网技术的飞速发展,网上的资源呈指数增长,人工处理这些海量信息代价非常高昂,因此如何高效地组织和管理这些资源成为近些年来的研究热点。一种自动组织和管理知识的
医学图像在疾病诊断和治疗中的作用日益重要,因此计算医学图像解剖组织精确的几何模型就成为一个富有挑战性的问题。处理这种问题的一种比较有前途的方法是使用活动轮廓模型
科技资源优化配置是科技管理和科技政策优先关注的核心问题之一,是资源配置的重要方面,是科技创新体系建设的基础。科技资源具有稀缺性与长效性特征,决定了世界各国将科技资源优
随着下一代互连网IPv6的快速发展,其路由协议(比如:OSPFv3路由协议)越来越受到路由设备与软件开发商的重视,很快从实验室走向产品化。进行此类协议的一致性测试对于实现这些协议
WWW技术蓬勃发展,由于Web站点的规模和复杂度的增加,网站的一些主要工作,如Web站点设计、Web服务设计、电子商务等工作变得越加复杂和繁重。Web数据挖掘可以帮助分析人员从用
论文介绍和总结了网格计算中的关键技术——资源分配和任务调度以及网格QoS的国内外研究现状,指出了目前研究中存在的问题和不足,并就这两方面的结合,即如何在资源分配和任务调
近年来,随着软件技术和internet的迅猛发展和普及,企业级计算达到了前所未有的新高潮。无论是从事电子商务的新兴企业,还是从事传统产业的企业,都需要互联网来发展和拓展企业。总
发音运动可视化是指将人的发音过程通过三维模型模拟出来。发音运动分析与合成系统涉及生理语音学、语音生理图像、人的发音机制及控制的生理计算模型等领域的相关技术,主要方法是建立超声数据库与三维生理模型数据库并将在二者之间建立映射关系从而实现发音运动的可视化,建立一个完善的发音运动分析与合成系统。目前,在对中文发音可视化研究方面存在欠缺,尤其是通过三维模型的可视化方面,因此发音运动分析与合成系统在语言学习
随着国民经济的高速发展以及市场经济体制的确立,电能已经作为一种特殊的商品越来越受到大家的重视。自20世纪70年代以来,由于电力电子器件及其它非线性负荷在电网中大量的投