Abstract
This paper studies the impact of variable transmission delays on the Transmission Control Protocol (TCP). Sudden delay variations, which are not uncommon in mobile networks, may degrade the performance since they may cause spurious TCP timeouts. The most important parameter in this context is the TCP retransmission timer. In this paper, we analyze TCP’s round-trip time estimation for bulk data traffic over wireless links. The main contribution is a new analytical model that accurately predicts the timeout duration from given network parameters. As a first result, the model shows that the round-trip time sampling rate has a significant impact on the timer characteristics. Therefore, the standardized estimation algorithm does not harmonize well with timestamp-based measurement. Second, we quantify the risk of spurious TCP timeouts triggered by changing round-trip times, in particular long off periods. We conclude that delay variations are only critical when they are on the order of seconds.
The research work of this paper was done in cooperation with Alcatel SEL AG, Research and Innovation Department, Lorenzstr. 10, 70435 Stuttgart, Germany.
Chapter PDF
Similar content being viewed by others
Keywords
- Mobile Network
- Transmission Control Protocol
- Congestion Window
- General Packet Radio Service
- Retransmission Timer
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
J. B. Postel (Editor), “Transmission control protocol,” RFC 793, Sept. 1981.
A. Gurtov, M. Passoja, O. Aalto, and M. Raitola, “Multilayer protocol tracing in a GPRS network,” in Proc. IEEE VTC 2002 Fall, Vancouver, Canada, Sept. 2002.
R. Chakravorty, J. Cartwright, and I. Pratt, “Practical experience with TCP over GPRS,” in Proc. IEEE GLOBECOM, Taipei, Taiwan, Nov. 2002.
V. Paxson and M. Allman, “Computing TCP’s retransmission timer,” RFC 2988, Nov. 2000.
R. Ludwig and R. H. Katz, “The Eifel algorithm: Making TCP robust against spurious retransmissions,” ACM SIGCOMM Computer Communications Review, vol. 30, no. 1, pp. 30 – 36, 2000.
A. Gurtov, “Effect of delays on TCP performance,” in Proc. IFIP Personal Wireless Communications, Lappeenranta, Finland, Aug. 2001.
J. Schüler, S. Gruhl, T. Schwabe, and M. Schwiegel, “Performance improvements for TCP in mobile networks with high packet delay variations,” in Proc. 17th Int. Teletraffic Congress, Salvador, Brazil, Sept. 2001.
M. C. Chan and R. Ramjee, “TCP/IP performance over 3G wireless links with rate and delay variation,” in Proc. ACM MOBICOM, Atlanta, USA, Sept. 2002.
M. Yavuz and F. Khafizov, “TCP over wireless links with variable bandwidth,” in Proc. IEEE VTC 2002 Fall, Vancouver, Canada, Sept. 2002.
A. A. Abouzeid and S. Roy, “Stochastic modeling of TCP in networks with abrupt delay variations,” Wireless Networks, vol. 9, no. 5, pp. 509 – 524, 2003.
M. Allman and V. Paxson, “On estimating end-to-end network path properties,” in Proc. ACM SIGCOMM, Seattle, USA, Sept. 1999.
M. Allman and J. Griner, “TCP behavior in networks with dynamic propagation delay,” in Proc. IEEE GLOBECOM, San Francisco, USA, Dec. 2000.
T. Lakshman and U. Madhow, “The performance of TCP/IP for networks with high bandwidth-delay products and random loss,” IEEE/ACM Transactions on Networking, vol. 5, no. 3, pp. 336 – 350, June 1997.
M. Allman, V. Paxson, and W. Stevens, “TCP congestion control,” RFC 2581, Apr. 1999.
V. Jacobson, R. Braden, and D. Borman, “TCP extensions for high performance,” RFC 1323, May 1992.
H. Inamura, G. Montenegro, R. Ludwig, A. Gurtov, and F. Khafizov, “TCP over second (2.5G) and third (3G) generation wireless networks,” RFC 3481, Feb. 2003.
P. Sarolahti and A. Kuznetsov, “Congestion control in Linux TCP,” in Proc. USENIX Annual Technical Conference, Monterey, California, USA, June 2002.
R. Ludwig and K. Sklower, “The Eifel retransmission timer,” ACM SIGCOMM Computer Communications Review, vol. 30, no. 3, pp. 17 – 27, 2000.
“IKR Simulation Library,” http://www.ikr.uni-stuttgart.de/IKRSimLib/.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Scharf, M., Necker, M., Gloss, B. (2004). The Sensitivity of TCP to Sudden Delay Variations in Mobile Networks. In: Mitrou, N., Kontovasilis, K., Rouskas, G.N., Iliadis, I., Merakos, L. (eds) Networking 2004. NETWORKING 2004. Lecture Notes in Computer Science, vol 3042. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24693-0_7
Download citation
DOI: https://doi.org/10.1007/978-3-540-24693-0_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-21959-0
Online ISBN: 978-3-540-24693-0
eBook Packages: Springer Book Archive