EN FR
EN FR


Section: Software

NEPI

Participants : Thierry Turletti [correspondant] , Alina Quereilhac, Claudio Freire.

NEPI stands for Network Experimentation Programming Interface. NEPI implements a new experiment plane used to perform ns-3 simulations, planetlab and emulation experiments, and, more generally, any experimentation tool used for networking research. Its goal is to make it easier for experimenters to describe the network topology and the configuration parameters, to specify trace collection information, to deploy and monitor experiments, and, finally, collect experiment trace data into a central datastore. NEPI is a python API (with an implementation of that API) to perform all the above-mentioned tasks and allows users to access these features through a simple yet powerful graphical user interface called NEF. During the year 2011 we improved the robustness in the experiment control scheme, and we added support for new experimentation environments. We released and registered a second version of the NEPI software (IDDN.FR.001.06003.001.S.A.2010.000.10600). Details on the improvements made can be found in [48] .

See also the web page http://nepihome.org .

  • Version: 1.0

  • ACM: C.2.2, C.2.4

  • Keywords: networking experimentation

  • License: GPL (2)

  • Type of human computer interaction: python library, QT GUI

  • OS/Middelware: Linux

  • Required library or software: python – http://www.python.orghttp://rpyc.wikidot.com/

  • Programming language: python