DocumentCode
335133
Title
Supporting dynamic inter-class resource sharing: a multi-class QoS routing algorithm
Author
Ma, Qingming ; Steenkiste, Peter
Author_Institution
Cisco Syst. Inc., San Jose, CA, USA
Volume
2
fYear
1999
fDate
21-25 Mar 1999
Firstpage
649
Abstract
In an integrated services network, resources are shared by multiple traffic classes. Service classes that deliver quality-of-service (QoS) to applications have priority over others that do not. In such a multi-service network, routing decisions for high priority QoS traffic will affect what resources are available for lower priority traffic: poor route selection can result in congestion for, or even starvation of, lower priority traffic. Whereas many studies have focused on routing algorithms that optimize the network throughput for individual service classes, little effort has been devoted to routing algorithms that address inter-class resource sharing. In this paper, we propose a routing algorithm that allows dynamic sharing of link resources among multiple traffic classes. The algorithm is based on the concept of “virtual residual bandwidth”, which is derived from the link residual bandwidth by taking the congestion condition of low priority traffic into account. By using the virtual residual bandwidth in the link cost function for QoS sessions, we discourage QoS sessions from using links that are heavily loaded with low priority traffic. Our approach is simple in the sense that besides changing the link cost function, no other changes to the routing algorithms for individual service classes are required. An extensive simulation study shows that when the traffic load is unevenly distributed, significant performance improvements can be achieved for low priority traffic without sacrificing performance for high priority traffic. The result demonstrates that QoS routing is important even when the QoS traffic load is light and call blocking is not an issue
Keywords
quality of service; telecommunication network routing; telecommunication traffic; QoS sessions; congestion; congestion condition; dynamic inter-class resource sharing; dynamic sharing; high priority QoS traffic; integrated services network; link cost function; link residual bandwidth; multi-class QoS routing algorithm; multi-service network; quality-of-service; route selection; routing decisions; service classes; starvation; traffic classes; traffic load; virtual residual bandwidth; Bandwidth; Cost function; Heuristic algorithms; Intserv networks; Quality of service; Resource management; Routing; Telecommunication traffic; Throughput; Traffic control;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM '99. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
Conference_Location
New York, NY
ISSN
0743-166X
Print_ISBN
0-7803-5417-6
Type
conf
DOI
10.1109/INFCOM.1999.751451
Filename
751451
Link To Document