DocumentCode :
1414080
Title :
A combined input and output queued packet switched system based on PRIZMA switch on a chip technology
Author :
Minkenberg, Cyriel ; Engbersen, Ton
Author_Institution :
Zurich Res. Lab., IBM Corp., Ruschlikon, Switzerland
Volume :
38
Issue :
12
fYear :
2000
Firstpage :
70
Lastpage :
77
Abstract :
A packet-switched system architecture based on the combination of a single-chip output-buffered switch element and input queues that sort arriving packets on a per-output-port basis is proposed. Scheduling is performed in a distributed two-stage approach. Independent arbiters at each of the inputs resolve input contention. Whereas the output-buffered switch element resolves output contention. As a result of this distribution of functionality, complexity of the input arbiters is only linearly proportional to the number of output ports N, thus offering better scalability than purely input-buffered approaches that require complex centralized schedulers. Since the input queues are used as the main buffering mechanism, only a relatively small amount of memory (on the order of N/sup 2/ packet locations) is required in the shared-memory switch, allowing high-throughput implementations. We present simulation results to demonstrate the high performance and robustness under bursty traffic achieved with the proposed system architecture. A practical implementation in the form of the PRIZMA family of switch chips is outlined, with emphasis on its versatility in scaling in terms of both port speed and number of ports, and its support for quality-of-service mechanisms.
Keywords :
asynchronous circuits; buffer storage; integrated circuit technology; packet switching; quality of service; queueing theory; telecommunication traffic; PRIZMA switch; arbiters; bursty traffic; chip technology; distributed two-stage scheduling; high-throughput implementation; input contention resolution; input queues; input-output queued packet switched system; output contention resolution; output-buffered switch element; packet-switched system architecture; port speed; quality-of-service mechanisms; shared-memory switch; simulation results; single-chip output-buffered switch element; Bandwidth; Internet; Packet switching; Quality of service; Random access memory; Robustness; Scalability; Switches; Telecommunication traffic; Traffic control;
fLanguage :
English
Journal_Title :
Communications Magazine, IEEE
Publisher :
ieee
ISSN :
0163-6804
Type :
jour
DOI :
10.1109/35.888260
Filename :
888260
Link To Document :
بازگشت