网络处理器中的拥塞控制电路模块设计

来源 :东南大学 | 被引量 : 0次 | 上传用户:ruyang0828
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络业务和网络数据流量的迅猛增长,网络拥塞问题也逐渐显现出来。传统的网络拥塞控制机制多采用基于“尾部丢弃”算法的实现方案,容易导致高丢包率,从而影响网络服务质量。本文完成一种基于加权随机早期检测(Weighted Random Early Detection,WRED)算法以及定制队列(Customized Queue,CQ)算法的拥塞控制电路模块设计以降低丢包率,从而提高网络服务质量。本文首先分析多种拥塞避免算法以及拥塞管理算法,在对比多种算法的优缺点以及硬件实现可行性后,选取WRED算法与CQ算法来实现本文拥塞控制功能,并对WRED算法进行了改进;然后本文完成一种网络处理器中的拥塞控制电路模块整体硬件架构设计,并进行模块划分,通过Verilog硬件描述语言(Hardware Decription Language,HDL)设计拥塞控制电路模块。最后,对本文设计进行功能仿真验证、现场可编程门阵列(Field Programmable Gate Array,FPGA)板级验证和逻辑综合。本文完成的基于WRED算法以及CQ队列算法的拥塞控制实现方案,比通常采用的基于“尾部丢弃”算法的拥塞控制实现方案具有更稳定的队列长度以及更小的丢包率。实验表明,本文拥塞控制电路模块的报文丢包率小于0.1%,在中芯国际(Semiconductor Manufacturing InterNational Corporation,SMIC)65nm 工艺库下综合时钟频率达到200MHz,接口带宽达到5G以上。本文设计的网络拥塞控制电路模块可以运用到相应的网络处理器中,以达到改善网络拥塞状况,提高网络传输性能的效果。
其他文献
随着科学技术的全面发展,社会的进步,各国之间的竞争问题的实质已经成为了人才的竞争。这一发展的背景下,高校的发展应注重人才的培养具有综合素质的特点。前任国际奥委会主
随着市场经济体制的不断完善和财务预算管理改革的不断深入,很多企业单的内部审计工作制度开始逐步的完善起来。由于之前的企业内部审计工作和财务监督工作存在一些弊端,以实
目的探讨腹腔镜手术治疗妇科恶性肿瘤患者的并发症情况。方法本研究选择我院肿瘤科2017年1月至2018年12月收治100例妇科恶性肿瘤患者的临床资料进行统计分析,按照不同术式分
目的构建并鉴定细粒棘球绦虫转基因植物载体重组pBI-Eg95-EgA31质粒。方法从细粒棘球蚴包囊中分离原头节,超声粉碎后抽提总RNA为模板,采用RT-PCR方法分别扩增Eg95和EgA31编码
目的 观察分析参附注射液治疗心力衰竭的临床疗效.方法 将自2015年12月至2016年6月在我院治疗的84例心力衰竭患者为研究对象,随机将患者分为两组并采用不同药物进行治疗,并在
在当前软件开发中,软件需求变得越来越为重要。本文主要从软件工程开发需求的定义、需求分析的主要任务、需求分析的开发过程及方法等几个方面来探讨需求分析对软件开发的重
目的:研究人参果中的皂苷类化学成分。方法:采用大孔吸附树脂、MCI gel、硅胶等柱色谱及半制备高效液相色谱方法进行分离、纯化,NMR、MS等方法进行结构鉴定。结果:从人参果的
目的 探讨DNA修复基因XRCC1在宫颈癌组织中的表达及其临床意义。方法 应用免疫组织化学SP法 ,检测 10例正常宫颈 ,60例宫颈鳞癌和 9例宫颈腺癌组织中XRCC1的表达水平。结果
针对多敏感器组成的卫星姿态确定系统,采用四元数方法建立卫星姿态估计器模型,应用扩展卡尔曼滤波EKF算法进行信息融合,通过仿真算例验证此算法具有较高的精度。与此同时,在E
从校园闲置资源实际调查分析出发,文章指出现阶段校园内存在严重的资源浪费现象。结合前人研究的成果,以分享经济为背景构建高效、便捷的校园闲置资源共享平台,可以有效解决