Ad hoc on-demand distance vector (AODV) routing protocol is a representative ad hoc routing protocol based on an on-demand approach. In the route discovery procedure of AODV, a source broadcasts a route request (RREQ) packet to find a route to a destination. If an intermediate node has a valid route to the destination in its own route table, the intermediate node can reply to the RREQ with a route reply (RREP) packet and discard the RREQ packet. We term this mechanism as the route cache mechanism. The route cache mechanism has the merits of a short route setup time, a high route setup probability, and a small propagation range of RREQ packets. However, the route cache mechanism has the demerit of route concentration on a few mobile nodes. In this paper, we propose an enhanced AODV (EAODV) routing protocol with a selective route cache mechanism based on a source/destination pair in the route discovery procedure. By the selective route cache mechanism, EAODV can maintain the merits of the route cache mechanism and solve its demerit simultaneously. We compare the performances of the conventional AODV and EAODV in multi- hop access environment, where several mobile nodes send data packets to a fixed node such as an access point (AP), via ns-2 simulation. Simulation results show that EAODV outperforms the conventional AODV in terms of the packet delivery ratio, the average end-to-end delay, and the normalized routing overhead because EAODV can get the effect of route distribution in the route discovery procedure by the selective route cache mechanism based on a source/destination pair.
[1]
Chai-Keong Toh,et al.
Ad Hoc Mobile Wireless Networks
,
2002
.
[2]
S. M. Heemstra de Groot,et al.
Power-aware routing in mobile ad hoc networks
,
1998,
MobiCom '98.
[3]
Charles E. Perkins,et al.
Highly Dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for mobile computers
,
1994,
SIGCOMM.
[4]
Charles E. Perkins,et al.
Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers
,
1994,
SIGCOMM.
[5]
Janelle J. Harms,et al.
Load-sensitive routing for mobile ad hoc networks
,
2001,
Proceedings Tenth International Conference on Computer Communications and Networks (Cat. No.01EX495).
[6]
Charles E. Perkins,et al.
Performance comparison of two on-demand routing protocols for ad hoc networks
,
2001,
IEEE Wirel. Commun..
[7]
Charles E. Perkins,et al.
Ad hoc On-Demand Distance Vector (AODV) Routing
,
2001,
RFC.
[8]
David A. Maltz,et al.
Dynamic Source Routing in Ad Hoc Wireless Networks
,
1994,
Mobidata.
[9]
Satish K. Tripathi,et al.
Signal stability-based adaptive routing (SSA) for ad hoc mobile networks
,
1997,
IEEE Wirel. Commun..