• DocumentCode
    2901480
  • Title

    Contention-Tolerant Crossbar Packet Switches without and with Speedup

  • Author

    Qu, Guannan ; Chang, Hyung Jae ; Wang, Jianping ; Fang, Zhiyi ; Zheng, S.Q.

  • Author_Institution
    Coll. of Comput. Sci. & Technol., Jilin Univ., Changchun, China
  • fYear
    2010
  • fDate
    23-27 May 2010
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    We propose an innovative agile crossbar switch architecture called contention-tolerant crossbar, denoted by CTC(N). Unlike the conventional crossbar and the crossbar with crosspoint buffers, which require complex hardware resolvers to grant one out of multiple output requests, CTC(N) can tolerate output contentions by a pipelining mechanism, with pipeline stages implemented as buffers in input ports. These buffers are used to decouple the scheduling task into N independent parts in such a way that N schedulers are located in N input ports, and they operate independently and in parallel. Without using arbiters and/or crosspoint buffers that require additional chip area, the CTC(N) switch is more scalable than existing crossbars. We analyze the throughput of CTC(N) switch without and with internal speedup by building a queuing model. We show that, under Bernoulli i.i.d. uniform traffic, CTC(N) without internal speedup has worst-case throughput of 63%, and CTC(N) achieves 100% throughput with internal speedup 2. Our simulation results validate our theoretical analysis.
  • Keywords
    packet switching; queueing theory; scheduling; telecommunication network routing; complex hardware resolvers; contention-tolerant crossbar packet switches; crosspoint buffers; high-speed Internet routers; innovative agile crossbar; pipelining mechanism; queuing model; scheduling task; Communications Society; Computer science; Delay; Hardware; Packet switching; Pipeline processing; Quality of service; Scheduling algorithm; Switches; Throughput;
  • 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.5502013
  • Filename
    5502013