nepi-ng: an efficient experiment control tool in R2lab
- Others:
- Design, Implementation and Analysis of Networking Architectures (DIANA) ; Inria Sophia Antipolis - Méditerranée (CRISAM) ; Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)
- Middleware on the Move (MIMOVE) ; Inria de Paris ; Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)
- ANR-11-LABX-0031,UCN@SOPHIA,Réseau orienté utilisateur(2011)
Description
Experimentation is an essential step for realistic evaluation of wireless network protocols. The evaluation methodology entails controllable environment conditions and a rigorous and efficient experiment control and orchestration for a variety of scenarios. Existing experiment control tools such as OMF often lack in efficiency in terms of resource management and rely on abstractions that hide the details about the wireless setup. In this paper, we propose nepi-ng, an efficient experiment control tool that leverages job oriented programming model and efficient single-thread execution of parallel programs using asyncio. nepi-ng provides an efficient and modular fine grain synchronization mechanism for networking experiments with light software dependency footprint. We present and discuss our design choices and compare to the state of the art tools, mainly OMF.
Abstract
International audience
Additional details
- URL
- https://hal.inria.fr/hal-01857266
- URN
- urn:oai:HAL:hal-01857266v1
- Origin repository
- UNICA