DocumentCode :
1255359
Title :
A three-stage ATM switch with cell-level path allocation
Author :
Collier, Martin
Author_Institution :
Sch. of Electron. Eng., Dublin City Univ., Ireland
Volume :
45
Issue :
6
fYear :
1997
fDate :
6/1/1997 12:00:00 AM
Firstpage :
701
Lastpage :
709
Abstract :
A method is described for performing routing in three-stage asynchronous transfer mode (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 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 nonblocking 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
Keywords :
asynchronous transfer mode; broadband networks; multistage interconnection networks; parallel algorithms; telecommunication network routing; asynchronous transfer mode; cell sequence; cell-level path allocation; cell-level routing; clock rate reduction; contention-free routing; hardware implementation; multiple channels; nonblocking copy network; output module; parallel hardware; path allocation algorithm; routing tag assignment; simulation; switch size; three-stage ATM switch; three-stage broadband networks; Asynchronous transfer mode; BiCMOS integrated circuits; Clocks; Communication switching; Fabrics; Hardware; Routing; Switches; Switching circuits; Throughput;
fLanguage :
English
Journal_Title :
Communications, IEEE Transactions on
Publisher :
ieee
ISSN :
0090-6778
Type :
jour
DOI :
10.1109/26.592612
Filename :
592612
Link To Document :
بازگشت