A prototype implementation for the IntServ operation over DiffServ networks

The integration of voice, data, and video services modified the target of networking technologies. Now, instead of simply providing best effort delivery, the network has also to address integration of services and quality of service (QoS) support. The applications should be therefore provided with means to describe the service they want to receive from the network. In the Internet, two major mechanisms have been studied and developed: Integrated Services and Differentiated Services. Combining Integrated Services (R. Braden et al., 1994), QoS mechanisms for end-to-end signaling at hosts and Differentiated Services (S. Blake et al., 1998), QoS mechanisms in the network core is one proposal for overcoming the limitation of either mechanisms when applied alone (Y. Bernet et al., 1999). Some of the open issues of Y. Bernet et al. are discussed and a concrete proposal is presented, which maps the IntServ Controlled Load Service into the DiffServ Expedited Forwarding "Per Hop Behavior". The proposed approach has been implemented under the Linux operating system. The implementation allows verifying of the correct functional behavior and provides a platform where more complete performance tests are possible.

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

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

[3]  Van Jacobson,et al.  An Expedited Forwarding PHB , 1999, RFC.

[4]  Fred Baker,et al.  Assured Forwarding PHB Group , 1999, RFC.

[5]  Zheng Wang,et al.  An Architecture for Differentiated Services , 1998, RFC.

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

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

[8]  W. Almesberger,et al.  Differentiated services on Linux , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).

[9]  Jean-Yves Le Boudec,et al.  The Renegotiable Variable Bit Rate Service , 1998 .

[10]  P. P. White,et al.  RSVP and integrated services in the Internet: a tutorial , 1997, IEEE Commun. Mag..

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

[13]  David L. Black,et al.  Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers , 1998, RFC.

[14]  W. Almesberger Linux Traffic Control - Implementation Overview , 1998 .

[15]  Silvia Giordano,et al.  An Example of Dynamic QoS Negotiation , 1999, IMSA.

[16]  Marco Listanti,et al.  Supporting RSVP in a differentiated service domain: an architectural framework and a scalability analysis , 1999, 1999 IEEE International Conference on Communications (Cat. No. 99CH36311).