Browse > Article

Limited Indirect Acknowledgement for TCP Performance Enhancement over Wireless Networks  

김윤주 (이화여자대학교 컴퓨터학과)
이미정 (이화여자대학교 컴퓨터학과)
안재영 (한국전자통신연구원 무선방송연구소)
Abstract
With the original Transmission Control Protocol(TCP) design, which is particularly targeted at the wired networks, a packet loss is assumed to be caused by the network congestion. In the wireless environment where the chances to lose packets due to transmission bit errors are not negligible, though, this assumption may result in unnecessary TCP performance degradation. In this paper, we propose three schemes that improve the ability to conceal the packet losses in the wireless network while limiting the degree of violating TCP end-to-end semantics to a temporary incidents. If there happens a packet loss at the wireless link and there is a chance that the loss is noticed by the sending TCP, the proposed schemes send an indirect acknowledgement. Each of the proposed schemes uses different criteria to decide whether there is a chance that the packet loss occurred in the wireless part is noticed by the sender. In order to limit the buffer overhead in the base, the indirect acknowledgements are issued only when the length of buffer is less than a certain threshold. We use simulation to compare the overhead and the performance of the proposed schemes, and to show that the proposed schemes improve the TCP performance compared to Snoop with a limited amount of buffer at the base station.
Keywords
TCP; Snoop; I-TCP; Indirect-ACK; wireless network;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 Jochen Schiller, Mobile Communications, Addison-Wesley, 2000
2 W. R. Stevens, TCP/IP lllustrated, Vol. 1, Addison-Wesley, Nov. 1994
3 A. Bakre and B. R. Badrinath, I-TCP: Indirect TCP for Mobile Hosts, Proceedings of the 15th International Conference on Distributed Computing Systems, pp. 136~ 143, June 1995   DOI
4 A. Bakre, B.R. Badrinath, Handoff and System Support for Indirect TCP/IP, Second Usenix Symposium on Mobile and Location-dependent computing, Ann Arbor, Michigan April 1995
5 Balakrishnan, H.; Padmanabhan, V.N.; Seshan, S.; Katz, R.H. A comparison of mechanisms for improving TCP performance over wireless links, Networking, lEEE/ACM Transactions on , Volume: 5 Issue: 6 , Dec. 1997   DOI   ScienceOn
6 Karu Ratnam and Ibrahim Matta, WTCP: An Efficient Transmission Control Protocol for Networks with Wireless Links, Third IEEE Symposium on Computer and Communications (ISCC '98)
7 Karu Ratnam, Ibrahim Matta, Effect of Local Retransmission at Wireless Access Points on the Round Trip Time Estimation of TCP, Proceedings of the The 31st Annual Simulation Symposium '98
8 Network Simulator Document by U.C. Berkely http://www.isi.edu/nsnam/ns/
9 조준상, 최명환, '전송오류률이 높은 무선환경에서의 TCP 성능 저하 극복 방안', Telecommunications Review 제10권 6호, 11-12월, 2000
10 Bakre, A.V. Badrinath, B.R, Implementation and Performance Evaluation of Indirect TCP, Computers, IEEE Transations on, Volume:46 Issue: 3, March 1997   DOI   ScienceOn
11 H. Balakrishnan, S. Seshan, and R. H. Katz, Improving Reliable Transport and Handoff Performance in Cellular Wireless Networks, ACM Wireless Networks, Dec. 1995   DOI
12 Hari Balakrishnan, Srinivasan Seshan, Elan Amir, Randy H. Katz. Improving TCP/IP Performance over Wireless Networks, Proc, 1st ACM Conf. on Mobile Computing and Networking, Berkeley, CA, November 1995   DOI
13 K. Brown and S. Singh, M-TCP: TCP for Mobile Cellular Networks' ACM CCR Vol. 27(5), 1997   DOI
14 Elaoud, M.; Ramanathan, P, TCP-SMART: A technique for improving TCP performance in a spotty wideband environment, Communications, 2000. ICC 2000   DOI
15 김종덕, 임효준, 김종권, '무선 망 위에서의 TCP 성능향상 방법과 성능 분석', 1999년도 한국통신학회 추계종합학술 발표회
16 J. Border, M. Kojo, J. Grainer, G. Montenegro and Z. Shelby, Performance Enhancing Proxies Intended to Mitigate Link-Related Degradations, IETF RFC 3135, June 2001