DocumentCode
3080141
Title
Digital neural cell scheduler for ATM switching
Author
Lee, Seung-Min ; Kim, Young-Chul ; Lee, Mike Myung-Ok
Author_Institution
Dept. of Inf. & Commun. Eng., Dongshin Univ., Chonnam, South Korea
fYear
1999
fDate
1999
Firstpage
305
Lastpage
310
Abstract
An input buffer-type ATM switch with a window-based contention algorithm is proposed, modeled in VHDL, for a high-speed cell scheduler for ATM switching. A digital Hopfield neural cell scheduler which has the ability of real-time processing is used to solve loss of throughput due to head-of-line (HOL) and internal blocking when FIFO queueing is employed at the banyan network. In this scheduler, consequently, a tag value which has a destination-cell address is changed into a corresponding binary pattern, modified into a non-internal blocking pattern by preprocessing and optimization, which results in the reduction of the work load of the cell scheduler and smoothing of the priority control of the scheduler. By skipping random input operations and reducing the demand on arithmetic operations by operating on a minimized number of bits in this scheduler, it is found that we can minimize the delay for scheduling and maximise the selection of non-blocking cells leading to high performance. We use a performance metrix, evaluating its performance in an average number of clock cycles needed for scheduling a cell from the queue to the banyan network
Keywords
Hopfield neural nets; asynchronous transfer mode; buffer storage; hardware description languages; multistage interconnection networks; optimisation; queueing theory; scheduling; telecommunication congestion control; telecommunication traffic; ATM switching; FIFO queueing; HOL blocking; Hopfield neural cell; VHDL; banyan network; binary pattern; delay minimization; destination-cell address; digital neural cell scheduler; head-of-line blocking; high-speed cell scheduler; input buffer; non-internal blocking pattern; optimization; performance evaluation; preprocessing; priority control smoothing; real-time processing; throughput loss; window-based contention algorithm; work load; Arithmetic; Asynchronous transfer mode; Buffer storage; Clocks; Communication switching; Control systems; Scheduling algorithm; Smoothing methods; Switches; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
ATM, 1999. ICATM '99. 1999 2nd International Conference on
Conference_Location
Colmar
Print_ISBN
0-7803-5428-1
Type
conf
DOI
10.1109/ICATM.1999.786816
Filename
786816
Link To Document