@itc

Throughput modeling and simulation for single connection TCP-Tahoe

, and . Teletraffic Engineering in the Internet EraProceedings of the International Teletraffic Congress - ITC-I7, volume 4 of Teletraffic Science and Engineering, Elsevier, (2001)
DOI: http://dx.doi.org/10.1016/S1388-3437(01)80163-3

Abstract

We present a stochastic model for the window dynamics in \TCP\ and investigate the throughput performance of TCP-Tahoe during persistent transmission of a bulk data flow. Our overall purpose is to investigate the impact of packet loss probability on the resulting \TCP\ throughput. We analyze several distinct aspects of the \TCP\ flow control, such as maximal advertised window, large initial window, fast retransmit, time-out delays, and duplicate \ACK\ threshold, as well as combinations of these. In this manner we gain insight into each features effect on throughput. Under the further assumption that packets are lost independently of each other, we obtain numerically explicit formulas for the throughput. The main tools are the application of renewal-reward arguments and a new technique to approximate window size and cycle lengths by continuous quantities, which greatly simplifies calculations. Validation of the model is done by simulations using the ns simulator.

Links and resources

Tags