Browse > Article

TCP Performance Improvement Considering ACK Loss in Ad Hoc Networks  

Kim, Dong-Kyun (Kyungpook National University)
Yoo, Hong-Seok (Kyungpook National University)
Publication Information
Abstract
In mobile ad hoc networks, packet loss is unavoidable due to MAC contention, link failure or the inherent characteristics of wireless link. Since TCP relies on the timely reception of TCP ACK packets to progress the transmission of the TCP DATA packets, ACK loss obviously affects the performance due to two main problems: (a) Frequent occurrence of spurious retransmissions caused by timeout events and (b) impairment of the fast retransmit mechanism caused by the lack of a sufficient number of duplicate ACK packets. In particular, since most reactive routing protocols force the packets buffered over a path to be discarded while performing a route recovery, the performance degradation becomes more serious due to such ACK loss. In this paper, therefore, TCP with two piggybacking schemes (called TCP-pgy) is proposed in order to resolve the above-mentioned problems over reactive routing protocols. Through extensive simulations using the ns-2 simulator, we prove that our proposed schemes contribute to TCP performance improvements.
Keywords
Fast retransmit; mobile ad hoc network (MANET); reactive routing protocol; spurious retransmission; TCP ACK loss;
Citations & Related Records

Times Cited By Web Of Science : 0  (Related Records In Web of Science)
Times Cited By SCOPUS : 0
연도 인용수 순위
  • Reference
1 T. Dyer and R. Boppana, 'A comparison of TCP performance over three routing protocols for mobile ad hoc networks,' in Proc. ACM MOBIHOC 2001, Long Beach, CA, USA, Oct. 2001, pp. 56-66
2 C. Casetti, M. Gerla, S. Mascolo, M. Y. Sanadidi, and R. Wang, 'TCP Westwood: Bandwidth estimation for enhanced transport over wireless links,' in Proc. ACM MobiCom, 2001, pp. 287-297
3 Z. Fu, H. Luo, P. Zerfos, S. Lu, L. Zhang, and M. Gerla, 'The impact of multihop wireless channel on TCP performance,' IEEE Trans. Mobile Comput., vol. 4, no. 2, pp. 209-221, 2005   DOI   ScienceOn
4 F. Klemm, Z. Ye, S. V. Krishnamurthy, S. K. Tripathi, 'Improving TCP performance in ad hoc networks using signal strength based link management,' Elsevier Ad Hoc Networks J., vol. 3, no. 2, pp. 175-186, Jan. 2005   DOI   ScienceOn
5 S. M. ElRakabawy, A. Klemm, C. Lindemann:, 'TCP with adaptive pacing for multihop wireless networks,' in Proc. ACM MobiHoc 2005, Urbana- Chanpaign, IL, May 2005
6 R. de Oliveira, T. Braun, 'TCP in wireless mobile ad hoc networks,' Tech. Report IAM-02-003, university of Bern, Switzerland, July 2002
7 K. Fall and K. Varadhan, 'ns notes and documents,' The VINT Project, UC Berkeley, LBL, USC/ISI, and Zerox PARC
8 R. de Oliveira, T. Braun, 'A dynamic adaptive acknowledgment strategy for TCP over multihop wireless networks,' in Proc. IEEE INFOCOM 2005, Miami, USA, vol. 3, Mar. 2005, pp. 1863-1874
9 J. Liu and S. Singh, 'ATCP: TCP for mobile ad hoc networks,' IEEE J. Sel. Areas Commun., vol. 19, no. 7, pp. 1300-1315, July 2001   DOI   ScienceOn
10 K. Nahm, A. Helmy, and C. J. Kuo, 'TCP over multihop 802.11 networks: Issues and performance enhancement,' in Proc. ACM MobiHoc 2005, Urbana-Chanpaign, IL, May 2005
11 L. S. Brakmo, L. L. Peterson, 'TCP Vegas: End to end congestion avoidance on a global internet,' IEEE J. Sel. Areas Commun., vol. 13, pp. 1465-1480, Oct. 1995   DOI   ScienceOn
12 Z.J. Haas, M.R Pearlman, P. Samar, 'The zone routing protocol (ZRP) for ad hoc networks," IETF Internet Draft, draft-ietf-manet-zone-zrp-04.txt, July 2002
13 I. Chakeres and C. Perkins,'Dynamic MANET on-demand (DYMO) routing,' IETF Internet-Draft, draft-ietf-manet-dymo-05.txt, June 2006
14 D. B. Johnson, D. A. Maltz, and Y.-C. Hu,'Dynamic source routing protocol for mobile ad hoc networks (DSR),' Internet Draft (work-in-progress), draft-ietf-manetdsr-10.txt, July 2004
15 F. Wang and Y. Zhang, 'Improving TCP performance over mobile ad hoc networks with out-of-order detection and response,' in Proc. ACM MOBIHOC 2002, Lausanne, Switzerland, June 2002, pp. 217-225
16 C. Perkins, E. Belding-Royer, and S. Das, 'Ad hoc on-demand distance vector (AODV) routing,' RFC 3561, July 2003
17 T. Clausen, P. Jacquet, A. Laouiti, P. Minet, P. Muhlethaler, A. Qayyum, and L. Viennot, 'Optimized link state routing protocol (OLSR),' IETF RFC 3626, Oct. 2003
18 K. Chen, Y. Xue, and K. Nahrstedt, 'On setting tcp's congestion window limit in mobile ad hoc networks,' in Proc. IEEE ICC 2003, Anchorage, Alaska, May 2003
19 A. A. Hanball, E. Altman, and P. Nain, 'A survey of TCP over ad hoc networks,' IEEE Commun. Surveys Tuts., vol. 7, no. 3, no. 3, pp. 22-36, 2005   DOI   ScienceOn
20 D. Kim, C. Toh, and Y. Choi, 'TCP-BuS: Improving TCP performance in wireless ad hoc networks,' J. Commun. Networks, vol. 3, no. 2, pp. 175-186, June 2001
21 S. floyd, 'Limited slow-start for tcp with large congestion windows,' RFC 3742, IETF Network Working Group. Mar. 2004
22 Internet Engineering Task Force: MANET working group charter. [Online]. Available: http://www.ietf.org/html.charters/manet-charter.html
23 T. Clausen, C. Dearlove, J. Dean and C. Adjih, 'Generalized MANET Packet/Message Format,' IETF Internet-Draft, draft-ietf-manet-packetbb- 02.txt, July 2006