Rice: Unconventional Wisdom
Thesis Defense
Graduate and Postdoctoral Studies
Electrical and Computer Engineering
Speaker: Xiaoye Sun
Masters Candidate

  Controlling Race Conditions in OpenFlow to Accelerate Application Verification and Packet Forwarding
Thursday, May 1, 2014
1:30 PM  to 3:30 PM
A227  Abercrombie Engineering Laboratory

OpenFlow is a Software Defined Networking (SDN) protocol that is being deployed in critical network systems. SDN application verification takes an important role in guaranteeing the correctness of the application. Through our investigation, we discover that application verification can be very inefficient under the OpenFlow protocol since there are many race conditions between the data packets and control plane messages. Furthermore, these race conditions also increase the control plane workload and packet forwarding delay. We propose Attendre, an OpenFlow extension, to mitigate the ill effects of the race conditions in OpenFlow networks. We have implemented Attendre in NICE (a model checking verifier), Open vSwitch (a software virtual switch) and NOX (an OpenFlow control platform). Experiments show that Attendre can reduce verification time by several orders of magnitude, and can significantly reduce TCP connection setup time.


<<    July 2014    >>
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Search for events
 

 
  From
      
  To
      
 

Quicklinks
 
  • Academic Calendars
  • Student Events
  • Staff Holidays
  • Houston Events
  • Rice University
  • Campus Map
  • Area Hotels
  • Rice Organizations
  • Events RSS