基于ARM嵌入式系统的RED算法改进与研究

被引量 : 0次 | 上传用户:zn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet用户和应用的爆炸式增长,拥塞控制机制的研究越来越受到重视。基于路由器的拥塞控制机制能够有效避免传统TCP拥塞控制机制时延大、滞后性差等缺点,具有较好的网络吞吐率和鲁棒性,是当今网络拥塞控制研究的一个重要方向。RED算法作为IETF推荐的基于路由器主动队列管理的候选算法,能很好的处理各种突发性、持久性和间歇性业务流,但其在响应速度、参数稳定性及网络环境敏感性等方面仍有缺陷。目前,很多路由器采用了ARM嵌入式系统平台,为此,本文以ARM嵌入式路由器作为算法的实验和运行平台,并针对ARM嵌入式系统硬件资源较少、运算强度低等特点,对改进RED算法进行针对性设计,使其更适用于ARM嵌入式系统。本文首先介绍TCP拥塞控制机制和基于路由器的队列管理机制,然后分析RED算法的设计动机、算法思想和优缺点。在此基础上,围绕提高RED算法性能,根据随机过程理论和基于自反馈的控制理论,建立了一个适用于ARM嵌入式系统的RED算法参数调整模型,并提出RED算法的改进方案。主要研究成果如下: 1.对RED算法中的丢包概率p进行改进,采用非线性的丢包概率p,增加调节机制的有效性,提高链路利用率和吞吐量。2.针对RED算法的性能和参数受网络负载影响严重的缺点,对最大丢包概率maxp采用自适应的调节方法,动态控制路由器队列长度的大小,提高网络鲁棒性。3.对RED算法的公平性进行改进,提出一种基于数据流特征的公平性改进算法。最后通过网络仿真软件NS2对RED算法和改进RED算法进行比较和验证。仿真结果表明改进RED算法具有较好的自适应性、响应特性、公平性以及鲁棒性。此外,为了实际观察改进RED算法在ARM嵌入式路由器上的性能,分别在ARM嵌入式路由器和PC平台系统上进行了性能测试。实验结果表明,改进RED算法在ARM嵌入式环境中具有较好的适用性。
其他文献
电影《女皇》确保所有情节都真实可信、有据可查。因此.尽管伊丽莎白女王拒绝观看这部影片,却无话可说
虚拟校园场景建模是虚拟校园系统的基础和核心,通过探讨虚拟校园场景特点和三维建模软件3D MAX的建模技术,以郑州水利学校虚拟校园场景实现为例,提出利用3D MAX实现虚拟校园
近年来,新型单片机的出现和集成电路技术的发展,为更新产品设计,研制高性能价格比的秤重控制器提供了条件。本文设计了基于压力传感器、A/D转换器、AT89C2051单片机和LED显示
一、研究背景:泌尿系结石是泌尿外科最常见的疾病之一,也是一全球性的疾病。我国的泌尿系结石发病率有逐年增加的趋势,我国南方还是世界三个主要的泌尿系结石流行区之一。尿
研究热机械处理(两相区变形加普通退火、双重退火、固溶时效以及三重退火)对TC4-DT钛合金组织和力学性能的影响。结果表明,热机械处理对显微组织参数影响显著,随着退火和时效
在复杂而变化迅速的环境中,知识、信息和将知识转化为生产力的能力成为企业赢得竞争的关键.企业信息建设必须给企业带来核心竞争力,否则企业就没有动力去进行信息建设之类的
随着电子商务的快速发展,校园电子商务也日渐受到各大高校的重视,纷纷开展校园电子商务,但是成功者甚少。该文结合调查问卷结果对海南师范大学(以下简称海师)适合开展校园电
义务教学下现代教学意在通过高效教学培养学生全面实践和应用技能,保证学生自身学习和实践技巧的高效提高和晋升,这种对现代学校参与的高标准、高要求,需要学校内部教师不断
阿片受体是阿片类镇痛药的重要作用靶点,中度至重度疼痛的治疗大部分依赖于阿片类药物的使用。目前临床上常用的吗啡等阿片类镇痛药治疗指数窄并且具有较大的个体差异。而且
以往班级管理工作主要依靠手工方式,存在效率低,劳动强度大等弊端。基于ASP.NET的班级管理系统可以有效地提高班级管理与服务的效率和质量,实现班级事务的公开化、透明化。结