Title :
An Emulated Test Framework for Service Discovery and MANET Research Based on ns-3
Author :
Skjegstad, Magnus ; Johnsen, Frank T. ; Nordmoen, Jørgen
Author_Institution :
Univ. of Oslo, Oslo, Norway
Abstract :
In this paper we present our framework for emulated evaluation of service discovery protocols in mobile ad-hoc networks (MANETs). Emulation is preferable to simulation when evaluating real world software implementations, as it provides a controlled network environment without requiring modifications to the software. We base our work on the open-source simulator ns-3, which also has support for network emulation. Our own test framework consists of a set of scripts running in Linux Containers, providing a means to bootstrap and populate service discovery protocols with services and queries. Our setup allows us to perform controlled and repeatable service discovery protocol experiments in MANETs with a high degree of automation. Experiment series are set up, controlled, and statistics calculated by scripts, thus enabling complex, large, and real-time evaluations to be performed without human interaction.
Keywords :
Linux; mobile ad hoc networks; protocols; public domain software; real-time systems; service-oriented architecture; telecommunication computing; Linux containers; controlled network environment; degree of automation; emulated test framework; mobile ad hoc networks; network emulation; ns-3-based MANET research; open-source simulator ns-3; real world software implementations; real-time evaluations; service discovery protocols; Clocks; Containers; Emulation; Linux; Network topology; Protocols; Topology;
Conference_Titel :
New Technologies, Mobility and Security (NTMS), 2012 5th International Conference on
Conference_Location :
Istanbul
Print_ISBN :
978-1-4673-0228-9
Electronic_ISBN :
2157-4952
DOI :
10.1109/NTMS.2012.6208683