基于流量预测的RED拥塞控制算法研究

被引量 : 2次 | 上传用户:lxn80516282
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在网络迅速发展的当今社会,网络的使用者要求网络提供高速度、高质量的信息传输服务,与此同时,网络拥塞的现象却屡屡发生。因此,拥塞控制的研究也成为了研究者青睐的研究方向。路由器缓存中存在过多的等待发送的数据包,网络的带宽容量却又不能承受如此之大的负荷,这就会造成拥塞现象。解决网络拥塞的核心就是队列管理和队列调度算法的实现,队列管理算法是解决路由器内部队列如何建立、如何维护、如何排队的过程,队列调度算法是用来决定谁先被调度的算法,以此来实现队列之间共享输出链路资源的过程。本文是在RED拥塞控制算法的基础上进行研究的,RED算法是队列管理算法中的一个经典代表,属于主动队列管理算法的范畴。通过对RED算法优缺点进行详细分析,提出了一种基于流量预测的改进RED算法——2P-RED算法。在研究思路上,首先针对网络流量的自相似性、长相关性、周期性等特性,利用数学公式对流量特性进行量化,为建立预测模型提供了基础;其次研究了各种智能算法,提出了把人工神经网络模型应用到数据流量的预测的想法,用Matlab工具进行仿真实验,为了提高BP算法的精确度和学习能力,BP神经网络中权值阈值的初始化利用模拟退火和粒子群算法进行了改进;然后,将流量预测代码添加到RED协议当中去,实现对RED算法的改进,添加协议的过程主要工作是对Edv结构体以及类REDQueue中drop_early函数进行修改,协议修改完毕,在NS2模拟软件中重新编译,即可投入到路由器队列管理算法的使用当中了。文章最后建立了含有不同个数的TCP、UDP数据流的网络模型,数据包传送过程分别采用改进的RED和基本RED两种队列管理算法,由模拟得到的Trace文件可以进一步分析出不同算法的丢包率、吞吐量、时延来,实验结果验证了改进算法在解决拥塞控制上具有良好的效果。
其他文献
随着现代信息技术的迅猛发展以及教育教学改革的不断深入,信息技术在教育教学领域的运用越来越重要。语文学习是我国母语的学习,它代表着一个国家的独特文化,在小学阶段学好
本篇文章主要针对高校图书馆的馆藏建设现状进行分析,并将网络环境下的高校图书馆馆藏建设所存在的不足之处以及资源配置原则进行了相对深入的研究分析,并着重指出关于如何针
人民币的国际化是我国社会经济不断发展的自然结果,也是世界经济一体化趋势的历史选择。目前人民币的国际化还处于初级阶段,我国应当研究分析人民币国际化进程的制约因素,根
通过对某钼选厂污水产生情况和处理现状,提出利用工业废渣作为絮凝剂代替石灰,利用有机高分子絮凝剂作为助凝剂处理选矿废水的工艺,并对改造后的试运行的结果进行了评述。结
西藏雄村斑岩型铜金矿集区是近年来西藏冈底斯斑岩铜矿带内发现的一处超大型铜金矿集区,其形成于与新特提斯洋向北的洋内俯冲作用有关的岛弧环境,成矿时代为中侏罗世。该矿集
出租车客源的时空分布不均衡,不仅影响着出租车司机的收入,更重要的是极大地影响着出租车作为城市公共交通重要补充作用效益的发挥和提升。由于拒载、空载等因素的影响,传统
目的:研究D101型大孔吸附树脂分离纯化柏子仁皂苷的工艺条件。方法:以柏子仁苷为指标,对上样量、洗脱溶剂的浓度及用量等相关参数进行考察。结果:D101型大孔树脂对柏子仁苷最
大气模式是研究气候变化的重要工具,当前的大气模式在模拟季风降水时均存在较大偏差,目前尚不清楚该偏差是来自模式环流场还是模式物理过程。再分析资料由于同化了各类观测和
DC/DC 开关变换器是一类典型的开关非线性系统。本文首先建立 CCM(电流连续型)Buck 变换器的仿射非线性模型,基于非线性系统的微分几何理论,通过非线性坐标变换和状态反馈,得
针对区域旅游信息化出现的合作趋势,借鉴国内外旅游信息化或其他行业信息化合作模式,归纳成五种不同类型的合作模式——联合-联盟式合作模式、产业链式合作模式、点式合作模