流媒体的拥塞控制研究

来源 :河北科技大学 | 被引量 : 0次 | 上传用户:lzbenz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet和多媒体技术的飞速发展,流媒体视频传输成为网络应用的一大热点,流媒体彻底改变了传统Internet只能表现文字和图片的缺陷,可集音频、视频及图文于一体。流媒体的传输不同于传统的单一数据传输业务,它具有时延敏感、数据量大、需要服务质量保证等特性,故在实际使用中多采用UDP/IP进行传输。然而UDP/IP对数据的传输无拥塞控制,不可避免地会无限侵占Internet中其它数据流的带宽,导致其它数据流的“饥饿”现象发生甚至引起网络拥塞、崩溃.最终不利于实时数据流本身的传输。 因此,为流媒体传输引入拥塞控制机制势在必行。近年来,人们提出了许多用于流媒体传输的拥塞控制算法。实践证明,最有发展前景的拥塞控制算法应该在保证媒体流服务质量的同时,又注重与TCP数据流的友好共处。 本文介绍了流式传输和实时流式传输的基础知识,并研究了实时流式传输协议—RTP和RTCP协议,TCP拥塞控制的基本原理和算法,基于速率的流媒体拥塞控制算法。其中重点研究基于模型的拥塞控制算法(TFRC),利用TCP模型吞吐量模型来调节发送速率。针对在TFRC算法中缺乏对单向的传输延迟抖动的控制,发送速率变化波动性大,类似TCP的慢启动时间过长等影响流媒体传输效果的缺点,对TFRC算法进行改进,称为ATFRC。利用RTCP报告获取计算吞吐率的参数往返回环时间和丢包率的测算。 TFRC原来包的发送间隔是跳跃变化的,本文用trend模式让发送间隔缓慢变化,平滑包的发送速率。在慢启动阶段发送端不等一个完整的RTT结束,而是成功发两个包即返回两个ACK以后,发送包的数量就加倍。从而更快的找到丢包点,缩短慢启动的时间,按照由吞吐率公式计算出的速率调节发送速率。在单向传输时,将单向传输延迟的抖动作为反馈信号来修正TFRC的发送速率,加强了TFRC算法的性能,降低业务传输过程中的单向传输延迟抖动,更好地适应流媒体实时传输。 利用NS2仿真工具,通过与TCP协议的对照仿真,证实ATFRC算法的有效性。一方面可使流媒体发送端的发送速率变化更为平滑,提高了流式传输的质量,另一方面使流媒体的传输在与TCP流共存的时候具有较好的TCP友好性和较小的侵略性。
其他文献
当今社会,网络已经无处不在,人们的生活和工作无时无刻受到网络的影响。根据2103年思科发布的VNI全球IP流量预测显示,全球IP视频流量在所有流量中的比例将从2013年的66%提高
印刷品是传递信息的重要途径之一,而印刷行业目前对版权进行保护的手段相对成本较高,如果可以将数字水印应用于印刷品的版权保护上,将极大地降低防伪的成本并提高其安全性。
数字集群通信系统是第二代专业移动通信系统,可提供语音、短消息、分组数据等业务。数字集群通信系统更强调调度指挥功能,并具有快速接入、高保密性、频率利用率高等优越性能
低轨卫星移动通信系统中,高效的位置管理方案可以降低系统开销并且能够保证网络系统的性能。位置区划分策略和寻呼策略是位置管理技术的主要内容。另外,具有星际链路的路由策
卫星通信自问世以来,就不断面临竞争和挑战。但是由于它独特的优势,卫星通信已成为国家信息基础设施不可缺少的组成部分。其中,调制解调器技术是一个非常重要的方面。E1是我
低功耗网络环境指由嵌入式系统构成,需要少量资源就可以完成组网与数据传输的网络系统。随着电子技术的发展和应用需求的提高,适用于低功耗网络环境的软件系统变得越来越复杂
无线网络优化是指按照一定的准则和需要,对正在运行的网络进行参数采集、数据分析和技术研究,找出影响网络运行质量的原因并且通过参数调整和采取某些改进技术,使网络服务质
毫米波无源探测成像是一种新的成像技术。与微波相比,毫米波的指向性更好,其探测成像可实现更高的分辨率;与红外相比,毫米波受气象条件的影响小,全天候工作能力更强。因此近
目前,在WDM网络中有两种全光多播方式,一种是OCS (Optical Circuit Switching,光电路交换)网络中基于光树的多播,另一种就是在OBS (Optical Burst Switching,光突发分组交换)
物理层网络编码(PNC)是网络编码在物理层的直接应用,其主要特点是有效利用干扰和包叠加时的网络编码特性。物理层网络编码从映射方式上分为有限域PNC(PNCF)和无线域PNC(PNCI)