On stochastic modeling of TCP behavior by aggregation of TCP states
This paper presents the comprehensive stochastic model of the TCP (Transmission Control Protocol) that aggregates all TCP states. The model provides the TCP connection throughput for a given packet loss probability, link capacity and link delay. The derived model incorporates assumption that packets coming after the first lost packet are not necessarily lost. Such assumption led to the model which adequately describes TCP behavior. The model derivation required determination of the transitional probabilities between TCP states, number of acknowledged packets and time intervals required for transitions. The obtained stochastic model was confirmed by averaged packet-level simulation results in ns2.