Title :
A low-cost architecture for the implementation of worst-case-fair schedulers in ATM switches
Author :
Chiussi, Fabio M. ; Francini, Andrea
Author_Institution :
Lucent Technol., AT&T Bell Labs., Holmdel, NJ, USA
Abstract :
The discrete-rate approach has been proposed in Bennett et al. (1997) as a low-complexity solution for the implementation of worst-case-fair schedulers which approximate the generalized processor sharing (GPS) policy in ATM systems. The total implementation cost with this approach is even competitive with the cost of non-worst-case-fair schedulers implemented with conventional priority queues. Two discrete-rate techniques have been proposed. The one presented in Bennett et al. achieves near-optimal delay and fairness properties, but the discrete-rate scheduler needs to maintain a timestamp for each connection, which significantly contributes to the total cost. The second technique, presented in Chiussi and Francini (1998), does not require per-connection timestamps, and thus further reduces complexity; however, although the scheduler achieves near-optimal delay bounds and is worst-case fair, its fairness in distributing excess bandwidth is compromised. In this paper, we introduce a new discrete-rate technique for reducing the implementation cost of worst-case-fair GPS-related schedulers in ATM systems while maintaining near-optimal performance; the technique uses only a single bit per connection, and achieves delay bounds and fairness indices that are identical to the ones of the discrete-rate scheduler using per-connection timestamps. The new technique works well with the generalized discrete-rate approach presented in Chiussi and Francini to increase the number of discrete rates that the scheduler can support
Keywords :
asynchronous transfer mode; computational complexity; delays; processor scheduling; ATM switches; GPS policy; delay bounds; discrete-rate approach; discrete-rate scheduler; excess bandwidth; fairness properties; generalized processor sharing policy; implementation; low-complexity solution; low-cost architecture; near-optimal delay; timestamp; worst-case-fair schedulers; Asynchronous transfer mode; Bandwidth; Clocks; Costs; Delay; Global Positioning System; High-speed networks; Intelligent networks; Processor scheduling; Switches;
Conference_Titel :
Global Telecommunications Conference, 1998. GLOBECOM 1998. The Bridge to Global Integration. IEEE
Conference_Location :
Sydney,NSW
Print_ISBN :
0-7803-4984-9
DOI :
10.1109/GLOCOM.1998.776605