Title :
ROUTE-O-MATIC: A comprehensive framework for reactive mesh routing protocols
Author :
Sbeiti, Mohamad ; Vogel, Carl ; Wolff, A. ; Wietfeld, Christian
Author_Institution :
Commun. Networks Inst. (CNI), Dortmund Univ. of Technol., Dortmund, Germany
Abstract :
This paper outlines the implementation design and performance evaluation of ROUTE-O-MATIC, a comprehensive framework for reactive mesh routing on Linux. This framework provides a set of necessary but not natively supported services and interfaces for the development of mesh routing protocols on Linux. In wireless mesh networks, especially in mobile scenarios, reactive ad-hoc routing protocols are used to discover routes on demand between mesh nodes. Those protocols depend on special features for which the current network subsystem of Linux is not designed. These include among others an interface to notify about a required route discovery to a certain host, and a buffer to temporarily store all data while the route discovery is performed. The ROUTE-O-MATIC framework adds these features to the Linux kernel. Additionally, the framework offers a Link Layer Feedback support, which reports every transmission failure in order to accelerate the detection of broken links. The framework´s performance is investigated on an x86 and ARM based embedded hardware. The results show that the time overhead of ROUTE-O-MATIC is significantly low.
Keywords :
Linux; microprocessor chips; mobile ad hoc networks; routing protocols; telecommunication computing; wireless mesh networks; ARM based embedded hardware; Linux kernel; ROUTE-O-MATIC; link layer feedback support; reactive ad-hoc routing protocol; reactive mesh routing protocol; transmission failure; wireless mesh networks; Delays; Kernel; Linux; Routing; Routing protocols; Runtime;
Conference_Titel :
Computing, Networking and Communications (ICNC), 2013 International Conference on
Conference_Location :
San Diego, CA
Print_ISBN :
978-1-4673-5287-1
Electronic_ISBN :
978-1-4673-5286-4
DOI :
10.1109/ICCNC.2013.6504255