AQM算法的稳定性与改进算法研究

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:JK0803_lichunfeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络多媒体技术的飞速发展,Internet上的多媒体应用层出不穷,传统的Internet仅提供尽力而为的传送服务,但因其中路由器没有QoS保证而影响了IP网络向综合业务网络发展。IPQoS是指IP数据流通过网络时表现出来的特性,如:传输服务的可靠性、延时、延时抖动、吞吐量和丢包率等。大多数网络提供的负载容量大于它实际的处理能力。如果没有对业务流进入网络的约束标准,瓶颈链路的队列长度会增加从而增大了数据包的时延,最终,网络因缓存空间耗尽而将丢弃到达的数据包,即产生了拥塞现象,这就可能不符合规定的最大延迟和丢包标准值。 Internet的主要互联协议TCP/IP的拥塞控制机制对于预防或减轻拥塞具有特别重要的意义。TCP层使用基于窗口的端到端的拥塞控制。然而,随着Internet规模的迅速扩大,仅依靠端到端的拥塞控制很难使网络保持在高效且公平的运行状态,于是在路由器中实现的主动队列管理(AQM)的拥塞控制应运而生。本文介绍了针对TCP的拥塞控制形成的一些TCP的实现版本,讨论了基于IP层的AQM拥塞控制方案,分析了TCP和IP拥塞控制结合的方案的稳定性。目前,在路由器中普遍使用的AQM算法为Floyd等人提出的随机早期检测(RED)算法,并且RED算法被RFC2309推荐作为主动队列管理的唯一候选算法。本文详细介绍了RED算法的实现,并基于自动控制理论分析了RED算法自身存在的缺陷,即响应时间与系统稳定性的矛盾,和稳定状态时的队列长度依赖于网络的负载水平;然后,针对以上缺陷提出改进,形成了RED算法的改进方案CPD算法。CPD算法具有:(1)响应时间短,(2)抗干扰性高且稳定性好,和(3)网络效用高。最后,本文通过仿真实验,比较了RED算法和CPD算法的QoS性能(时延和丢包率),验证了CPD算法方案的有效性和对RED算法稳定性的改善效果。
其他文献
近年来,随着互联网技术的飞速发展,互联网应用走近了千家万户。人们越来越多的喜欢使用社交网络与云计算。随着人们在享有因此而带来的便捷之时,这些应用也带来了一定的安全隐患
在移动IP通信过程中,数据包需要经过网络中多个指定的节点,以保证节点的移动性;同时移动IP以其独有的特性和特点要求使用一种不同于固网的路由方案以保证移动节点的代理切换
随着信息时代的来临,人们要面对越来越庞大的数据,当数据量极度增长时,人们感到面对信息海洋像大海捞针一样束手无策,因此,需要一种从大量数据中去粗存精、去伪存真的技术,数据挖掘
随着继电保护及故障信息系统的日渐成熟,一些新的改善系统的原理和方案得到实际应用,这对硬件系统提出了更高的要求。目前运行的继电保护及故障信息系统多是采用PC+Windows平
Java语言是一种跨平台的程序设计语言,J2ME是Java语言针对资源受限设备进行应用程序开发的手段,目前从手机软件的发展现状可以发现基于J2ME的Java手机软件应用前景非常广阔,
当前,计算机辅助设计被广泛应用于机械设计领域。如何最大限度地支持设计过程和实现加速设计的效果,一直是计算机辅助设计领域追求和研究的热点。同时,由于机械设计有其特殊
目前,随着互联网的普及,网络病毒尤其是蠕虫开始泛滥,并给我们的生活,学习,工作造成很大的影响,对社会来说也是一场灾难。网络蠕虫很难被根除,而且破坏性大,因此网络蠕虫应对
近年来,数据挖掘技术的成熟促使这项技术在各个领域中得到广阔应用。它在处理海量数据,知识发现方面具有其他技术不可比拟的优势。股票交易数据量巨大,在这些数据中存在着一些隐
电子政务是一项系统工程,是国家信息化建设的重要领域。标准化是支撑电子政务的重要手段。目前,我国的电子政务的建设方面还存在许多不足,和国外的电子政务相比还存在很大的
工作流的概念起源于生产组织和办公自动化领域。它是针对日常生活中具有固定程序的活动而提出的概念。目的是通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来