• DocumentCode
    449387
  • 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
  • Volume
    1
  • fYear
    2005
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference, 2005. GLOBECOM '05. IEEE
  • Print_ISBN
    0-7803-9414-3
  • Type

    conf

  • DOI
    10.1109/GLOCOM.2005.1577699
  • Filename
    1577699