Title :
QoS mechanism for prioritized flow-control for network elements handling high-speed traffic
Author :
Golla, Prasad ; Damm, Gerard ; Ozugur, Timucin
Author_Institution :
Res. & Innovation Center, Plano, TX, USA
Abstract :
Handling of QoS priorities to differentiate flows is critical in the next generation Internet with ever increasing traffic. We present a scheme called p-persistent binary tree arbiter (PBTA) that approximates the general processor sharing (GPS) model. PBTA arbitrates between contending flows based on various quality of service parameters which are mapped to their weights or priorities; and, by being stateful, it provides a fair arbitration among the contending flows across the individual timeslots. Our simulations show that PBTA provides a fair technique among the flows by providing the proper service ratios and transit times conforming to the appropriate traffic classes. The advantage of the scheme is that it requires no modifications to the other scheduling algorithms. The preliminary FPGA implementation shows that the mechanism is implementable, fast, and conservative in chip area.
Keywords :
Internet; field programmable gate arrays; quality of service; scheduling; telecommunication congestion control; telecommunication traffic; trees (mathematics); FPGA implementation; GPS; QoS mechanism; general processor sharing; high-speed traffic; next generation Internet; p-persistent binary tree arbiter; prioritized flow-control; quality of service parameters; scheduling algorithms; Asynchronous transfer mode; Binary trees; Global Positioning System; Hardware; Internet; Quality of service; Scheduling algorithm; Switches; Telecommunication traffic; Traffic control;
Conference_Titel :
Global Telecommunications Conference, 2003. GLOBECOM '03. IEEE
Print_ISBN :
0-7803-7974-8
DOI :
10.1109/GLOCOM.2003.1258907