Title :
Guaranteed smooth switch scheduling with low complexity
Author :
Mohanty, Satya R. ; Bhuyan, Laxmi N.
Author_Institution :
Dept. of Comput. Sci. & Eng., California Univ., Riverside, CA, USA
fDate :
28 Nov.-2 Dec. 2005
Abstract :
A smooth scheduling with guaranteed rate service and bounded packet delay is a desired objective of any switch scheduling algorithm. We present a scheme that generates low jitter schedules with low computational complexity. The scheduler uses an integer decomposition of the rate-matrix, similar to the Birkhoff-von Neumann decomposition. It improves the delay and jitter performance of the smooth scheduler as described in Keslassy et al. with an increase in the number of permutation matrices that the switch fabric has to cycle through. This increase is shown to be a constant for all practical purposes. Two algorithms are presented that have time complexity O(n2 + log n) and space complexity O(n2) and O(n) respectively. An existing scheduling algorithm for single links, smoothed round robin, is employed for scheduling the permutation matrices. This algorithm has a computational complexity overhead of O(1) and ensures smooth scheduling.
Keywords :
computational complexity; matrix decomposition; packet switching; scheduling; Birkhoff-von Neumann decomposition; computational complexity; packet delay; smooth switch scheduling; smoothed round robin; Computational complexity; Delay; Fabrics; Jitter; Matrix decomposition; Packet switching; Processor scheduling; Round robin; Scheduling algorithm; Switches;
Conference_Titel :
Global Telecommunications Conference, 2005. GLOBECOM '05. IEEE
Print_ISBN :
0-7803-9414-3
DOI :
10.1109/GLOCOM.2005.1577699