• DocumentCode
    2364108
  • Title

    Design and evaluation of scalable switching fabrics for high-performance routers

  • Author

    Tzeng, Nian-Feng ; Batchu, Ravi C.

  • Author_Institution
    Center for Adv. Comput. Studies, Louisiana Univ., Lafayette, LA, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    167
  • Lastpage
    174
  • Abstract
    This work considers switching fabrics with distributed packet routing to achieve high scalability and low costs. The considered switching fabrics are based on a multistage structure with different re-circulation designs, where adjacent stages are interconnected according to the indirect n-cube connection style. They all compare favorably with an earlier multistage-based counterpart according to extensive simulation, in terms of performance measures of interest and hardware complexity. When queues are incorporated in the output ports of switching elements (SEs), the total number of stages required in our proposed fabrics to reach a given performance level can be reduced substantially. The performance of those fabrics with output queues is evaluated under different "speedups" of the queues, where the speedup is the operating clock rate ratio of that at the SE core to that over external links. Our simulation reveals that a small speedup of 2 is adequate for buffered switching fabrics comprising 4×8 SEs to deliver better performance than their unbuffered counterparts with 50% more stages of SEs, when the fabric size is 256. The buffered switching fabrics under our consideration are scalable and of low costs, ideally suitable for constructing high-performance routers with large numbers of line cards.
  • Keywords
    packet switching; queueing theory; telecommunication network routing; buffered switching; distributed packet routing; high-performance routers; multistage structure; output queues; recirculation designs; scalability; scalable switching fabrics; switching elements; Aggregates; Clocks; Costs; Distributed computing; Fabrics; Hardware; High-speed networks; Packet switching; Routing; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2002. Proceedings. International Conference on
  • ISSN
    0190-3918
  • Print_ISBN
    0-7695-1677-7
  • Type

    conf

  • DOI
    10.1109/ICPP.2002.1040871
  • Filename
    1040871