Title :
Theories and models for Internet quality of service
Author :
Firoiu, Victor ; Le Boudec, Jean-Yves ; Towsley, Don ; Zhang, Zhi-Li
Author_Institution :
Nortel Networks, Bilerica, MA, USA
fDate :
9/1/2002 12:00:00 AM
Abstract :
We survey advances in theories and models for Internet quality of service (QoS). We start with the theory of network calculus, which lays the foundation for support of deterministic performance guarantees in networks, and illustrate its applications to integrated services, differentiated services, and streaming media playback delays. We also present mechanisms and architecture for scalable support of guaranteed services in the Internet, based on the concept of a stateless core. Methods for scalable control operations are also discussed. We then turn our attention to statistical performance guarantees and describe several new probabilistic results that can be used for a statistical dimensioning of differentiated services. Lastly, we review proposals and results in supporting performance guarantees in a best effort context. These include models for elastic throughput guarantees based on TCP performance modeling, techniques for some QoS differentiation without access control, and methods that allow an application to control the performance it receives, in the absence of network support
Keywords :
Internet; calculus; delays; probability; quality of service; reviews; statistical analysis; telecommunication traffic; transport protocols; Internet QoS; Internet quality of service; QoS differentiation; TCP performance modeling; access control; best effort traffic; deterministic performance guarantees; differentiated services; elastic throughput guarantees; guaranteed services; network architecture; network calculus; network support; probabilistic results; scalable control operations; scalable support; statistical dimensioning; statistical performance guarantees; streaming media playback delays; Bandwidth; Calculus; Computer architecture; Computer science; Intserv networks; Measurement; Quality of service; Scheduling algorithm; Stochastic processes; Web and internet services;
Journal_Title :
Proceedings of the IEEE
DOI :
10.1109/JPROC.2002.802002