Designing a GENI experimenter tool to support the choice net internet architecture

D. Brown, O. Ascigil, H. Nasir, C. Carpenter, J. Griffioen, K. Calvert

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations


Test beds such as GENI provide an ideal environment for experimenting with future internet architectures such as Choice Net. Unlike the narrow waist of the current Internet (IP), Choice Net encourages alternatives and competition at the network layer via an economic plane that allows users to choose and purchase precisely the services they need. In this paper we describe our experiences implementing the Choice Net architecture on GENI. Some features of GENI, such as the ability to program the network layer, to leverage existing protocols and software, to run real applications generating realistic traffic, and the ability to perform long-running experiments made GENI an ideal platform for Choice Net experimentation. However, we found that GENI currently lacks the tools needed to make it easy to use these features. To address this issue, we designed and implemented a GENI Experimenter Tool specifically designed and tailored to perform tasks commonly needed by experimenters such as dynamically configuring nodes, loading and compiling node-specific code, executing Click modules, running commands on sets of nodes, accessing the local file system on nodes, and dynamically logging into nodes.

Original languageEnglish
Title of host publicationProceedings - IEEE 22nd International
Number of pages7
ISBN (Electronic)9781479962044
StatePublished - Dec 9 2014
Event22nd IEEE International Conference on Network Protocols, ICNP 2014 - Research Triangle, United States
Duration: Oct 21 2014Oct 24 2014

Publication series

NameProceedings - International Conference on Network Protocols, ICNP
ISSN (Print)1092-1648


Conference22nd IEEE International Conference on Network Protocols, ICNP 2014
Country/TerritoryUnited States
CityResearch Triangle

Bibliographical note

Publisher Copyright:
© 2014 IEEE.

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Software


Dive into the research topics of 'Designing a GENI experimenter tool to support the choice net internet architecture'. Together they form a unique fingerprint.

Cite this