CN

唐亚哲

Professor    Supervisor of Doctorate Candidates    Supervisor of Master's Candidates

  • Education Level:With Certificate of Graduation for Doctorate Study
  • Degree:Doctor

Papers

Current position: Home > Research > Papers

Adaptive Approximate Fair Queueing for Shared-memory Programmable Switches

Release Time:2025-04-30
Hits:
Date:
2025-04-30
Title of Paper:
Adaptive Approximate Fair Queueing for Shared-memory Programmable Switches
Journal:
IEEE Transactions on Network Science and Engineering
Summary:
Fair Queueing (FQ) is an ideal fair bandwidth allocation scheme but is rarely deployed in production networks due to its high complexity. Driven by the prevalence of commercial programmable switching ASICs (e.g., Broadcom Trident 4, Cisco Silicon One, and Intel Tofino), several recent approaches have shown that FQ can be approximated with limited FIFO queues. However, these approaches (implicitly) assume that each queue has a dedicated buffer, while commodity switching chips usually employ a globally shared memory and dynamically allocate buffer to each queue. When directly applied to shared-memory switches, these approaches are inadaptive to the traffic dynamics. In this paper, we reveal this problem with simulations and explore the intrinsic trade-off between buffer efficiency and fairness. Based on the observations, we design Adaptive Approximate Fair Queueing (A $^{2}$ FQ), a practical approximate FQ algorithm that is adaptive to traffic dynamics. At its heart, A $^{2}$ FQ dynamically changes the number of effective queues according to traffic characteristics. Extensive experiments and simulations show that A $^{2}$ FQ can improve fairness by up to 19.7×. keywords: {Switches;Resource management;Bandwidth;Packet loss;Heuristic algorithms;Complexity theory;Channel allocation;Fair Queueing;Programmable Switch;Switch Buffer Management;Congestion Control}, URL: https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10473206&isnumber=6930788
Co-author:
D. Shan, G. Peng, S. Ren, J. Ma, S. Long and Y. Tang
Volume:
doi: 10.1109/TNSE.2024.3377814.
Translation or Not:
No
Date of Publication:
2024-03-18