A FAST AND EFFICIENT OUTPUT SCHEDULER FOR HIGH-PERFORMANCE INPUT QUEUING ATM SWITCHES

Citation
L. Jacob et al., A FAST AND EFFICIENT OUTPUT SCHEDULER FOR HIGH-PERFORMANCE INPUT QUEUING ATM SWITCHES, IEICE transactions on information and systems, E81D(3), 1998, pp. 288-296
Citations number
19
Categorie Soggetti
Computer Science Information Systems
ISSN journal
09168532
Volume
E81D
Issue
3
Year of publication
1998
Pages
288 - 296
Database
ISI
SICI code
0916-8532(1998)E81D:3<288:AFAEOS>2.0.ZU;2-7
Abstract
Many 'output-scheduling' algorithms have been proposed for improving t he performance of input queueing asynchronous transfer mode (ATM) swit ches, whereby cells from different random-access input queues destined for the same output can be scheduled for non-conflicting transmission s. An optimal output-scheduling algorithm, one with the full coordinat ion of transmissions to all outputs, can approach the performance of o utput queueing. Because of the complexity of such an optimal scheduler , output schedulers proposed in the literature are without such coordi nation. We propose a simple way to incorporate such a full coordinatio n in output-scheduling with much simple hardware, for small size switc hes. Throughput of the input queueing switch thus approaches that of t he output queueing switch, without speed-up, input/output grouping or complicated hardware. To make the output-scheduling algorithm fast eno ugh, we incorporate parallelism and pipelining. We perform detailed si mulation study of the performance of the input queueing switch with th e proposed scheduling algorithm.