Towards a common TCP evaluation suite

This document presents an evaluation test suite for the initial evaluation of proposed TCP modifications. The goal of the test suite is to allow researchers quickly and easily to evaluate their proposed TCP extensions in simulators and testbeds using a common set of well-defined, standard test cases, in order to compare and contrast proposals against standard TCP as well as other proposed modifications. This test suite is not intended to result in an exhaustive evaluation of a proposed TCP modification or new congestion control mechanism. Instead, the focus is on quickly and easily generating an initial evaluation report that allows the networking community to understand and discuss the behavioural aspects of a new proposal, in order to guide further experimentation that will be needed to fully investigate the specific aspects of a new proposal.

[1]  Sally Floyd,et al.  Adap-tive RED: An algorithm for increasing the robustness of RED , 2001 .

[2]  David L. Black,et al.  The Addition of Explicit Congestion Notification (ECN) to IP , 2001, RFC.

[3]  Lachlan L. H. Andrew,et al.  A WAN-in-lab for protocol development , 2006 .

[4]  D. X. Wei,et al.  Time for a TCP Benchmark Suite ? , 2008 .

[5]  Dario Rossi,et al.  User patience and the Web: a hands-on investigation , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[6]  R. Srikant,et al.  Analysis and design of an adaptive virtual queue (AVQ) algorithm for active queue management , 2001, SIGCOMM '01.

[7]  Wolfgang John,et al.  Analysis of internet backbone traffic and header anomalies observed , 2007, IMC '07.

[8]  Randy H. Katz,et al.  Transport protocols for Internet-compatible satellite networks , 1999, IEEE J. Sel. Areas Commun..

[9]  Patrice Abry,et al.  The impact of the flow arrival process in Internet traffic , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

[10]  Sally Floyd,et al.  HighSpeed TCP for Large Congestion Windows , 2003, RFC.

[11]  Eddie Kohler,et al.  Internet research needs better models , 2003, CCRV.

[12]  Sally Floyd,et al.  Modeling wireless links for transport protocols , 2004, CCRV.

[13]  Franck Cappello,et al.  Grid'5000: A Large Scale And Highly Reconfigurable Experimental Grid Testbed , 2006, Int. J. High Perform. Comput. Appl..

[14]  Michele C. Weigle,et al.  Tmix: a tool for generating realistic TCP application workloads in ns-2 , 2006, CCRV.

[15]  Lachlan L. H. Andrew,et al.  Active Queue Management for Fair Resource Allocation in Wireless Networks , 2008, IEEE Transactions on Mobile Computing.

[16]  Evandro de Souza,et al.  A HighSpeed TCP Study : Characteristics and Deployment Issues , 2003 .

[17]  Saverio Mascolo,et al.  The effect of reverse traffic on the performance of new TCP congestion control algorithms , 2022 .

[18]  Sally Floyd,et al.  Adaptive RED: An Algorithm for Increasing the Robustness of RED's Active Queue Management , 2001 .

[19]  Anthony Unwin,et al.  Reversibility and Stochastic Networks , 1980 .

[20]  Sally Floyd,et al.  Quick-Start for TCP and IP , 2007, RFC.