AODV Routing Protocol Implementation Design

  • Authors:
  • Ian D. Chakeres;Elizabeth M. Belding-Royer

  • Affiliations:
  • -;-

  • Venue:
  • ICDCSW '04 Proceedings of the 24th International Conference on Distributed Computing Systems Workshops - W7: EC (ICDCSW'04) - Volume 7
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

To date, the majority of ad hoc routing protocol researchhas been done using simulation only. One of the most motivatingreasons to use simulation is the difficulty of creatinga real implementation. In a simulator, the code is containedwithin a single logical component, which is clearly definedand accessible. On the other hand, creating an implementationrequires use of a system with many components, includingmany that have little or no documentation. The implementationdeveloper must understand not only the routingprotocol, but all the system components and their complexinteractions. Further, since ad hoc routing protocolsare significantly different from traditional routing protocols,a new set of features must be introduced to support therouting protocol. In this paper we describe the event triggersrequired for AODV operation, the design possibilitiesand 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 theirown on-demand ad hoc routing protocols and assist usersin determining the implementation design that best fits theirneeds.