期刊文献+

一种适用于网络处理器的队列管理算法 被引量:5

A Queue Management Algorithm Fit for Network Processors
下载PDF
导出
摘要 遵循比例区分服务模型,设计了一种适用于网络处理器的队列管理算法·算法包含两部分,分组入队列时实现丢失率控制的RR-PLR(round-robinbasedproportionallossrate)和分组出队列时实现时延控制的WRR-PAD(WRRbasedproportionalaveragedelay)·算法采用轮循的机制,避免了除法运算和排序操作,具有O(1)的复杂度,而且易于在网络处理器上实现·性能模拟以及实测的结果表明,该算法能有效实现平均分组丢失率和平均排队时延的比例控制,系统的总吞吐率达到了1·125Gbps(每个分组64B,即2·25Mpps)· 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 algorithm uses the round-robin mechanism. Its complexity is O (1) and it's very fit for the architecture of network processors. The simulation in NS2 shows that this algorithm can achieve the proportional differentiated service in both average 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.25Mpps) and achieve the proportional differentiated service at the same time.
出处 《计算机研究与发展》 EI CSCD 北大核心 2005年第10期1698-1705,共8页 Journal of Computer Research and Development
基金 国家"九七三"重点基础研究发展规划基金项目(2003CB314804) 国家自然科学基金项目(90104002 60173012) 国家自然科学基金重大研究计划重点项目(90412012) 国家自然科学基金与香港研究资助局资助项目(60218003)
关键词 队列管理 缓冲管理 分组调度 比例区分服务 queuing management buffer management queuing scheduling proportional differentiated service
  • 相关文献

参考文献15

  • 1J.W. Causey, H. S. Kim. Comparison of buffer allocation schemes in ATM switched: Complete sharing, partial sharing and dedicated allocation. ICC 1994. New Orleans, LA, USA, 1994.
  • 2S. Floyd, V. Jacobson. Random early detection gateways for congestion control. IEEE/ACM Trans. Networking, 1993, 1(4): 397~413.
  • 3S. Athuraliya, D. Lapsley, S. H. Low. An enhanced random early marking algorithm for Internet flow control. IEEE INFOCOM'2000, Tel-Aviv, Israel, 2000.
  • 4D. Clark, W. Fang. Explicit allocation of best-effort packet delivery service. IEEE/ACM Trans. Networking, 1998, 6 (4):362 ~ 373.
  • 5C. Dovrolis, P. Ramanathan. Proportional differentiated services,part Ⅱ: Loss rate differentiation and packet dropping. IEEE/IFIP Int'l Workshop Quality of Service (IWQoS), Pittsburgh, PA,2000.
  • 6H. Shimonishi, M. Yoshida. An improvement of weighted round robin cell scheduling in ATM networks. IEEE Globecom' 97,Phoenix, AZ, USA, 1997.
  • 7M. Shreedhar, G. Varghese. Efficient fair queueing using deficit round-robin. IEEE Trans. Networking, 1996, 4(3): 375~385.
  • 8K. Zhu, Y. Zhuang, Y. Viniotis. Achieving end-to-end delay bounds by EDF scheduling without traffic shaping. IEEE INFOCOM 2001, Anchorge, AK, 2001.
  • 9J.R. Bennett, H. Zhang. WF2Q: Worst-case fair weighted fair queueing. IEEE INFOCOM' 96, San Francisco, CA, 1996.
  • 10C. Dovrolis, D. Stiliadis, P. Ramanathan. Proportional differentiated services: Delay differentiation and packet scheduling. IEEE/ACM Trans. Networking, 2002, 10(1): 12~26.

同被引文献45

引证文献5

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部