An On-Demand Queue Management Architecture for a Programmable Traffic Manager

被引:9
|
作者
Zhang, Qi [1 ]
Woods, Roger [1 ]
Marshall, Alan [1 ]
机构
[1] Queens Univ Belfast, ECIT, Belfast BT3 9DT, Antrim, North Ireland
关键词
Field programmable gate arrays (FPGAs); queue management (QM); traffic manager (TM);
D O I
10.1109/TVLSI.2011.2162084
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A queue manager (QM) is a core traffic management (TM) function used to provide per-flow queuing in access and metro networks; however current designs have limited scalability. An on-demand QM (OD-QM) which is part of a new modular field-programmable gate-array (FPGA)-based TM is presented that dynamically maps active flows to the available physical resources; its scalability is derived from exploiting the observation that there are only a few hundred active flows in a high speed network. Simulations with real traffic show that it is a scalable, cost-effective approach that enhances per-flow queuing performance, thereby allowing per-flow QM without the need for extra external memory at speeds up to 10 Gbps. It utilizes 2.3%-16.3% of a Xilinx XC5VSX50t FPGA and works at 111 MHz.
引用
收藏
页码:1849 / 1862
页数:14
相关论文
共 50 条
  • [1] A Scalable and Programmable Modular Queue Manager Architecture
    Zhang, Qi
    Woods, Roger
    Marshall, Alan
    [J]. 2010 CONFERENCE RECORD OF THE FORTY FOURTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS (ASILOMAR), 2010, : 1124 - 1128
  • [2] A Scalable and Programmable Modular Traffic Manager Architecture
    O'Neill, Shane
    Woods, Roger Francis
    Marshall, Alan James
    Zhang, Qi
    [J]. ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2011, 4 (02)
  • [3] Practical Demand Side Management - A Programmable Load Manager
    Fadiran, J. I.
    Yuill, W.
    Chowdhury, S.
    Chowdhury, S. P.
    [J]. 2012 IEEE PES TRANSMISSION AND DISTRIBUTION CONFERENCE AND EXPOSITION (T&D), 2012,
  • [4] A Fast Systolic Priority Queue Architecture for a Flow-Based Traffic Manager
    Benacer, Imad
    Boyer, Francois-Raymond
    Belanger, Normand
    Savaria, Yvon
    [J]. 2016 14TH IEEE INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2016,
  • [5] Efficient and fair traffic flow management for on-demand air mobility
    Chin C.
    Gopalakrishnan K.
    Balakrishnan H.
    Egorov M.
    Evans A.
    [J]. CEAS Aeronautical Journal, 2022, 13 (02) : 359 - 369
  • [6] Design of an on-demand traffic converger
    You, H
    Liu, ZJ
    Qiu, ZL
    Chen, P
    [J]. IEEE COMMUNICATIONS LETTERS, 2002, 6 (04) : 156 - 158
  • [7] A High-Speed, Scalable, and Programmable Traffic Manager Architecture for Flow-Based Networking
    Benacer, Imad
    Boyer, Francois-Raymond
    Savaria, Yvon
    [J]. IEEE ACCESS, 2019, 7 : 2231 - 2243
  • [8] A Queue Buffer Management Algorithm Based on Traffic Prediction in DiffServ Architecture
    Du Li
    Guo Yong-le
    [J]. PROCEEDINGS OF 2010 INTERNATIONAL CONFERENCE ON LOGISTICS SYSTEMS AND INTELLIGENT MANAGEMENT, VOLS 1-3, 2010, : 1176 - +
  • [9] Dependency-Aware Traffic Management for Configuring On-demand in Service Meshes
    Wang, Lin
    Li, Xin
    Wang, Ning
    Li, Hao
    Qin, Xiaolin
    Wu, Jie
    [J]. 2022 IEEE 28TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, ICPADS, 2022, : 450 - 457
  • [10] Introducing on-demand MIBs to traffic engineering
    Chaparadza, Ranganai
    [J]. ICON: 2006 IEEE International Conference on Networks, Vols 1 and 2, Proceedings: NETWORKING -CHALLENGES AND FRONTIERS, 2006, : 72 - 77