02 Oct 2015

Participatory Networking: An API for Application Control of SDNs

http://cs.brown.edu/~rfonseca/pubs/sigcomm13.pdf

work around the network rather than with the network: video conferencing applications constantly probe network bandwidth 6, overlay networks are used to re-route traffic6, network paths are reactively reconfigured based on inferences1, and humans are required to throttle heavy network loads in response to planned or unplanned shifts in traffic matrix.

contribute API … implemented by an OpenFlow controller that

algorithms for consolidating hierarchical policies16: new algorithm reducing complexity from exponential to polynomial

3 Interfacing with Pane

Requests

5.1 conflict resolution operators

independent logic: +D between requests within the same share; +P between parent and child share; +S between sibling share

6.2 fault tolerance and resilience

reference