Improve preemptive routing performance in mobile ad hoc networks with Cache-enabled method

In the reactive routing algorithms of mobile ad hoc networks (MANET), preemptive routing method tries to warn the source node and to tell it to change route in time before a link is about to break. This method alleviates the problem from packet losses, and shortens the delay of route change after a route failure. However, it also decreases the number of route error packets which play an important role in removing stale route entries from node cache, i.e. it disables the cache function. In this paper, we propose a protocol called Cache-enabled Preemptive Dynamic Source Routing (CPDSR), and try to reserve the cache function in preemptive routing method. Simultaneously, we give a definition of Reaction Time which determines exactly when a link is regarded as unstable and is a key ingredient in preemptive routing method. Our definition is in accordance with our method and proves to be more reasonable. The simulation result shows that our work can improve the performance of preemptive routing greatly in overhead and end-to-end delay.

[1]  Vanessa Ann Davies,et al.  EVALUATING MOBILITY MODELS WITHIN AN AD HOC NETWORK , 2000 .

[2]  Louise E. Moser,et al.  An analysis of the optimum node density for ad hoc mobile networks , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[3]  D. R. Fulkerson,et al.  Flows in Networks. , 1964 .

[4]  Dhananjay S. Phatak,et al.  Preemptive routing in ad hoc networks , 2003, J. Parallel Distributed Comput..

[5]  Nitin H. Vaidya,et al.  Analysis of TCP Performance over Mobile Ad Hoc Networks , 1999, Wirel. Networks.

[6]  David B. Johnson,et al.  The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks , 2003 .

[7]  Charles E. Perkins,et al.  Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers , 1994, SIGCOMM.

[8]  Paolo Santi,et al.  The Node Distribution of the Random Waypoint Mobility Model for Wireless Ad Hoc Networks , 2003, IEEE Trans. Mob. Comput..

[9]  Tracy Camp,et al.  Stationary distributions for the random waypoint mobility model , 2004, IEEE Transactions on Mobile Computing.

[10]  David A. Maltz,et al.  Dynamic Source Routing in Ad Hoc Wireless Networks , 1994, Mobidata.

[11]  Dhananjay S. Phatak,et al.  Analysis of TCP performance on ad hoc networks using preemptive maintenance routing , 2001, International Conference on Parallel Processing, 2001..

[12]  Xuemei Gao,et al.  The redundant cache: An enhancement of cache mechanism in DSR , 2007, 2007 Second International Conference on Communications and Networking in China.

[13]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.