Latency-rate servers: a general model for analysis of traffic scheduling algorithms
- 1 October 1998
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE/ACM Transactions on Networking
- Vol. 6 (5), 611-624
- https://doi.org/10.1109/90.731196
Abstract
We develop a general model, called latency-rate servers (/spl Lscr//spl Rscr/ servers), for the analysis of traffic scheduling algorithms in broadband packet networks. The behavior of an /spl Lscr//spl Rscr/ server is determined by two parameters-the latency and the allocated rate. Several well-known scheduling algorithms, such as weighted fair queueing, virtualclock, self-clocked fair queueing, weighted round robin, and deficit round robin, belong to the class of /spl Lscr//spl Rscr/ servers. We derive tight upper bounds on the end-to-end delay, internal burstiness, and buffer requirements of individual sessions in an arbitrary network of /spl Lscr//spl Rscr/ servers in terms of the latencies of the individual schedulers in the network, when the session traffic is shaped by a token bucket. The theory of /spl Lscr//spl Rscr/ servers enables computation of tight upper bounds on end-to-end delay and buffer requirements in a heterogeneous network, where individual servers may support different scheduling architectures and under different traffic models.Keywords
This publication has 22 references indexed in Scilit:
- Rate-proportional servers: a design methodology for fair queueing algorithmsIEEE/ACM Transactions on Networking, 1998
- Efficient fair queueing algorithms for packet-switched networksIEEE/ACM Transactions on Networking, 1998
- Efficient fair queuing using deficit round-robinIEEE/ACM Transactions on Networking, 1996
- Bandwidth scheduling for wide-area ATM networks using virtual finishing timesIEEE/ACM Transactions on Networking, 1996
- Network delay analysis of a class of fair queueing algorithmsIEEE Journal on Selected Areas in Communications, 1995
- A generalized processor sharing approach to flow control in integrated services networks: the multiple node caseIEEE/ACM Transactions on Networking, 1994
- A framing strategy for congestion managementIEEE Journal on Selected Areas in Communications, 1991
- A calculus for network delay. II. Network analysisIEEE Transactions on Information Theory, 1991
- A calculus for network delay. I. Network elements in isolationIEEE Transactions on Information Theory, 1991
- Weighted round-robin cell multiplexing in a general-purpose ATM switch chipIEEE Journal on Selected Areas in Communications, 1991