Table of Contents Author Guidelines Submit a Manuscript
Wireless Communications and Mobile Computing
Volume 2017 (2017), Article ID 7191647, 35 pages
https://doi.org/10.1155/2017/7191647
Review Article

State of the Art and Recent Research Advances in Software Defined Networking

Center for Security, Communications and Network Research, University of Plymouth, Plymouth PL4 8AA, UK

Correspondence should be addressed to Taimur Bakhshi; ku.ca.htuomylp@ihshkab.rumiat

Received 29 July 2016; Revised 11 October 2016; Accepted 20 October 2016; Published 15 January 2017

Academic Editor: Giovanni Pau

Copyright © 2017 Taimur Bakhshi. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. SDN Architecture, Issue 1, Open Networking Foundation, 2014, https://www.opennetworking.org/images/stories/downloads/sdn-resources/technical-reports/TR_SDN_ARCH_1.0_06062014.pdf.
  2. I. F. Akyildiz, A. Lee, P. Wang, M. Luo, and W. Chou, “A roadmap for traffic engineering in SDN-OpenFlow networks,” Computer Networks, vol. 71, pp. 1–30, 2014. View at Publisher · View at Google Scholar · View at Scopus
  3. N. Feamster, J. Rexford, and E. Zegura, “The road to SDN: an intellectual history of programmable networks,” ACM SIGCOMM Computer Communication Review, vol. 44, no. 2, pp. 87–98, 2014. View at Publisher · View at Google Scholar
  4. N. McKeown, T. Anderson, H. Balakrishnan et al., “Openflow: enabling innovation in campus networks,” ACM SIGCOMM Computer Communication Review, vol. 38, no. 2, pp. 69–74, 2008. View at Publisher · View at Google Scholar
  5. Open Networking Foundation (ONF), https://www.opennetworking.org/.
  6. Open Networking Research Center (ONRC), http://onrc.stanford.edu/.
  7. W. Xia, Y. Wen, C. H. Foh, D. Niyato, and H. Xie, “A survey on software-defined networking,” IEEE Communications Surveys & Tutorials, vol. 17, no. 1, pp. 27–51, 2015. View at Publisher · View at Google Scholar · View at Scopus
  8. B. A. A. Nunes, M. Mendonca, X.-N. Nguyen, K. Obraczka, and T. Turletti, “A survey of software-defined networking: past, present, and future of programmable networks,” IEEE Communications Surveys & Tutorials, vol. 16, no. 3, pp. 1617–1634, 2014. View at Publisher · View at Google Scholar · View at Scopus
  9. D. Kreutz, F. M. V. Ramos, P. E. Verissimo, C. E. Rothenberg, S. Azodolmolky, and S. Uhlig, “Software-defined networking: a comprehensive survey,” Proceedings of the IEEE, vol. 103, no. 1, pp. 14–76, 2015. View at Publisher · View at Google Scholar · View at Scopus
  10. F. Hu, Q. Hao, and K. Bao, “A survey on software-defined network and OpenFlow: from concept to implementation,” IEEE Communications Surveys & Tutorials, vol. 16, no. 4, pp. 2181–2206, 2014. View at Publisher · View at Google Scholar · View at Scopus
  11. K. Greene, “TR10: Software-defined networking. MIT Technology Review,” http://www2.technologyreview.com/article/412194/tr10-software-defined-networking/.
  12. J. P. Ronayne, The Digital Network Introduction to Digital Communications Switching, Howard W. Sams & Co., Inc., Indianapolis, Ind, USA, 1st edition, 1986.
  13. E. S. Raymond, The Art of Unix Programming: Origins and History of Unix, 1969–1995, Online Book, 2013, http://www.catb.org/esr/writings/taoup/html/index.html.
  14. ForCES, http://datatracker.ietf.org/doc/rfc3746.
  15. L. De Ghein, MPLS Fundamentals, 2006.
  16. PCE, http://datatracker.ietf.org/wg/pce/.
  17. A. T. Campbell, I. Katzela, K. Miki, and J. Vicente, “Open signaling for ATM, internet and mobile networks (OPENSIG'98),” ACM SIGCOMM Computer Communication Review, vol. 29, no. 1, pp. 97–108, 1999. View at Publisher · View at Google Scholar
  18. A. Doria, F. Hellstrand, K. Sundell, and T. Worster, “General Switch Management Protocol (GSMP) V3,” RFC 3292 (Proposed Standard), June 2002.
  19. A. Greenberg, G. Hjalmtysson, D. A. Maltz et al., “A clean slate 4D approach to network control and management,” ACM SIGCOMM Computer Communication Review, vol. 35, no. 5, pp. 41–54, 2005. View at Publisher · View at Google Scholar
  20. M. Casado, M. J. Freedman, J. Pettit, J. Luo, N. McKeown, and S. Shenker, “Ethane: taking control of the enterprise,” ACM SIGCOMM Computer Communication Review, vol. 37, no. 4, pp. 1–12, 2007. View at Google Scholar
  21. OpenWrt, https://openwrt.org/.
  22. Netfpga platform, http://netfpga.org.
  23. OpenFlow Specification (ONF), https://www.opennetworking.org/images/stories/downloads/sdn-resources/onf-specifications/openflow/openflow-spec-v1.4.0.pdf.
  24. D. L. Tennenhouse and D. J. Wetherall, “Towards an active network architecture,” in Proceedings of the DARPA Active Networks Conference and Exposition (DANCE '02), pp. 2–15, Washington, DC, USA, May 2002. View at Publisher · View at Google Scholar · View at Scopus
  25. Devolved Control of ATM Networks, http://www.cl.cam.ac.uk/research/srg/netos/old-projects/dcan/#pub.
  26. P. Saint-Andre, XMPP The Definite Guide, Safari Book, O'Reilly, 2009.
  27. Y. Lee, G. Bernstein, D. Dhody, and T. Choi, “ALTO extension for collecting data center resource in real-time,” ALTO, https://datatracker.ietf.org/doc/draft-lee-alto-ext-dc-resource/.
  28. I2RS, https://datatracker.ietf.org/wg/i2rs/charter/.
  29. Cisco OnePK, https://developer.cisco.com/site/onepk/.
  30. R. Enns, “NETCONF Configuration Protocol,” RFC 4741 (Proposed Standard), Obsoleted by RFC 6241, December 2006.
  31. J. D. Case, M. Fedor, M. L. Schoffstall, and J. Davin, Simple network management protocol (snmp), rfc1157, 1990.
  32. CERIAS: GeoPlex: Universal Service Platform for IP Network-based Services—10/17/1997, 2014, http://www.cerias.purdue.edu/.
  33. J. E. Van der Merwe, S. Rooney, I. Leslie, and S. Crosby, “The tempest—a practical framework for network programmability,” IEEE Network, vol. 12, no. 3, pp. 20–28, 1998. View at Publisher · View at Google Scholar · View at Scopus
  34. A. Bavier, N. Feamster, M. Huang, L. Peterson, and J. Rexford, “In VINI veritas: realistic and controlled network experimentation,” ACM SIGCOMM Computer Communication Review, vol. 36, no. 4, pp. 3–14, 2006. View at Google Scholar
  35. N. Feamster, L. Gao, and J. Rexford, “How to lease the internet in your spare time,” SIGCOMM Computer Communication Review, vol. 37, no. 1, pp. 61–64, 2007. View at Google Scholar
  36. M. Mahalingam, D. Dutt, K. Duda et al., VXLAN, A Framework for Overlaying Virtualized Layer 2 Networks Over Layer 3 Networks, Internet Engineering Task Force, 2011.
  37. M. Sridharan, K. Duda, I. Ganga, A. Greenberg, G. Lin, M. Pearson et al., NVGRE: network virtualization using generic routing encapsulation, Internet Engineering Task Force, September 2011.
  38. B. Davie and J. Gross, STT: A Stateless Transport Tunneling Protocol for Network Virtualization (STT), Internet Engineering Task Force, 2012.
  39. Cisco ACI, http://www.cisco.com/c/en/us/solutions/data-center-virtualization/application-centric-infrastructure/index.html.
  40. Q. Duan, Y. H. Yan, and A. V. Vasilakos, “A survey on service-oriented network virtualization toward convergence of networking and cloud computing,” IEEE Transactions on Network and Service Management, vol. 9, no. 4, pp. 373–392, 2012. View at Publisher · View at Google Scholar · View at Scopus
  41. Cisco OpFlex, http://www.cisco.com/c/en/us/solutions/collateral/data-center-virtualization/application-centric-infrastructure/white-paper-c11-731302.html.
  42. R. T. Fielding, “Chapter 5: representational state transfer (REST),” in Architectural Styles and the Design of Network-Based Software Architectures, University of California, Irvine, Calif, USA, 2000. View at Google Scholar
  43. H. Cummins and T. Ward, Enterprise OSGi in Action, Manning, 1st edition, 2013.
  44. Ryu, http://osrg.github.com/ryu/.
  45. Project OpenDayLight Website, http://www.opendaylight.org/project/technical-overview.
  46. D. Erickson, “The beacon openflow controller,” in Proceedings of the 2nd ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking (HotSDN '13), pp. 13–18, Hong Kong, August 2013. View at Publisher · View at Google Scholar
  47. Project FloodLight Website, http://www.projectfloodlight.org/floodlight/.
  48. ONOS Project, http://onosproject.org/.
  49. A. Karaf, http://karaf.apache.org/.
  50. OpenDaylight Controller, “MD-SAL architecture,” https://wiki.opendaylight.org/view/OpenDaylight_Controller:_SAL_Architecture_Overview.
  51. YANG RFC 6020, https://tools.ietf.org/html/rfc6020.
  52. R. Hirannaiah, “Overview of Model-Driven SAL and Creating and Application based on MD-SAL,” 2016, http://events.linuxfoundation.org/sites/events/files/slides/Radhika_Hirannaiah_MD-SAL_ONS2016.pdf.
  53. C. Janz, Intent NBI—Definition and Principles, Open Networking Foundation, 2015.
  54. M. Pham and D. B. Hoang, “SDN applications—the intent-based Northbound Interface realisation for extended applications,” in Proceedings of the IEEE NetSoft Conference and Workshops (NetSoft '16), pp. 372–377, Seoul, South Korea, June 2016. View at Publisher · View at Google Scholar
  55. ONF Blog: Intent, what. Not how, https://www.opennetworking.org/?p=1633&option=com_wordpress&Itemid=155.
  56. T. Zhang and F. Hu, “Controller architecture and performance in software-defined networks,” in Network Innovation through OpenFlow and SDN, CRC Press Taylor & Francis Group, Boston, Mass, USA, 2014. View at Google Scholar
  57. Y. Jarraya, T. Madi, and M. Debbabi, “A survey and a layered taxonomy of software-defined networking,” IEEE Communications Surveys & Tutorials, vol. 16, no. 4, pp. 1955–1980, 2014. View at Publisher · View at Google Scholar · View at Scopus
  58. ONFSummit, “What is the intent anyway,” 2015, https://www.youtube.com/watch?v=QvEK_CFIGik.
  59. Cisco, “Microservices Infrastructure,” 2015, https://github.com/CiscoCloud/microservices-infrastructure.
  60. ODL, “Network Information Composition,” https://wiki.opendaylight.org/view/Network_Intent_Composition:Main.
  61. ODL, Network Modelling Language (NEMO), https://wiki.opendaylight.org/view/Network_Intent_Composition:NEMO_Model.
  62. B. J. van Asten, N. L. M. van Adrichem, and F. A. Kuipers, “Scalability and resilience of software-defined networking: an overview,” https://arxiv.org/abs/1408.6760.
  63. T. Koponen, M. Casado, N. Gude et al., “Onix: a distributed control platform for large-scale production networks,” in Proceedings of the 9th USENIX Conference on Operating Systems Design and Implementation (OSDI '10), pp. 351–364, Vancouver, Canada, October 2010.
  64. A. Tootoonchian and Y. Ganjali, “Hyperflow: a distributed control plane for openflow,” in Proceedings of the Internet Network Management Conference on Research on Enterprise Networking, p. 3, 2010.
  65. S. Hassas Yeganeh and Y. Ganjali, “Kandoo: a framework for efficient and scalable offloading of control applications,” in Proceedings of the 1st ACM International Workshop on Hot Topics in Software Defined Networks (HotSDN '12), pp. 19–24, August 2012. View at Publisher · View at Google Scholar · View at Scopus
  66. NOX Repository Website, https://github.com/noxrepo/nox.
  67. POX, https://openflow.stanford.edu/display/ONL/POX+Wiki.
  68. R. Sherwood, M. Chan, A. Covington et al., “Carving research slices out of your production networks with openflow,” ACM SIGCOMM Computer Communication Review, vol. 40, no. 1, pp. 129–130, 2010. View at Publisher · View at Google Scholar
  69. M. R. Nascimento, C. E. Rothenberg, M. R. Salvador, C. N. A. Corrêa, S. C. De Lucena, and M. F. Magalhães, “Virtual routers as a service: the routeflow approach leveraging software-defined networks,” in Proceedings of the 6th International Conference on Future Internet Technologies (CFI '11), pp. 34–37, ACM, Seoul, Republic of Korea, June 2011. View at Publisher · View at Google Scholar · View at Scopus
  70. Oflops, http://archive.openflow.org/wk/index.php/Oflops.
  71. Helios by nec, http://www.nec.com/.
  72. Trema openflow controller framework, https://github.com/trema/trema.
  73. Jaxon:java-based openflow controller, http://jaxon.onuos.org/.
  74. Mul, http://sourceforge.net/p/mul/wiki/Home/.
  75. IRIS, http://openiris.etri.re.kr/.
  76. Z. Cai, A. L. Cox, and T. S. E. Ng, “Maestro: a system for scalable openflow control,” Tech. Rep. TR10-08, Rice University, Houston, Tex, USA, December 2010. View at Google Scholar
  77. The nodeflow openflow controller, http://garyberger.net/?p=537.
  78. Network development and deployment initiative, OESS, https://github.com/globalnoc/oess.
  79. SNAC Repository, https://github.com/bigswitch/snac.
  80. Open vSwitch, http://openvswitch.org/support/.
  81. Indigo: Open source openflow switches, http://www.openflowhub.org/display/Indigo/.
  82. OpenFlowJ, https://github.com/floodlight/loxigen/wiki/OpenFlowJ-Loxi.
  83. OpenFaucet, https://github.com/rlenglet/openfaucet.
  84. Of softs witch13—cpqd, https://github.com/CPqD/ofsoftswitch13.
  85. Pantou: Openflow 1.0 for openwrt, http://www.openflow.org/wk/index.php/.
  86. Node.js, http://nodejs.org/.
  87. Pica8, http://pica8.com/products/.
  88. A10 Networks, https://www.a10networks.com/products/ax-application_delivery_controller.
  89. Big vSwitch, http://www.bigswitch.com/sites/default/files/sdnresources/bvsdatasheet.pdf.
  90. Brocade ADX Series, http://www.brocade.com/en/products-services/software-networking/application-delivery-controllers.html.
  91. NEC programmable switch series, https://www.necam.com/sdn/.
  92. ADVA Optical—FSP 150 & 3000, http://www.advaoptical.com/en/products/scalable-optical-transport/fsp-3000.aspx.
  93. IBM RackSwitch G8264, http://www.redbooks.ibm.com/abstracts/tips0815.html.
  94. HP OpenFlow Enabled Switches, https://www.hpe.com/uk/en/product-catalog/networking/networking-switches.html.
  95. Juniper Junos MX, EX, QFX Series, http://www.juniper.net/techpubs/en_US/junos15.1/topics/concept/virtual-chassis-ex-qfx-series-mixed-understanding.html.
  96. Mininet, http://mininet.org/.
  97. ns-3 simulator, https://www.nsnam.org/docs/release/3.13/models/html/openflow-switch.html.
  98. OMNeT++, https://omnetpp.org/.
  99. P. L. Ventre, B. Jakovljevic, D. Schmitz et al., “GEANT SDX-SDN based open exchange point,” in Proceedings of the 2016 IEEE NetSoft Conference and Workshops (NetSoft '16), pp. 345–346, Seoul, Republic of Korea, 2016. View at Publisher · View at Google Scholar
  100. The OpenStack Project, https://www.openstack.org/.
  101. Puppet Enterprise IT, https://puppet.com/.
  102. Chef Automated Infrastructure, https://www.chef.io/chef/.
  103. Critical Infrastructure Management with CFEngine, https://cfengine.com/.
  104. Open Compute Project, http://www.opencompute.org/about/.
  105. Facebook 6 Pack Modular Switch, https://code.facebook.com/posts/717010588413497/introducing-6-pack-the-first-open-hardware-modular-switch/.
  106. Open Network Install Environment, http://onie.org/.
  107. H. Mai, A. Khurshid, R. Agarwal, M. Caesar, P. B. Godfrey, and S. T. King, “Debugging the data plane with anteater,” in Proceedings of the ACM SIGCOMM Conference (SIGCOMM '11), pp. 290–301, Toronto, Canada, August 2011. View at Publisher · View at Google Scholar
  108. A. Khurshid, W. Zhou, M. Caesar, and P. B. Godfrey, “VeriFlow: verifying network-wide invariants in real time,” in Proceedings of the 1st ACM International Workshop on Hot Topics in Software Defined Networks (HotSDN '12), pp. 49–54, ACM, Helsinki, Finland, August 2012. View at Publisher · View at Google Scholar · View at Scopus
  109. N. Handigol, B. Heller, V. Jeyakumar, D. Maziéres, and N. McKeown, “Where is the debugger for my software-defined network?” in Proceedings of the 1st ACM International Workshop on Hot Topics in Software Defined Networks (HotSDN '12), pp. 55–60, ACM, Helsinki, Finland, August 2012. View at Publisher · View at Google Scholar · View at Scopus
  110. Sdn troubleshooting simulator, http://ucb-sts.github.com/sts/.
  111. NICE, https://code.google.com/archive/p/nice-of/.
  112. OFTest, http://archive.openflow.org/wk/index.php/OFTestTutorial.
  113. A. Wundsam, D. Levin, S. Seetharaman, and A. Feldmann, “OFRewind: enabling record and replay troubleshooting for networks,” in Proceedings of the USENIX Conference on USENIX Annual Technical Conference (USENIXATC '11), p. 29, USENIX Association, Portland, Ore, USA, June 2011.
  114. Wireshark, https://www.wireshark.org/.
  115. Edge Core Systems, http://www.edge-core.com/productsKind.php?cls=1.
  116. Agema System, http://www.agemasystems.com/products.php?ctid=20.
  117. iwNetworks, http://www.iwnetworks.com/main/products/network-switches/bare-metal.
  118. Whitebox, Understanding the basics, http://searchsdn.techtarget.com/tip/White-box-switches-Understanding-the-basics.
  119. Whiteboxes ready for prime-time. Online Articile, http://www.networkworld.com/article/3100927/network-switch/white-boxes-are-now-ready-for-prime-time.html.
  120. Interface Masters, http://www.interfacemasters.com/products/switches1g-10g-40g/290.
  121. Alpha Networks, http://www.alphanetworks.com/en/product_detail/ef0be540e4c8723f.
  122. Penguin Computing, http://www.penguincomputing.com/products/network-switches/.
  123. BigSwitch, http://www.bigswitch.com/products/switch-light.
  124. Cumulus Linux, https://cumulusnetworks.com/cumulus-linux/overview/.
  125. O. S. Gigamon, https://www.gigamon.com/products/gigavue-os.
  126. Broadcom, https://www.broadcom.com/products/ethernet-communication-and-switching/switching/fastpath.
  127. Dell Open Networking Article, http://www.dell.com/learn/us/en/ph/press-releases/2016-01-20-dell-raises-the-bar-for-open-networking.
  128. IPFusion Products, http://www.ipinfusion.com/products/ocnos.
  129. M. Bansal, J. Mehlman, S. Katti, and P. Levis, “OpenRadio: a programmable wireless dataplane,” in Proceedings of the 1st ACM International Workshop on Hot Topics in Software Defined Networks (HotSDN '12), pp. 109–114, Helsinki, Finland, August 2012. View at Publisher · View at Google Scholar · View at Scopus
  130. L. E. Li, Z. M. Mao, and J. Rexford, “Toward software-defined cellular networks,” in Proceedings of the 1st European Workshop on Software Defined Networks (EWSDN '12), pp. 7–12, Darmstadt, Germany, October 2012. View at Publisher · View at Google Scholar · View at Scopus
  131. X. Mi, Z. Tian, X. Xu, M. Zhao, and J. Wang, “NO stack: a SDN-based framework for future cellular networks,” in Proceedings of the International Symposium on Wireless Personal Multimedia Communications (WPMC '14), pp. 497–502, Sydney, Australia, September 2014. View at Publisher · View at Google Scholar · View at Scopus
  132. A. Bradai, K. Singh, T. Ahmed, and T. Rasheed, “Cellular software defined networking: a framework,” IEEE Communications Magazine, vol. 53, no. 6, pp. 36–43, 2015. View at Publisher · View at Google Scholar · View at Scopus
  133. R. H. Gau and P. K. Tsai, “SDN-based optimal traffic engineering for cellular networks with service chaining,” in Proceedings of the 2016 IEEE Wireless Communications and Networking Conference, pp. 1–6, Doha, Qatar, April 2016. View at Publisher · View at Google Scholar
  134. C. C. Marquezan, X. An, Z. Despotovic, R. Khalili, and A. Hecker, “Identifying latency factors in SDN-based Mobile Core Networks,” in Proceedings of the IEEE Symposium on Computers and Communication (ISCC '16), pp. 484–491, Messina, Italy, June 2016. View at Publisher · View at Google Scholar
  135. R. Trivisonno, R. Guerzoni, I. Vaishnavi, and A. Frimpong, “Network resource management and QoS in SDN-enabled 5G systems,” in Proceedings of the IEEE Global Communications Conference (GLOBECOM '15), pp. 1–7, San Diego, Calif, USA, 2015.
  136. T. T. Nguyen, C. Bonnet, and J. Harri, “SDN-based distributed mobility management for 5G networks,” in Proceedings of the IEEE Wireless Communications and Networking Conference (WCNC '16), pp. 1–7, Doha, Qatar, April 2016. View at Publisher · View at Google Scholar
  137. L. M. Contreras, L. Cominardi, and H. Qian, “Mobile Networks and Applications,” Mobile Networks and Applications, pp. 21–226, 2016. View at Google Scholar
  138. K.-K. Yap, R. Sherwood, M. Kobayashi et al., “Blueprint for introducing innovation into wireless mobile networks,” in Proceedings of the 2nd ACM SIGCOMM Workshop on Virtualized Infrastructure Systems and Architectures, pp. 25–32, New Delhi, India, September 2010. View at Publisher · View at Google Scholar · View at Scopus
  139. K. K. Yap, M. Kobayashi, R. Sherwood et al., “Openroads: empowering research in mobile networks,” ACM SIGCOMM Computer Communication Review, vol. 40, no. 1, pp. 125–126, 2010. View at Publisher · View at Google Scholar
  140. R. Saunders, J. Cho, A. Banerjee, F. Rocha, and J. Van der Merwe, “P2P offloading in mobile networks using SDN,” in Proceedings of the Symposium on SDN Research (SOSR '16), p. 7, Santa Clara, Calif, USA, March 2016. View at Publisher · View at Google Scholar
  141. FON, http://corp.fon.com/.
  142. Freifunk, http://freifunk.net/.
  143. H. Huang, P. Li, S. Guo, and W. Zhuang, “Software-defined wireless mesh networks: architecture and traffic orchestration,” IEEE Network, vol. 29, no. 4, pp. 24–30, 2015. View at Publisher · View at Google Scholar · View at Scopus
  144. P. Dely, A. Kassler, and N. Bayer, “OpenFlow for wireless mesh networks,” in Proceedings of the 20th International Conference on Computer Communications and Networks (ICCCN '11), pp. 1–6, IEEE, August 2011. View at Publisher · View at Google Scholar · View at Scopus
  145. A. Detti, C. Pisa, S. Salsano, and N. Blefari-Melazzi, “Wireless mesh software defined networks (wmSDN),” in Proceedings of the IEEE 9th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob '13), pp. 89–95, Lyon, France, October 2013. View at Publisher · View at Google Scholar · View at Scopus
  146. F. Yang, V. Gondi, J. O. Hallstrom, K.-C. Wang, and G. Eidson, “OpenFlow-based load balancing for wireless mesh infrastructure,” in Proceedings of the IEEE 11th Consumer Communications and Networking Conference (CCNC '14), pp. 444–449, IEEE, Las Vegas, Nev, USA, January 2014. View at Publisher · View at Google Scholar · View at Scopus
  147. J. Schulz-Zander, C. Mayer, B. Ciobotaru, S. Schmid, and A. Feldmann, “OpenSDWN: programmatic control over home and enterprise WiFi,” in Proceedings of the the 1st ACM SIGCOMM Symposium on Software Defined Networking Research (SOSR '15), pp. 1–12, Santa Clara, Calif, USA, June 2015. View at Publisher · View at Google Scholar
  148. A. Abujoda, D. Dietrich, P. Papadimitriou, and A. Sathiaseelan, “Software-defined wireless mesh networks for internet access sharing,” Computer Networks, vol. 93, pp. 359–372, 2015. View at Publisher · View at Google Scholar · View at Scopus
  149. S. Hasan, Y. Ben-David, C. Scott, E. Brewer, and S. Shenker, “Enhancing rural connectivity with software defined networks,” in Proceedings of the 3rd ACM Annual Symposium on Computing for Development (DEV '13), ACM, Bangalore, India, January 2013. View at Publisher · View at Google Scholar · View at Scopus
  150. E. Dimogerontakis, I. Vilata, and L. Navarro, “Software defined networking for community network testbeds,” in Proceedings of the IEEE 9th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob '13), pp. 111–118, Lyon, France, October 2013. View at Publisher · View at Google Scholar · View at Scopus
  151. S. Salsano, G. Siracusano, A. Detti, C. Pisa, P. L. Ventre, and N. Blefari-Melazzi, “Controller selection in a Wireless Mesh SDN under network partitioning and merging scenarios,” https://arxiv.org/abs/1406.2470.
  152. F. Yang, V. Gondi, J. O. Hallstrom, K.-C. Wang, and G. Eidson, “OpenFlow-based load balancing for wireless mesh infrastructure,” in Proceedings of the IEEE 11th Consumer Communications and Networking Conference (CCNC '14), pp. 444–449, January 2014. View at Publisher · View at Google Scholar · View at Scopus
  153. J. Chung, G. Gonzalez, I. Armuelles, T. Robles, R. Alcarria, and A. Morales, “Experiences and challenges in deploying OpenFlow over real wireless mesh networks,” IEEE Latin America Transactions, vol. 11, no. 3, pp. 955–961, 2013. View at Publisher · View at Google Scholar · View at Scopus
  154. M. Seyedebrahimi, F. Bouhafs, A. Raschellà, M. Mackay, and Q. Shi, “SDN-based channel assignment algorithm for interference management in dense Wi-Fi networks,” in Proceedings of the European Conference on Networks and Communications (EuCNC '16), pp. 128–132, Athens, Greece, June 2016. View at Publisher · View at Google Scholar
  155. L. Suresh, J. Schulz-Zander, R. Merz, A. Feldmann, and T. Vazao, “Towards programmable enterprise WLANS with Odin,” in Proceedings of the 1st ACM International Workshop on Hot Topics in Software Defined Networks (HotSDN '12), pp. 115–120, ACM, Helsinki, Finland, August 2012. View at Publisher · View at Google Scholar · View at Scopus
  156. R. Riggio, T. Rasheed, and F. Granelli, “EmPOWER: a testbed for network function virtualization research and experimentation,” in Proceedings of the Workshop on Software Defined Networks for Future Networks and Services (SDN4FNS '13), Trento, Italy, November 2013. View at Publisher · View at Google Scholar · View at Scopus
  157. A. Raschellà, F. Bouhafs, M. Seyedebrahimi, M. Mackay, and Q. Shi, “A centralized framework for smart access point selection based on the Fittingness Factor,” in Proceedings of the 23rd International Conference on Telecommunications (ICT '16), pp. 1–5, Thessaloniki, Greece, May 2016. View at Publisher · View at Google Scholar
  158. B. A. A. Nunes, M. A. S. Santos, B. T. de OliveirA, C. B. Margi, K. Obraczka, and T. Turletti, “Software-defined-networking-enabled capacity sharing in user-centric networks,” IEEE Communications Magazine, vol. 52, no. 9, pp. 28–36, 2014. View at Publisher · View at Google Scholar · View at Scopus
  159. K. L. Huang, C. L. Liu, C. H. Gan, M. L. Wang, and C. T. Huang, “SDN-based wireless bandwidth slicing,” in Proceedings of the International Conference on Software Intelligence Technologies and Applications & International Conference on Frontiers of Internet of Things, pp. 77–81, Hsinchu, Taiwan, 2014. View at Publisher · View at Google Scholar
  160. K. Nakauchi and Y. Shoji, “WiFi network virtualization to control the connectivity of a target service,” IEEE Transactions on Network and Service Management, vol. 12, no. 2, pp. 308–319, 2015. View at Publisher · View at Google Scholar · View at Scopus
  161. N. Bizanis and F. A. Kuipers, “SDN and virtualization solutions for the internet of things: a survey,” IEEE Access, vol. 4, pp. 5591–5606, 2016. View at Publisher · View at Google Scholar
  162. A. De Gante, M. Aslan, and A. Matrawy, “Smart wireless sensor network management based on software-defined networking,” in Proceedings of the 27th Biennial Symposium on Communications (QBSC '14), pp. 71–75, Kingston, Canada, June 2014. View at Publisher · View at Google Scholar · View at Scopus
  163. T. Luo, H.-P. Tan, and T. Q. S. Quek, “Sensor OpenFlow: enabling software-defined wireless sensor networks,” IEEE Communications Letters, vol. 16, no. 11, pp. 1896–1899, 2012. View at Publisher · View at Google Scholar · View at Scopus
  164. C. Orfanidis and C. Jacobsson, “Using software-de ned networking principles for wireless sensor networks,” in Proceedings of the 11th Swedish National Computer Networking Workshop (SNCNW '15), Karlstad, Sweden, May 2015.
  165. L. Galluccio, S. Milardo, G. Morabito, and S. Palazzo, “SDN-WISE: design, prototyping and experimentation of a stateful SDN solution for wireless sensor networks,” in Proceedings of the IEEE Conference on Computer Communications (INFOCOM '15), pp. 513–521, IEEE, Hong Kong, May 2015.
  166. Z. Qin, G. Denker, C. Giannelli, P. Bellavista, and N. Venkatasubramanian, “A software defined networking architecture for the internet-of-things,” in Proceedings of the IEEE Network Operations and Management Symposium (NOMS '14), pp. 1–9, IEEE, Kraków, Poland, May 2014. View at Publisher · View at Google Scholar · View at Scopus
  167. P. Dely, A. Kassler, and N. Bayer, “OpenFlow for wireless mesh networks,” in Proceedings of the 20th International Conference on Computer Communications and Networks (ICCCN '11), pp. 1–6, August 2011. View at Publisher · View at Google Scholar · View at Scopus
  168. Y. Wang, H. Chen, X. Wu, and L. Shu, “An energy-efficient SDN based sleep scheduling algorithm for WSNs,” Journal of Network and Computer Applications, vol. 59, pp. 39–45, 2016. View at Publisher · View at Google Scholar · View at Scopus
  169. A. Kumar, S. Jain, U. Naik et al., “BwE: flexible, hierarchical bandwidth allocation for WAN distributed computing,” in Proceedings of the ACM Conference on Special Interest Group on Data Communication (SIGCOMM '15), pp. 1–14, London, UK, August 2015. View at Publisher · View at Google Scholar
  170. P. Patel, D. Bansal, L. Yuan et al., “Ananta: cloud scale load balancing,” in Proceedings of the ACM SIGCOMM Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication (SIGCOMM '13), pp. 207–218, August 2013. View at Publisher · View at Google Scholar · View at Scopus
  171. S. Natarajan, A. Ramaiah, and M. Mathen, “A software defined cloudgateway automation system using OpenFlow,” in Proceedings of the IEEE 2nd International Conference on Cloud Networking (CloudNet '13), pp. 219–226, San Francisco, Calif, USA, November 2013.
  172. B. Heller, S. Seetharaman, P. Mahadevan et al., “Elastictree: saving energy in data center networks,” in Proceedings of the 7th USENIX Conference on Networked Systems Design and Implementation, p. 17, USENIX Associatio, 2010.
  173. N. Beheshti and Y. Zhang, “Fast failover for control traffic in software-defined networks,” in Proceedings of the IEEE Global Communications Conference (Globecom '12), pp. 2689–2694, Ericsson Research, Anaheim, Calif, USA, 2012.
  174. J. Metzler, “Understanding software-defined networks,” InformationWeek Reports, 2012, http://reports.informationweek.com/abstract/6/9044/Data-Center/research-understanding-software-defined-networks.html. View at Google Scholar
  175. C. D. Marsan, “IAB Panel Debates Management Benefits, Security Challenges of Software-Defined Networking,” IETF Journal, October 2012.
  176. V. Gudla, S. Das, A. Shastri et al., “Experimental demonstration of openflow control of packet and circuit switches,” in Proceedings of the Optical Fiber Communication Conference (OFC '11), Collocated National Fiber Optic Engineers Conference, 2010 Conference on (OFC/NFOEC '10), vol. 45, pp. 1–3, IEEE, Los Angeles, Calif, USA, 2011.
  177. D. Simeonidou, R. Nejabati, and M. P. Channegowda, “Software defined optical networks technology and infrastructure: enabling software-defined optical network operations,” in Proceedings of the Optical Fiber Communication Conference (OFC '13), Optical Society of America, March 2013. View at Scopus
  178. L. Liu, T. Tsuritani, I. Morita, H. Guo, and J. Wu, “OpenFlow-based wavelength path control in transparent optical networks: a proof-of-concept demonstration,” in Proceedings of the 37th European Conference on Optical Communication and Exhibition (ECOC '11), pp. 1–3, September 2011. View at Scopus
  179. A. N. Patel, P. N. Ji, and T. Wang, “Qos-aware optical burst switching in openflow based software-defined optical networks,” in Proceedings of the 17th International Conference on Optical Network Design and Modeling (ONDM '13), pp. 275–280, Brest, France, April 2013.
  180. “Optical transport working group otwg. In Open Networking Foundation ONF,” 2013.
  181. K. L. Calvert, W. K. Edwards, N. Feamster, R. E. Grinter, Y. Deng, and X. Zhou, “Instrumenting home networks,” ACM SIGCOMM Computer Communication Review, vol. 41, no. 1, pp. 84–89, 2011. View at Publisher · View at Google Scholar
  182. N. Feamster, “Outsourcing home network security,” in Proceedings of the ACM SIGCOMM Workshop on Home Networks (HomeNets '10), pp. 37–42, New Delhi, India, September 2010. View at Publisher · View at Google Scholar
  183. R. Mortier, T. Rodden, T. Lodge et al., “Control and understanding: owning your home network,” in Proceedings of the 4th International Conference on Communication Systems and Networks (COMSNETS '12), pp. 1–10, IEEE, Bangalore, India, January 2012. View at Publisher · View at Google Scholar · View at Scopus
  184. M. Dillon and T. Winters, “Virtualization of home network gateways,” Computer, vol. 47, no. 11, Article ID 6965269, pp. 62–65, 2014. View at Publisher · View at Google Scholar · View at Scopus
  185. J. Jo, S. Lee, and J. W. Kim, “Software-defined home networking devices for multi-home visual sharing,” IEEE Transactions on Consumer Electronics, vol. 60, no. 3, pp. 534–539, 2014. View at Publisher · View at Google Scholar · View at Scopus
  186. A. Takacs, E. Bellagamba, and J. A. Wilke, “Software-defined networking: the service provider perspective,” Ericsson Review, February 2013.
  187. S. Mehdi, J. Khalid, and S. Khayam, “Revisiting traffic anomaly detection using software defined networking,” in Recent Advances in Intrusion Detection, pp. 161–180, Springer, Berlin, Germany, 2011. View at Google Scholar
  188. Z. Qazi, J. Lee, T. Jin, G. Bellala, M. Arndt, and G. Noubir, “Application awareness in SDN,” SIGCOMM Computer Communication Review, vol. 43, no. 4, pp. 487–488, 2013. View at Google Scholar
  189. H. Mekky, F. Hao, S. Mukherjee, Z.-L. Zhang, and T. V. Lakshman, “Application-aware data plane processing in SDN,” in Proceedings of the 3rd Workshop on Hot Topics in Software Defined Networking (HotSDN '14), pp. 13–18, ACM, New York, NY, USA, 2014.
  190. H. E. Egilmez and A. M. Tekalp, “Distributed QoS architectures for multimedia streaming over software defined networks,” IEEE Transactions on Multimedia, vol. 16, no. 6, pp. 1597–1609, 2014. View at Publisher · View at Google Scholar · View at Scopus
  191. M. Jarschel, F. Wamser, T. Hohn, T. Zinner, and P. Tran-Gia, “SDN-based application-aware networking on the example of youtube video streaming,” in Proceedings of the 2nd European Workshop on Software Defined Networks (EWSDN '13), pp. 87–92, Berlin, Germany, October 2013. View at Publisher · View at Google Scholar · View at Scopus
  192. J. Ruckert, J. Blendin, and D. Hausheer, “RASP: using OpenFlow to push overlay streams into the Underlay,” in Proceedings of the 13th IEEE International Conference on Peer-to-Peer Computing (P2P '13), Trento, Italy, September 2013. View at Publisher · View at Google Scholar · View at Scopus
  193. C. A. C. Marcondes, T. P. C. Santos, A. P. Godoy, C. C. Viel, and C. A. C. Teixeira, “CastFlow: clean-slate multicast approach using in-advance path processing in programmable networks,” in Proceedings of the 17th IEEE Symposium on Computers and Communication (ISCC '12), pp. 000094–000101, IEEE, Cappadocia, Turkey, July 2012. View at Publisher · View at Google Scholar · View at Scopus
  194. K. A. Noghani and M. O. Sunay, “Streaming multicast video over software-defined networks,” in Proceedings of the 11th IEEE International Conference on Mobile Ad Hoc and Sensor Systems (MASS '14), pp. 551–556, Philadelphia, Pa, USA, October 2014. View at Publisher · View at Google Scholar · View at Scopus
  195. P. Panwaree, K. Jongwon, and C. Aswakul, “Packet delay and loss performance of streaming video over emulated and real openflow networks,” in Proceedings of the 29th International Technical Conference on Circuit/Systems Computers and Communications (ITC-CSCC '14), At Phuket, Thailand, 2014.
  196. Microsoft Lync SDN API, https://msdn.microsoft.com/en-us/library/office/dn387069.aspx.
  197. G. Liu and T. Wood, “Cloud-scale application performance monitoring with SDN and NFV,” in Proceedings of the IEEE International Conference on Cloud Engineering (IC2E '15), pp. 440–445, March 2015. View at Publisher · View at Google Scholar · View at Scopus
  198. V. Mann, A. Vishnoi, and S. Bidkar, “Living on the edge: monitoring network flows at the edge in cloud data centers,” in Proceedings of the 5th International Conference on Communication Systems and Networks (COMSNETS '13), pp. 1–9, IEEE, Bangalore, India, January 2013. View at Publisher · View at Google Scholar · View at Scopus
  199. NetFlow, http://www.cisco.com/c/en/us/products/ios-nx-os-software/ios-netflow/index.html.
  200. J. Hwang, K. K. Ramakrishnan, and T. Wood, “NetVM: high performance and flexible networking using virtualization on commodity platforms,” IEEE Transactions on Network and Service Management, vol. 12, no. 1, pp. 34–47, 2015. View at Publisher · View at Google Scholar
  201. X. N. Nguyen, D. Saucez, and T. Turletti, “Efficient caching in content-centric networks using openflow,” in Proceedings of the IEEE Conference on Computer Communications Workshops (INFOCOM '13), pp. 67–68, Rome, Italy, April 2013. View at Publisher · View at Google Scholar · View at Scopus
  202. L. Veltri, G. Morabito, S. Salsano, N. Blefari-Melazzi, and A. Detti, “Supporting information-centric functionality in software defined networks,” in Proceedings of the IEEE ICC Workshop on Software Defined Networks, June 2012.
  203. N. B. Melazzi, A. Detti, G. Mazza, G. Morabito, S. Salsano, and L. Veltri, “An OpenFlow-based testbed for information centric networking,” in Proceedings of the 21st Future Network & Mobile Summit (FutureNetw '12), pp. 1–9, IEEE, Berlin, Germany, July 2012. View at Scopus
  204. J. Suh, H. Jung, T. Kwon, and Y. Choi, “C-flow: content-oriented networking over openflow,” in Proceedings of the Open Networking Summit (ONS '12), Santa Clara, Calif, USA, April 2012.
  205. D. Syrivelis, G. Parisis, D. Trossen et al., “Pursuing a software defined information-centric network,” in Proceedings of the 1st European Workshop on Software Defined Networks (EWSDN '12), pp. 103–108, October 2012. View at Publisher · View at Google Scholar · View at Scopus
  206. X. N. Nguyen, Software defined networking in wireless mesh network [M.S. thesis], INRIA, University of Nice Sophia Antipolis, Nice, France, 2012.
  207. “Cisco visual networking index: global mobile data traffic forecast update, 2011–2016,” Tech. Rep., Cisco, 2012.
  208. R. N. B. Rais, M. Mendonca, T. Turletti, and K. Obraczka, “Towards truly heterogeneous internets: bridging infrastructure-based and infrastructure-less networks,” in Proceedings of the 3rd International Conference on Communication Systems and Networks (COMSNETS '11), pp. 1–10, Bangalore, India, January 2011. View at Publisher · View at Google Scholar · View at Scopus
  209. A. Coyle and H. Nguyen, “A frequency control algorithm for a mobile adhoc network,” in Proceedings of the Military Communications and Information Systems Conference (MilCIS '10), Canberra, Australia, November 2010.
  210. Y. Zhang, N. Beheshti, and M. Tatipamula, “On resilience of split-architecture networks,” in Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM '11), pp. 1–6, 2011.
  211. B. Heller, R. Sherwood, and N. Mckeown, “The controller placement problem,” 420 Acm Sigcomm Computer Communication Review, vol. 42, no. 4, pp. 7–12, 2012. View at Google Scholar
  212. A. Sallahi and M. St-Hilaire, “Optimal model for the controller placement problem in software defined networks,” IEEE Communications Letters, vol. 19, no. 1, pp. 30–33, 2015. View at Publisher · View at Google Scholar · View at Scopus
  213. G. Yao, J. Bi, Y. Li, and L. Guo, “On the capacitated controller placement problem in software defined networks,” IEEE Communications Letters, vol. 18, no. 8, pp. 1339–1342, 2014. View at Publisher · View at Google Scholar · View at Scopus
  214. M. F. Bari, A. R. Roy, S. R. Chowdhury et al., “Dynamic controller provisioning in software defined networks,” in Proceedings of the 9th International Conference on Network and Service Management (CNSM '13), pp. 18–25, Zürich, Switzerland, October 2013. View at Publisher · View at Google Scholar · View at Scopus
  215. F. A. Özsoy and M. Ç. Pınar, “An exact algorithm for the capacitated vertex p-center problem,” Computers & Operations Research, vol. 33, no. 5, pp. 1420–1436, 2006. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  216. L. Yao, P. Hong, W. Zhang, J. Li, and D. Ni, “Controller placement and flow based dynamic management problem towards SDN,” in Proceedings of the IEEE International Conference on Communication Workshop (ICCW '15), pp. 363–368, IEEE, London, UK, June 2015. View at Publisher · View at Google Scholar · View at Scopus
  217. F. J. Ros and P. M. Ruiz, “On reliable controller placements in Software-Defined Networks,” Computer Communications, vol. 77, pp. 41–51, 2016. View at Publisher · View at Google Scholar · View at Scopus
  218. T. Erlebach, A. Hall, L. Moonen, A. Panconesi, F. Spieksma, and D. Vukadinovi, “Robustness of the internet at the topology and routing level,” Access and Download Statistics, vol. 4028, pp. 260–274, 2006. View at Google Scholar
  219. M. Guo and P. Bhattacharya, “Controller placement for improving resilience of software-defined networks,” in Proceedings of the 4th IEEE International Conference on Networking and Distributed Computing (ICNDC '13), pp. 23–27, IEEE, Los Angeles, Calif, USA, December 2013. View at Publisher · View at Google Scholar · View at Scopus
  220. A. Clauset, M. E. Newman, and C. Moore, “Finding community structure in very large networks,” Physical Review E Statistical Nonlinear and Soft Matter Physics, vol. 70, no. 6, pp. 264–277, 2004. View at Google Scholar
  221. S. Guo, S. Yang, Q. Li, and Y. Jiang, “Towards controller placement for robust software-defined networks,” in Proceedings of the IEEE 34th International Performance Computing and Communications Conference (IPCCC '15), pp. 1–8, Nanjing, China, December 2015. View at Publisher · View at Google Scholar
  222. Y. Hu, W. Wang, X. Gong, X. Que, and S. Cheng, “Reliability-aware controller placement for software-defined networks,” Wireless Communication Over Zigbee for Automotive Inclination Measurement China Communications, vol. 11, no. 2, pp. 672–675, 2013. View at Google Scholar
  223. M. Yu, J. Rexford, M. J. Freedman, and J. Wang, “Scalable flow-based networking with DIFANE,” in Proceedings of the ACM SIGCOMM 2010 conference (SIGCOMM '10), pp. 351–362, New Delhi, India, September 2010.
  224. A. R. Curtis, J. C. Mogul, J. Tourrilhes, P. Yalagandula, P. Sharma, and S. Banerjee, “DevoFlow: scaling flow management for high-performance networks,” ACM SIGCOMM Computer Communication Review, vol. 41, no. 4, pp. 254–265, 2011. View at Publisher · View at Google Scholar
  225. A. Voellmy, H. Kim, and N. Feamster, “Procera: a language for high-level reactive network control,” in Proceedings of the 1st Workshop on Hot Topics in Software Defined Networks (HotSDN '12), pp. 43–48, ACM, Helsinki, Finland, August 2012.
  226. N. Foster, R. Harrison, M. J. Freedman et al., “Frenetic: a network programming language,” in Proceedings of the 16th ACM SIGPLAN International Conference on Functional Programming (ICFP '11), pp. 279–291, ACM, Tokyo, Japan, September 2011. View at Publisher · View at Google Scholar · View at Scopus
  227. T. L. Hinrichs, N. S. Gude, M. Casado, J. C. Mitchell, and S. Shenker, “Practical declarative network management,” in Proceedings of the 1st ACM Workshop on Research on Enterprise Networking (WREN '09), pp. 1–10, New York, NY, USA, 2009.
  228. A. Voellmy and P. Hudak, “Nettle: taking the sting out of programming network routers,” in Practical Aspects of Declarative Languages: 13th International Symposium, PADL 2011, Austin, TX, USA, January 24-25, 2011. Proceedings, vol. 6539 of Lecture Notes in Computer Science, pp. 235–249, Springer, Berlin, Germany, 2011. View at Publisher · View at Google Scholar
  229. C. Monsanto, J. Reich, N. Foster, J. Rexford, and D. Walker, “Composing software-defined networks,” in Proceedings 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI '13), Lombard, Ill, USA, 2013.
  230. Y. Luo, P. Cascon, E. Murray, and J. Ortega, “Accelerating OpenFlow switching with network processors,” in Proceedings of the 5th ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS '09), pp. 70–71, ACM, Princeton, NJ, USA, October 2009. View at Publisher · View at Google Scholar · View at Scopus
  231. A. Nakao, “Flare: open deeply programmable network node architecture,” http://netseminar.stanford.edu/seminars/10_18_12.pdf.
  232. Controller performance comparisons, http://www.openflow.org/wk/index.php/.
  233. K. Benton, L. J. Camp, and C. Small, “OpenFlow vulnerability assessment,” in Proceedings of the 2nd ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking (HotSDN '13), pp. 151–152, Hong Kong, August 2013. View at Publisher · View at Google Scholar
  234. D. Levin, A. Wundsam, B. Heller, N. Handigol, and A. Feldmann, “Logically centralized?: state distribution trade-offs in software defined networks,” in Proceedings of the 1st ACM International Workshop on Hot Topics in Software Defined Networks (HotSDN '12), pp. 1–6, ACM, Helsinki, Finland, August 2012. View at Publisher · View at Google Scholar · View at Scopus
  235. J. Metzler, “Understanding Software-Defined Networks,” InformationWeek Reports, pp.1–25, October 2012, http://reports.informationweek.com/abstract/6/9044/Data-Center/research-understanding-software-defined-networks.html.
  236. S. Scott-Hayward, S. Natarajan, and S. Sezer, “A survey of security in software defined networks,” IEEE Communications Surveys & Tutorials, vol. 18, no. 1, pp. 623–654, 2016. View at Publisher · View at Google Scholar
  237. S. Shin and G. Gu, “Attacking software-defined networks: a first feasibility study,” in Proceedings of the 2nd ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking (HotSDN '13), pp. 165–166, August 2013. View at Publisher · View at Google Scholar · View at Scopus
  238. R. Smeliansky, “SDN for network security,” in Proceedings of the International Science and Technology Conference (Modern Networking Technologies) (MoNeTeC '14), pp. 1–5, Moscow, Russia, October 2014. View at Publisher · View at Google Scholar
  239. L. Schehlmann, S. Abt, and H. Baier, “Blessing or curse? Revisiting security aspects of software-defined networking,” in Proceedings of the 10th International Conference on Network and Service Management (CNSM '14), pp. 382–387, Rio de Janeiro, Brazil, November 2014. View at Publisher · View at Google Scholar · View at Scopus
  240. A. Y. Ding, J. Crowcroft, S. Tarkoma, and H. Flinck, “Software defined networking for security enhancement in wireless mobile networks,” Computer Networks, vol. 66, pp. 94–101, 2014. View at Publisher · View at Google Scholar · View at Scopus
  241. D. Kreutz, F. M. V. Ramos, and P. Verissimo, “Towards secure and dependable software-defined networks,” in Proceedings of the 2nd ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking (HotSDN '13), pp. 55–60, Hong Kong, August 2013. View at Publisher · View at Google Scholar · View at Scopus
  242. M. Tsugawa, A. Matsunaga, and J. A. Fortes, “Cloud computing security: what changes with software-defined networking?” in Secure Cloud Computing, pp. 77–93, Springer, New York, NY, USA, 2014. View at Google Scholar
  243. OpenFlowSec, http://www.openflowsec.org/.
  244. J. Hizver, “Taxonomic modeling of security threats in software defined networking,” in Proceedings of the BlackHat Conference, August 2015.
  245. Border Gateway Protocol (BGP), https://tools.ietf.org/html/rfc4271.
  246. Open Shortest Path First (OSPF), https://tools.ietf.org/html/rfc2328.
  247. A. Gämperli, V. Kotronis, and X. Dimitropoulos, “Evaluating the effect of centralization on routing convergence on a hybrid BGP-SDN emulation framework,” ACM SIGCOMM Computer Communication Review, vol. 44, no. 4, pp. 369–370, 2014. View at Publisher · View at Google Scholar
  248. W. Duan, L. Xiao, D. Li et al., “OFBGP: a scalable, highly available BGP architecture for SDN,” in Proceedings of the 11th IEEE International Conference on Mobile Ad Hoc and Sensor Systems (MASS '14), pp. 557–562, IEEE, Philadelphia, Pa, USA, October 2014. View at Publisher · View at Google Scholar · View at Scopus
  249. P. Lin, J. Bi, and H. Hu, “BTSDN: BGP-based transition for the existing networks to SDN,” in Proceedings of the 6th International Conference on Ubiquitous and Future Networks (ICUFN '14), pp. 419–424, Shanghai, China, July 2014. View at Publisher · View at Google Scholar · View at Scopus
  250. C. Chen, B. Li, and D. Lin, “Software-defined inter-domain routing revisited,” in Proceedings of the IEEE International Conference on Communications (ICC '16), pp. 1–6, Kuala Lumpur, Malaysia, May 2016. View at Publisher · View at Google Scholar
  251. L. You, L. Wei, L. Junzhou, J. Jian, and X. Nu, “An inter-domain multi-path flow transfer mechanism based on SDN and multi-domain collaboration,” in Proceedings of the 14th IFIP/IEEE International Symposium on Integrated Network Management (IM '15), pp. 758–761, Ottawa, Canada, May 2015. View at Publisher · View at Google Scholar · View at Scopus
  252. M. Caria, T. Das, A. Jukan, and M. Hoffmann, “Divide and conquer: partitioning OSPF networks with SDN,” in Proceedings of the 14th IFIP/IEEE International Symposium on Integrated Network Management (IM '15), pp. 467–474, Ottawa, Canada, May 2015. View at Publisher · View at Google Scholar · View at Scopus
  253. Z. Chen, J. Bi, Y. Fu, Y. Wang, and A. Xu, “MLV: a multi-dimension routing information exchange mechanism for inter-domain SDN,” in Proceedings of the IEEE 23rd International Conference on Network Protocols (ICNP '15), pp. 438–445, San Francisco, Calif, USA, November 2015. View at Publisher · View at Google Scholar
  254. Y. Wang, J. Bi, K. Zhang, and Y. Wu, “A framework for fine-grained inter-domain routing diversity via SDN,” in Proceedings of the 8th International Conference on Ubiquitous and Future Networks (ICUFN '16), pp. 751–756, Vienna, Austria, July 2016. View at Publisher · View at Google Scholar
  255. K. Phemius, M. Bouet, and J. Leguay, “DISCO: distributed SDN controllers in a multi-domain environment,” in Proceedings of the IEEE Network Operations and Management Symposium (NOMS '14), pp. 1–2, IEEE, Kraków, Poland, May 2014. View at Publisher · View at Google Scholar · View at Scopus
  256. P. Thai and J. C. de Oliveira, “Decoupling policy from routing with software defined interdomain management: interdomain routing for SDN-based networks,” in Proceedings of the IEEE 22nd International Conference on Computer Communication and Networks (ICCCN '13), pp. 1–6, Nassau, Bahamas, August 2013. View at Publisher · View at Google Scholar · View at Scopus
  257. Quagga Routing Suite, http://www.nongnu.org/quagga/.
  258. A. Gupta, L. Vanbever, M. Shahbaz et al., “SDX, a software defined internet exchange,” in Proceedings of the ACM SIGCOMM Computer Communication Review, vol. 44, no. 4, pp. 551–562, ACM, Chicago, Ill, USA, August 2014. View at Publisher · View at Google Scholar
  259. S. Whyte, Project CARDIGAN. An SDN Controlled Exchange Fabric, 2012, https://www.nanog.org/meetings/nanog57/presentations/Wednesday/wed.lightning3.whyte.sdn.controlled.exchange.fabric.pdf.
  260. “OpenDay Light Software-Defined Network Interfac Application (SDNi),” https://wiki.opendaylight.org/view/ODL-SDNi_App:Main.
  261. “SDN-Enabled Virtual SBC/Virtual IMS,” http://h20195.www2.hpe.com/V2/GetPDF.aspx/4AA6-3418ENW.pdf.
  262. Inter-SDN controller communication, http://www.tcs.com/SiteCollectionDocuments/White%20Papers/Inter-SDN-Controller-Communication-Border-Gateway-Protocol-0314-1.pdf.