[[PageOutline]]
= Advanced OpenFlow with WiMAX =
== Schedule ==
Monday, 1:30pm - 3:00pm
== Session Leaders ==
{{{
#!html
|
|
Ryan Izard Clemson University |
KC Wang Clemson University |
}}}
== Agenda / Details ==
==== Introduction ====
Apply your knowledge and skills about GENI, OpenFlow, and general SDN (Software Defined Networking) topics. Develop a vertical handoff experiment between WiFi and WiMAX in the Orbit testbed.
Learn how to write custom modules for Floodlight -- a popular OpenFlow controller -- and connect your customized controller with OpenVswitch to implement the framework necessary for the SDN-based vertical handoff.
==== Pre-Requisites ====
Basic understanding of:
* GENI
* SDN
* OpenFlow
* Linux terminal
==== Please Arrive With: ====
1. A GENI Experimenter Portal account
2. A laptop with ssh installed. Any operating system will be suitable.
==== Results ====
At the conclusion of this tutorial, participants will:
* Perform a vertical handoff between WiFi and WiMAX in the Orbit testbed
* Understand the interrelation of the software components used to perform the handoff
- Floodlight
- OpenVswitch
- OpenVPN
- Initialization and handoff scripts
* Use the Floodlight OpenFlow controller's Static Flow Pusher API
* Become familiar with the internal structure of the Floodlight OpenFlow controller
* Read, understand, and compose basic Bash and Python scripts
== Tutorial materials ==
[http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/GREESC13/OpenFlowWiMAX]
[ Slides]