A Versatile MANET Experimentation Platform and Its Evaluation through Experiments on the Performance of Routing Protocols under Diverse Conditions
Mobile Ad hoc Networks (MANETs) are characterized by highly dynamic phenomena and volatility. These features have a significant impact on network performance and should be present in the scenarios of experiments for the assessment of MANET-related technologies. However, the currently available exper...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-05-01
|
Series: | Future Internet |
Subjects: | |
Online Access: | https://www.mdpi.com/1999-5903/14/5/154 |
_version_ | 1797499709034594304 |
---|---|
author | Ioannis Manolopoulos Dimitrios Loukatos Kimon Kontovasilis |
author_facet | Ioannis Manolopoulos Dimitrios Loukatos Kimon Kontovasilis |
author_sort | Ioannis Manolopoulos |
collection | DOAJ |
description | Mobile Ad hoc Networks (MANETs) are characterized by highly dynamic phenomena and volatility. These features have a significant impact on network performance and should be present in the scenarios of experiments for the assessment of MANET-related technologies. However, the currently available experimentation approaches suffer from limitations, either employing overly abstract simulation-based models that cannot capture real-world imperfections or drawing upon “monolithic” testbeds suited only to a narrow set of predetermined technologies, operational scenarios, or environmental conditions. Toward addressing these limitations, this work proposes a versatile platform that can accommodate many of the complexities present in real-world scenarios while still remaining highly flexible and customizable to enable a wide variety of MANET-related experiments. The platform is characterized by a modular architecture with clearly defined modules for the signaling between peer mobile nodes, the tracking of each node’s location and motion, the routing protocol functionality, and the management of communication messages at each node. The relevant software runs on inexpensive Raspberry Pi-based commodity hardware, which can be readily attached to robotic devices for moving the network nodes in accordance with controlled mobility patterns. Moreover, through an appropriate tuning of certain modules, a number of important operational conditions can be precisely controlled through software, e.g., restricting the communications range (thus reducing the network density) or for emulating the mobility patterns of nodes. The effectiveness and versatility of the proposed platform are demonstrated through the realization of a series of experiments on the performance comparison of selected routing protocols under diverse network density conditions. |
first_indexed | 2024-03-10T03:52:15Z |
format | Article |
id | doaj.art-7791c95e176c448e9480d834067e4f09 |
institution | Directory Open Access Journal |
issn | 1999-5903 |
language | English |
last_indexed | 2024-03-10T03:52:15Z |
publishDate | 2022-05-01 |
publisher | MDPI AG |
record_format | Article |
series | Future Internet |
spelling | doaj.art-7791c95e176c448e9480d834067e4f092023-11-23T11:04:28ZengMDPI AGFuture Internet1999-59032022-05-0114515410.3390/fi14050154A Versatile MANET Experimentation Platform and Its Evaluation through Experiments on the Performance of Routing Protocols under Diverse ConditionsIoannis Manolopoulos0Dimitrios Loukatos1Kimon Kontovasilis2Institute of Informatics & Telecommunications, National Center for Scientific Research “Demokritos”, 15310 Athens, GreeceInstitute of Informatics & Telecommunications, National Center for Scientific Research “Demokritos”, 15310 Athens, GreeceInstitute of Informatics & Telecommunications, National Center for Scientific Research “Demokritos”, 15310 Athens, GreeceMobile Ad hoc Networks (MANETs) are characterized by highly dynamic phenomena and volatility. These features have a significant impact on network performance and should be present in the scenarios of experiments for the assessment of MANET-related technologies. However, the currently available experimentation approaches suffer from limitations, either employing overly abstract simulation-based models that cannot capture real-world imperfections or drawing upon “monolithic” testbeds suited only to a narrow set of predetermined technologies, operational scenarios, or environmental conditions. Toward addressing these limitations, this work proposes a versatile platform that can accommodate many of the complexities present in real-world scenarios while still remaining highly flexible and customizable to enable a wide variety of MANET-related experiments. The platform is characterized by a modular architecture with clearly defined modules for the signaling between peer mobile nodes, the tracking of each node’s location and motion, the routing protocol functionality, and the management of communication messages at each node. The relevant software runs on inexpensive Raspberry Pi-based commodity hardware, which can be readily attached to robotic devices for moving the network nodes in accordance with controlled mobility patterns. Moreover, through an appropriate tuning of certain modules, a number of important operational conditions can be precisely controlled through software, e.g., restricting the communications range (thus reducing the network density) or for emulating the mobility patterns of nodes. The effectiveness and versatility of the proposed platform are demonstrated through the realization of a series of experiments on the performance comparison of selected routing protocols under diverse network density conditions.https://www.mdpi.com/1999-5903/14/5/154mobile ad hoc networksUxV-based networksexperimentation platformrouting protocolsperformance evaluationdiverse density conditions |
spellingShingle | Ioannis Manolopoulos Dimitrios Loukatos Kimon Kontovasilis A Versatile MANET Experimentation Platform and Its Evaluation through Experiments on the Performance of Routing Protocols under Diverse Conditions Future Internet mobile ad hoc networks UxV-based networks experimentation platform routing protocols performance evaluation diverse density conditions |
title | A Versatile MANET Experimentation Platform and Its Evaluation through Experiments on the Performance of Routing Protocols under Diverse Conditions |
title_full | A Versatile MANET Experimentation Platform and Its Evaluation through Experiments on the Performance of Routing Protocols under Diverse Conditions |
title_fullStr | A Versatile MANET Experimentation Platform and Its Evaluation through Experiments on the Performance of Routing Protocols under Diverse Conditions |
title_full_unstemmed | A Versatile MANET Experimentation Platform and Its Evaluation through Experiments on the Performance of Routing Protocols under Diverse Conditions |
title_short | A Versatile MANET Experimentation Platform and Its Evaluation through Experiments on the Performance of Routing Protocols under Diverse Conditions |
title_sort | versatile manet experimentation platform and its evaluation through experiments on the performance of routing protocols under diverse conditions |
topic | mobile ad hoc networks UxV-based networks experimentation platform routing protocols performance evaluation diverse density conditions |
url | https://www.mdpi.com/1999-5903/14/5/154 |
work_keys_str_mv | AT ioannismanolopoulos aversatilemanetexperimentationplatformanditsevaluationthroughexperimentsontheperformanceofroutingprotocolsunderdiverseconditions AT dimitriosloukatos aversatilemanetexperimentationplatformanditsevaluationthroughexperimentsontheperformanceofroutingprotocolsunderdiverseconditions AT kimonkontovasilis aversatilemanetexperimentationplatformanditsevaluationthroughexperimentsontheperformanceofroutingprotocolsunderdiverseconditions AT ioannismanolopoulos versatilemanetexperimentationplatformanditsevaluationthroughexperimentsontheperformanceofroutingprotocolsunderdiverseconditions AT dimitriosloukatos versatilemanetexperimentationplatformanditsevaluationthroughexperimentsontheperformanceofroutingprotocolsunderdiverseconditions AT kimonkontovasilis versatilemanetexperimentationplatformanditsevaluationthroughexperimentsontheperformanceofroutingprotocolsunderdiverseconditions |