|
CMU-CS-03-133
Computer Science Department
School of Computer Science, Carnegie Mellon University
CMU-CS-03-133
A Unified Framework for Modeling
TCP-Vegas, TCP-SACK, and TCP-Remo
Adam Wierman, Takayuki Osogami, Jörgen Olsén
May 2003
CMU-CS-03-133.ps
CMU-CS-03-133.pdf
Keywords: Internetworking protocol and performanace; performance
analysis and validation, TCP-Vegas; TCP-SACK; TCP-Reno
We present a general analytical framework for the
modeling and analysis of TCP variations. The framework is quite
comprehensive and allows the modeling of multiple variations of
TCP, i.e. TCP-Vegas, TCP-SACK, and TCP-Reno, under very general
network situations. In particular, the framework allows us to
propose the first analytical model of TCP-Vegas under on-off
traffic -- all existing analytical models of TCP-Vegas assume bulk
transfer only. All TCP models are validated against event driven
simulations (ns) and existing state-of-the-art analytical
models. Finally, the analysis provided by our framework leads to
many interesting observations with respect to both the behavior of
bottleneck links that are shared by TCP sources and the
effectiveness of the design decisions in TCP-SACK and TCP-Vegas.
30 pages
*Department of Mathematics, Uppsala University, Sweden
|