Christian Esteve Rothenberg edited this page Feb 28, 2015 · 9 revisions

Welcome to the SDN Survey wiki!

SDN Survey Big Picture

Link to latest pdf version at v2 updated in October 2014!

Please, cite as follows:

  • Kreutz, D.; Ramos, F.M.V.; Esteves Verissimo, P.; Esteve Rothenberg, C.; Azodolmolky, S.; Uhlig, S., "Software-Defined Networking: A Comprehensive Survey," Proceedings of the IEEE , vol.103, no.1, pp.14,76, Jan. 2015. doi: 10.1109/JPROC.2014.2371999 bib

We are looking for a community-based approach to keep the SDN accurate and up to date!

We welcome your contributions via github issues and pull requests.

Table of Contents

  • I Introduction
  • II State of Quo in Networking
  • III What is Software-Defined Networking?
  • III-A Terminology
  • III-B Alternative and Broadening Definitions
  • III-C Standardization Activities
  • III-D History of Software-Defined Networking
  • IV Software-Defined Networks: Bottom-up
  • IV-A Layer I: Infrastructure
  • IV-B Layer II: Southbound Interfaces
  • IV-C Layer III: Network Hypervisors
  • IV-D Layer IV: Network Operating Systems / Controllers
  • IV-E Layer V: Northbound Interfaces
  • IV-F Layer VI: Language-based Virtualization
  • IV-G Layer VII: Programming languages
  • IV-H Layer VIII: Network applications
  • IV-I Cross-layer issues
  • V Ongoing Research Efforts and Challenges
  • V-A Switch Designs
  • V-B Controller Platforms
  • V-C Resilience
  • V-D Scalability
  • V-E Performance evaluation
  • V-F Security and Dependability
  • V-G Migration and Hybrid Deployments
  • V-H Meeting carrier-grade and cloud requirements
  • V-I SDN: the missing piece towards Software-Defined Environments
  • VI Conclusion

SDN Survey Table of Contents


The authors would like to thank the anonymous reviewers and a number of fellows that have contributed to this work. Jennifer Rexford for her feedback on an early version of this work and encouragement to get it finished. Srini Seetharaman for reviewing the draft and providing inputs to alternative SDN views. David Meyer for his thoughts on organizational challenges. Thomas Nadeau for his inputs on OpenDaylight. Luis Miguel Contreras Murillo for his contributions to SDN standardization. In addition, we would like also to acknowledge the several contributions from the community, namely from Aurel A. Lazar, Carmelo Cascone, Gyanesh Patra, Haleplidis Evangelos, Javier Ancieta, Joe Stringer, Kostas Pentikousis, Luciano de Paula, Marco Canini, Philip Wette, Ramon Fontes, Raphael Rosa, Regivaldo Costa, Ricardo de Freitas Gesuatto, Wolfgang John.

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.