Browse > Article
http://dx.doi.org/10.6109/jkiice.2007.11.2.392

SACK-SNOOP Protocol for Wireless TCP Performance Improvement  

Ahn, Chi-Hyun (열린사이버대학교)
Kim, Hyung-Chul (열린사이버대학교)
Woo, Jong-Jung (성신여자대학교)
Kim, Jang-Hyung (제주대학교)
Lee, Dae-Young (경희대학교)
Jun, Kye-Suk (경희대학교)
Abstract
Wireless network has high BER characteristic because of path loss, fading, noise and interference. Many packet losses occur without any congestion in wireless network. Therefore, many wireless TCP algorithms have been proposed. SNOOP, one of wireless TCP algorithms, hides packet losses for Fixed Host and retransmits lost packets in wireless network. However, SNOOP has a weakness for bust errors in wireless network. This paper proposes the SACK-SNOOP to improve TCP performance based on SNOOP and Freeze-TCP that use ZWA messages in wireless network. This message makes FH stop sending packets to MH. BS could retransmit error packets to MH for this time. SACK-SNOOP use improved Selective ACK, thereby reducing the number of packet sequences according to error environment. This method reduces the processing time for generation, transmission, analysis of ACK. This time gain is enough to retransmit local burst errors in wireless link. Furthermore, SACK-SNOOP can manage the retransmitted error by extending delay time to FH. The simulation shows that our proposed protocol is more effective for packet losses in wireless networks.
Keywords
SNOOP; Freeze TCP; Mobile IP;
Citations & Related Records
연도 인용수 순위
  • Reference
1 G. Xylomenos, et al., 'TCP performance issues over wireless links', IEEE Commun. Mag., p2-14, Fourth quarter 2000
2 The Network simulator (NS-2) http://www.isi.edu/ nsnam/ns/
3 Floyd, S., and Henderson, 'The NewReno Modification to TCP's Fast Recovery Algorithm', Internet RFC 2582, Experimental, April 1999
4 Ren Wang, Massimo Valla, M. Y. Sanadidi, and Mario Gerla, 'Adaptive Bandwidth Share Estimation in TCP Westwood', In Proc. IEEE Globecom 2002, Taipei, Taiwan, R.O.C., November 17-21, 2002
5 Tom Goff, James Moronski, Vipul Gupta, 'Freeze-TCP: A true end-to-end TCP enhancement mechanism for mobile environments' 1995
6 H. Balakishnan, S. Seshan, and R, H, Kartz, 'Improving reliable transport and handoff performance in cellular wireless networks', ACM Wireless Networks, vol. 1, December 1995
7 V. Jacobson, 'Congestion Avoidance and Control', In Proceedings of ACM SIGcomm'88, Vol. 18, No. 4, p314-329, August 1988
8 S. Floyd, 'TCP Selective Acknowledgment Options', RFC 2018, October 1996
9 K. Brown and S, Sigh, 'M-TCP : TCP for mobile cellular networks', ACM computer communication review, vol. 127, no. 5, October 1997
10 H. Balakrishnan, 'Challenges to reliable Data Transport over Heterogeneous Wireless networks', PhD Thesis, University of California at Berkeley, 1998
11 W. R. Stevens, 'TCP Slow Start, Congestion Avoidance, Fast Retransmission, and Fast Recovery Algorithms', IETF, RFC 2001, Jan. 1997
12 A. Bakre, B. R. Badrinath,'I-TCP : Indirect TCP for Mobile Hosts', Preceedings of the 15th International conference of distributed Computing systems, June 1995