Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
Simulation-based comparisons of Tahoe, Reno and SACK TCP
ACM SIGCOMM Computer Communication Review
Modeling TCP throughput: a simple model and its empirical validation
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
Comparative performance analysis of versions of TCP in a local network with a lossy link
IEEE/ACM Transactions on Networking (TON)
An analytical framework for the performance evaluation of TCP Reno connections
Computer Networks: The International Journal of Computer and Telecommunications Networking - QoS for IP networks
Throughput analysis of TCP on channels with memory
IEEE Journal on Selected Areas in Communications
Hi-index | 0.00 |
Most of the TCP/IP applications running over mobile communication systems such as GPRS, UMTS or CDMA1X-EV/DO use TCP as the transport protocol. The end-to-end performance of an application depends significantly on the performance of TCP. In particular, when a mobile device moves between two cells an entire burst of packets might be lost. How well TCP recovers from this type of scenario in which losses are highly correlated will greatly influence the end-to-end performance of the upper layer application. Correlated losses are also introduced by drop-tail buffers, which is the dominant packet drop policy implemented in mobile communication systems. In this paper we develop an analytical model to analyse the performance of the TCP SACK-based loss recovery mechanism defined in RFC 3517 under correlated losses imposed by mobility and/or drop-tail buffers. The results show that the mean TCP SACK throughput is no better than TCP Reno. Our model includes the details of the loss recovery phase, which helps us to show the low probability of having a successful SACK recovery phase and its potentially long recovery times