多媒体实时业务拥塞控制机制的研究与改进

来源 :山东大学 | 被引量 : 0次 | 上传用户:hsb1588
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet网络的迅速发展为多媒体实时业务提供了重要的发展平台,网络多媒体实时业务正在成为互联网信息传递的新形式,受到越来越多的研究和关注。TCP协议能够为数据提供可靠的传输,它基于AMD算法的拥塞控制机制,是Internet网络得以稳定运行的重要保障。多媒体实时业务对稳定性和实时性有较高要求,TCP协议采用基于窗口的速率调节机制,发送速率抖动性较大;同时TCP协议的丢包重传机制导致重传数据包不能及时地到达接收端,传输实时性能较差,这使得TCP协议不能满足多媒体实时业务对稳定性和实时性的要求。多媒体实时业务以UDP作为传输层协议,UDP协议解决了TCP协议延迟和抖动较大的问题,更加适合多媒体实时业务的传输。但是UDP协议没有拥塞控制机制,当网络产生拥塞时,它不仅会大量抢占TCP流的带宽,还可能导致更加严重的拥塞。因此传输多媒体实时业务时,需要在UDP之上配置网络层拥塞控制协议来实现多媒体实时业务的拥塞控制,使多媒体实时业务友好地与TCP流共享带宽,即具有TCP友好性。比较有代表性的组播拥塞控制协议是单速率TFMCC协议。TFMCC协议采用TCP长期吞吐量方程调节发送速率,发送速率具有较好的平滑性。进一步减小TFMCC协议的延迟和抖动对于更加高效地传输多媒体实时业务是非常重要的。TFMCC协议仅以丢包率作为网络拥塞的标志,在丢包发生之前,发送端不能及时地预测网络拥塞,只能等到丢包发生之后,才得知网络发生了拥塞;在网络拥塞还没有导致丢包发生的这段时间内,TFMCC协议无法预测网络拥塞,导致网络拥塞长时间积累,最终导致较高的丢包率。TFMCC协议没有考虑到网络延迟和抖动也可以反映网络的拥塞状况,发送端在获取网络拥塞信号时,没有专门计算网络延迟和抖动的模块和机制,不能对网络延迟和抖动进行有效控制,因此TFMCC发送速率随着网络延迟和抖动的变化,抖动性较大。针对这个问题,本文提出了TFMCC协议的改进算法TFMCC-BDJ (Improved TFMCC protocol based on end-to-end Delay and Jitter),该算法在丢包发生之前,以端到端延迟抖动值作为拥塞信号来提前预测网络拥塞,并根据延迟抖动值计算一个调整因子来调整期望速率,从而更加精确地调整发送速率,控制网络拥塞;该算法增加了发送端对延迟和抖动的有效控制,使TFMCC协议传输多媒体实时业务时,具有更好的实时性和稳定性。TFMCC协议仅仅依靠网络性能调整发送速率,没有考虑具体的应用的最小速率限制。针对这个问题,本文提出了TFMCC协议的改进算法TFMCC-BMR (Improved TFMCC protocol based on Minimal Rate),该算法以无反馈定时器判断拥塞,再利用当前发送速率与最小速率的比较判断是否发生拥挤,并根据拥挤的程度来适当调整发送速率,保证了应用的有效运行。最后本文用NS网络仿真软件验证TFMCC-BDJ算法和TFMCC-BMR算法的性能,通过仿真验证了改进后的TFMCC-BDJ算法在保证TCP友好性的同时,提高了协议的实时性和稳定性,并且减小了丢包率,同时能够更加及时地发现网络拥塞,适应网络的拥塞状况。改进后的TFMCC-BMR算法,在保证全局TCP友好性的同时,保证了应用的有效运行。
其他文献
随着当前医学制药技术的越来越发达,针对天然药物的分析方法也越来越多.本文结合现实状况分析了当前天然药物有效成分以及指标性成分的若干分析方法,揭示了医学制药该领域中
随着无线网络技术的发展和多样化,无线通信终端向多模方向发展,异构无线网络融合和跨层设计已成为业界研究的热点。如何高效精确地仿真多种异构无线网络及跨层算法,为理论研
当前我国的各大城市都在加紧建设的步伐,不断建设新的给排水管道工程或者是对已有的给排水工程进行改建.市政给排水工程关系到市民的生活和企业生产,其重要性不言而喻,新的市
无线传感与激励网络(Wireless Sensor and Actuator Networks, WSAN)是在传统无线传感网络(Wireless Sensor Networks, WSN)的基础上引入激励器而衍生出的一种全新的网络。在
随着无线移动通信应用领域的不断扩展和用户要求的急剧提升,无线传输速率需求在今后10年呈指数级增长。但目前的现状是频谱资源越来越短缺,因此未来第五代(5G)移动通信网络需
正交频分复用(Orthogonal Frequency-Division Multiplexing, OFDM)系统以其高频谱利用率、灵活的资源分配以及强大的抗色散性能等诸多优势获得光通信界的广泛关注与研究。基
人工智能技术是计算机发展过程中逐渐形成的一种高级控制技术,通过研究各种人工智能方式,利用机械设备模拟人类思想,从而实现各种设备控制目的.随着生产技术的不断发展,人工
我国含硫、高含硫气藏广泛分布,安全、高效地开发含硫、高含硫气藏对缓解我国的天然气供需矛盾具有重要意义.酸化是针对高含硫气井的主要增产手段之一,因此针对高含硫气井酸
智能视频监控系统能够从摄像头拍摄的视频图像序列中检测、跟踪和识别运动目标,继而分析理解运动目标的行为,从而完成智能安全防范的任务。视频监控中的异常行为检测能够将监控
随着Internet技术的发展,人们提出了各种新的传输技术及协议。IETF信令传输(SIGTRAN)工作组制定的流控制传输协议(SCTP)技术标准,通过多宿主提高网络的高容错性。近年来,SCTP