• DocumentCode
    2423894
  • Title

    An O(1) scheduling algorithm for variable-size packet switching systems

  • Author

    Ye, Shunyuan ; Shen, Yanming ; Panwar, Shivendra

  • Author_Institution
    Polytech. Inst., ECE Dept., NYU, New York, NY, USA
  • fYear
    2010
  • fDate
    Sept. 29 2010-Oct. 1 2010
  • Firstpage
    1683
  • Lastpage
    1690
  • Abstract
    Internet traffic has increased at a very fast pace in recent years. The traffic demand requires that future packet switching systems should be able to switch packets in a very short time, i.e., just a few nanoseconds. Algorithms with lower computation complexity are more desirable for this high-speed switching design. Among the existing algorithms that can achieve 100% throughput for input-queued switches for any admissible Bernoulli traffic, ALGO3 and EMHW have the lowest computation complexity, which is O(logN), where N is the number of ports in the switch. In this paper, we propose a randomized scheduling algorithm, which can also stabilize the system for any admissible traffic that satisfies the strong law of large number. The algorithm has a complexity of O(1). Since the complexity does not increase with the size of a switch, the algorithm is highly scalable and a good choice for future high-speed switch designs. We also show that the algorithm can be implemented in a distributed way by using a low-rate control channel. Simulation results show that the algorithm can provide a good delay performance as compared to algorithms with higher computation complexity.
  • Keywords
    packet switching; queueing theory; telecommunication traffic; input-queued switches; low-rate control channel; randomized scheduling algorithm; variable-size packet switching systems; Algorithm design and analysis; Complexity theory; Delay; Schedules; Scheduling; Scheduling algorithm; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication, Control, and Computing (Allerton), 2010 48th Annual Allerton Conference on
  • Conference_Location
    Allerton, IL
  • Print_ISBN
    978-1-4244-8215-3
  • Type

    conf

  • DOI
    10.1109/ALLERTON.2010.5707119
  • Filename
    5707119