MANETKit: Supporting the dynamic deployment and reconfiguration of Ad-Hoc routing protocols

Rajiv Ramdhany*, Paul Grace, Geoff Coulson, David Hutchison

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference publication

Abstract

The innate dynamicity and complexity of mobile ad-hoc networks (MANETs) has resulted in numerous ad-hoc routing protocols being proposed. Furthermore, numerous variants and hybrids continue to be reported in the literature. This diversity appears to be inherent to the field-it seems unlikely that there will ever be a 'one-size-fits-all' solution to the ad-hoc routing problem. However, typical deployment environments for ad-hoc routing protocols still force the choice of a single fixed protocol; and the resultant compromise can easily lead to sub-optimal performance, depending on current operating conditions. In this paper we address this problem by exploring a framework approach to the construction and deployment of ad-hoc routing protocols. Our framework supports the simultaneous deployment of multiple protocols so that MANET nodes can switch protocols to optimise to current operating conditions. The framework also supports finer-grained dynamic reconfiguration in terms of protocol variation and hybridisation. We evaluate our framework by using it to construct and (simultaneously) deploy two popular ad-hoc routing protocols (DYMO and OLSR), and also to derive fine-grained variants of these. We measure the performance and resource overhead of these implementations compared to monolithic ones, and find the comparison to be favourable to our approach.

Original languageEnglish
Title of host publicationMiddleware 2009
Subtitle of host publicationACM/IFIP/USENIX 10th International Middleware Conference, Proceedings
PublisherSpringer
Pages1-20
Number of pages20
ISBN (Print)3642104444, 9783642104442
DOIs
Publication statusPublished - 1 Dec 2009
EventACM/IFIP/USENIX 10th International Middleware Conference - Urbana, IL, United States
Duration: 30 Nov 20094 Dec 2009

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5896 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceACM/IFIP/USENIX 10th International Middleware Conference
CountryUnited States
CityUrbana, IL
Period30/11/094/12/09

Keywords

  • Ad-hoc routing
  • Protocol frameworks

Fingerprint Dive into the research topics of 'MANETKit: Supporting the dynamic deployment and reconfiguration of Ad-Hoc routing protocols'. Together they form a unique fingerprint.

  • Cite this

    Ramdhany, R., Grace, P., Coulson, G., & Hutchison, D. (2009). MANETKit: Supporting the dynamic deployment and reconfiguration of Ad-Hoc routing protocols. In Middleware 2009: ACM/IFIP/USENIX 10th International Middleware Conference, Proceedings (pp. 1-20). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 5896 LNCS). Springer. https://doi.org/10.1007/978-3-642-10445-9_1