Impact of per-VC and single FIFO queuing on ABR congestion control

Ambalavanar Arulambalam, Xiaoqiang Chen, Nirwan Ansari

Research output: Contribution to journalArticlepeer-review


Queuing disciplines and their impact on congestion of Available Bit Rate (ABR) service in Asynchronous Transfer Mode (ATM) networks are investigated. In particular, two queuing disciplines, namely, First-In-First-Out (FIFO) and per-VC (virtual connection) queuing, are examined. Performance in terms of fairness, throughput, cell loss rate, buffer size and network utilization are benchmarked via extensive simulations. Implementation complexity analysis and trade-offs associated with each queuing implementation are addressed. In contrary to the common belief, our investigation demonstrates that per-VC queuing which is costlier and more complex does not necessarily provide any significant improvement over the simple FIFO queuing. These significant results will be of great interest and industrial value to the ATM Forum and vendors. Congestion control algorithms should be designed in such a way that they function well even in the presence of simple queuing disciplines.

Original languageEnglish (US)
Pages (from-to)275-282
Number of pages8
JournalComputer Systems Science and Engineering
Issue number5
StatePublished - 1999

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Theoretical Computer Science
  • General Computer Science


  • ATM
  • Available Bit Rate
  • Congestion control
  • Queuing disciplines
  • Rate-based control


Dive into the research topics of 'Impact of per-VC and single FIFO queuing on ABR congestion control'. Together they form a unique fingerprint.

Cite this