Software-Defined Networking: A Comprehensive Survey

The Internet has led to the creation of a digital society, where (almost) everything is connected and is accessible from anywhere. However, despite their widespread adoption, traditional IP networks are complex and very hard to manage. It is both difficult to configure the network according to predefined policies, and to reconfigure it to respond to faults, load, and changes. To make matters even more difficult, current networks are also vertically integrated: the control and data planes are bundled together. Software-defined networking (SDN) is an emerging paradigm that promises to change this state of affairs, by breaking vertical integration, separating the network’s control logic from the underlying routers and switches, promoting (logical) centralization of network control, and introducing the ability to program the network. The separation of concerns, introduced between the definition of network policies, their implementation in switching hardware, and the forwarding of traffic, is key to the desired flexibility: by breaking the network control problem into tractable pieces, SDN makes it easier to create and introduce new abstractions in networking, simplifying network management and facilitating network evolution. In this paper, we present a comprehensive survey on SDN. We start by introducing the motivation for SDN, explain its main concepts and how it differs from traditional networking, its roots, and the standardization activities regarding this novel paradigm. Next, we present the key building blocks of an SDN infrastructure using a bottom-up, layered approach. We provide an in-depth analysis of the hardware infrastructure, southbound and northbound application programming interfaces (APIs), network virtualization layers, network operating systems (SDN controllers), network programming languages, and network applications. We also look at cross-layer problems such as debugging and troubleshooting. In an effort to anticipate the future evolution of this new paradigm, we discuss the main ongoing research efforts and challenges of SDN. In particular, we address the design of switches and control platforms with a focus on aspects such as resiliency, scalability, performance, security, and dependabilityVas well as new opportunities for carrier transport networks and cloud providers. Last but not least, we analyze the position of SDN as a key enabler of a software-defined

[1]  C. W. Haas,et al.  Stored Program Controlled Network: 800 Service using SPC network capability , 1982, The Bell System Technical Journal.

[2]  D. Sheinbein,et al.  Stored Program Controlled Network: 800 Service using SPC network capability , 1982 .

[3]  David Peleg,et al.  Distributed Computing: A Locality-Sensitive Approach , 1987 .

[4]  Alberto L. Sangiovanni-Vincentelli,et al.  Multiple-Valued Minimization for PLA Optimization , 1987, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[5]  Michael R. Macedonia,et al.  MBone provides audio and video across the Internet , 1994, Computer.

[6]  Kai Li,et al.  Libckpt: Transparent Checkpointing under UNIX , 1995, USENIX.

[7]  Yakov Rekhter,et al.  A Border Gateway Protocol 4 (BGP-4) , 1994, RFC.

[8]  Eric Hoffman,et al.  Ipsilon's General Switch Management Protocol Specification Version 1.1 , 1996, RFC.

[9]  David Wetherall,et al.  Towards an active network architecture , 1996, CCRV.

[10]  Aurel A. Lazar,et al.  Realizing a Foundation for Programmability of ATM Networks with the Binding Architecture , 1996, IEEE J. Sel. Areas Commun..

[11]  Accept-Ranges : bytes Content-Length : 19808 Connection : close Content-Type : text / plain Internet Engineering Task Force Internet Draft , 1996 .

[12]  G.J. Minden,et al.  A survey of active network research , 1997, IEEE Communications Magazine.

[13]  Aurel A. Lazar,et al.  Programming telecommunication networks , 1997, IEEE Netw..

[14]  John V. Guttag,et al.  ANTS: a toolkit for building and dynamically deploying network protocols , 1998, 1998 IEEE Open Architectures and Network Programming.

[15]  Kenneth L. Calvert,et al.  Directions in active networks , 1998 .

[16]  Luke M. Leslie,et al.  The Tempest-a practical framework for network programmability , 1998, IEEE Netw..

[17]  Greg Minshall,et al.  Ip Switching: Atm under Ip * , 1998 .

[18]  M. Suzuki,et al.  The IEEE P1520 standards initiative for programmable network interfaces , 1998 .

[19]  William A. Arbaugh,et al.  The SwitchWare active network architecture , 1998, IEEE Netw..

[20]  Kai Li,et al.  Memory exclusion: optimizing the performance of checkpointing systems , 1999 .

[21]  Eddie Kohler,et al.  The Click modular router , 1999, SOSP.

[22]  R. D. Rockwell,et al.  Smart Packets for active networks , 1999, 1999 IEEE Second Conference on Open Architectures and Network Programming. Proceedings. OPENARCH '99 (Cat. No.99EX252).

[23]  Andrew T. Campbell,et al.  Open Signaling for ATM, INTERNET and Mobile Networks (OPENSIG'98) , 1999, OPSR.

[24]  Russ White,et al.  Inside Cisco IOS Software Architecture , 2000 .

[25]  Tilman Wolf,et al.  Design issues for high performance active routers , 2000, 2000 International Zurich Seminar on Broadband Communications. Accessing, Transmission, Networking. Proceedings (Cat. No.00TH8475).

[26]  A. Ivanov,et al.  Extreme Networks , 2001 .

[27]  Tilman Wolf,et al.  Design issues for high-performance active routers , 2001, IEEE J. Sel. Areas Commun..

[28]  Yechiam Yemini,et al.  The NetScript active network system , 2001, IEEE J. Sel. Areas Commun..

[29]  R Prasanna BIP: Billing Information Protocol , 2002 .

[30]  Miguel Correia,et al.  Intrusion-Tolerant Architectures: Concepts and Design , 2002, WADS.

[31]  Hari Balakrishnan,et al.  Resilient overlay networks , 2001, SOSP.

[32]  Randy Presuhn Version 2 of the Protocol Operations for the Simple Network Management Protocol (SNMP) , 2002, RFC.

[33]  Bert Wijnen,et al.  An Architecture for Describing Simple Network Management Protocol (SNMP) Management Frameworks , 2002, RFC.

[34]  Avri Doria,et al.  General Switch Management Protocol (GSMP) Applicability , 2002, RFC.

[35]  Kaj Tesink Definitions of Managed Objects for the Synchronous Optical Network/Synchronous Digital Hierarchy (SONET/SDH) Interface Type , 2003, RFC.

[36]  David E. Culler,et al.  PlanetLab: an overlay testbed for broad-coverage services , 2003, CCRV.

[37]  Russ Housley,et al.  Counter with CBC-MAC (CCM) , 2003, RFC.

[38]  Eric Mannie,et al.  Generalized Multi-Protocol Label Switching (GMPLS) Architecture , 2004, RFC.

[39]  Robert M. Hinden,et al.  6bone (IPv6 Testing Address Allocation) Phaseout , 2004, RFC.

[40]  Scott Shenker,et al.  Overcoming the Internet impasse through virtualization , 2005, Computer.

[41]  Nick Feamster,et al.  Design and implementation of a routing control platform , 2005, NSDI.

[42]  Nick Feamster,et al.  Detecting BGP configuration faults with static analysis , 2005 .

[43]  Hong Yan,et al.  A clean slate 4D approach to network control and management , 2005, CCRV.

[44]  Rob Enns,et al.  NETCONF Configuration Protocol , 2006, RFC.

[45]  Susan Hares,et al.  A Border Gateway Protocol 4 (BGP-4) , 1994, RFC.

[46]  A. Greenberg,et al.  Dynamic connectivity management with an intelligent route service control point , 2006, INM '06.

[47]  Deborah Estrin,et al.  GENI Design Principles , 2006, Computer.

[48]  Timothy Sherwood,et al.  Modeling TCAM power for next generation network devices , 2006, 2006 IEEE International Symposium on Performance Analysis of Systems and Software.

[49]  Tal Garfinkel,et al.  SANE: A Protection Architecture for Enterprise Networks , 2006, USENIX Security Symposium.

[50]  Ali Ghodsi,et al.  Distributed k-ary System: Algorithms for Distributed Hash Tables , 2006 .

[51]  Steve Vinoski,et al.  Advanced Message Queuing Protocol , 2006, IEEE Internet Computing.

[52]  Nick Feamster,et al.  In VINI veritas: realistic and controlled network experimentation , 2006, SIGCOMM.

[53]  Randy H. Katz,et al.  X-Trace: A Pervasive Network Tracing Framework , 2007, NSDI.

[54]  Martín Casado,et al.  Ethane: taking control of the enterprise , 2007, SIGCOMM '07.

[55]  Sam Ruby,et al.  RESTful Web Services , 2007 .

[56]  Lixia Zhang,et al.  Report from the IAB Workshop on Routing and Addressing , 2007, RFC.

[57]  P. Palange,et al.  From the authors , 2007, European Respiratory Journal.

[58]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[59]  Martín Casado,et al.  NOX: towards an operating system for networks , 2008, CCRV.

[60]  Guido Appenzeller,et al.  Implementing an OpenFlow switch on the NetFPGA platform , 2008, ANCS '08.

[61]  Albert G. Greenberg,et al.  The cost of a cloud: research problems in data center networks , 2008, CCRV.

[62]  Jeffrey G. Andrews,et al.  Femtocell networks: a survey , 2008, IEEE Communications Magazine.

[63]  Zhao Yu,et al.  SR-IOV Networking in Xen: Architecture, Design and Implementation , 2008, Workshop on I/O Virtualization.

[64]  K. Fernow New York , 1896, American Potato Journal.

[65]  Mark Guzdial,et al.  EducationPaving the way for computational thinking , 2008, CACM.

[66]  Julio Ortega Lopera,et al.  Accelerating OpenFlow switching with network processors , 2009, ANCS '09.

[67]  Albert G. Greenberg,et al.  VL2: a scalable and flexible data center network , 2009, SIGCOMM '09.

[68]  Jia Wang,et al.  Making Routers Last Longer with ViAggre , 2009, NSDI.

[69]  K. Raza Juniper Networks , 2009 .

[70]  Rob Sherwood,et al.  FlowVisor: A Network Virtualization Layer , 2009 .

[71]  Krishna Kant,et al.  Data center evolution: A tutorial on state of the art, issues, and challenges , 2009, Comput. Networks.

[72]  Martín Casado,et al.  Practical declarative network management , 2009, WREN '09.

[73]  Martín Casado,et al.  Extending Networking into the Virtualization Layer , 2009, HotNets.

[74]  Thomas Wild,et al.  Packet Processing at 100 Gbps and Beyond - Challenges and Perspectives , 2009 .

[75]  Amin Vahdat,et al.  PortLand: a scalable fault-tolerant layer 2 data center network fabric , 2009, SIGCOMM '09.

[76]  David A. Maltz,et al.  Unraveling the Complexity of Network Management , 2009, NSDI.

[77]  Jean-Louis Le Roux,et al.  Path Computation Element (PCE) Communication Protocol (PCEP) , 2009, RFC.

[78]  Donald Beaver,et al.  Dapper, a Large-Scale Distributed Systems Tracing Infrastructure , 2010 .

[79]  Martín Casado,et al.  Onix: A Distributed Control Platform for Large-scale Production Networks , 2010, OSDI.

[80]  Ion Stoica,et al.  Focus Replay Debugging Effort on the Control Plane , 2010, HotDep.

[81]  Andrea Bianco,et al.  OpenFlow Switching: Data Plane Performance , 2010, 2010 IEEE International Conference on Communications.

[82]  Amin Vahdat,et al.  Hedera: Dynamic Flow Scheduling for Data Center Networks , 2010, NSDI.

[83]  Rob Sherwood,et al.  Can the Production Network Be the Testbed? , 2010, OSDI.

[84]  Raouf Boutaba,et al.  A survey of network virtualization , 2010, Comput. Networks.

[85]  Thyaga Nandagopal,et al.  Coping with link failures in centralized control plane architectures , 2010, 2010 Second International Conference on COMmunication Systems and NETworks (COMSNETS 2010).

[86]  Kentaro Ogawa,et al.  ForCES Intra-NE High Availability , 2010 .

[87]  Monia Ghobadi,et al.  OpenTM: Traffic Matrix Estimator for OpenFlow Networks , 2010, PAM.

[88]  Rajeev Gandhi,et al.  Visual, Log-Based Causal Tracing for Performance Debugging of MapReduce Systems , 2010, 2010 IEEE 30th International Conference on Distributed Computing Systems.

[89]  Rob Sherwood,et al.  Carving research slices out of your production networks with OpenFlow , 2010, CCRV.

[90]  Nick McKeown,et al.  A network in a laptop: rapid prototyping for software-defined networks , 2010, Hotnets-IX.

[91]  Sujata Banerjee,et al.  Automated and Scalable QoS Control for Network Convergence , 2010, INM/WREN.

[92]  Jia Wang,et al.  Scalable flow-based networking with DIFANE , 2010, SIGCOMM '10.

[93]  Alan L. Cox,et al.  Maestro: A System for Scalable OpenFlow Control , 2010 .

[94]  Ehab Al-Shaer,et al.  FlowChecker: configuration analysis and verification of federated openflow infrastructures , 2010, SafeConfig '10.

[95]  Aditya Akella,et al.  Aster * x : Load-Balancing Web Traffic over Wide-Area Networks , 2010 .

[96]  Patrick D. McDaniel,et al.  A Survey of BGP Security Issues and Solutions , 2010, Proceedings of the IEEE.

[97]  Dave Katz,et al.  Bidirectional Forwarding Detection (BFD) , 2010, RFC.

[98]  Rob Sherwood,et al.  OpenRoads: empowering research in mobile networks , 2010, CCRV.

[99]  Jamal Hadi Salim,et al.  Forwarding and Control Element Separation (ForCES) Protocol Specification , 2010, RFC.

[100]  Christian Esteve Rothenberg,et al.  In-packet Bloom filter based data center networking with distributed OpenFlow controllers , 2010, 2010 IEEE Globecom Workshops.

[101]  T. Bittman,et al.  Magic Quadrant for x 86 Server Virtualization Infrastructure , 2010 .

[102]  Yashar Ganjali,et al.  HyperFlow: A Distributed Control Plane for OpenFlow , 2010, INM/WREN.

[103]  Sujata Banerjee,et al.  ElasticTree: Saving Energy in Data Center Networks , 2010, NSDI.

[104]  Cyril Leung,et al.  A Survey of Scheduling and Interference Mitigation in LTE , 2010, J. Electr. Comput. Eng..

[105]  Hideyuki Shimonishi,et al.  Virtualized network infrastructure using OpenFlow , 2010, 2010 IEEE/IFIP Network Operations and Management Symposium Workshops.

[106]  Kok-Kiong Yap,et al.  Towards software-friendly networks , 2010, APSys '10.

[107]  Aditya Akella,et al.  NetReplay: a new network primitive , 2010, PERV.

[108]  Aditya Akella,et al.  Extensible and Scalable Network Monitoring Using OpenSAFE , 2010, INM/WREN.

[109]  Rodrigo Braga,et al.  Lightweight DDoS flooding attack detection using NOX/OpenFlow , 2010, IEEE Local Computer Network Conference.

[110]  Rob Sherwood,et al.  Blueprint for introducing innovation into wireless mobile networks , 2010, VISA '10.

[111]  Miguel Correia,et al.  Highly Available Intrusion-Tolerant Services with Proactive-Reactive Recovery , 2010, IEEE Transactions on Parallel and Distributed Systems.

[112]  David A. Maltz,et al.  Network traffic characteristics of data centers in the wild , 2010, IMC '10.

[113]  Richard Wang,et al.  OpenFlow-Based Server Load Balancing Gone Wild , 2011, Hot-ICE.

[114]  Nick McKeown,et al.  MPLS with a simple OPEN control plane , 2011, 2011 Optical Fiber Communication Conference and Exposition and the National Fiber Optic Engineers Conference.

[115]  Simon Oechsner,et al.  Modeling and performance evaluation of an OpenFlow architecture , 2011, 2011 23rd International Teletraffic Congress (ITC).

[116]  Jun Bi,et al.  Source address validation solution with OpenFlow/NOX architecture , 2011, 2011 19th IEEE International Conference on Network Protocols.

[117]  Sujata Banerjee,et al.  DevoFlow: scaling flow management for high-performance networks , 2011, SIGCOMM.

[118]  Anja Feldmann,et al.  OFRewind: Enabling Record and Replay Troubleshooting for Networks , 2011, USENIX Annual Technical Conference.

[119]  Minlan Yu,et al.  Online Measurement of Large Traffic Aggregates on Commodity Switches , 2011, Hot-ICE.

[120]  Hideaki Sone,et al.  Flexible Access Management System for Campus VLAN Based on OpenFlow , 2011, 2011 IEEE/IPSJ International Symposium on Applications and the Internet.

[121]  Kim-Kwang Raymond Choo,et al.  The cyber threat landscape: Challenges and future research directions , 2011, Comput. Secur..

[122]  Sujata Banerjee,et al.  DevoFlow: scaling flow management for high-performance networks , 2011, SIGCOMM 2011.

[123]  David Walker,et al.  Frenetic: a network programming language , 2011, ICFP.

[124]  Anees Shaikh,et al.  CloudNaaS: a cloud networking platform for enterprise applications , 2011, SoCC.

[125]  Nick Feamster,et al.  Broadband internet performance: a view from the gateway , 2011, SIGCOMM.

[126]  David Ward,et al.  MPLS Fault Management Operations, Administration, and Maintenance (OAM) , 2011, RFC.

[127]  Úlfar Erlingsson,et al.  Fay: extensible distributed tracing from kernels to clusters , 2011, SOSP '11.

[128]  Ming Zhang,et al.  MicroTE: fine grained traffic engineering for data centers , 2011, CoNEXT '11.

[129]  Jürgen Schönwälder,et al.  Network Configuration Protocol (NETCONF) , 2011, RFC.

[130]  Syed Ali Khayam,et al.  Revisiting Traffic Anomaly Detection Using Software Defined Networking , 2011, RAID.

[131]  Robbert van Renesse,et al.  Routers for the Cloud: Can the Internet Achieve 5-Nines Availability? , 2011, IEEE Internet Computing.

[132]  Yves Lemieux,et al.  A 100Gig network processor platform for openflow , 2011, 2011 7th International Conference on Network and Service Management.

[133]  Ankit Singla,et al.  Intelligent design enables architectural evolution , 2011, HotNets-X.

[134]  Martin Stiemerling,et al.  ALTO Deployment Considerations , 2011 .

[135]  Didier Colle,et al.  Software defined networking: Meeting carrier grade requirements , 2011, 2011 18th IEEE Workshop on Local & Metropolitan Area Networks (LANMAN).

[136]  Nico Bayer,et al.  OpenFlow for Wireless Mesh Networks , 2011, 2011 Proceedings of 20th International Conference on Computer Communications and Networks (ICCCN).

[137]  Janusz Korniak,et al.  The GMPLS Controlled Optical Networks as Industry Communication Platform , 2011, IEEE Transactions on Industrial Informatics.

[138]  Paul Hudak,et al.  Nettle: Taking the Sting Out of Programming Network Routers , 2011, PADL.

[139]  Raj Jain,et al.  A survey of the research on future internet architectures , 2011, IEEE Communications Magazine.

[140]  Brighten Godfrey,et al.  Debugging the data plane with anteater , 2011, SIGCOMM.

[141]  Peng Li,et al.  Paxos Replicated State Machines as the Basis of a High-Performance Data Store , 2011, NSDI.

[142]  Paul Barford,et al.  Efficient network-wide flow record generation , 2011, 2011 Proceedings IEEE INFOCOM.

[143]  Colin Tankard,et al.  Advanced Persistent threats and how to monitor and deter them , 2011, Netw. Secur..

[144]  Philip Levis,et al.  OpenRadio: a programmable wireless dataplane , 2012, HotSDN '12.

[145]  Marco Canini,et al.  A NICE Way to Test OpenFlow Applications , 2012, NSDI.

[146]  Rob Sherwood,et al.  The controller placement problem , 2012, HotSDN '12.

[147]  Adam Wolisz,et al.  ORAN: OpenFlow Routers for Academic Networks , 2012, 2012 IEEE 13th International Conference on High Performance Switching and Routing.

[148]  J. Rexford,et al.  Logic Programming for Software-Defined Networks , 2012 .

[149]  Alan L. Cox,et al.  PAST: scalable ethernet for data centers , 2012, CoNEXT '12.

[150]  Martín Casado,et al.  Fabric: a retrospective on evolving SDN , 2012, HotSDN '12.

[151]  Ilenia Tinnirello,et al.  MAClets: active MAC protocols over hard-coded devices , 2012, CoNEXT '12.

[152]  Antonio Casimiro,et al.  A Trustworthy and Resilient Event Broker for Monitoring Cloud Infrastructures , 2012, DAIS.

[153]  Anja Feldmann,et al.  Logically centralized?: state distribution trade-offs in software defined networks , 2012, HotSDN '12.

[154]  Anees Shaikh,et al.  Programming your network at run-time for big data applications , 2012, HotSDN '12.

[155]  R. Nejabati,et al.  Optical FlowVisor: An OpenFlow-based optical network virtualization approach , 2012, OFC/NFOEC.

[156]  Rob Sherwood,et al.  On Controller Performance in Software-Defined Networks , 2012, Hot-ICE.

[157]  Jennifer Rexford,et al.  Live migration of an entire network (and its hosts) , 2012, HotNets-XI.

[158]  Jinwook Kim,et al.  QoS-aware Network Operating System for software defined networking with Generalized OpenFlows , 2012, 2012 IEEE Network Operations and Management Symposium.

[159]  Zdravko Bozakov,et al.  AutoSlice: automated and scalable slicing for software-defined networks , 2012, CoNEXT Student '12.

[160]  Cole Schlesinger,et al.  Splendid isolation: a slice abstraction for software-defined networks , 2012, HotSDN '12.

[161]  George Varghese,et al.  Header Space Analysis: Static Checking for Networks , 2012, NSDI.

[162]  Xingang Shi,et al.  Analysis of Comparisons between OpenFlow and ForCES , 2012 .

[163]  Marcos Rogério Salvador,et al.  Revisiting routing control platforms with the eyes and muscles of software-defined networking , 2012, HotSDN '12.

[164]  Nick Feamster,et al.  CORONET: Fault tolerance for Software Defined Networks , 2012, 2012 20th IEEE International Conference on Network Protocols (ICNP).

[165]  A. Murat Tekalp,et al.  OpenQoS: An OpenFlow controller design for multimedia delivery with end-to-end Quality of Service over Software-Defined Networks , 2012, Proceedings of The 2012 Asia Pacific Signal and Information Processing Association Annual Summit and Conference.

[166]  Rastin Pries,et al.  A Flexible OpenFlow-Controller Benchmark , 2012, 2012 European Workshop on Software Defined Networking.

[167]  Chen Liang,et al.  Hierarchical policies for software defined networks , 2012, HotSDN '12.

[168]  Zhe Zhang,et al.  VDN: Virtual machine image distribution network for cloud data centers , 2012, 2012 Proceedings IEEE INFOCOM.

[169]  Anja Feldmann,et al.  Towards programmable enterprise WLANS with Odin , 2012, HotSDN '12.

[170]  Nico Bayer,et al.  CloudMAC: torwards software defined WLANs , 2012, Mobicom '12.

[171]  Gunjan Tank,et al.  Software-Defined Networking-The New Norm for Networks , 2012 .

[172]  Helge Janicke,et al.  SCADA security in the light of Cyber-Warfare , 2012, Comput. Secur..

[173]  Michele Colajanni,et al.  Cyber Attacks on Financial Critical Infrastructures , 2012, Collaborative Financial Infrastructure Protection.

[174]  Bram Naudts,et al.  Techno-economic Analysis of Software Defined Networking as Architecture for the Virtualization of a Mobile Network , 2012, 2012 European Workshop on Software Defined Networking.

[175]  Martín Casado,et al.  Software-defined internet architecture: decoupling architecture from infrastructure , 2012, HotNets-XI.

[176]  Diego Lopez,et al.  Use Cases for ALTO with Software Defined Networks , 2012 .

[177]  David Walker,et al.  A compiler and run-time system for network programming languages , 2012, POPL '12.

[178]  Brighten Godfrey,et al.  VeriFlow: verifying network-wide invariants in real time , 2012, HotSDN '12.

[179]  Pontus Sköldström,et al.  Scalable fault management for OpenFlow , 2012, 2012 IEEE International Conference on Communications (ICC).

[180]  Jorge Lobo,et al.  Dynamic graph query primitives for SDN-based cloudnetwork management , 2012, HotSDN '12.

[181]  Edjard de Souza Mota,et al.  A replication component for resilient OpenFlow-based networking , 2012, 2012 IEEE Network Operations and Management Symposium.

[182]  Sasu Tarkoma,et al.  Theory and Practice of Bloom Filters for Distributed Systems , 2012, IEEE Communications Surveys & Tutorials.

[183]  Kai Wang,et al.  LiveSec: Towards Effective Security Management in Large-Scale Production Networks , 2012, 2012 32nd International Conference on Distributed Computing Systems Workshops.

[184]  Guofei Gu,et al.  CloudWatcher: Network security monitoring using OpenFlow in dynamic cloud networks (or: How to provide security monitoring as a service in clouds?) , 2012, 2012 20th IEEE International Conference on Network Protocols (ICNP).

[185]  Nick McKeown,et al.  Where is the debugger for my software-defined network? , 2012, HotSDN '12.

[186]  Edjard de Souza Mota,et al.  An inter-AS routing component for software-defined networks , 2012, 2012 IEEE Network Operations and Management Symposium.

[187]  Yashar Ganjali,et al.  Kandoo: a framework for efficient and scalable offloading of control applications , 2012, HotSDN '12.

[188]  Ilenia Tinnirello,et al.  Wireless MAC processors: Programming MAC protocols on commodity Hardware , 2012, 2012 Proceedings IEEE INFOCOM.

[189]  Jennifer Rexford,et al.  Toward Software-Defined Cellular Networks , 2012, 2012 European Workshop on Software Defined Networking.

[190]  Meral Shirazipour,et al.  Realizing packet-optical integration with SDN and OpenFlow 1.1 extensions , 2012, 2012 IEEE International Conference on Communications (ICC).

[191]  Ronald van der Pol,et al.  Performance Analysis of OpenFlow Hardware , 2012 .

[192]  Olivier Bonaventure,et al.  Proceedings of the 2nd USENIX conference on Hot Topics in Management of Internet, Cloud, and Enterprise Networks and Services , 2012 .

[193]  Nick McKeown,et al.  Reproducible network experiments using container-based emulation , 2012, CoNEXT '12.

[194]  Mabry Tyson,et al.  A security enforcement kernel for OpenFlow networks , 2012, HotSDN '12.

[195]  Eric A. Brewer,et al.  Pushing the CAP: Strategies for Consistency and Availability , 2012, Computer.

[196]  Pontus Sköldström,et al.  A Use-Case Based Analysis of Network Management Functions in the ONF SDN Model , 2012, 2012 European Workshop on Software Defined Networking.

[197]  Haiyong Xie,et al.  SDNi: A Message Exchange Protocol for Software Defined Networks (SDNS) across Multiple Domains , 2012 .

[198]  E. Brewer,et al.  CAP twelve years later: How the "rules" have changed , 2012, Computer.

[199]  Marco Canini,et al.  OFTEN Testing OpenFlow Networks , 2012, 2012 European Workshop on Software Defined Networking.

[200]  Paul Congdon,et al.  Hey, you darned counters!: get off my ASIC! , 2012, HotSDN '12.

[201]  Sylvia Ratnasamy,et al.  A Survey of Enterprise Middlebox Deployments , 2012 .

[202]  Rastin Pries,et al.  On the usability of OpenFlow in data center environments , 2012, 2012 IEEE International Conference on Communications (ICC).

[203]  Kuang-Ching Wang,et al.  Elastic IP and security groups implementation using OpenFlow , 2012, VTDC '12.

[204]  Markus Hidell,et al.  Evaluating OpenFlow in libNetVirt , 2012 .

[205]  Gordon J. Brebner Softly Defined Networking , 2012, 2012 ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS).

[206]  Basil S. Maglaris,et al.  PaFloMon -- A Slice Aware Passive Flow Monitoring Framework for OpenFlow Enabled Experimental Facilities , 2012, 2012 European Workshop on Software Defined Networking.

[207]  Rob Sherwood,et al.  OFLOPS: An Open Framework for OpenFlow Switch Evaluation , 2012, PAM.

[208]  Brent Stephens,et al.  Designing Scalable Networks for Future Large Datacenters , 2012 .

[209]  S. M. Amin,et al.  Smart Grid, Safe Grid , 2012, IEEE Power and Energy Magazine.

[210]  Kazuya Suzuki,et al.  A Design and Implementation of OpenFlow Controller Handling IP Multicast with Fast Tree Switching , 2012, 2012 IEEE/IPSJ 12th International Symposium on Applications and the Internet.

[211]  Ehab Al-Shaer,et al.  Openflow random host mutation: transparent moving target defense using software defined networking , 2012, HotSDN '12.

[212]  Nick Feamster,et al.  Procera: a language for high-level reactive network control , 2012, HotSDN '12.

[213]  Vijay Sivaraman,et al.  User control of quality of experience in home networks using SDN , 2013, 2013 IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS).

[214]  Mohamed Faten Zhani,et al.  Dynamic Controller Provisioning in Software Defined Networks , 2013, Proceedings of the 9th International Conference on Network and Service Management (CNSM 2013).

[215]  Hari Balakrishnan,et al.  No silver bullet: extending SDN to the data plane , 2013, HotNets.

[216]  Qiang Fu,et al.  Cardigan: deploying a distributed routing fabric , 2013, HotSDN '13.

[217]  Anja Feldmann,et al.  Incremental SDN deployment in enterprise networks , 2013, Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication.

[218]  Stefano Giordano,et al.  Datacenter in a Box: Test Your SDN Cloud-Datacenter Controller at Home , 2013, 2013 Second European Workshop on Software Defined Networks.

[219]  Ramin Yahyapour,et al.  An analytical model for software defined networking: A network calculus-based approach , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[220]  Haoyu Song,et al.  Protocol-oblivious forwarding: unleash the power of SDN through a future-proof forwarding plane , 2013, HotSDN '13.

[221]  Scott Shenker,et al.  CAP for networks , 2013, HotSDN '13.

[222]  Fernando M. V. Ramos,et al.  On the Feasibility of a Consistent and Fault-Tolerant Data Store for SDNs , 2013, 2013 Second European Workshop on Software Defined Networks.

[223]  H. Einsiedler,et al.  CloudMAC: towards software defined WLANs , 2013, MOCO.

[224]  Kevin Benton,et al.  OpenFlow vulnerability assessment , 2013, HotSDN '13.

[225]  Bruce S. Davie,et al.  The Open vSwitch Database Management Protocol , 2013, RFC.

[226]  Fernando M. V. Ramos,et al.  Towards secure and dependable software-defined networks , 2013, HotSDN '13.

[227]  Dejan Kostic,et al.  NetIDE: First Steps towards an Integrated Development Environment for Portable Network Apps , 2013, 2013 Second European Workshop on Software Defined Networks.

[228]  Philippe Owezarski,et al.  Architecture for an open source network tester , 2013, Architectures for Networking and Communications Systems.

[229]  Chen Liang,et al.  Participatory networking: an API for application control of SDNs , 2013, SIGCOMM 2013.

[230]  Piero Castoldi,et al.  OpenFlow-based segment protection in Ethernet networks , 2013, IEEE/OSA Journal of Optical Communications and Networking.

[231]  Pontus Sköldström,et al.  Virtual Aggregation Using SDN , 2013, 2013 Second European Workshop on Software Defined Networks.

[232]  Didier Colle,et al.  A demonstration of automatic bootstrapping of resilient OpenFlow networks , 2013, 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013).

[233]  Paul Hudak,et al.  Maple: simplifying SDN programming using algorithmic policies , 2013, SIGCOMM.

[234]  George Varghese,et al.  Programming Protocol-Independent Packet Processors , 2013, ArXiv.

[235]  Anees Shaikh,et al.  Meridian: an SDN platform for cloud network services , 2013, IEEE Communications Magazine.

[236]  David Erickson,et al.  The beacon openflow controller , 2013, HotSDN '13.

[237]  Phuoc Tran-Gia,et al.  SDN-Based Application-Aware Networking on the Example of YouTube Video Streaming , 2013, 2013 Second European Workshop on Software Defined Networks.

[238]  Harsha V. Madhyastha,et al.  FlowSense: Monitoring Network Utilization with Zero Measurement Cost , 2013, PAM.

[239]  Sakir Sezer,et al.  Sdn Security: A Survey , 2013, 2013 IEEE SDN for Future Networks and Services (SDN4FNS).

[240]  Ahsan Arefin,et al.  Diagnosing Data Center Behavior Flow by Flow , 2013, 2013 IEEE 33rd International Conference on Distributed Computing Systems.

[241]  Srikanth Kandula,et al.  Achieving high utilization with software-driven WAN , 2013, SIGCOMM.

[242]  Guofei Gu,et al.  Attacking software-defined networks: a first feasibility study , 2013, HotSDN '13.

[243]  Airton Ishimori,et al.  Control of Multiple Packet Schedulers for Improving QoS on OpenFlow/SDN Networking , 2013, 2013 Second European Workshop on Software Defined Networks.

[244]  Nick Feamster,et al.  Improving network management with software defined networking , 2013, IEEE Communications Magazine.

[245]  Alexander Sprintson,et al.  Eliminating network protocol vulnerabilities through abstraction and systems language design , 2013, 2013 21st IEEE International Conference on Network Protocols (ICNP).

[246]  Ye Wang,et al.  NetFuse: Short-circuiting traffic surges in the cloud , 2013, 2013 IEEE International Conference on Communications (ICC).

[247]  Vijay Sivaraman,et al.  Virtualizing national broadband access infrastructure , 2013, CoNEXT Student Workhop '13.

[248]  Sakir Sezer,et al.  Queen ' s University Belfast-Research Portal Are We Ready for SDN ? Implementation Challenges for Software-Defined Networks , 2016 .

[249]  Sachin Katti,et al.  SoftRAN: software defined radio access network , 2013, HotSDN '13.

[250]  Natali Ruchansky,et al.  A (not) NICE way to verify the openflow switch specification: formal modelling of the openflow switch using alloy , 2013, SIGCOMM.

[251]  Petr Kuznetsov,et al.  Software transactional networking: concurrent and consistent policy composition , 2013, HotSDN '13.

[252]  Li Su,et al.  OpenRAN: a software-defined ran architecture via virtualization , 2013, SIGCOMM.

[253]  Yan Wang,et al.  Mobileflow: Toward software-defined mobile networks , 2013, IEEE Communications Magazine.

[254]  Sajad Shirali-Shahreza,et al.  FleXam: flexible sampling extension for monitoring and security applications in openflow , 2013, HotSDN '13.

[255]  Chin Guok,et al.  Bursting Data between Data Centers: Case for Transport SDN , 2013, 2013 IEEE 21st Annual Symposium on High-Performance Interconnects.

[256]  Marco Canini,et al.  FatTire: declarative fault tolerance for software-defined networks , 2013, HotSDN '13.

[257]  Didier Colle,et al.  OpenFlow: Meeting carrier-grade recovery requirements , 2013, Comput. Commun..

[258]  Nick Feamster,et al.  A slick control plane for network middleboxes , 2013, HotSDN '13.

[259]  Nick Feamster,et al.  The Road to SDN , 2013 .

[260]  Hui Lu,et al.  HybNET: network manager for a hybrid network infrastructure , 2013, Middleware Industry '13.

[261]  Paul Smith,et al.  OpenFlow: A security analysis , 2013, 2013 21st IEEE International Conference on Network Protocols (ICNP).

[262]  Sam Hartman,et al.  Security Analysis of the Open Networking Foundation (ONF) OpenFlow Switch Specification , 2013 .

[263]  David Walker,et al.  Composing Software Defined Networks , 2013, NSDI.

[264]  Christian Esteve Rothenberg,et al.  SlickFlow: Resilient source routing in Data Center Networks unlocked by OpenFlow , 2013, 38th Annual IEEE Conference on Local Computer Networks.

[265]  Paul Barford,et al.  Fast, accurate simulation for SDN prototyping , 2013, HotSDN '13.

[266]  Fulvio Risso,et al.  Research Directions in Network Service Chaining , 2013, 2013 IEEE SDN for Future Networks and Services (SDN4FNS).

[267]  D. Kushner,et al.  The real story of stuxnet , 2013, IEEE Spectrum.

[268]  Emin Gün Sirer,et al.  Managing the network with Merlin , 2013, HotNets.

[269]  Xin Jin,et al.  SoftCell: scalable and flexible cellular core network architecture , 2013, CoNEXT.

[270]  Takashi Hasegawa,et al.  Case study of applying SPLE to development of network switch products , 2013, SPLC '13.

[271]  Prasad Calyam,et al.  Leveraging OpenFlow for resource placement of virtual desktop cloud applications , 2013, 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013).

[272]  Oliver Michel,et al.  Applying operating system principles to SDN controller design , 2013, HotNets.

[273]  Marco Canini,et al.  Automatic failure recovery for software-defined networks , 2013, HotSDN '13.

[274]  Dino Farinacci,et al.  LISP Control Plane for Network Virtualization Overlays , 2013 .

[275]  Vinod Yegneswaran,et al.  AVANT-GUARD: scalable and vigilant switch flow management in software-defined networks , 2013, CCS.

[276]  Lisandro Zambenedetti Granville,et al.  Network Virtualization : A Survey Md , 2012 .

[277]  Minlan Yu,et al.  Software Defined Traffic Measurement with OpenSketch , 2013, NSDI.

[278]  Eric Keller,et al.  Active security , 2013, HotNets.

[279]  Soon Yong Lim,et al.  Solving the data overload: Device-to-device bearer control architecture for cellular data offloading , 2013, IEEE Vehicular Technology Magazine.

[280]  Anupam Das,et al.  Transparent and Flexible Network Management for Big Data Processing in the Cloud , 2013, HotCloud.

[281]  Janice Singer,et al.  Debugging Revisited: Toward Understanding the Debugging Needs of Contemporary Software Developers , 2013, 2013 ACM / IEEE International Symposium on Empirical Software Engineering and Measurement.

[282]  George Varghese,et al.  Forwarding metamorphosis: fast programmable match-action processing in hardware for SDN , 2013, SIGCOMM.

[283]  Raj Jain,et al.  Network virtualization and software defined networking for cloud computing: a survey , 2013, IEEE Communications Magazine.

[284]  Kathi Fisler,et al.  A balance of power: expressive, analyzable controller programming , 2013, HotSDN '13.

[285]  Minlan Yu,et al.  SIMPLE-fying middlebox policy enforcement using SDN , 2013, SIGCOMM.

[286]  Ramin Yahyapour,et al.  Performance Evaluation of a Scalable Software-Defined Networking Deployment , 2013, 2013 Second European Workshop on Software Defined Networks.

[287]  Gergely Pongrácz,et al.  Removing Roadblocks from SDN: OpenFlow Software Switch Performance on Intel DPDK , 2013, 2013 Second European Workshop on Software Defined Networks.

[288]  Dejan Kostic,et al.  OpenFlow Needs You! A Call for a Discussion about a Cleaner OpenFlow API , 2013, 2013 Second European Workshop on Software Defined Networks.

[289]  Mabry Tyson,et al.  FRESCO: Modular Composable Security Services for Software-Defined Networks , 2013, NDSS.

[290]  David Walker,et al.  Modular SDN Programming with Pyretic , 2013, login Usenix Mag..

[291]  George Varghese,et al.  Real Time Network Policy Checking Using Header Space Analysis , 2013, NSDI.

[292]  Sujata Banerjee,et al.  Corybantic: towards the modular composition of SDN control programs , 2013, HotNets.

[293]  Raouf Boutaba,et al.  PolicyCop: An Autonomic QoS Policy Enforcement Framework for Software Defined Networks , 2013, 2013 IEEE SDN for Future Networks and Services (SDN4FNS).

[294]  Vinod Yegneswaran,et al.  Model checking invariant security properties in OpenFlow , 2013, 2013 IEEE International Conference on Communications (ICC).

[295]  Jennifer Rexford,et al.  Scalable Network Virtualization in Software-Defined Networks , 2013, IEEE Internet Computing.

[296]  Min Zhu,et al.  B4: experience with a globally-deployed software defined wan , 2013, SIGCOMM.

[297]  P. Wette,et al.  Which flows are hiding behind my wildcard rule?: adding packet sampling to openflow , 2013, SIGCOMM 2013.

[298]  Olaf Landsiedel,et al.  Towards Lightweight Logging and Replay of Embedded, Distributed Systems , 2013, ASCoMS@SAFECOMP.

[299]  Subhasis Banerjee,et al.  Compact TCAM: Flow Entry Compaction in TCAM for Power Aware SDN , 2013, ICDCN.

[300]  Ruslan L. Smelyanskiy,et al.  Global network modelling based on mininet approach. , 2013, HotSDN '13.

[301]  Yashar Ganjali,et al.  On scalability of software-defined networking , 2013, IEEE Communications Magazine.

[302]  S. C. S. Corneliussen New York Times: "Universities face a rising barrage of cyberattacks" , 2013 .

[303]  Fang Hao,et al.  Towards an elastic distributed SDN controller , 2013, HotSDN '13.

[304]  Pontus Sköldström,et al.  Implementation and Evaluation of a Carrier-Grade OpenFlow Virtualization Scheme , 2013, 2013 Second European Workshop on Software Defined Networks.

[305]  Vincenzo Mancuso,et al.  CROWD: An SDN Approach for DenseNets , 2013, 2013 Second European Workshop on Software Defined Networks.

[306]  Vijay K. Gurbani,et al.  Dynamic VPN Optimization by ALTO Guidance , 2013, 2013 Second European Workshop on Software Defined Networks.

[307]  Ken Gray,et al.  SDN: Software Defined Networks , 2013 .

[308]  Stefan Schmid,et al.  Exploiting locality in distributed SDN control , 2013, HotSDN '13.

[309]  M. Oguz Sunay,et al.  Controlling a Software-Defined Network via Distributed Controllers , 2014, ArXiv.

[310]  Aaron Gember,et al.  Pratyaastha: an efficient elastic distributed SDN control plane , 2014, HotSDN.

[311]  Didier Colle,et al.  Implementing Quality of Service for the Software Defined Networking Enabled Future Internet , 2014, 2014 Third European Workshop on Software Defined Networks.

[312]  Gail-Joon Ahn,et al.  FLOWGUARD: building robust firewalls for software-defined networks , 2014, HotSDN.

[313]  Minlan Yu,et al.  NOSIX: a lightweight portability layer for the SDN OS , 2014, CCRV.

[314]  Maider Huarte,et al.  Hardware Abstraction Layer as an SDN-enabler for Non-OpenFlow Network Equipment , 2014, 2014 Third European Workshop on Software Defined Networks.

[315]  John B. Carter,et al.  Shadow MACs: scalable label-switching for commodity ethernet , 2014, HotSDN.

[316]  Asser N. Tantawi,et al.  Workload orchestration and optimization for software defined environments , 2014, IBM J. Res. Dev..

[317]  Sachin Katti,et al.  RadioVisor: a slicing plane for radio access networks , 2014, ONS.

[318]  秋好 一平,et al.  Open Networking Foundation(ONF)の標準化動向 , 2014 .

[319]  Martín Casado,et al.  Abstractions for software-defined networks , 2014, Commun. ACM.

[320]  Thomas G. Edwards,et al.  Using SDN to facilitate precisely timed actions on real-time data streams , 2014, HotSDN.

[321]  Meral Shirazipour,et al.  SDN and Optical Flow Steering for Network Function Virtualization , 2014, ONS.

[322]  Francisco J. Ros,et al.  Five nines of southbound reliability in software-defined networks , 2014, HotSDN.

[323]  Maider Huarte,et al.  Integrating Complex Legacy Systems under OpenFlow Control: The DOCSIS Use Case , 2014, 2014 Third European Workshop on Software Defined Networks.

[324]  Pontus Sköldström,et al.  Splitarchitecture: SDN for the carrier domain , 2014, IEEE Communications Magazine.

[325]  Ghassan O. Karame,et al.  Access control for SDN controllers , 2014, HotSDN.

[326]  Vinay Trivedi Software Development: Debugging and Testing , 2014 .

[327]  Eduardo Feitosa,et al.  Identity Providers-as-a-Service built as Cloud-of-Clouds: challenges and opportunities , 2014, FedCSIS.

[328]  Elio Salvadori,et al.  A Datapath-Centric Virtualization Mechanism for OpenFlow Networks , 2014, 2014 Third European Workshop on Software Defined Networks.

[329]  Fernando A. Kuipers,et al.  Fast Recovery in Software-Defined Networks , 2014, 2014 Third European Workshop on Software Defined Networks.

[330]  Thierry Turletti,et al.  Optimizing rules placement in OpenFlow networks: trading routing for better efficiency , 2014, HotSDN.

[331]  Mahesh K. Marina,et al.  On the Benefits of RAN Virtualisation in C-RAN Based Mobile Networks , 2014, 2014 Third European Workshop on Software Defined Networks.

[332]  Renato Recio,et al.  Software defined networking to support the software defined environment , 2014, IBM J. Res. Dev..

[333]  Hani Jamjoom,et al.  Don't call them middleboxes, call them middlepipes , 2014, HotSDN.

[334]  Guru M. Parulkar,et al.  OpenVirteX: make your virtual SDNs programmable , 2014, HotSDN.

[335]  Antonio Corradi,et al.  VM consolidation: A real case based on OpenStack Cloud , 2014, Future Gener. Comput. Syst..

[336]  Giuseppe Siracusano,et al.  OSHI - Open Source Hybrid IP/SDN Networking (and its Emulation on Mininet and on Distributed SDN Testbeds) , 2014, 2014 Third European Workshop on Software Defined Networks.

[337]  Elio Salvadori,et al.  Demonstrating a Distributed and Version-Agnostic OpenFlow Slicing Mechanism , 2014, 2014 Third European Workshop on Software Defined Networks.

[338]  Viktor K. Prasanna,et al.  A programmable and scalable openflow switch using heterogeneous soc platforms , 2014, HotSDN.

[339]  Olivier Bonaventure,et al.  Opportunities and research challenges of hybrid software defined networks , 2014, CCRV.

[340]  Russell J. Clark,et al.  SDX , 2014 .

[341]  John B. Carter,et al.  SDN traceroute: tracing SDN forwarding without changing network behavior , 2014, HotSDN.

[342]  Marco Canini,et al.  SDLoad: an extensible framework for SDN workload generation , 2014, HotSDN.

[343]  Bo Yan,et al.  CAB: a reactive wildcard rule caching system for software-defined networks , 2014, HotSDN.

[344]  Xin Huang,et al.  A compressive method for maintaining forwarding states in SDN controller , 2014, HotSDN.

[345]  Alysson Neves Bessani,et al.  Analysis of operating system diversity for intrusion tolerance , 2014, Softw. Pract. Exp..

[346]  Kostas Pentikousis,et al.  C-BAS: Certificate-Based AAA for SDN Experimental Facilities , 2014, 2014 Third European Workshop on Software Defined Networks.

[347]  R. Govindan,et al.  Flow-level state transition as a new switch primitive for SDN , 2014, HotSDN.

[348]  Mathieu Bouet,et al.  DISCO: Distributed multi-domain SDN controllers , 2013, 2014 IEEE Network Operations and Management Symposium (NOMS).

[349]  Eduardo Jacob,et al.  Design and implementation of an OpenFlow hardware abstraction layer , 2014, DCC '14.

[350]  Magnos Martinello,et al.  Keyflow: a prototype for evolving SDN toward core network fabrics , 2014, IEEE Network.

[351]  Xueli An,et al.  Consistent route update in software-defined networks , 2014, 2014 IEEE 3rd International Conference on Cloud Networking (CloudNet).

[352]  Mohamed Faten Zhani,et al.  Design and management of DOT: A Distributed OpenFlow Testbed , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[353]  Fulvio Risso,et al.  MAPPER: A Mobile Application Personal Policy Enforcement Router for Enterprise Networks , 2014, 2014 Third European Workshop on Software Defined Networks.

[354]  Christian Esteve Rothenberg,et al.  The libfluid OpenFlow Driver Implementation , 2014 .

[355]  Nick McKeown,et al.  I Know What Your Packet Did Last Hop: Using Packet Histories to Troubleshoot Networks , 2014, NSDI.

[356]  Fulvio Risso,et al.  User-Specific Network Service Functions in an SDN-enabled Network Node , 2014, 2014 Third European Workshop on Software Defined Networks.

[357]  Stefan Schmid,et al.  Provable data plane connectivity with local fast failover: introducing openflow graph algorithms , 2014, HotSDN.

[358]  Patrizio Dazzi,et al.  An OVF toolkit supporting Inter-Cloud application splitting , 2014, 2014 IEEE 3rd International Conference on Cloud Networking (CloudNet).

[359]  Aditya Akella,et al.  OpenNF: enabling innovation in network function control , 2015, SIGCOMM.

[360]  A Network-State Management Service , 2014 .

[361]  Maria Rita Palattella,et al.  Cognition: A Tool for Reinforcing Security in Software Defined Networks , 2014 .

[362]  Tolerating SDN application failures with LegoSDN , 2014, HotSDN.

[363]  Dafang Zhang,et al.  A memory-efficient parallel routing lookup model with fast updates , 2014, Comput. Commun..

[364]  Martin Winter,et al.  When Open Source Meets Network Control Planes , 2014, Computer.

[365]  Fang Hao,et al.  Scotch: Elastically Scaling up SDN Control-Plane using vSwitch based Overlay , 2014, CoNEXT.

[366]  Shriram Krishnamurthi,et al.  Tierless Programming and Reasoning for Software-Defined Networks , 2014, NSDI.

[367]  Dennis M. Volpano,et al.  Towards systematic detection and resolution of network control conflicts , 2014, HotSDN.

[368]  Wouter Tavernier,et al.  Towards Unified Programmability of Cloud and Carrier Infrastructure , 2014, 2014 Third European Workshop on Software Defined Networks.

[369]  Kostas Katrinis,et al.  Pythia: Faster Big Data in Motion through Predictive Software-Defined Network Optimization at Runtime , 2014, 2014 IEEE 28th International Parallel and Distributed Processing Symposium.

[370]  Kostas Pentikousis,et al.  SDN Layers and Architecture Terminology , 2014 .

[371]  Michael Schapira,et al.  VeriCon: towards verifying controller programs in software-defined networks , 2014, PLDI.

[372]  Jaewoo Park,et al.  SPRING Use Cases for Software-defined Networking , 2014 .

[373]  Shinji Shimojo,et al.  AutoVFlow: Autonomous Virtualization for Wide-Area OpenFlow Networks , 2014, 2014 Third European Workshop on Software Defined Networks.

[374]  Wolfgang Kellerer,et al.  Achieving end-to-end real-time Quality of Service with Software Defined Networking , 2014, 2014 IEEE 3rd International Conference on Cloud Networking (CloudNet).

[375]  Pontus Sköldström,et al.  Split Architecture for Large Scale Wide Area Networks , 2014, ArXiv.

[376]  Xin Li,et al.  Distributed Collaborative Monitoring in Software Defined Networks , 2014, ArXiv.

[377]  Lawrence Kreeger,et al.  Virtual eXtensible Local Area Network (VXLAN): A Framework for Overlaying Virtualized Layer 2 Networks over Layer 3 Networks , 2014, RFC.

[378]  Samir Medjiah,et al.  A DDS/SDN Based Communication System for Efficient Support of Dynamic Distributed Real-Time Applications , 2014, 2014 IEEE/ACM 18th International Symposium on Distributed Simulation and Real Time Applications.

[379]  Stefan Schmid,et al.  AeroFlux: A Near-Sighted Controller Architecture for Software-Defined Wireless Networks , 2014, ONS.

[380]  Stéphane Betgé-Brezetz,et al.  Control of sensitive traffic in the cloud based on OpenFlow , 2014, 2014 IEEE 3rd International Conference on Cloud Networking (CloudNet).

[381]  Philippe Owezarski,et al.  An Open Testing Framework for Next-Generation Openflow Switches , 2014, 2014 Third European Workshop on Software Defined Networks.

[382]  Pavlin Radoslavov,et al.  ONOS: towards an open, distributed SDN OS , 2014, HotSDN.

[383]  Bruno Sousa,et al.  The QueuePusher: Enabling Queue Management in OpenFlow , 2014, 2014 Third European Workshop on Software Defined Networks.

[384]  Thierry Turletti,et al.  A Survey of Software-Defined Networking: Past, Present, and Future of Programmable Networks , 2014, IEEE Communications Surveys & Tutorials.

[385]  Raouf Boutaba,et al.  PayLess: A low cost network monitoring framework for Software Defined Networks , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[386]  Sasu Tarkoma,et al.  Software defined networking for security enhancement in wireless mobile networks , 2014, Comput. Networks.

[387]  Nalini Venkatasubramanian,et al.  A Software Defined Networking architecture for the Internet-of-Things , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[388]  Zhong Fan,et al.  Emerging technologies and research challenges for 5G wireless networks , 2014, IEEE Wireless Communications.

[389]  L Velasco,et al.  Towards a carrier SDN: an example for elastic inter-datacenter connectivity. , 2014, Optics express.

[390]  Yang Song,et al.  Efficient and agile storage management in software defined environments , 2014, IBM J. Res. Dev..

[391]  Andreas Timm-Giel,et al.  Energy consumption optimization for software defined networks considering dynamic traffic , 2014, 2014 IEEE 3rd International Conference on Cloud Networking (CloudNet).

[392]  Wolfgang Kellerer,et al.  Demonstration of SDN Based Optical Network Virtualization and Multidomain Service Orchestration , 2014, 2014 Third European Workshop on Software Defined Networks.

[393]  Subhasis Banerjee,et al.  Tag-In-Tag: Efficient flow table management in SDN switches , 2014, 10th International Conference on Network and Service Management (CNSM) and Workshop.

[394]  David Walker,et al.  Infinite CacheFlow in software-defined networks , 2014, HotSDN.

[395]  Bo Yang,et al.  Compiling minimum incremental update for modular SDN languages , 2014, HotSDN.

[396]  Kui Wu,et al.  VMThunder: Fast Provisioning of Large-Scale Virtual Machine Clusters , 2014, IEEE Transactions on Parallel and Distributed Systems.

[397]  Guru M. Parulkar,et al.  OpenVirteX: A Network Hypervisor , 2014, ONS.

[398]  Antonio de la Oliva,et al.  An architecture for software defined wireless networking , 2014, IEEE Wireless Communications.

[399]  Anja Feldmann,et al.  Panopticon: Reaping the Benefits of Incremental SDN Deployment in Enterprise Networks , 2014, USENIX Annual Technical Conference.

[400]  Anja Feldmann,et al.  Programmatic Orchestration of WiFi Networks , 2014, USENIX Annual Technical Conference.

[401]  Sachin Katti,et al.  ProCel: smart traffic handling for a scalable software EPC , 2014, HotSDN.

[402]  Wouter Tavernier,et al.  Multi-layered Service Orchestration in a Multi-domain Network Environment , 2014, 2014 Third European Workshop on Software Defined Networks.

[403]  Xin Li,et al.  Distributed and collaborative traffic monitoring in software defined networks , 2014, HotSDN.

[404]  Eric Keller,et al.  ClosedFlow: openflow-like control over proprietary devices , 2014, HotSDN.

[405]  Roberto Bifulco,et al.  Position Paper: Reactive Logic in Software-Defined Networking: Accounting for the Limitations of the Switches , 2014, 2014 Third European Workshop on Software Defined Networks.

[406]  Fang Hao,et al.  ElastiCon; an elastic distributed SDN controller , 2014, 2014 ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS).

[407]  Giuseppe Bianchi,et al.  OpenState: programming platform-independent stateful openflow applications inside the switch , 2014, CCRV.

[408]  Michael Menth,et al.  Wildcard Compression of Inter-Domain Routing Tables for OpenFlow-Based Software-Defined Networking , 2014, 2014 Third European Workshop on Software Defined Networks.

[409]  Yvon Gourhant,et al.  Cross-control: A scalable multi-topology fault restoration mechanism using logically centralized controllers , 2014, 2014 IEEE 15th International Conference on High Performance Switching and Routing (HPSR).

[410]  Stefan Schmid,et al.  Towards a scalable and near-sighted control plane architecture for WiFi SDNs , 2014, HotSDN.

[411]  Elio Salvadori,et al.  HARDWARE ABSTRACTION LAYER FOR NON-OPENFLOW CAPABLE DEVICES , 2014 .

[412]  Alexander Sprintson,et al.  tinyNBI: distilling an API from essential OpenFlow abstractions , 2014, HotSDN.

[413]  Monia Ghobadi TCP Adaptation Framework in Data Centers , 2014 .

[414]  Miguel Rio,et al.  Pushing Software Defined Networking to the Access , 2014, 2014 Third European Workshop on Software Defined Networks.

[415]  Paulo N. M. Sampaio,et al.  Authoring of OpenFlow networks with visual network description (SDN version) (WIP) , 2014, SummerSim.

[416]  Nerea Toledo,et al.  FlowNAC: Flow-based Network Access Control , 2014, 2014 Third European Workshop on Software Defined Networks.

[417]  Wenfei Wu,et al.  SoftMoW: Recursive and Reconfigurable Cellular WAN Architecture , 2014, CoNEXT.

[418]  Ivan Beschastnikh,et al.  NetCheck: Network Diagnoses from Blackbox Traces , 2014, NSDI.

[419]  Eduardo Cerqueira,et al.  Hybrid Networking Toward a Software-Defined Era , 2014 .

[420]  Fulvio Risso,et al.  Supporting Fine-Grained Network Functions through Intel DPDK , 2014, 2014 Third European Workshop on Software Defined Networks.

[421]  Junda Liu,et al.  Libra: Divide and Conquer to Verify Forwarding Tables in Huge Networks , 2014, NSDI.

[422]  M. Farooq,et al.  An Evaluation Framework and Comparative Analysis of the Widely Used First Programming Languages , 2014, PloS one.

[423]  Maciej Stroinski,et al.  Programmable Abstraction of Datapath , 2014, 2014 Third European Workshop on Software Defined Networks.

[424]  David Hausheer,et al.  Demo: Software-Defined Network Service Chaining , 2014, 2014 Third European Workshop on Software Defined Networks.

[425]  Xin Jin,et al.  Incremental update for a compositional SDN hypervisor , 2014, HotSDN.

[426]  Sunhee Yang,et al.  A High-Performance IO Engine for SDN Controllers , 2014, 2014 Third European Workshop on Software Defined Networks.

[427]  Xin Huang,et al.  Tango: Simplifying SDN Control with Automatic Switch Property Inference, Abstraction, and Optimization , 2014, CoNEXT.

[428]  Basil S. Maglaris,et al.  Leveraging SDN for Efficient Anomaly Detection and Mitigation on Legacy Networks , 2014, 2014 Third European Workshop on Software Defined Networks.

[429]  Brent Byunghoon Kang,et al.  Rosemary: A Robust, Secure, and High-performance Network Operating System , 2014, CCS.

[430]  Sharad Malik,et al.  An assertion language for debugging SDN applications , 2014, HotSDN.

[431]  George Pavlou,et al.  Software-defined network support for transport resilience , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[432]  Christian Jacquenet,et al.  Software-Defined Networking: A Perspective from within a Service Provider Environment , 2014, RFC.

[433]  P. Jakma,et al.  Introduction to the quagga routing suite , 2014, IEEE Network.

[434]  Qiang Xu,et al.  Enabling layer 2 pathlet tracing through context encoding in software-defined networking , 2014, HotSDN.

[435]  Vyas Sekar,et al.  Testing stateful and dynamic data planes with FlowTest , 2014, HotSDN.

[436]  Kostas Pentikousis,et al.  ForCES Applicability to SDN-Enhanced NFV , 2014, 2014 Third European Workshop on Software Defined Networks.

[437]  Dino Farinacci,et al.  A Unified LISP Mapping Database for L2 and L3 Network Virtualization Overlays , 2014 .

[438]  Alysson Neves Bessani,et al.  Towards Secure and Dependable Authentication and Authorization Infrastructures , 2014, 2014 IEEE 20th Pacific Rim International Symposium on Dependable Computing.

[439]  Guido Appenzeller,et al.  Maturing of OpenFlow and Software-defined Networking through deployments , 2014, Comput. Networks.

[440]  Fernando A. Kuipers,et al.  OpenNetMon: Network monitoring in OpenFlow Software-Defined Networks , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[441]  Nate Foster,et al.  NetKAT: semantic foundations for networks , 2014, POPL.

[442]  Byrav Ramamurthy,et al.  Network Innovation using OpenFlow: A Survey , 2014, IEEE Communications Surveys & Tutorials.

[443]  Kpatcha M. Bayarou,et al.  OrchSec: An orchestrator-based architecture for enhancing network-security using Network Monitoring and SDN Control functions , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[444]  Mourad Debbabi,et al.  A Survey and a Layered Taxonomy of Software-Defined Networking , 2014, IEEE Communications Surveys & Tutorials.

[445]  Ying Zhang,et al.  NetRevert: rollback recovery in SDN , 2014, HotSDN.

[446]  David Walker,et al.  Compiling path queries in software-defined networks , 2014, HotSDN.

[447]  Adam Carter,et al.  CityFlow: OpenFlow City Experiment -- Linking Infrastructure and Applications , 2014, 2014 Third European Workshop on Software Defined Networks.

[448]  Wolfgang Kellerer,et al.  Interfaces, attributes, and use cases: A compass for SDN , 2014, IEEE Communications Magazine.

[449]  Koji Okamura,et al.  Fast failover mechanism for software defined networking: OpenFlow based , 2014, CFI '14.

[450]  Fernando M. V. Ramos,et al.  On the Design of Practical Fault-Tolerant SDN Controllers , 2014, 2014 Third European Workshop on Software Defined Networks.

[451]  Sanjay Jha,et al.  MalwareMonitor: An SDN-based Framework for Securing Large Networks , 2014, CoNEXT Student Workshop '14.

[452]  Vyas Sekar,et al.  SNIPS: A Software-Defined Approach for Scaling Intrusion Prevention Systems via Offloading , 2014, ICISS.

[453]  Hakan Hacigümüs,et al.  Pronto: A Software-Defined Networking based System for Performance Management of Analytical Queries on Distributed Data Stores , 2014, Proc. VLDB Endow..

[454]  Ian F. Akyildiz,et al.  A roadmap for traffic engineering in SDN-OpenFlow networks , 2014, Comput. Networks.

[455]  Martin Dräxler,et al.  MaxiNet: Distributed emulation of software-defined networks , 2014, 2014 IFIP Networking Conference.

[456]  Sunhee Yang,et al.  RAON: Recursive Abstraction of OpenFlow Networks , 2014, 2014 Third European Workshop on Software Defined Networks.

[457]  Kostas Pentikousis,et al.  An OpenFlow Implementation for Network Processors , 2014, 2014 Third European Workshop on Software Defined Networks.

[458]  Holger Karl,et al.  Using MAC addresses as efficient routing labels in data centers , 2014, HotSDN.

[459]  Fang Hao,et al.  Application-aware data plane processing in SDN , 2014, HotSDN.

[460]  Salvatore Pontarelli,et al.  StreaMon: A software-defined monitoring platform , 2014, 2014 26th International Teletraffic Congress (ITC).

[461]  Martín Casado,et al.  Network Virtualization in Multi-tenant Datacenters , 2014, NSDI.

[462]  Brighten Godfrey,et al.  Towards correct network virtualization , 2014, HotSDN.

[463]  Jamal Hadi Salim,et al.  Towards a Network Abstraction Model for SDN , 2014, Journal of Network and Systems Management.

[464]  Nick Feamster,et al.  FlowQoS: QoS for the rest of us , 2014, HotSDN.

[465]  Hubertus Franke,et al.  Software defined environments: An introduction , 2014, IBM J. Res. Dev..

[466]  Ted Taekyoung Kwon,et al.  OpenSample: A Low-Latency, Sampling-Based Measurement Platform for Commodity SDN , 2014, 2014 IEEE 34th International Conference on Distributed Computing Systems.

[467]  Jeffrey F. Naughton,et al.  A software-defined networking based approach for performance management of analytical queries on distributed data stores , 2014, SIGMOD Conference.

[468]  Adrian Perrig,et al.  Fleet: defending SDNs from malicious administrators , 2014, HotSDN.

[469]  Roberto Bifulco,et al.  ClickOS and the Art of Network Function Virtualization , 2014, NSDI.

[470]  Adrian Farrel,et al.  A PCE-Based Architecture for Application-Based Network Operations , 2015, RFC.

[471]  K. K. Ramakrishnan,et al.  NetVM: High Performance and Flexible Networking Using Virtualization on Commodity Platforms , 2014, IEEE Transactions on Network and Service Management.

[472]  Daniele Ceccarelli,et al.  Framework for Abstraction and Control of Transport Networks , 2015 .

[473]  Diego Lopez,et al.  Cooperating Layered Architecture for SDN , 2015 .

[474]  George Varghese,et al.  Checking Beliefs in Dynamic Networks , 2015, NSDI.

[475]  Neil Immerman,et al.  Decentralizing SDN Policies , 2015, POPL.

[476]  Dhruv Dhody,et al.  Cross Stratum Optimization enabled Path Computation , 2015 .

[477]  Pankaj Garg,et al.  NVGRE: Network Virtualization Using Generic Routing Encapsulation , 2015, RFC.

[478]  Kostas Pentikousis,et al.  Implementation of C-BAS: Certificate-Based AAA for SDN Experimental Facilities , 2015, 2015 IEEE Fourth Symposium on Network Cloud Computing and Applications (NCCA).

[479]  Robert J. Adams,et al.  OpFlex Control Protocol , 2016 .

[480]  Joe Clarke,et al.  Interface to the Routing System (I2RS) Traceability: Framework and Information Model , 2016, RFC.

[481]  Thomas Narten,et al.  Network Virtualization NVE to NVA Control Protocol Requirements , 2016 .

[482]  鄒永樑,et al.  SDN App Store 分析 , 2016 .

[483]  T. V. Lakshman,et al.  The SoftRouter Architecture , 2016 .

[484]  Dave Ward,et al.  An Architecture for the Interface to the Routing System , 2016, RFC.

[485]  Jesse Gross,et al.  A Stateless Transport Tunneling Protocol for Network Virtualization (STT) , 2016 .