GENI-enabled programming experiments for networking classes

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

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

4 Scopus citations

Abstract

Although GENI has been readily embraced by the research community as a testbed for exploring new network architectures and services, its use as an educational tool has not seen the same level of acceptance and usage. There are multiple reasons for this, not the least of which is a lack of good examples showing how to use GENI in an educational setting. This paper attempts to remedy this by describing our experiences using GENI in our networking classes at the University of Kentucky. Using GENI as the experimental basis for the projects in our classes allowed us to leverage several of its rich set of features including its global span of resources, programmability, virtualization, and instrumentation and measurement tools. In particular, we describe two projects that we have used in our networking classes, and we share some of the experience we gained in the process. As a result, these experiences motivated us to develop and integrate new functions into the GENI desktop in order to make it easier to access and control GENI's various resources and tools.

Original languageEnglish
Title of host publicationProceedings - 2013 2nd GENI Research and Educational Experiment Workshop, GREE 2013
Pages111-118
Number of pages8
DOIs
StatePublished - 2013
Event2013 2nd GENI Research and Educational Experiment Workshop, GREE 2013 - Salt Lake City, UT, United States
Duration: Mar 20 2013Mar 22 2013

Publication series

NameProceedings - 2013 2nd GENI Research and Educational Experiment Workshop, GREE 2013

Conference

Conference2013 2nd GENI Research and Educational Experiment Workshop, GREE 2013
Country/TerritoryUnited States
CitySalt Lake City, UT
Period3/20/133/22/13

Keywords

  • hands-on lab
  • instrumentation
  • measurement
  • network testbed
  • virtualization

ASJC Scopus subject areas

  • Education

Fingerprint

Dive into the research topics of 'GENI-enabled programming experiments for networking classes'. Together they form a unique fingerprint.

Cite this