• 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