Abstract
Transmission Control Protocol (TCP) is a reliable transport protocol tuned to perform well in habitual networks made up of links with low bit-error rates. TCP was originally designed for wired networks, where packet loss is assumed to be due to congestion. In wireless links, packet losses are due to high error rates and the disconnections induced are due to mobility. TCP responds to these packet losses in the same way as wired links. It reduces the window size before packet retransmission, initiates congestion control avoidance mechanism and resets its transmission timer. This adjustment results in unnecessary reduction of the bandwidth utilization causing significant degraded end-to-end performance. A number of approaches have been proposed to improve the efficiency of TCP in an unreliable wireless network. But researches only focus on scenarios where TCP sender is a fixed host. In this paper we propose a novel protocol called V-TCP (versatile TCP), an approach that mitigates the degrading effect of host mobility on TCP performance. In addition to scenarios where TCP sender is fixed host, we also analyze the scenario where TCP sender is a mobile host. V-TCP modifies the congestion control mechanism of TCP by simply using the network layer feedback in terms of disconnection and connection signals, thereby enhancing the throughput in wireless mobile environments. Several experiments were performed using NS-2 simulator and the results were compared to the performance of V-TCP with Freeze-TCP [1], TCP Reno and with 3-dupacks [2]. Performance results show an improvement of up to 50% over TCP Reno in WLAN environments and up to 150% in WWAN environments in both directions of data transfer.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Goff, T., Moronski, J., Phattak, D.S., Gupta, V.: Freeze-TCP: A true end-to-end TCP enhancement mechanism for mobile environments. Infocom, Israel (2000)
Caceres, R., Iftode, L.: Improving the performance of reliable transport protocol in mobile computing environments. ACM Computer Communication review 13 (1995)
Mascolo, S., Claudio Caseetti., T.C.P.: Westwood: Bandwidth Estimation for enhanced Transport over wireless links. ACM SIGMOBILE 7/01 Rome Italy (2001)
Balakrishnan, H., Padmanbham, V.N., Katz, R.: Improving Reliable Transport and Handoff Performance in Cellular Wireless Net. Wireless Networks 1 (1995)
Sinha, P., Venkataraman, N., Sivakumar, R., Bharghavan, V.: WTCP: A reliable transport protocol for WWANs. In: ACM MOBICOM 1999, Seattle, Washington (1999)
Bakre, A., Badrinath, B.R.: I-TCP:Indirect TCP for Mobile Hosts. Tech Rep, Reuters university (1995)
Balakrishnan, H., Padmanabhan, V.N., Seshan, S., Katz, R.H.: A Comparison of Mechanisms for Improving TCP Performance over Wireless Links. IEEE/ACM Transactions on Networking (1997)
Braden, R.: RFC 1122 for Internet Hosts-Communication Layers (1989)
The network Simluator ns-2.1b8a, http://www.isi.edu/nsnam/ns
Brown, K., Singh, S.: M-TCP: TCP for Mobile Cellular Networks. ACM Computer Communications Review 27 (1997)
Perkins, C.: RFC 2002. IP Mobility Support (1996)
Montenegro, G., Dawkins, S.: Wireless Networking for the MNCRS. Internet drafts (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nagamalai, D., Dhinakaran, B.C., Choi, BS., Lee, JK. (2005). V-TCP: A Novel TCP Enhancement Technique. In: Lorenz, P., Dini, P. (eds) Networking - ICN 2005. ICN 2005. Lecture Notes in Computer Science, vol 3421. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31957-3_16
Download citation
DOI: https://doi.org/10.1007/978-3-540-31957-3_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25338-9
Online ISBN: 978-3-540-31957-3
eBook Packages: Computer ScienceComputer Science (R0)