首页 | 本学科首页   官方微博 | 高级检索  
     

一种适用于网络处理器的队列管理算法
引用本文:郑波,林闯,李寅. 一种适用于网络处理器的队列管理算法[J]. 计算机研究与发展, 2005, 42(10): 1698-1705
作者姓名:郑波  林闯  李寅
作者单位:清华大学计算机科学与技术系,北京,100084;清华大学计算机科学与技术系,北京,100084;清华大学计算机科学与技术系,北京,100084
基金项目:国家“九七三”重点基础研究发展规划基金项目(2003CB314804);国家自然科学基金项目(90104002,60173012);国家自然科学基金重大研究计划重点项目(90412012);国家自然科学基金与香港研究资助局资助项目(60218003)
摘    要:遵循比例区分服务模型,设计了一种适用于网络处理器的队列管理算法.算法包含两部分,分组入队列时实现丢失率控制的RR—PLR(round—robin based proportional loss rate)和分组出队列时实现时延控制的WRR—PAD(WRR based proportional average delay).算法采用轮循的机制,避免了除法运算和排序操作,具有O(1)的复杂度,而且易于在网络处理器上实现.性能模拟以及实测的结果表明,该算法能有效实现平均分组丢失率和平均排队时延的比例控制,系统的总吞吐率达到了1.125Gbps(每个分组64B,即2.25Mpps).

关 键 词:队列管理  缓冲管理  分组调度  比例区分服务
收稿时间:2004-04-21
修稿时间:2004-04-212005-02-24

A Queue Management Algorithm Fit for Network Processors
Zheng Bo,Lin Chuang,Li Yin. A Queue Management Algorithm Fit for Network Processors[J]. Journal of Computer Research and Development, 2005, 42(10): 1698-1705
Authors:Zheng Bo  Lin Chuang  Li Yin
Abstract:Following the model of proportional differentiated services, a queuing management algorithm is presented, which is fit for network processors. This algorithm contains two parts, the one using for loss ratio control while packets come into the queue called RR-PLR (round-robin based proportional loss rate); and the one using for delay control while packets go out of the queue called WRR-PAD (WRR based proportional average delay). To avoid division and sort operation, this a lgorithm uses the round-robin mechanism. Its complexity is O(1) and it's v ery fit for the architecture of network processors. The simulation in NS2 shows tha t this algorithm can achieve the proportional differentiated service in both ave rage packets loss ratio and average queuing delay. A prototype of the algorithm has also been implemented in the Intel IXP2400 platform. The test result shows that the whole system can reach 1.125Gbps (64 bytes per packet, i.e. 2.25Mp ps) and achieve the proportional differentiated service at the same time.
Keywords:queuing management   buffer management   queuing scheduling   proportional differentiated service
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号