• McKeown Group OpenFlow WiFi Network (aka "ofwifi")

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


The figure below illustrates how tunneling works in OpenFlow WiFi network. The right column shows the switch adjacency we would like to have and the left column shows the physical topology we deployed. The challenge here is we have many (~30) APs that use tunneling and we need to feed their traffic into the different physical port of our OpenFlow switch. Noiive way to do this is to have 30 of PCs on which run tunneling software. Another naiive way is to have a single PC which have 30 of ethernet interfaces. Both are not practical. Insted we used a single PC with two ethernet interfaces and a VLAN tag switch. The PC runs running tunneling software feeds the traffic from an AP (say AP number X) to the VLAN tag switch with vlan tag X. The VLAN tag swtich is configured in such a way that it has as many vlans as APs and each vlan has two ports -- a non-tag port and vlan tagged port where all the vlans share a single tagged port which is connected to the tunneling termination PC. That way, the packet from PC with different vlan tag is forwarded to the different non-tag ports.