Title :
An implementation study of the AODV routing protocol
Author :
Royer, Elizabeth M. ; Perkins, Charles E.
Author_Institution :
Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA
Abstract :
The Ad hoc On-Demand Distance Vector (AODV) routing protocol is designed for use in ad hoc mobile networks. Because of the difficulty of testing an ad hoc routing protocol in a real-world environment, a simulation was first created so that the protocol design could be tested in a variety of scenarios. Once simulation of the protocol was nearly complete, the simulation was used as the basis for an implementation in the Linux operating system. In the course of converting the simulation into an implementation, certain modifications were needed in AODV and the Linux kernel due to both simplifications made in the simulation of AODV and to incompatibilities of the Linux kernel and the IP-layer to routing in a mobile environment. This paper details many of the changes that were necessary during the development of the implementation
Keywords :
Unix; digital simulation; land mobile radio; operating systems (computers); packet radio networks; telecommunication network routing; transport protocols; AODV routing protocol; IP-layer; Linux kernel; Linux operating system; ad hoc mobile networks; ad hoc on-demand distance vector; an ad hoc routing protocol testing; mobile environment; simulation; Access protocols; Broadcasting; Internet; Kernel; Linux; Open source software; Routing protocols; Transport protocols; Transportation; Unicast;
Conference_Titel :
Wireless Communications and Networking Confernce, 2000. WCNC. 2000 IEEE
Conference_Location :
Chicago, IL
Print_ISBN :
0-7803-6596-8
DOI :
10.1109/WCNC.2000.904764