• DocumentCode
    1680921
  • Title

    Packet-Mode Asynchronous Scheduling Algorithm for Partially Buffered Crossbar Switches

  • Author

    Karimi, Masoumeh ; Sun, Zhuo ; Pan, Deng ; Chen, Zesheng

  • Author_Institution
    Florida Int. Univ., Miami, FL, USA
  • fYear
    2009
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Traditional crossbar switches use centralized scheduling algorithms with high time complexity. In contrast, buffered crossbar switches are capable of distributed scheduling due to crosspoint buffers, which decouple the dependency between inputs and outputs. However, crosspoint buffers are expensive on-chip memories. To reduce the hardware cost of buffered crossbar switches and make them scalable, we consider partially-buffered crossbar switches, whose crosspoint buffers can be of an arbitrarily small size and store only part of a packet instead of the entire packet. In this paper, we propose the Packet-mode Asynchronous Scheduling Algorithm (PASA) for partially buffered crossbar switches. PASA combines the features of both distributed and centralized scheduling algorithms. It works in an asynchronous mode and can directly handle variable length packets without Segmentation And Reassembly (SAR). We theoretically prove that, with a speedup of two, PASA achieves 100% throughput for any admissible traffic. We also show that outputs in PASA have a large probability to avoid the more time-consuming centralized scheduling process, and thus make fast scheduling decisions. Finally, we present simulation data to verify the analytical results and evaluate the performance of PASA.
  • Keywords
    buffer storage; packet radio networks; scheduling; telecommunication switching; centralized scheduling algorithms; crosspoint buffers; distributed scheduling; hardware cost reduction; on-chip memories; packet-mode asynchronous scheduling algorithm; partially buffered crossbar switches; segmentation and reassembly; Analytical models; Buffer storage; Costs; Hardware; Packet switching; Performance analysis; Scheduling algorithm; Switches; Throughput; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference, 2009. GLOBECOM 2009. IEEE
  • Conference_Location
    Honolulu, HI
  • ISSN
    1930-529X
  • Print_ISBN
    978-1-4244-4148-8
  • Type

    conf

  • DOI
    10.1109/GLOCOM.2009.5425406
  • Filename
    5425406