• DocumentCode
    3417613
  • Title

    Dynamic queue assignment in a VC queue manager for gigabit ATM networks

  • Author

    Chen, Yuhua ; Turner, Jonathan S.

  • Author_Institution
    Dept. of Electr. Eng., Washington Univ., St. Louis, MO, USA
  • fYear
    1998
  • fDate
    26-29 May 1998
  • Firstpage
    3
  • Lastpage
    10
  • Abstract
    Today, ATM networks are being used to carry bursty data traffic with large and highly variable transmission rates, and burst sizes ranging from kilobytes to megabytes. Obtaining good statistical multiplexing performance for this kind of traffic requires much larger buffers than are needed for more predictable applications or for bursty data applications with more limited burst transmission rates. Large buffers lead to large queueing delays, making it necessary for switches to implement more sophisticated queueing mechanisms in order to deliver acceptable quality of service (QoS). This paper describes a 2.4 Gb/s ATM queue management chip that has practically unlimited buffer scaling and also supports dynamic per VC queueing, an efficiently implementable form of weighted round-robin scheduling, a novel packet-level discarding algorithm and the ability to support multiple output links. We give a detailed description of the dynamic queue assignment mechanism, which allows the chip to support both virtual path and virtual circuit channels. This mechanism is self-configuring, eliminating the need to configure the range of VCIs associated with a given VPI, and makes optimal use of the chip´s per-channel data structures, since these data structures can be assigned only when cells are present in the queues
  • Keywords
    asynchronous transfer mode; data communication; data structures; queueing theory; telecommunication traffic; 2.4 Gbit/s; ATM networks; ATM queue management chip; QoS; VC queue manager; bursty data traffic; data structures; dynamic queue assignment; gigabit networks; multiple output links; packet-level discarding algorithm; quality of service; queueing mechanisms; self-configuring mechanism; statistical multiplexing; unlimited buffer scaling; virtual circuit channels; virtual path channels; weighted round-robin scheduling; Asynchronous transfer mode; Data structures; Delay; Dynamic scheduling; Quality of service; Scheduling algorithm; Switches; Telecommunication traffic; Traffic control; Virtual colonoscopy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ATM Workshop Proceedings, 1998 IEEE
  • Conference_Location
    Fairfax, VA
  • ISSN
    1098-7789
  • Print_ISBN
    0-7803-4874-5
  • Type

    conf

  • DOI
    10.1109/ATM.1998.675099
  • Filename
    675099