一种增强公平性的网络拥塞控制算法的研究

来源 :河北工业大学 | 被引量 : 0次 | 上传用户:ghostbyte
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术日新月异的发展,新的网络应用层出不穷,大量的应用共享有限的网络资源,产生网络拥塞在所难免。为了弥补传统的端到端拥塞控制机制的不足,B.Braden等人在1998年提出了基于主动队列管理的链路拥塞控制机制,希望能够在减小排队延迟的同时提高网络吞吐量。  论文的主要工作是在研究经典的主动队列管理算法RED及其衍生算法的基础上,探索一种能够改善其在带宽分配公平性上的改进算法,并在NS-2仿真环境中,针对单一网络拥塞链路的拓扑结构进行算法的模拟仿真,测试并分析改进的效果。  论文首先阐述了网络拥塞产生的根本原因和直接原因。介绍了端到端TCP拥塞控制机制的发展和主要原理。RED算法作为典型的主动队列管理算法,通过控制平均队列长度在一个较低的范围内,采取早期拥塞检测并丢弃报文的机制,有效地降低了报文的排队延迟和网络拥塞发生的可能性。但是RED算法对所有网络流量采用的丢弃策略是相同的,当网络中存在非响应(例如UDP)或者不友好的数据流时,会严重地影响正常数据流的传输,在带宽分配上会“倾向”行为不当的数据流。RED之后的FRED、SRED、CHOKE等衍生算法,都有其在解决公平性上的局限。针对这一问题,论文增加了平均队列区间划分的环节,并在不同的区间内采用改进的的丢弃策略,来限制行为不当数据流的带宽。通过对新算法DE-RED基本原理的分析,在理论上证明了其可行性。随后在NS-2仿真平台上实现了该算法,并针对RED算法,在相同的网络环境中进行了对比测试。仿真结果证明,DE-RED算法能够有效地降低不友好数据流的带宽,提高了带宽分配的公平性,并且能够减小实际队列的震荡。  虽然改进后的算法在公平性上有了一定的提高,但其仍有其应用场景的局限性,不可能适用于所有的网络环境当中。并且DE-RED算法本身仍有需要改进的不足之处,还需要在今后的工作中不断地探索和研究。
其他文献
随着科学技术的飞速发展,大型复杂系统中控制逻辑的规模和复杂性日益提高,因此影响系统运行的因素也不断增加,系统发生故障和失效的可能性也相应增多。系统一旦发生故障将导
随着现代交通技术的发展,智能交通系统作为一个热门的研究领域,日益受到广泛的关注,而车牌识别系统是智能交通系统中的基础环节和重要组成部分。车牌识别系统主要包括车牌定
随着社会科学技术的发展和人类认识水平的提高,网络设施体现了更高的异构性、多样性和复杂性。Cyberspace(网际空间)作为新兴的技术领域,在人类生活中体现的重要性越来越高,
基于视频的人体运动分析就是对视频中人体的运动进行检测、跟踪,并获得各肢体或关节间运动信息及参数的技术,它是计算机视觉领域新兴的前沿研究方向之一,在智能监控、体育视频分
三维人脸建模是一个多学科交叉的研究课题,涉及到计算机图形学,模式识别,计算机视觉,面部解剖学,人机交互等多个不同学科,具有重要的科研意义。在游戏,电影,通信,医疗等领域有着广阔的
随着计算机技术的发展,移动设备的普及,通信技术的成熟,移动自组织网络获得了广泛的应用。服务发现技术是移动自组织网络中至关重要的技术,同时也是许多其他网络应用的基础,
随着信息化网络时代的飞速发展,数据爆炸性增长的“大数据”时代已经到来。而现实生活中,文本仍是数据的主要存在形式。面对如此浩如烟海、杂乱无章的文本数据,传统的人工处
共指消解是自然语言处理中的核心任务,它对于信息抽取、信息检索、篇章分析、自动文摘、信息过滤和机器翻译等都具有重要的意义。本文对基于实例动态泛化的共指消解方法中存
资源共享是电子政务建设的基本目标,也是国民经济和社会信息化的必然要求。企业基础信息共享与应用系统作为政务资源共享的重要组成部分,是电子政务资源整合的一个有效尝试,
随着工作流应用网络化的不断发展,传统的数据管理方式开始不适应分布式工作流系统中的按需动态数据管理需求,迫切需要一些新的思路、方法以即时应对需求的变化。当前研究趋势之