• DocumentCode
    1362266
  • Title

    Quasi-Output-Buffered Switches

  • Author

    Chang, Cheng-Shang ; Cheng, Jay ; Lee, Duan-Shin ; Wu, Chi-Feung

  • Author_Institution
    Inst. of Commun. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • Volume
    22
  • Issue
    5
  • fYear
    2011
  • fDate
    5/1/2011 12:00:00 AM
  • Firstpage
    833
  • Lastpage
    846
  • Abstract
    It is well known that output-buffered switches have better performance than other switch architectures. However, output buffered switches also suffer from the notorious scalability problem, and direct constructions of large output-buffered switches are difficult. In this paper, we study the problem of constructing scalable switches that have comparable performance (in the sense of 100 percent throughput and first-in first-out (FIFO) delivery of packets from the same flow) to output-buffered switches. For this, we propose a new concept, called quasi-output-buffered switch. Like an output-buffered switch, a quasi-output-buffered switch is a deterministic switch that achieves 100 percent throughput and delivers packets from the same flow in the FIFO order. Using the three stage Clos network, we show that one can recursively construct a larger quasi-output-buffered switch with a set of smaller quasi output-buffered switches. By recursively expanding the three-stage Clos network, we obtain a quasi-output-buffered switch with only 2 × 2 switches. Such a switch is called a packet-pair switch in this paper as it always transmits packets in pairs. By computer simulations, we show that packet-pair switches have better delay performance than most load-balanced switches with comparable construction complexity.
  • Keywords
    buffer circuits; multistage interconnection networks; FIFO order; computer simulation; delay performance; larger quasi-output-buffered switch; load balanced switch; notorious scalability problem; packet pair switch; packet transmission; scalable switch; switch architecture; three stage Clos network; Calculus; Educational institutions; Electronic mail; Feedforward neural networks; Stochastic processes; Thermal stability; Throughput; Delay performance; load-balanced switches; output-buffered switches; packet-pair switches; quasi-output-buffered switches.;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2010.188
  • Filename
    5611502