• DocumentCode
    2901465
  • Title

    Using Banyan Networks for Load-Balanced Switches with Incremental Update

  • Author

    Lien, Ching-Min ; Chang, Cheng-Shang ; Cheng, Jay ; Lee, Duan-Shin ; Liao, Jou-Ting

  • Author_Institution
    Inst. of Commun. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • fYear
    2010
  • fDate
    23-27 May 2010
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Load-balanced switches have received a lot of attention lately as they are much more scalable than other existing switch architectures in the literature. One of the most salient features of load-balanced switches is its simplicity of implementing deterministic and periodic connection patterns for the switch fabrics. In particular, for an N × N load-balanced switch, its switch fabric only needs an N × N rotator that is capable of realizing all the powers of the circular shift permutation. In this paper, we consider the problem of incremental update of the number of linecards in load-balanced switches. For this, our idea is to consider a 2M × 2M degenerated banyan network that only uses half of the 2M+1 inputs/outputs in the classical 2M+1 × 2M+1 banyan network. We show how one can use the 2M × 2M degenerated banyan network as a p × p rotator for any 2 ≤ p ≤ 2M. This is done by a specific rule of placing the p linecards in the 2M input/output ports of the 2M × 2M degenerated banyan network. In special, when p = 2M, the 2M × 2M degenerated banyan network can also be used as a crosstalk-free 2M × 2M rotator, where all the routing paths do not share a common node. As such, one can use a 2M+1 × 2M+1 banyan network as the switch fabric for a 2M × 2M load-balanced switch that is capable of providing incremental update of the number of linecards.
  • Keywords
    multistage interconnection networks; switching networks; banyan networks; incremental update; load-balanced switches; switch architectures; Communication switching; Communications Society; Crosstalk; Fabrics; Power generation; Routing; Switches; Symmetric matrices; Throughput; Time division multiplexing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications (ICC), 2010 IEEE International Conference on
  • Conference_Location
    Cape Town
  • ISSN
    1550-3607
  • Print_ISBN
    978-1-4244-6402-9
  • Type

    conf

  • DOI
    10.1109/ICC.2010.5502012
  • Filename
    5502012