Dynamic bandwidth allocation in multi-class connection-oriented networks

Samer Taha, Mohsen Kavehrad

Research output: Contribution to journalArticlepeer-review

4 Scopus citations


Multi-class network is becoming a more attractive solution to provide Quality-of-Service guarantee, as more quality-demanding applications are emerging. This research considers networks that provide connection-oriented services, as in ATM and MPLS technologies, for example. A common scheme for Dynamic Bandwidth Allocation (DBA) in connection-oriented communications is to dynamically segregate bandwidth between different traffic categories. These categories can represent topological Virtual Paths or different Classes-of-Service with different Quality-of-Service requirements. Bandwidth segregation can be efficient if and only if demands for different Classes-of-Service or different Virtual Paths can be predicted accurately. This led us to develop a novel algorithm that has a much wider vision in allocating resources than classical distributed algorithms. We call the proposed algorithm, Virtual Demand Distribution (VDD) algorithm. This algorithm utilizes signaling packets to broadcast information that enhances the performance of DBA algorithms. Mathematical analysis of multi-class connection-oriented networks and performance analysis/comparisons of the proposed VDD algorithm and a Simple Distributed algorithm are presented.

Original languageEnglish (US)
Pages (from-to)13-26
Number of pages14
JournalComputer Communications
Issue number1
StatePublished - Jan 1 2004

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications


Dive into the research topics of 'Dynamic bandwidth allocation in multi-class connection-oriented networks'. Together they form a unique fingerprint.

Cite this