• DocumentCode
    3109746
  • Title

    Load balanced Birkhoff-von Neumann switches

  • Author

    Chang, Cheng-Shang ; Lee, Duan-Shin ; Jou, Yi-Shean

  • Author_Institution
    Inst. of Commun. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    276
  • Lastpage
    280
  • Abstract
    Motivated by the need of a simple and high performance switch architecture that scales up with the speed of fiber optics, we propose a switch architecture with two-stage switching fabrics and one-stage buffering. The first stage performs load balancing, while the second stage is a Birkhoff-von Neumann input-buffered switch that performs switching for load balanced traffic. Such a switch is called the load balanced Birkhoff-von Neumann switch in this paper. The on-line complexity of the switch is O(1). It is shown that under a mild technical condition on the input traffic, the load balanced Birkhoff-von Neumann switch achieves 100% throughput as an output-buffered switch for both unicast and multicast traffic with fan-out splitting. When input traffic is bursty, we show that load balancing is very effective in reducing delay, and the average delay of the load balanced Birkhoff-von Neumann switch converges to that of an output-buffered switch under heavy load. Also, by simulations, we demonstrate that load balancing is more effective than the conflict resolution algorithm, i-SLIP, in heavy loads. When both the load balanced Birkhoff-von Neumann switch and the corresponding output-buffered switch are allocated with the same finite amount of buffer at each port, we also show that the packet loss probability in the load balanced Birkhoff-von Neumann switch is much smaller than that in an output-buffered switch when the buffer is large
  • Keywords
    buffer storage; delays; optical communication equipment; optical fibre communication; packet switching; telecommunication traffic; bursty traffic; delay; fan-out splitting; fiber optics; high performance switch architecture; input traffic; load balanced Birkhoff-von Neumann switches; multicast traffic; on-line complexity; one-stage buffering; output-buffered switch; packet loss probability; throughput; two-stage switching fabrics; unicast traffic; Delay effects; Fabrics; Load management; Optical buffering; Optical fibers; Optical switches; Packet switching; Telecommunication traffic; Throughput; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Switching and Routing, 2001 IEEE Workshop on
  • Conference_Location
    Dallas, TX
  • Print_ISBN
    0-7803-6711-1
  • Type

    conf

  • DOI
    10.1109/HPSR.2001.923646
  • Filename
    923646