Measuring experiments in GENI

James Griffioen, Zongming Fei, Hussamuddin Nasir, Xiongqi Wu, Jeremy Reed, Charles Carpenter

Research output: Contribution to journalArticlepeer-review

9 Scopus citations


Experimentation with new network architectures and protocols is one of the primary motivations for building future Internet testbeds such as the Global Environment for Network Innovations (GENI) testbed. A key part of experimentation is the ability to observe, measure, evaluate, and compare these new architectures and protocols. Observing an experiment's network performance requires setting up the measurement infrastructure needed to monitor and record the behavior of the network. It also requires a full set of tools and user interfaces that enable access to the measurement data both while the experiment is running and later during post-analysis. To simplify the task of measuring experiments in future Internet testbeds like GENI, we developed an instrumentation and measurement system called INSTOOLS. It automates the process of setting up the measurement infrastructure, tailoring the measurement infrastructure and the data capture to the experimental network's topology and configuration. In addition, INSTOOLS provides a suite of tools via its "portal" service that make it easy for users to observe, measure, format, and archive data from their experiments. This paper describes the INSTOOLS system and the set of interfaces/tools it offers to users. INSTOOLS has been in use for several years, and we provide performance results that illustrate its scalability. We also present our second-generation portal, the GENI One Stop Portal, that offers a comprehensive interface to a wide range of tools.

Original languageEnglish
Pages (from-to)17-32
Number of pages16
JournalComputer Networks
StatePublished - Apr 22 2014

Bibliographical note

Funding Information:
This material is based upon work supported in part by the National Science Foundation under Grant No. CNS-0834243 . Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of BBN Technologies Corp, the GENI Project Office, or the National Science Foundation.


  • Instrumentation
  • Measurement
  • Network monitoring

ASJC Scopus subject areas

  • Computer Networks and Communications


Dive into the research topics of 'Measuring experiments in GENI'. Together they form a unique fingerprint.

Cite this