Header
Overview Agenda Committee Registration General Info Sponsors

The GENI Regional Workshop at Arizona State University (ASU) offers an opportunity to learn about GENI and how you can use it for your education and research needs.

GENI (Global Environment for Network Innovations) provides a virtual laboratory for networking and distributed systems research and education. It is well suited for exploring networks at scale, thereby promoting innovations in network science, security, services and applications. For more information visit the GENI website.

The GENI Regional Workshop will be held on March 7th at ASU College Avenue Commons building, East 7th Street, Tempe, AZ. Use this map to get there.

The GENI Engineering Conference 24 will be held on March 8th and 9th, following the GENI Regional Workshop. For more information about the event and a travel grant for the GEC, hotels and airport, please take a look at the GEC24 Wiki page.

Registration is free. A limited number of travel grants is available.


NSF Logo
ASU logo CIDSE logo

The event will be held on March 7th. Click on the session blocks below for more information about each session. More information will be added as it becomes available.

Please note that this agenda is subject to change.

Important: You must bring your own laptop to participate in tutorials.

8:30 - 9:30

Intro to GENI
Room CAVC 359

×

Intro to GENI

Speaker: Dr. Vicraj (Vic) Thomas, GENI Project Office

Room: College Avenue Commons (CAVC) 359

An introduction to GENI, GENI concepts and experimentation with GENI. This talk will include a demo of a setting up and running a simple experiment on GENI.

Slides:


9:30am - 10:30am

GENI testbed: Teaching Network Protocol Behaviors, Enabling Networking Research / Room CAVC 359

×

GENI testbed: Teaching Network Protocol Behaviors,
Enabling Networking Research

Keynote speaker: Dr. Deniz Gurkan, University of Houston

Room: College Avenue Commons (CAVC) 359

Presentation is on classroom and research project utilization of the GENI testbed at the University of Houston, SDN Lab (http://tech.uh.edu/dgurkan). An introduction to computer networking course with 3-hour lab component has been revamped to illustrate network protocol behavior using the GENI testbed resources. Class is using geni-lib python libraries to set their experiment topologies on the Virtual Topology Services at GENI sites. Research on network protocol design and testing has been realized on GENI testbed for a path tracing protocol. Testbed network setup, protocol implementation, and test run are achieved using geni-lib python libraries and GENI VM resources on InstaGENI AMs and topology services from the VTS Ams.

Slides:

  • Coming soon!

11:00am - noon

Igniting Local Gigabit Development with GENI
Room CAVC 359

×

Igniting Local Gigabit Development with GENI

Keynote speaker: Scott Turnbull

Room: College Avenue Commons (CAVC) 359

Local GENI racks are an exceptional resource for building out secure high speed networks and applications. The mission of US Ignite is to foster the creation of next-generation Gigabit Internet applications that provide transformative public benefit and to establish an interconnected network of Smart Gigabit Communities nationwide. Through our US Ignite partners we are leveraging the configurability of regional GENI racks to create a locavore infrastructure for ultra low latency applications on top of a true fiber network. Central to the SGC project is the creation of Digital Town Squares (DTS) in each participating metro area, which link consumer gigabit fiber and wireless to GENI racks hosted at Community Gigabit Anchor institutions. A selection of four, of the more than twenty proposed, applications will be presented that highlight the intersection of applications of Gigabit technologies and GENI networks.

Slides:


noon - 1:00pm Lunch in Devil's Oasis
CAVC 2nd floor, enter through south door


1:00pm - 3:00pm

My First GENI Experiment
Room CAVC 359

×

My First GENI Experiment

Instructor: Dr. Violet Syrotiuk, Arizona State University

Room: College Avenue Commons (CAVC) 359

Lab Zero: Verify accounts and environment are set up correctly; familiarize students with the process of running an experiment on GENI.

Lab One: Understand how the GENI reservation process works, get familiar with the GENI Aggregate Manager API (GENI AM API), learn to use Omni.

Tutorial material:

Experiment Management on CloudLab / CAVC 559

×

Experimentation and Experiment Management on CloudLab

Instructor: Dmitry Duplyakin, University of Utah

Room: College Avenue Commons (CAVC) 559

CloudLab is an NSF-funded flexible scientific infrastructure for supporting experimentation with cutting-edge software environments. CloudLab provides access to heterogeneous resources at the University of Utah, Clemson University, and the University of Wisconsin. CloudLab is built on the Emulab software base, which has evolved to incorporate ideas and technology from GENI.

This tutorial will demonstrate the process of creating and managing experiments on CloudLab, primarily using the CloudLab portal (http://cloudlab.us/). We will show how CloudLab users can develop their own software environments and also take full advantage of the configurations developed by the user community and packaged in the form of public profiles. We will also present the profile which we have developed to facilitate creation of instances of the Chef configuration management system. We will summarize how we use Chef to orchestrate software components in our research experiments and discuss the benefits this system can provide in a variety of software environments deployed on CloudLab and other testbeds.

Tutorial material:


3:30pm - 5:30pm

SDN applications on GENI / Room CAVC 359

×

Developing SDN applications on GENI

Instructor: Dr. Niky Riga, GENI Project Office

Room: College Avenue Commons (CAVC) 359

In recent years there has been a lot of interest by both academia and industry in applying SDN and NFV concepts to a big variety of interesting problems. However the process of building, testing and evaluating new SDN/NFV applications in a realistic environment that goes beyond a single VM is still a struggle. GENI, a nation-wide distributed testbed, allows users to bring up topologies that include OpenFlow software and hardware switches and test their applications on a real network. Users have the ability to evaluate their ideas on a diverse set of embedded topologies and gain new insights on SDN.

In this tutorial, we will go over the OpenFlow API (versions 1.0 and 1.3) and discuss about NFV fundamentals. In the hands-on portion you will get to implement both simple and more complicated controllers and test them in real networks using software (OVS) or hardware switches within GENI.

Tutorial material:

Run my experiment on GENI / CAVC 559

×

Run my experiment on GENI

Instructor: Fraida Fund, New York University.

Room: College Avenue Commons (CAVC) 559

GENI is used in a tremendous variety of ways, from cutting edge research on new Internet architectures, to undergraduate projects in distributed systems, to classroom assignments in cognitive radio design. Rather than any single tool or feature of GENI, this tutorial focuses on the multitude of meaningful experiments that it supports. We will offer a selection of experiments designed and implemented by NYU researchers and students in support of their research or education, on subjects such as network economics, cognitive radio, distributed data processing, queuing theory, and multimedia systems. Participants will work at their own pace (following step-by-step instructions, with instructor support) to deploy and execute the experiment of their choice on GENI.

Tutorial material:



Registration is free and must be done through this registration form. A few important dates regarding registration:

  • The deadline to register is February 21st. Registration may close earlier if the maximum number of attendees is reached.
  • Notifications of acceptance will be sent by February 10th for those who register by early February.
  • Final notifications of acceptance will be sent by February 22nd for those registering later than February 10th.

If you wish to apply for a travel grant, please use this travel grant form. The application deadline is February 4th but applications will continue to be accepted after that date while funds are available. Those applying by the deadline will be notified by February 10th.


Airport

The nearest airport to the workshop is Phoenix Sky Harbor International Airport (PHX). If you are staying at the GEC-24 hotel (Moxy Tempe): when you arrive at the airport, please call the hotel (480-968-3451). They will send a personalized Uber taxi to pick your party up, at the hotel's expense.

Public transportation is also available from the PHX airport to Tempe. You can catch the lightrail for $2.00 (one ride). There are three lightrail stops very close to ASU campus:

  • Mill Ave & 3rd St
  • Veterans Way & College Ave (closer to CAVC building)
  • University Dr & Rural Rd (closer to ISTB4 building)

For more information visit the Phoenix Metro Light Rail website.

Transportation around the ASU campus

All the buildings are within walking distance (a 30-min walk should be enough to cross the entire campus). However there are also free buses available if you wish to use them.

If you are also staying in the MOXY Tempe hotel for the GEC24 conference, you can take the FLASH FORWARD bus (clockwise route) to get to the CAVC building. During spring break this route is offered in a limited schedule (from 7am to 6pm, every 10-20 minutes). Please refer to the figure below for the bus route, or also refer to this interactive map

The orbit buses are also free and can be used for transportation around Campus. More information about routes and schedules of orbit buses can be found here (Valley Metro website, look for the "Tempe - orbit" buses).

The Tempe Transit Center lies just north of the CAVC building. From there you can take all the Orbit buses, the light rail and also the regular paid Valley Metro buses. There is a trip planner and information about fares in the Valley Metro website.

Parking

If you are driving to the event, there are parking lots close to the CAVC as shown in the picture below:

Things to do

If you are staying for a few more days and looking for things to do, here are some tips about local dining, hiking and places to visit: