On TCP and self-similar traffic

  • Authors:
  • Daniel R. Figueiredo;Benyuan Liu;Anja Feldmann;Vishal Misra;Don Towsley;Walter Willinger

  • Affiliations:
  • University of Massachusetts, Department of Computer Science, Amherst, MA, USA;University of Massachusetts, Department of Computer Science, Lowell, MA, USA;Technical University of Munich, Computer Science Department, Garching bei München, Germany;Columbia University, Department of Computer Science, New York, NY, USA;University of Massachusetts, Department of Computer Science, Amherst, MA, USA;AT&T Labs-Research, Florham Park, NJ, USA

  • Venue:
  • Performance Evaluation - Long range dependence and heavy tail distributions
  • Year:
  • 2005

Quantified Score

Hi-index 0.01

Visualization

Abstract

We re-examine the same TCP trace that was used by Veres et al. [A. Veres, M. Boda, The chaotic nature of TCP congestion control, in: Proceedings of the IEEE INFOCOM, 2000] to claim that TCP creates self-similar traffic. A careful reassessment of their data analysis shows that this claim is not justified and suggests that the TCP trace in question is not consistent with (asymptotic second-order) self-similarity or long-range dependence (LRD). We illustrate the reasons that led to the claim in [A. Veres, M. Boda, The chaotic nature of TCP congestion control, in: Proceedings of the IEEE INFOCOM, 2000] and provide some practical guidelines for assessing a statistical characteristic of trace data such as LRD that is defined in strictly asymptotic terms. Our conclusion is in full agreement with the findings obtained from analyzing a much longer TCP trace (resulting from repeating the same simulation as in [A. Veres, M. Boda, The chaotic nature of TCP congestion control, in: Proceedings of the IEEE INFOCOM, 2000], but running it for a longer period) and with analytical results derived from a detailed Markovian model of TCP. These results show that the traffic generated by a long-lived TCP connection, while exhibiting pronounced correlations over a predictable finite range of time-scales, cannot be (asymptotically second-order) self-similar or exhibit LRD. Our work serves as a reminder of the importance of careful trace analysis and detailed examination (and cross-validation) of alternative explanations when establishing or characterizing the generality of any particular finding about Internet traffic.