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 :
بازگشت