• DocumentCode
    1697993
  • Title

    Implementation of a window-based scheduler in an ATM switch

  • Author

    Sabaa, A. ; El-Gebaly, H. ; El-Guibaly, F. ; Muzio, J. ; Shpak, D.

  • Author_Institution
    Dept. of Electr. Eng., Victoria Univ., BC, Canada
  • Volume
    1
  • fYear
    1995
  • Firstpage
    32
  • Abstract
    ATM networks have to handle a wide range of traffic characteristics and performance requirements. The transmission control scheme should regulate the flow of packets from the switching queues to the outgoing links. The quality of service (QoS) requirements can be provided by delivering the cell within a maximum predetermined delay and without exceeding the maximum limit of allowable cell loss. We propose a switching scheme to satisfy different QoS requirements. The basic buffering component of the switch is a virtual dual-ported memory shared by all input and output lines. Cells arriving on input lines are stored to the common memory. The memory is divided into multiple priority queues to handle different classes of services. Cells are simultaneously retrieved from the priority queues and transmitted over the output lines. The higher priority queues can send a predefined number of cells before the lower priority queues are serviced in order to maintain the Qos of each class. The architecture of the switch is described. A simulation for the switch is run to show the effect of the scheduling protocol on the performance metrics
  • Keywords
    asynchronous transfer mode; buffer storage; delays; electronic switching systems; protocols; queueing theory; scheduling; shared memory systems; switching networks; telecommunication congestion control; telecommunication services; telecommunication traffic; ATM networks; ATM switch; QoS; buffering; cell loss; delay; higher priority queues; input lines; lower priority queues; multiple priority queues; outgoing links; output lines; performance requirements; quality of service; scheduling protocol; simulation; switch architecture; switching queues; traffic characteristics; transmission control; virtual dual-ported memory; window-based scheduler; Asynchronous transfer mode; Bandwidth; Delay; Packet switching; Protocols; Quality of service; Resource management; Switches; Telecommunication switching; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 1995. Canadian Conference on
  • Conference_Location
    Montreal, Que.
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-2766-7
  • Type

    conf

  • DOI
    10.1109/CCECE.1995.528068
  • Filename
    528068