Transport of TCP/IP traffic over assured forwarding IP-differentiated services

The Internet is facing a twofold challenge: to increase network capacity in order to accommodate a steadily increasing number of users; to guarantee the quality of service for existing applications and for new multimedia applications requiring real-time network response. In order to meet these requirements, IETF is currently defining the differentiated service (DiffServ) architecture, which should offer a simple and scalable platform to guarantee differentiated QoS in the Internet. In the DiffServ domain, the assured forwarding service is designed to provide data applications with acceptable performance, overcoming the limits of the Internet's current best-effort service. Since data applications mostly rely on the TCP transport protocol, it is important to examine the interaction between the congestion avoidance and control mechanisms of TCP and assured forwarding. Our main purpose is to shed light on this interaction, and to show that, in the current DiffServ framework, poor performance of TCP traffic flows can result from the existing mismatch between the assured forwarding traffic conditioning procedures and the TCP congestion management. We propose a new adaptive packet marking policy to deal with congestion situations that may occur. We show that, with this policy, the provisioned rate for TCP flows can be achieved.

[1]  Wang Qian,et al.  Differentiated service fast-TCP policy for flow control and resource management , 2000, WCC 2000 - ICCT 2000. 2000 International Conference on Communication Technology Proceedings (Cat. No.00EX420).

[2]  Haitao Wu,et al.  TCP friendly fairness in Differentiated Services IP networks , 2001, Proceedings. Ninth IEEE International Conference on Networks, ICON 2001..

[3]  Scott Shenker,et al.  General Characterization Parameters for Integrated Service Network Elements , 1997, RFC.

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

[5]  Yevgeni Koucheryavy,et al.  Performance measurements and analysis of TCP flows in a differentiated services WAN , 2000, Proceedings 25th Annual IEEE Conference on Local Computer Networks. LCN 2000.

[6]  Ren Ping Liu,et al.  Mixing UDP and TCP in a Diffserv assured forwarding PHB - a programmable networks scenario , 2001, Proceedings. Ninth IEEE International Conference on Networks, ICON 2001..

[7]  Brendan Jennings,et al.  Signalling System No , 1999 .

[8]  Biswajit Nandy,et al.  Bandwidth assurance issues for TCP flows in a differentiated services network , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).

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

[10]  Liang Guo,et al.  Differentiated predictive fair service for TCP flows , 2000, Proceedings 2000 International Conference on Network Protocols.

[11]  Jon Postel,et al.  Internet Control Message Protocol , 1981, RFC.

[12]  Christopher Metz,et al.  Differentiated Services , 2000, IEEE Multim..

[13]  Choong Kyo Jeong,et al.  Improvement of fairness between assured service TCP users in a differentiated service network , 2001, Joint 4th IEEE International Conference on ATM(ICATM'01) and High Speed Intelligent Internet Symposium. ICATM 2001 (Cat. No.00EX486).

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

[15]  Peter T. Kirstein,et al.  Analysis of a method for differential TCP service , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).

[16]  A. Feroz,et al.  A TCP-friendly traffic marker for IP differentiated services , 2000, 2000 Eighth International Workshop on Quality of Service. IWQoS 2000 (Cat. No.00EX400).

[17]  Vern Paxson,et al.  TCP Congestion Control , 1999, RFC.

[18]  San-qi Li,et al.  Weighted fairness guarantee for scalable DiffServ assured forwarding , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[19]  Zhenming Feng,et al.  A modified TCP algorithm for service differentiation and minimum bandwidth guarantee in the Internet , 2001, Proceedings 2001 International Conference on Computer Networks and Mobile Computing.

[20]  Ioannis Lambadaris,et al.  Empirical study of buffer management scheme for Diffserv assured forwarding PHB , 2000, Proceedings Ninth International Conference on Computer Communications and Networks (Cat.No.00EX440).

[21]  Wu Jie,et al.  Differentiated services TCP algorithm for the Internet , 1999 .

[22]  Hao Che,et al.  Achieving end-to-end throughput guarantee for TCP flows in a differentiated services network , 2000, Proceedings Ninth International Conference on Computer Communications and Networks (Cat.No.00EX440).

[23]  David D. Clark,et al.  Explicit allocation of best-effort packet delivery service , 1998, TNET.

[24]  Jian Ma,et al.  Fast TCP flow control with differentiated services , 1999, Fifth Asia-Pacific Conference on ... and Fourth Optoelectronics and Communications Conference on Communications,.

[25]  Raj Jain,et al.  Effect of number of drop precedences in assured forwarding , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).

[26]  David L. Black,et al.  Per Hop Behavior Identification Codes , 2000, RFC.

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

[28]  QUTdN QeO,et al.  Random early detection gateways for congestion avoidance , 1993, TNET.

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

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