Ad hoc On-Demand Distance Vector Routing
This article's lead section may be too short to adequately summarize the key points. (December 2013) |
Ad hoc On-Demand Distance Vector (AODV) Routing is a routing protocol for mobile ad hoc networks (MANETs) and other wireless ad hoc networks. It was jointly developed on July 2003 in Nokia Research Center, University of California, Santa Barbara and University of Cincinnati by C. Perkins, E. Belding-Royer and S. Das.[1]
AODV is the routing protocol used in ZigBee. There are various implementations of AODV such as MAD-HOC, Kernel-AODV, AODV-UU, AODV-UCSB and AODV-UIUC.[2]
AODV routing protocol is a reactive routing protocol and the sequence numbers is used to certify the freshness of the route and the operation performed are loop free. AODV uses three control packets that is: Route Request (RREQ) is broadcast by a node to the intermediary nodes, Route Reply (RREP) is unicast messages back towards the source of RREQ and Route Error message (RERR) is sent to notify the intermediary nodes of the loss of the links.
Source IP Address | Source Sequence Number | Broadcast ID | Destination IP Address | Destination Sequence Number | Hop count |
Source Sequence Number | Source IP Address | Destination Sequence Number | Destination IP Address | Hop count | Lifetime |
Advantages:
The main advantages is that the route is discovered whenever needed and the sequence number is used to know the freshness of the route.Delay is less while the connection.When the node receives the route request message, the next door node compares its sequence number with the sequence numbers of the route request message and if the nodes sequence number is higher, it means the route is fresh.
Disadvantages:
The intermediary node can lead to the inconsistent route if the source node has the old sequence number.
See also
References
- ^ Perkins, C.; Belding-Royer, E.; Das, S. (2003). Ad hoc On-Demand Distance Vector (AODV) Routing. IETF. doi:10.17487/RFC3561. RFC 3561. Retrieved 2010-06-18.
{{citation}}
: Unknown parameter|month=
ignored (help) - ^ Jhaveri, R.H.; Patel, N.M. (2015). "Mobile Ad-hoc Networking with AODV: A Review". International Journal of Next-Generation Computing. 6 (3): 165–191.