• DocumentCode
    2222673
  • 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
  • fYear
    2012
  • fDate
    7-10 May 2012
  • Firstpage
    1
  • Lastpage
    5
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    New Technologies, Mobility and Security (NTMS), 2012 5th International Conference on
  • Conference_Location
    Istanbul
  • ISSN
    2157-4952
  • Print_ISBN
    978-1-4673-0228-9
  • Electronic_ISBN
    2157-4952
  • Type

    conf

  • DOI
    10.1109/NTMS.2012.6208683
  • Filename
    6208683