网络拥塞控制算法的设计与实现

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:felltwo23
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络的发展,对网络服务质量的需求越来越高,不但对网络有很高的带宽要求,而且要求信息传输的低延迟和低抖动等。网络拥塞是影响网络服务质量的重要因素,避免拥塞、加强拥塞控制以保证服务质量已经成为当前的计算机网络的研究热点。主动式队列管理算法通过评估网络状态、预测早期拥塞的方法有目的地对分组进行丢弃,从而可以使源端更及时地了解到网络状况并调整发送速率。RED(Random Early Detection)算法是IETF(Internet Engineering Task Force,Internet工程任务组)推荐的主动式队列管理算法的唯一候选算法,然而该算法在响应速度、稳定性、对动态网络环境的适应性及参数设置等方面仍有不足。针对RED算法对参数设置敏感的问题,提出一种基于平均队列长度和发送速率的改进的RED算法,使得RED算法最大丢包概率能够根据发包速率和链路带宽进行动态的调整,从而改进网络拥塞的现象。在网络仿真器NS2上对算法的验证表明,改进的RED算法能有效地适应网络流量的变化,保持队列长度的稳定,减少队列溢出和空闲现象的发生。针对RED算法在业务的突发度较强或流量抖动较大时,不能获得满意的吞吐性能的问题,提出一种基于平均队列长度和平均队列长度变化的模糊控制RED算法,该算法不再对每个队列设置固定的门限,而是根据当前网络流量的状况动态地推理出数据包的丢弃概率。仿真研究表明,该算法可以改善TCP流量的吞吐性能,并且在流量抖动较大时,在短时间内可以使TCP流量的抖动变得平缓,能够对多媒体应用提供较为理想的性能改进。
其他文献
随着计算机技术的发展,数字图像处理和模式识别技术在当今社会中的应用越来越广泛,驾驶员疲劳状态识别系统就是它们的应用。交通的安全性是世界各国面临的共同问题,其中很多
计算机网络安全已经引起了人们的广泛关注。在允许各种网络资源以开放方式运作的背景下,入侵检测系统成了确保网络安全的一种必要手段。入侵检测技术是继传统的安全保护措施
把人脸表情识别系统应用在现实场景中是人机交互的终极目标,但人脸表情图像往往包含不同的人脸姿态,例如头部的运动和镜头的位置的变换。现阶段多姿态或者姿态无关表情识别系统
Web信息检索是Web信息集成系统中不可或缺的一部分,其目的是从网络上的海量信息中,筛选出满足用户需求的信息。如何为用户提供高质量和高效率的个性化信息服务,已成为Web信息
目前,作为下一代网络雏形的语义Web得到了学术界的广泛关注和研究,而如何在语义Web上寻找到满足用户需求的语义Web服务是一个研究热点。现有的语义Web服务发现方法因为增加了对
随着我国金融产业的发展,银行市场竞争日益激烈,银行基本业务及各类中间业务品种不断增加,现有的信息系统模式已经越来越不能满足业务发展的要求。为了适应市场需求并走在同
本文的工作也是基于此而展开的,主要立足于解决阵列天线数字波束形成技术的实现方法,以及阵列天线的主瓣宽度和低副瓣电平等问题。 针对天线阵元数量较多,导致天线成本高的特
头发的建模与仿真涉及到计算机图形学技术的各个方面,具有重要的研究价值,随着计算机应用技术的不断发展,应用范围日趋广泛,已经在计算机动画、电子游戏、电影电视制作等领域
近年来,电力线载波通信技术成为通信系统中新的研究热点。电力线通信利用现有的低压配电网络基础设施,成本比较低。能够实现通信网、因特网、广电网、电力网的融合,是一种“