Title :
BSFQ: bin sort fair queueing
Author :
Cheung, Shun Y. ; Pencea, Corneliu S.
Author_Institution :
Dept. of Math. & Comput. Sci., Emory Univ., Atlanta, GA, USA
Abstract :
Existing packet schedulers that provide fair sharing of an output link can be divided into two classes: sorted priority and frame-based. Sorted priority methods provide excellent approximation for weighted fair queueing (WFQ) while frame-based methods are more computationally efficient. We present a new packet scheduling algorithm called bin sort fair queueing (BSFQ) that combines the strengths of both type of schedulers. As a result, BSFQ is highly scalable and can provide very good approximation for WFQ. We prove that BSFQ can provide end-to-end delay and fairness guarantees to conformant flows. BSFQ also has a built-in buffer management function that can protect packets of conformant flows from nonconformant traffic. The performance of BSFQ and its ability to detect nonconformant flows are studied using simulations and compared to those of the deficit round robin method.
Keywords :
buffer storage; computer network management; packet switching; performance evaluation; quality of service; queueing theory; BSFQ; WFQ; bin sort fair queueing; buffer management function; conformant flows; end-to-end delay; fairness guarantees; frame-based methods; nonconformant traffic; packet schedulers; performance; quality of service; sorted priority methods; weighted fair queueing; Clocks; Computer science; Delay; Mathematics; Processor scheduling; Quality of service; Round robin; Scheduling algorithm; Traffic control; Web and internet services;
Conference_Titel :
INFOCOM 2002. Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
Print_ISBN :
0-7803-7476-2
DOI :
10.1109/INFCOM.2002.1019417