Browse > Article

TCP Performance Study in Vertical Handoff across Heterogeneous Wireless Networks  

Pack Sangheon (서울대학교 전기컴퓨터공학부)
Choi Yanghee (서울대학교 전기컴퓨터공학부)
Abstract
TCP(Transmission Control Protocol) is one of the most important Internet protocols, which is widely used in wireless networks as well as wired networks. However, when TCP is deployed for wireless networks, it takes severe performance degradation because TCP was designed for wired network. To overcome this drawback, a number of TCP variants have been proposed in the literature. However, most previous schemes did not consider TCP enhancement over heterogeneous networks. In heterogeneous networks, an mobile node (MN) may move from one access network to another(i.e., vertical handover). In the case of vertical handover, an MN experiences a TCP performance degradation caused by the packet loss and the sudden change of link characteristics between two different access networks. In this work, we investigate the TCP performance degradation occurred in vortical handover across heterogeneous networks. First, we have conducted the measurement study over GPRS-WLAN testbed. In the measurement study. we observed the TCP performance degradation in the case of handover from WLAN to GPRS. In order to study more different TCP behaviors during vertical handover, we performed comprehensive simulations using a network simulator 2(ns-2). Based on measurement and simulation results, we investigated how to improve TCP performance in vertical handover and we concluded that the existing mechanisms cannot be perfect solutions and new mechanisms are strongly required.
Keywords
TCP; Performance analysis; Vortical handoff; Heterogeneous wireless networks; Simulation;
Citations & Related Records
연도 인용수 순위
  • Reference
1 HUT Mobile IP: http://www.cs.hut.fi/Research/ Dynamics/
2 UCB/LBNLNINT Network Simulator - ns, http://www.isi.edu/nsnam/ns/
3 W.R. Stevens, 'TCP/IP Illustrated,' Vol. 1, Addison- Wesley, 1996
4 B.P. Crow, I. Widjaja, J,G. Kim, and P.T. Sakai, 'IEEE 802.11 Wireless Local Area Networks,' IEEE Communication Magazine, Sep. 1997   DOI   ScienceOn
5 H. Balakrishnan, V. Padmanabhan, S. Seshan, R. H. Katz, 'A Comparison of Mechanisms for Improving TCP Performance over Wireless Links,' IEEE/ACM Trans. on Networking, Vol. 5, No.6, Dec. 1997   DOI   ScienceOn
6 R. Chakravorty, P. Vidales, K. Subramanian, I. Pratt, and J, Crowcroft, 'Practical Experiences with Wireless Integration using Mobile IPv6,' ACM Mobile Computing and Communication Review, 7(4), October 2003   DOI
7 B. Ghribi and I. Logrippo, 'Understanding GPRS: the GSM packet radio service.' Computer Network, Vol. 34, No.5, Nov. 2000   DOI   ScienceOn
8 H. Balakrishnan, S. Seshan, R. H. Katz, 'Improving Reliable Transport and Handoff Performance in Cellular Wireless Networks,' ACM Wireless Network, Vol. I, No.4, Dec. 1995   DOI
9 W. Hansmann, M. Frank, and M. Wolf, 'Performance Analysis of TCP Handover in a Wireless/Mobile Multi-Radio Environment,' in Proc. of IEEE LCN 2002, Nov. 2002
10 K. Brown and S. Singh, 'M-TCP: TCP for mobile cellular networks,' ACM Computer Communication Review, Vol. 27, No.5, Oct. 1997   DOI
11 A. V. Bakre, B. R. Badrinath, 'Implementation and Performance Evaluation of Indirect TCP,' IEEE Trans. on Computers, Vol. 46, No.3, March 1997   DOI   ScienceOn
12 R. Ludwig and R. H. Katz, 'The Eifel Algorithm: Making TCP Robust Against Spurious Retransmissions,' ACM Computer Communication Review, 30(1), January 2000   DOI
13 T. Goff, J, Moronski, D. S. Phatak, and V. Gupta, 'Freeze-TCP: A True End-to-End TCP Enhancement Mechanism for Mobile Environments,' in Proc. of INFOCOM 2000, June 2000   DOI
14 G. Carneiro, J, Ruela, and M. Ricardo, 'Cross- Layer Desgin in 4G Wireless Terminals,' IEEE Wireless Communications, Vol. 11, no. 2, April 2004   DOI   ScienceOn
15 A. Gurtov and R. Ludwig, 'Responding to Spurious Timeouts in TCP,' in Proc. INFOCOM 2003, June 2003   DOI
16 R. Chakravorty, J, Cartwright, and I. Pratt, 'Practical Experience with TCP over GPRS,' in Proc. of Globecom 2002, Dec. 2002   DOI
17 V. Paxson and M. Allmanrfc, 'Computing TCP's Retransmission Timer,' IETF RFC 1988, Nov. 2000
18 Fraunhofer FOKUS: http://www.fokus.gmd.de/fokus/