AODV routing protocol implementation design
- 1 January 2004
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
To date, the majority of ad hoc routing protocol research has been done using simulation only. One of the most motivating reasons to use simulation is the difficulty of creating a real implementation. In a simulator, the code is contained within a single logical component, which is clearly defined and accessible. On the other hand, creating an implementation requires use of a system with many components, including many that have little or no documentation. The implementation developer must understand not only the routing protocol, but all the system components and their complex interactions. Further, since ad hoc routing protocols are significantly different from traditional routing protocols, a new set of features must be introduced to support the routing protocol. In this paper we describe the event triggers required for AODV operation, the design possibilities and the decisions for our ad hoc on-demand distance vector (AODV) routing protocol implementation, AODV-UCSB. This paper is meant to aid researchers in developing their own on-demand ad hoc routing protocols and assist users in determining the implementation design that best fits their needs.Keywords
This publication has 4 references indexed in Scilit:
- The utility of hello messages for determining link connectivityPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- A large-scale testbed for reproducible ad hoc protocol evaluationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- System Services for Ad-Hoc Routing: Architecture, Implementation and ExperiencesPublished by Association for Computing Machinery (ACM) ,2003
- Coping with communication gray zones in IEEE 802.11b based ad hoc networksPublished by Association for Computing Machinery (ACM) ,2002