Title :
Buffered Crossbar Based Parallel Packet Switch
Author :
Sun, Zhuo ; Karimi, Masoumeh ; Pan, Deng ; Yang, Zhenyu ; Pissinou, Niki
Abstract :
A parallel packet switch (PPS) provides huge aggregate bandwidth by combining the capacities of multiple switching fabrics. Most existing PPSs use output queued switches as the switching fabrics, which require speedup and result in high implementation cost. In this paper, we present a buffered crossbar based parallel packet switch (BCB- PPS), whose switching fabrics need no speedup. We propose the Batch-WF2Q algorithm to dispatch packets to the parallel switching fabrics, and leverage the sMUX algorithm in to schedule packet transmission for the switching fabrics. Such a design enables a simple round-robin algorithm to efficiently collect packets from the switching fabrics. In addition, our design requires no packet resequencing, and thus needs no buffers at either external or internal outputs. We show that BCB-PPS has tight delay guarantees and bounded buffer sizes. Finally, we present simulation data to verify the analytical results and to evaluate the performance of our design.
Keywords :
bandwidth allocation; packet switching; queueing theory; scheduling; BCB- PPS; aggregate bandwidth; batch-WF2Q algorithm; bounded buffer sizes; buffered crossbar based parallel packet switch; multiple switching fabrics; output queued switches; packet resequencing; parallel switching fabrics; round-robin algorithm; sMUX algorithm; schedule packet transmission; tight delay guarantees; Algorithm design and analysis; Bandwidth; Delay; Fabrics; Global Positioning System; Scheduling algorithm; Switches;
Conference_Titel :
Global Telecommunications Conference (GLOBECOM 2010), 2010 IEEE
Conference_Location :
Miami, FL
Print_ISBN :
978-1-4244-5636-9
Electronic_ISBN :
1930-529X
DOI :
10.1109/GLOCOM.2010.5683131