Title :
An efficient scheduling algorithm for combined input-crosspoint-queued (CICQ) switches
Author :
Zhang, Xiao ; Bhuyan, Laxmi N.
Author_Institution :
Dept. of Comput. Sci. & Eng., California Univ., Riverside, CA, USA
fDate :
29 Nov.-3 Dec. 2004
Abstract :
With today´s ASIC technology, a large amount of memory can be easily implemented in a single chip. This makes the combined input-crosspoint-queued (CICQ) crossbar switch a more attractive solution than the traditional input-queued (IQ) crossbar switch because of the simplicity of the CICQ switch scheduling. We propose a shortest crosspoint buffer first (SCBF) scheme, and prove that it achieves 100% throughput for any admissible traffic. To facilitate hardware implementation, a maximal SCBF solution is also proposed. Our simulations show that the maximal SCBF performs almost identically to the maximum solution, and better than existing IQ and CICQ schemes. The time complexity of the maximal SCBF is O(log N), feasible for fast hardware implementation.
Keywords :
buffer storage; computational complexity; electronic switching systems; queueing theory; scheduling; telecommunication traffic; ASIC technology; combined input-crosspoint-queued switches; input-queued crossbar switch; memory chip; scheduling algorithm; shortest crosspoint buffer first scheme; time complexity; Application specific integrated circuits; Computer science; Hardware; Impedance matching; Iterative algorithms; Round robin; Scheduling algorithm; Switches; Throughput; Traffic control;
Conference_Titel :
Global Telecommunications Conference, 2004. GLOBECOM '04. IEEE
Print_ISBN :
0-7803-8794-5
DOI :
10.1109/GLOCOM.2004.1378140