• DocumentCode
    1515547
  • Title

    Load-Balanced Combined Input-Crosspoint Buffered Packet Switches

  • Author

    Rojas-Cessa, Roberto ; Dong, Ziqian

  • Author_Institution
    Dept. of Electr. & Comput. Eng., New Jersey Inst. of Technol., Newark, NJ, USA
  • Volume
    59
  • Issue
    5
  • fYear
    2011
  • fDate
    5/1/2011 12:00:00 AM
  • Firstpage
    1421
  • Lastpage
    1433
  • Abstract
    Combined input-crosspoint buffered (CICB) switches can achieve high switching performance without speedup. However, the dedicated crosspoint buffers in a CICB switch may not be efficiently used, and throughput degradation may occur. This throughput degradation is especially observable under flows with high data rates and long distances between the line cards and the buffered crossbar. This paper introduces two load-balanced CICB switches: the load-balancing CICB switch with full access (LB-CICB-FA) and the load-balancing CICB switch with single access (LB-CICB-SA). The proposed switches use the crosspoint buffers efficiently and support long distances between the line cards and buffered crossbar with crosspoint buffers smaller than those in a CICB switch by a factor of N, where N is the number of ports. It is proven that the LB-CICB-FA switch with random selection of the configuration of the load-balancing stage, input queues, and crosspoint queues is weakly stable under admissible independent and identical distributed (i.i.d.) traffic. Additional simulation results support the correctness of the theoretical analysis. Furthermore, it is shown that the throughput of the LB-CICB-SA switch with the longest-queue first (LQF) and first-come first-served (FCFS) as input and output arbitrations, respectively, is 100% under admissible i.i.d. traffic. The proposed switches keep cells in sequence and use no speedup. The low implementation complexity of the load-balancing stage is discussed and shown to be small.
  • Keywords
    packet switching; queueing theory; resource allocation; telecommunication traffic; LB-CICB-SA switch; buffered crossbar; crosspoint queues; dedicated crosspoint buffers; independent and identical distributed traffic; input queues; line cards; load-balanced combined input-crosspoint buffered packet switches; throughput degradation; Complexity theory; Degradation; Delay; Load modeling; Memory management; Switches; Throughput; Birkhoff-von Neumann; Buffered crossbar; crosspoint buffer; load balancing; round-trip time;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/TCOMM.2011.040111.100256
  • Filename
    5766673