AODV IPv6 - Ad hoc On-Demand Distance Vector Routing
Introduction
AODV for IPv6 has been developed within the project Building Blocks for Network Centric Warfare (B2NCW) av Ericsson Microwave Systems AB and CRL Sweden.
Implementation
This IPv6 implementation of AODV is based on AODV-UU version 0.8.1 by the Uppsala University and runs on Linux 2.4+ kernels.
The most vital change has been the transition to IPv6.
Major changes:
- Improved gateway functionality (IPv6 packet fragmentation).
- Dynamic gateway discovery.
(Nodes dynamically check their internal routing table if they can be a gateway) - Removed all Network Simulator (NS-2) support.
Minor changes:
- IPv6-in-IPv6 encapsulation instead of Minimal IP Encapsulation (MIPE/IPv4).
(An extra IPv6 header is added in front of the original header when Internet access is required) - Decapsulation of IPv6-in-IPv6 packets is only performed at the gateway.
Download
Links
Contact
Please contact Anders Lundström for feedback such as comments and suggestions.

