[[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/WiMAXOpenFlow OpenFlow-Based Vertical Handoff over WiFi and WiMAX in the Orbit Testbed] [ Slides]