Quality-of-Service Routing in Integrated Services Networks

Abstract

Future integrated services networks will support multiple classes of service to meet the diverse quality of service (QoS) requirements of applications. To meet these end to end QoS requirements, strict resource constraints may have to be imposed on the paths being used. QoS routing refers to a set of protocols and algorithms that can select paths that satisfy such constraints while achieving high network throughput. QoS routing is challenging because (1) different service classes employ different resource sharing models, (2) service classes dynamically share link resources, and (3) selecting paths that meet multiple QoS constraints is a complex algorithmic problem. This dissertation shows QoS routing in integrated services networks is both desirable and feasible. To support this claim, this dissertation develops an integrated QoS routing framework that has two components. The first component consists of routing algorithms for individual service classes that support either bandwidth guarantees, delay guarantees, or high throughput. By exploiting the relationship between QoS constraints, we develop polynomial routing algorithms for traffic classes that require stringent end to end performance guarantees. By coupling routing with finer time scale resource management mechanisms such as congestion control and scheduling, we develop routing algorithms that achieve high throughput for best effort traffic and low blocking rate for guaranteed traffic. By striking an appropriate balance between per flow resource consumption and the distribution of network load, these algorithms improve resource utilization efficiency and network throughput under dynamic load conditions. In a network that supports multiple classes of service, best effort flows can experience congestion or even starvation if guaranteed flows are not routed appropriately.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1998
Accession Number
ADA352299

Entities

People

  • Qingming Ma

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Biomedical

DTIC Thesaurus Topics

  • Bandwidth
  • Computer Networks
  • Computer Science
  • Control Systems
  • Data Transmission
  • Digital Communications
  • Electronic Mail
  • Network Protocols
  • Network Science
  • Network Topology
  • Routing Protocols
  • Telephone Systems
  • Throughput
  • Voice Over Internet Protocol

Fields of Study

  • Computer science

Readers

  • Computer Networking