A user space implementation of the AODVv2 routing protocol

View/Open
Cita com:
hdl:2117/366497
Document typeConference report
Defense date2021
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Rights accessOpen Access
All rights reserved. This work is protected by the corresponding intellectual and industrial
property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public
communication or transformation of this work are prohibited without permission of the copyright holder
Abstract
Ad hoc On Demand Distance Vector Routing (AODV) protocol is a reactive MANET routing protocol frequently used as reference for either developing new ad hoc routing protocols or performance assessment purposes. Although it is present in several general-purpose network simulators (e.g. ns2, omnetpp, etc.), there are few implementations that can be used under real conditions for on-field research or performance evaluation. This paper presents a user space implementation of the last version of this protocol, the AODVv2, that can be deployed in any device able to run the Linux O.S. The goal is developing a fresh, open source and easy-to-maintain implementation of the AODVv2 protocol that can be used by the research community for testing purposes. The paper provides a description of the main design and encoding decisions taken in order to implement the protocol, and explains the main testing actions carried out to prove its correctness.
CitationMachado, S. [et al.]. A user space implementation of the AODVv2 routing protocol. A: International Conference on Software, Telecommunications and Computer Networks. "2021 29th International Conference on Software, Telecommunications and Computer Networks (SoftCOM): SoftCOM 2021: Hvar, Croatia, September 23- 25, 202". Institute of Electrical and Electronics Engineers (IEEE), 2021, p. 1-6. ISBN 978-953-290-109-2. DOI 10.23919/SoftCOM52868.2021.9559121.
ISBN978-953-290-109-2
Files | Description | Size | Format | View |
---|---|---|---|---|
AODVv2_Implementation.pdf | 258,1Kb | View/Open |