Abstract
Wireless data services are fundamental in ubiquitous networks. In wireless data networks, the TCP congestion mechanism can mistake a wireless channel error or blackout for congestion on the route. Several wireless TCP protocols have been proposed considering TCP performance degradation in wireless systems. However, these protocols are too complex to deploy in wireless systems. In this paper, we propose the ACK Pacing algorithm for long lasting loss periods like a hand-off or a blackout. By pacing ACK packets sending, we prevent bursty data delivery to the old path and a spurious timeout occurrence. Also, paced ACK packets trigger the route update to the new path faster. The proposed algorithm can be implemented in the wireless-node-side which is easily applicable to wireless systems. From simulation results, ACK Pacing improves TCP performance compared with many TCP variations. The ACK Pacing algorithm shows good performance during a long lasting loss period.
This work was supported by the University IT Research Supporting Program under the Ministry of Information & Communication of Korea.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
C. Perkins, “IP mobility support,” IETF RFC 2002, 1996.
A.G. Valko, “Cellular IP: A New Approach to Internet Host Mobility,” ACM Computer Communication Review, Jan. 1999.
T. La Porta, et al., “HAWAII: a domain-based approach for supporting mobility in wide-area wireless networks,” IEEE/ACM Transactions on Networking, Jun. 2002.
A. Bakre and B.R. Badrinath, “I-TCP: Indirect TCP for Mobile Hosts,” In Proceedings of 15th International Conf. on Distributed Computing Systems (ICDCS), May 1995.
P. Sinha et al., “WTCP: A Reliable Transport Protocol for Wireless Wide-Area Networks,” In Proceedings of ACM MOBICOM 1999, Aug. 1999.
H. Balakrishnan, S. Seshan, E. Amir and R. H. katz., “Improving TCP/IP Performance Over Wireless Networks,” In Proceedings of ACM MOBICOM’ 95, 1995.
H. Balakrishnan and R.H. Katz, “Explicit Loss Notification and Wireless Web Performance,” In Proceedings of IEEE GLOBECOM’ 98, 1998.
K. Brown and S. Singh, “M-TCP: TCP for Mobile Cellular Networks,” In Proceedings of INFOCOM’ 96, 1996.
S. Mascolo and C. Casetti, “TCP Westwood: Bandwidth Estimation for Enhanced Transport over Wireless Links,” In Proceedings of MOBICOM’ 2001, 2001.
S. Hadjiefthymiades, S. Papayiannis, and L. Merakos, “Using Path Prediction to Improve TCP Performance in Wireless/Mobile Communications,” IEEE Communication Magazine, Aug. 2002.
M. C. Chan and R. Ramjee, “TCP/IP Performance over 3G Wireless Links with Rate and Delay variation,” In Proceedings of MOBICOM’ 2002, 2002.
T. Goff, J. Moronski, and D. Phatak, “Freeze-TCP: A True End-to-End Enhancement Mechanism for Mobile Environments,” In Proceedings of INFOCOM’ 2000, 2000.
V. Tsaoussidis and H. Badr, “TCP-Probing: Towards an Error Control Schema with Energy and Throughput Performance Gains,” In Proceedings of the 8th IEEE ICNP’ 2000, 2000.
M. Mathis, J. Mahdavi, S. Floyd, and A. Romanow, “TCP Selective Acknowledgment Options,” IETF RFC 2018, Oct. 1996.
Cellular IP, http://www.comet.columbia.edu/micromobility, 2001.
ns-2 Network Simulator, http://www.isi.edu/nsnam/ns, 2003.
A. Gurtov and R. Ludwig, “Responding to Spurious timeouts in TCP,” In Proceedings of INFOCOM’ 2003, 2003.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cho, S., Woo, H. (2003). TCP Performance Improvement with ACK Pacing in Wireless Data Networks. In: Chung, CW., Kim, CK., Kim, W., Ling, TW., Song, KH. (eds) Web and Communication Technologies and Internet-Related Social Issues — HSI 2003. HSI 2003. Lecture Notes in Computer Science, vol 2713. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45036-X_51
Download citation
DOI: https://doi.org/10.1007/3-540-45036-X_51
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40456-9
Online ISBN: 978-3-540-45036-8
eBook Packages: Springer Book Archive