• DocumentCode
    2205073
  • Title

    A general purpose cell sequencer/scheduler for ATM switches

  • Author

    Hashemi, Massoud R. ; Leon-Garcia, Alberto

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Toronto Univ., Ont., Canada
  • Volume
    1
  • fYear
    1997
  • fDate
    7-12 Apr 1997
  • Firstpage
    29
  • Abstract
    Groups of cells, such as cells belonging to different priority levels, that are all placed in one queue, can be identified by using labels or tags to distinguish them from each other. We describe a buffering device called a sequencer, which can distinguish logical queues within the same physical queue, and at the same time can successfully schedule the service among these logical queues. Scheduling the service among cells, VCs, or groups of cells in ATM switches is necessary to provide guaranteed QoS for each connection which is a major goal of ATM networks. The proposed sequencer is quite flexible and can realize different scheduling algorithms in different levels, including per VC scheduling. The sequencer can operate in real time and at very high speeds. It has a simple and modular architecture and can be implemented in a single chip. The site of the buffer can be increased simply by cascading several sequencers. The sequencer can be used as a traffic shaper, input buffer, output buffer, or a queue controller of RAM-based switches
  • Keywords
    asynchronous transfer mode; buffer storage; electronic switching systems; queueing theory; random-access storage; scheduling; shift registers; telecommunication networks; telecommunication traffic; ATM networks; ATM switches; RAM-based switches; buffering device; general purpose cell sequencer/scheduler; guaranteed QoS; input buffer; logical queues; modular architecture; output buffer; per VC scheduling; priority levels; queue controller; real time operation; scheduling algorithms; service scheduling; shift register type buffer; single chip; traffic shaper; Asynchronous transfer mode; Buffer storage; Hardware; Processor scheduling; Quality of service; Scheduling algorithm; Shape control; Switches; Traffic control; Virtual colonoscopy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution., Proceedings IEEE
  • Conference_Location
    Kobe
  • ISSN
    0743-166X
  • Print_ISBN
    0-8186-7780-5
  • Type

    conf

  • DOI
    10.1109/INFCOM.1997.635111
  • Filename
    635111