START-TIME FAIR QUEUING - A SCHEDULING ALGORITHM FOR INTEGRATED SERVICES PACKET-SWITCHING NETWORKS

Citation
P. Goyal et al., START-TIME FAIR QUEUING - A SCHEDULING ALGORITHM FOR INTEGRATED SERVICES PACKET-SWITCHING NETWORKS, IEEE/ACM transactions on networking, 5(5), 1997, pp. 690-704
Citations number
22
Categorie Soggetti
Engineering, Eletrical & Electronic","Computer Science Hardware & Architecture
ISSN journal
10636692
Volume
5
Issue
5
Year of publication
1997
Pages
690 - 704
Database
ISI
SICI code
1063-6692(1997)5:5<690:SFQ-AS>2.0.ZU;2-L
Abstract
We present a Start-time Fair Queueing (SFQ) algorithm that is computat ionally efficient and achieves fairness regardless of variation in a s erver capacity. We analyze its single server and end-to end deadline g uarantee for variable rate Fluctuation Constrained (FC) and Exponentia lly Bounded Fluctuation (EBF) servers. To support heterogeneous servic es and multiple protocol families in integrated services networks, we present a hierarchical SFQ scheduler and derive its performance bounds . Our analysis demonstrates that SFQ is suitable for integrated servic es networks since it: 1) achieves low average as well as maximum delay for low-throughput applications (e.g., interactive audio, telnet, etc .); 2) provides fairness which is desirable for VBR video; 3) provides fairness, regardless of variation in server capacity, for throughput- intensive, flow-controlled data applications; 4) enables hierarchical link sharing which is desirable for managing heterogeneity; and 5) is computationally efficient.