MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  A three-stage ATM switch with cell-level path allocation (1997) [1 citations — 1 self]

Download:
Download as a PDF
by Martin Collier
IEEE Transactions on Communications
http://www.eeng.dcu.ie/~bssl/papers/commun_june97.pdf
Add To MetaCart

Abstract:

Abstract — A method is described for performing routing in three-stage ATM switches which feature multiple channels between the switch modules in adjacent stages. The method is suited to hardware implementation using parallelism to achieve a very short execution time. This allows cell-level routing to be performed, whereby routes are updated in each time slot. The algorithm allows a contention-free routing to be performed, so that buffering is not required in the intermediate stage. An algorithm with this property, which preserves the cell sequence, is referred to here as a path allocation algorithm. A detailed description of the necessary hardware is presented. This hardware uses a novel circuit to count the number of cells requesting each output module, it allocates a path through the intermediate stage of the switch to each cell, and it generates a routing tag for each cell, indicating the path assigned to it. The method of routing tag assignment described employs a non-blocking copy network. The use of highly parallel hardware reduces the clock rate required of the circuitry, for a given switch size. The performance of ATM switches using this path allocation algorithm has been evaluated by simulation, and is described here. T I.

Citations

58 Nonblocking copy networks for multicast packet switching – Lee - 1988
28 A Flexible Shared-Buffer Switch for ATM at Gb/s Rates – Denzel, Engbersen, et al. - 1995
22 A Growable Packet (ATM) Switch Architecture: Design Principles and Applications – Eng, Karol, et al. - 1992
7 Asynchronous transfer mode switching LSIs with 10 Gbit/s serial inputs and outputs – Hino, Togashi, et al. - 1994
2 A complete set of VLSI circuits for ATM switching – Collivignarelli, Daniele, et al. - 1994
2 Large packet switch and contention resolution device – Cisneros - 1990
2 A large-scale ATM switching network with sort-banyan switch modules – Hui, Lee - 1992
2 Switching Techniques for Broadband ISDN – Collier - 1993
2 Path allocation in a three-stage ATM switch with intermediate channel grouping – Collier, Curran - 1993
2 Cell-level path allocation in a three-stage ATM switch – Collier, Curran - 1994
1 The Tera project: a hybrid queueing ATM switch architecture for LAN – Bianchini, Kim - 1995
1 Technology for ATM multigigabit/s switches – Merayo, Plaza, et al. - 1994
1 A growable ATM switching fabric architecture – Jajszczyk, Kabacinski - 1995
1 Loss priorities in a three-stage multi-rate ATM switch,” submitted for publication – Collier
1 Nonblocking property of reverse banyan network – Kim, Leon-Garcia - 1992