TY - GEN
T1 - GENI-enabled programming experiments for networking classes
AU - Griffioen, James
AU - Fei, Zongming
AU - Nasir, Hussamuddin
AU - Wu, Xiongqi
AU - Reed, Jeremy
AU - Carpenter, Charles
PY - 2013
Y1 - 2013
N2 - 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.
AB - 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.
KW - hands-on lab
KW - instrumentation
KW - measurement
KW - network testbed
KW - virtualization
UR - http://www.scopus.com/inward/record.url?scp=84885204804&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84885204804&partnerID=8YFLogxK
U2 - 10.1109/GREE.2013.30
DO - 10.1109/GREE.2013.30
M3 - Conference contribution
AN - SCOPUS:84885204804
SN - 9780769550039
T3 - Proceedings - 2013 2nd GENI Research and Educational Experiment Workshop, GREE 2013
SP - 111
EP - 118
BT - Proceedings - 2013 2nd GENI Research and Educational Experiment Workshop, GREE 2013
T2 - 2013 2nd GENI Research and Educational Experiment Workshop, GREE 2013
Y2 - 20 March 2013 through 22 March 2013
ER -