Implementation and performance analysis of a QoS-aware TFRC mechanism

This paper deals with the improvement of transport protocol behaviour over the DiffServ assured forwarding (AF) class. The assured service (AS) provides a minimum throughput guarantee that classical congestion control mechanisms, like window-based in TCP or equation-based in TCP-friendly rate control (TFRC), are not able to use efficiently. In response, this paper proposes a performance analysis of a QoS aware congestion control mechanism, named gTFRC, which improves the delivery of continuous streams. The gTFRC (guaranteed TFRC) mechanism has been integrated into an enhanced transport protocol (ETP) that allows protocol mechanisms to be dynamically managed and controlled. After comparing a ns-2 simulation and our implementation of the basic TFRC mechanism, we show that ETP/gTFRC extension is able to reach a minimum throughput guarantee whatever the flow's RTT and target rate (TR) and the network provisioning conditions

[1]  Joerg Widmer,et al.  Equation-based congestion control , 2000 .

[2]  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).

[3]  Serge Fdida,et al.  AIMD Penalty Shaper to Enforce Assured Service for TCP Flows , 2005, ICN.

[4]  Serge Fdida,et al.  Penalty Shaper to Enforce Assured Service for TCP Flows , 2005, NETWORKING.

[5]  Emmanuel Lochin,et al.  gTFRC : a QoS-aware congestion control algorithm , 2006, International Conference on Networking, International Conference on Systems and International Conference on Mobile Communications and Learning Technologies (ICNICONSMCL'06).

[6]  Luigi Rizzo,et al.  Dummynet: a simple approach to the evaluation of network protocols , 1997, CCRV.

[7]  Kenjiro Cho,et al.  Managing Traffic with ALTQ , 1999, USENIX Annual Technical Conference, FREENIX Track.

[8]  Mathieu Gineste,et al.  XQOS: XML-based QoS Specification Language , 2003, MMM.

[9]  Jörg Widmer,et al.  TCP Friendly Rate Control (TFRC): Protocol Specification , 2008, RFC.

[10]  Kang G. Shin,et al.  Assured forwarding fairness using equation-based packet marking and packet separation , 2003, Comput. Networks.

[11]  Claudio Cicconetti,et al.  Simulation Model for End-to-end QoS across Heterogeneous Networks , 2005 .

[12]  Michel Diaz,et al.  UML-SDL modelling of the FPTP QoS oriented transport protocol , 2004, 10th International Multimedia Modelling Conference, 2004. Proceedings..

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

[14]  Nicola Blefari-Melazzi,et al.  End‐to‐End Quality of Service Support , 2005 .