Title :
Achieving Flow Level Constant Performance Guarantees for CICQ Switches without Speedup
Author :
Jin, Hao ; Pan, Deng ; Pissinou, Niki ; Makki, Kia
Author_Institution :
Florida Int. Univ., Miami, FL, USA
Abstract :
Performance guarantees provided by switches can be at different granularity: port level and flow level. As a trade-off, it is usually more expensive to provide performance guarantees at finer granularity. Existing solutions for switches to provide flow level performance guarantees require either expensive hardware support or centralized scheduling algorithms with multiple iterations. In this paper, we present the Flow-level Fair Scheduling (FFS) algorithm to provide flow level performance guarantees for Combined-Input- Crosspoint-Queued (CICQ) switches, which are special crossbar switches with a small exclusive buffer at each crosspoint of the crossbar. FFS uses hierarchical and multidimensional fair queueing to emulate the ideal Generalized Processing Sharing (GPS) model. The main features of FFS include: constant performance guarantees, bounded crosspoint buffer sizes, no speedup requirement, and distributed operation. We theoretically analyze the performance of FFS, and conduct simulations to verify the analytical results.
Keywords :
buffer storage; iterative methods; queueing theory; scheduling; telecommunication switching; CICQ switch; FFS algorithm; bounded crosspoint buffer size; centralized scheduling algorithm; combined input crosspoint queued switch; crossbar switch; flow level constant performance guarantee; flow-level fair scheduling algorithm; generalized processing sharing model; multidimensional fair queueing; multiple iteration; Analytical models; Bandwidth; Delay; Global Positioning System; IEEE Communications Society; Scheduling; Upper bound;
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.5683322