A three‐stage architecture for very large packet switches
- 1 January 1989
- journal article
- research article
- Published by Wiley in International Journal of Communication Systems
- Vol. 2 (4) , 303-316
- https://doi.org/10.1002/dac.4520020413
Abstract
This paper proposes a three‐stage broadband packet switch architecture with more than 16,000 ports for a future central office. The switch is constructed by interconnecting many independent switch modules of small size which can be implemented using modifications of various well‐studied switch fabric designs. Channel grouping is used to provide multiple paths for each input‐output pair in order to decrease delay and increase throughput. We show that, for a given size, switch modules with channel grouping are simpler to realize than those without channel grouping. A datagram packet routeing approach is adopted in order to avoid table look‐up that would be required by virtual‐circuit routeing. Ways of preserving the sequence integrity of packets under this situation are presented. Performance analyses show that a 32,768 x 32,768 switch with acceptable performance can be constructed based on switch fabrics of no more than 128 ports.Keywords
This publication has 9 references indexed in Scilit:
- Output-buffer switch architecture for asynchronous transfer modePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Queueing in high-performance packet switchingIEEE Journal on Selected Areas in Communications, 1988
- Reservation-based contention resolution mechanism for batcher-banyan packet switchesElectronics Letters, 1988
- Nonblocking copy networks for multicast packet switchingIEEE Journal on Selected Areas in Communications, 1988
- Multichannel bandwidth allocation in a broadband packet switchIEEE Journal on Selected Areas in Communications, 1988
- Input Versus Output Queueing on a Space-Division Packet SwitchIEEE Transactions on Communications, 1987
- A Broadband Packet Switch for Integrated TransportIEEE Journal on Selected Areas in Communications, 1987
- Access and Alignment of Data in an Array ProcessorIEEE Transactions on Computers, 1975
- Sorting networks and their applicationsPublished by Association for Computing Machinery (ACM) ,1968