DocumentCode :
2034320
Title :
A distributed protocol for multi-class QoS provision in noncooperative many-switch systems
Author :
Chen, Shaogang ; Park, Kihong
Author_Institution :
Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
fYear :
1998
fDate :
13-16 Oct 1998
Firstpage :
98
Lastpage :
107
Abstract :
This paper presents an architecture for multi-class quality of service (QoS) provision in wide area networks. Users or applications are assumed to be selfish and end-to-end QoS is determined by the service levels received by an application traffic flow at each router or switch along a path. In previous work, we have given a comprehensive analysis of the noncooperative multi-class QoS provision game for single-switch systems showing when Nash equilibria exist and under what conditions they are Pareto and/or system optimal. In this paper, we propose a specific network architecture for facilitating noncooperative and of provision in many-switch systems such as the Internet with emphasis on realizability. We shield the user from having to choose the service classes on the switches along a route-a hard combinatorial optimization problem even assuming perfect knowledge about network state-while preserving the basic premise of selfishness. This is achieved by employing a set of QoS agents installed at routers which act on behalf of an user´s traffic flow. The QoS agent intercepts packets entering a switch implementing generalized processor sharing (GPS) packet scheduling-and using only constant space packet header overhead and zero per-connection state at the routers-determines which service class to assign the packet to to satisfy the user´s end-to-end QoS requirement at minimum cost. We present simulation results which show that our architecture is able to provide stable, stratified services to application traffic with diverse QoS requirements
Keywords :
Internet; computational complexity; distributed control; game theory; optimisation; packet switching; processor scheduling; protocols; quality of service; software agents; telecommunication network routing; wide area networks; Internet; QoS agents; application traffic flow; constant space packet header overhead; distributed protocol; generalized processor sharing; hard combinatorial optimization problem; multi-class QoS provision game; network architecture; noncooperative many-switch systems; packet scheduling; quality of service; routers; service levels; simulation results; user traffic flow; wide area networks; zero per-connection state; Global Positioning System; IP networks; Packet switching; Pareto analysis; Protocols; Quality of service; Scheduling algorithm; Switches; Telecommunication traffic; Wide area networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Protocols, 1998. Proceedings. Sixth International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-8186-8988-9
Type :
conf
DOI :
10.1109/ICNP.1998.723730
Filename :
723730
Link To Document :
بازگشت