• DocumentCode
    2330396
  • Title

    NXG06-2: A Practical Switch-Memory-Switch Architecture Emulating PIFO OQ

  • Author

    Hua, Nan ; Xu, Yang ; Wang, Peng ; Jin, Depeng ; Zeng, Lieguang

  • Author_Institution
    Dept. of Electron. Eng., Tsinghua Univ., Beijing
  • fYear
    2006
  • fDate
    Nov. 27 2006-Dec. 1 2006
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Emulating Output Queued (OQ) Switch with sustainable implementation cost and low fixed delay is always preferable in designing high performance routers. The Switch-Memory-Switch (SMS) router, also called Distributed Shared Memory (DSM) Switch, provides a possible way towards practically emulating OQ in backbone switches. However, the architectures and algorithms for SMS switches ever proposed are either unpractical or only supporting First-Come-First-Serve (FCFS) scheduling policy, which cannot support QoS and is unfair for light traffic flow. Our improved SMS architecture and algorithm aim at emulating Push-In-First-Out (PIFO) OQ. We employ a randomly-dispatching first stage and resolve memory access conflictions on the second stage of the switch through a probabilistic matching method, at the cost of fixed delay and sufficiently low cell loss probability (PCLP). The relative fixed delay of our algorithms for an NXN switch is composed of two parts: N and (-3/2log2PCLP), which result from the pipelined scheduling process and probabilistic method, respectively. Moreover, both the total memory and fabric bandwidth of our architecture implemented on crossbar could be lowered to only 2NR, where R is line rate, counting read and write separately.
  • Keywords
    distributed shared memory systems; memory architecture; pipeline processing; probability; quality of service; queueing theory; scheduling; switching networks; telecommunication network routing; telecommunication traffic; QoS; backbone switch; distributed shared memory switch; fabric bandwidth; fixed delay; high performance router design; network traffic; pipelined scheduling; probabilistic matching method; push-in-first-out output queued switch emulation; switch-memory-switch router architecture; Bandwidth; Computer architecture; Computer science; Costs; Delay; Distributed computing; Fabrics; Read-write memory; Scheduling algorithm; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference, 2006. GLOBECOM '06. IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    1930-529X
  • Print_ISBN
    1-4244-0356-1
  • Electronic_ISBN
    1930-529X
  • Type

    conf

  • DOI
    10.1109/GLOCOM.2006.348
  • Filename
    4150978