An Engineering Approach to QoS Provisioning over the Internet

Existing communications systems are rapidly converging into an ubiquitous information infrastructure that does not distinguish between computing and communications, but rather provides a set of distributed services to the user. The research community must be prepared to foresee these changes and to deal with them, enlarging the space of technical possibilities so as to make available to society's needs new valuable choices. In this scenario the capability of the network to provide the applications with end-to-end Quality of Service (QoS) becomes a central issue. An engineering approach is needed in this research field in order to incrementally build the next-generation network. This paper focuses on some of the hot topics related to end-to-end QoS provisioning over the Internet and aims at exploiting the current proposals of the research community, while looking at them from a critical point of view and providing actual implementation of some of the discussed ideas. Thus, we propose a QoS-capable architecture aiming at providing flexible and effective implementation of the Integrated Services model via a Weighted Fair Queueing scheduling mechanism, while defining a new service class capable of giving long-term rate guarantees to Internet flows.

[1]  Srinivasan Keshav,et al.  A Framework for Differentiated Services , 1999 .

[2]  Lixia Zhang,et al.  Virtual Clock: A New Traffic Control Algorithm for Packet Switching Networks , 1990, SIGCOMM.

[3]  Kumar Jayantilal Parekn Abhay,et al.  A generalized processor sharing approach to frow control in integrated services networks , 1992 .

[4]  Scott Shenker,et al.  Specification of Guaranteed Quality of Service , 1997, RFC.

[5]  Serge Fdida,et al.  Integrated QoS Architectue for IP Switching , 1998, ECMAST.

[6]  Kenjiro Cho,et al.  A Framework for Alternate Queueing: Towards Traffic Management by PC-UNIX Based Routers , 1998, USENIX ATC.

[7]  John Wroclawski,et al.  The Use of RSVP with IETF Integrated Services , 1997, RFC.

[8]  John Wroclawski,et al.  Specification of the Controlled-Load Network Element Service , 1997, RFC.

[9]  Edward W. Knightly,et al.  RCSP and stop-and-go: a comparison of two non-work-conserving disciplines for supporting multimedia communication , 1996, Multimedia Systems.

[10]  Hui Zhang,et al.  Comparison of rate-based service disciplines , 1991, SIGCOMM '91.

[11]  Lixia Zhang,et al.  Resource ReSerVation Protocol (RSVP) - Version 1 Functional Specification , 1997, RFC.

[12]  Scott Shenker,et al.  Integrated Services in the Internet Architecture : an Overview Status of this Memo , 1994 .

[13]  Scott Shenker,et al.  Analysis and simulation of a fair queueing algorithm , 1989, SIGCOMM 1989.

[14]  David L. Black,et al.  An Architecture for Differentiated Service , 1998 .

[15]  Van Jacobson,et al.  Link-sharing and resource management models for packet networks , 1995, TNET.