Impact of bursty losses on TCP performance
نویسندگان
چکیده
In this paper we analyze the performance of a TCP-like ow control mechanism in a lossy environment. The transmission rate in the control scheme that we consider has a linear growth rate; whenever a loss occurs, the transmission rate is halved. This approximates the performance of several versions of TCP that divide their congestion window by two when a loss is detected. We propose a mathematical model that allows to account for burstiness in the loss process. We compute the expected transmission rate and its moments at some potential loss instants, and provide useful implicit and explicit expressions for the Laplace Stieltjis Transform. This allows us to compute explicitly the time average of the transmission rate as well as its moments. We show that the time average of the transmission rate is indeed sensitive to the distribution of losses, and not just to the average loss rate: for a given average loss rate, we show that the time average of the transmission rate increases with the burstiness of losses.
منابع مشابه
Effect of High Error Rate on the Behaviour of TCP Variants Using Realistic Error Model in Cellular Mobile Environment
TCP performance in the wireless environments is impacted by two path characteristics not normally present in wired environments: packet losses due to corruption and mobility. There are two mechanisms to model the wireless packet losses in simulation: Uniform error model and the Realistic error model (Two states). Uniform error model tends to produce inaccurate results, because in this error mod...
متن کاملRobust TCP Congestion Recovery
This paper presents a new robust TCP congestion-recovery scheme to (1) handle bursty packet losses while preserving the self-clocking capability; (2) detect a TCP connection’s new equilibrium during congestion recovery, thus improving both link utilization and effective throughput; and (3) make the TCP behavior during congestion recovery very close to that during congestion avoidance, thus “ext...
متن کاملUnderstanding the Performance of TCP Pacing
Many researchers have observed that TCP’s congestion control mechanisms can lead to bursty traffic flows on modern high-speed networks, with a negative impact on overall network efficiency. A proposed solution to this problem is to evenly space, or “pace”, data sent into the network over an entire round-trip time, so that data is not sent in a burst. In this paper, we quantitatively evaluate th...
متن کاملComplementing TCP Congestion Control with Forward Error Correction
In this paper, we examine an emerging combination of challenges for TCP: increasingly bursty background traffic that is not subject to flow and congestion control, higher bandwidth networks and small buffers at network routers. As a result, TCP experiences short-term bursty packet losses that may not reflect long-term congestion. In this work, we propose a balanced approach that uses TCP conges...
متن کاملAnalysing TCP for Bursty Traffic
The Transmission Control Protocol (TCP) has been designed to support interactive and bulk applications, with performance tuned to support bulk applications that desire to continuously send data. In contrast, this paper analyses TCP performance for a class of applications that do not wish to send continuous data, but instead generate bursts of data separated by application-limited periods in whi...
متن کامل