Browse > Article

Improving TCP Performance through Pre-detection of Route Failure in Mobile Ad Hoc Networks  

Lee Byoung-Yeul (삼성전자 전보통신)
Lim Jae-Sung (삼성전자 전보통신)
Abstract
Route failure is mainly caused by mobility of mobile host in ad hoc networks. Route failure, which may lead to sudden packet losses and delays, is losing the route from source to destination. In this situation, TCP assumes that congestion has occurred within the network and also initiates the congestion control procedures. Congestion control algorithm provides the means for the source to deal with lost packets. TCP performance in ad hoc environments will be degraded as TCP source cannot distinguish congestion from route failure. In this paper, we propose TCP-P as pre-detection approach to deal with route failure. TCP-P freezes TCP through pre-detection of route failure. Route failure information of the proposed mechanism is obtained not by routing protocol but by MAC protocol. The intermediated node, obtaining route failure information by its MAC layer, relays the information to TCP source and lets TCP source stop the congestion control algorithm. Results reveal that TCP-P responding with proactive manner outperforms other approaches in terms of communication throughput under the presence of node mobility.
Keywords
Ad Hoc Networks; Wireless TCP; Route Failure; Congestion Control; TCP Performance;
Citations & Related Records
연도 인용수 순위
  • Reference
1 C. E. Perkins, Elizabeth Belding-Royer, and Samir Das, 'Ad hoc On-Demand Distance Vector (AODV) Routing,' RFC 3561, July 2003
2 J. Broch, D. Johnson, and D. Maltz, 'The Dynamic Source Routing Protocol for Mobile Ad hoc Networks,' IETF Internet draft (draft-ietf-manet-dsr-07.txt), Feb. 2002
3 V. PARK and S. Corson, 'Temporally-Ordered Routing Algorithm (TORA) VERSION 1 : Functional Specification,' IETF Internet Draft(draft-ietf-manet-tora-spec-04.txt), July 2001
4 K. Chandran, S. Raghunathan, S. Venkatesan, and R. Prakash, 'A feedback-based scheme for improving TCP performance in ad hoc wireless networks,' IEEE Personal Communications Magazine, vol.8, no.1, pp.34-49, Feb. 2001   DOI   ScienceOn
5 V. Jacobson, 'Congestion Avoidance and Control,' SIGCOMM, pp.314-329. Sept. 1988
6 Tom Goff, Nael B. Abu-Ghazaleh, Dhananjay S. Phatak, and Ridvan Kahvecioglu, 'Preemptive routing in Ad Hoc networks,' Mobicom, pp.43-52, 2001
7 D. Maltz, J. Broch, J. Jetcheva, and D. Johnson, 'The effects of on-demand behavior in routing protocols for multi-hop wireless ad hoc networks', IEEE Journal on Selected Areas in Communication, pp.1439?1453, Aug. 1999
8 J. Liu and S. Singh, 'ATCP: TCP for mobile Ad Hoc networks', IEEE Journal of Selected Areas in Communications, vo1.19, no.7, pp.1300-1315, 2001   DOI   ScienceOn
9 C. E. Perkins and P. Bhagwat, 'Highly Dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for Mobile Computers,' Computer Communication Review, vo1.24, no.4, pp.234-244, Oct. 1994   DOI   ScienceOn
10 D. Kim, C. K. Toh, and Y. Choi, 'TCP-BUS: improving TCP performance in wireless Ad Hoc networks,' Jrn. of Comm. and Net., vol.3, no.2, June 2001
11 H. Balakrishnan, V. N. Padmanabhan, S. Seshan, and R. H. Katz, 'A Comparison of Mechanisms for Improving TCP Performance over Wireless links,' IEEE Trans. on Networking, vol.5, no.6, pp.756?769, Dec. 1997   DOI   ScienceOn
12 Kevin Fall and Kannan Varadhan (Eds.), 'ns notes and documentation,' available from http://www-mash.cs.berkeley.edu/ns/, 2003
13 P. Abhilash, Srinath Perur, and Sridhar Iyer,'Router Randoff: An Approach for Preemptive Route Repair in Mobile Ad Hoc Networks,' HiPC, pp.347-356, 2002
14 IEEE Standards Department, 'Wireless LAN medium access control (MAC) and physical layer (PHY) specifications,' IEEE standard 802.11-1997, 1997