{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T00:46:32Z","timestamp":1777682792997,"version":"3.51.4"},"reference-count":181,"publisher":"SAGE Publications","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JHS"],"published-print":{"date-parts":[[2019,2,19]]},"DOI":"10.3233\/jhs-190601","type":"journal-article","created":{"date-parts":[[2019,2,19]],"date-time":"2019-02-19T15:58:41Z","timestamp":1550591921000},"page":"1-40","source":"Crossref","is-referenced-by-count":6,"title":["Software defined networking: State-of-the-art"],"prefix":"10.1177","volume":"25","author":[{"given":"Vanita","family":"Jain","sequence":"first","affiliation":[{"name":"Bharati Vidyapeeth\u2019s College of Engineering, New Delhi, India. E-mails:\u00a0vanita.jain@bharatividyapeeth.edu,\u00a0vivek.vy26@gmail.com,\u00a0kanchanj422@gmail.com,\u00a0chaitanya0312@gmail.com"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vivek","family":"Yatri","sequence":"additional","affiliation":[{"name":"Bharati Vidyapeeth\u2019s College of Engineering, New Delhi, India. E-mails:\u00a0vanita.jain@bharatividyapeeth.edu,\u00a0vivek.vy26@gmail.com,\u00a0kanchanj422@gmail.com,\u00a0chaitanya0312@gmail.com"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Kanchan","sequence":"additional","affiliation":[{"name":"Bharati Vidyapeeth\u2019s College of Engineering, New Delhi, India. E-mails:\u00a0vanita.jain@bharatividyapeeth.edu,\u00a0vivek.vy26@gmail.com,\u00a0kanchanj422@gmail.com,\u00a0chaitanya0312@gmail.com"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chaitanya","family":"Kapoor","sequence":"additional","affiliation":[{"name":"Bharati Vidyapeeth\u2019s College of Engineering, New Delhi, India. E-mails:\u00a0vanita.jain@bharatividyapeeth.edu,\u00a0vivek.vy26@gmail.com,\u00a0kanchanj422@gmail.com,\u00a0chaitanya0312@gmail.com"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","reference":[{"key":"10.3233\/JHS-190601_ref4","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2006.1620796"},{"issue":"3","key":"10.3233\/JHS-190601_ref5","doi-asserted-by":"publisher","first-page":"358","DOI":"10.1109\/12.2174","article-title":"Fault tolerance in multiprocessor systems without dedicated redundancy","volume":"37","author":"Agrawal","year":"1988","journal-title":"IEEE transactions on computers"},{"key":"10.3233\/JHS-190601_ref6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.comnet.2014.06.002","article-title":"A roadmap for traffic engineering in SDN-OpenFlow networks","volume":"71","author":"Akyildiz","year":"2014","journal-title":"Computer Networks"},{"key":"10.3233\/JHS-190601_ref7","unstructured":"M.\u00a0Al-Fares, S.\u00a0Radhakrishnan, B.\u00a0Raghavan, N.\u00a0Huang and A.\u00a0Vahdat, Hedera: Dynamic flow scheduling for data center networks, in: Proceedings of the 7th USENIX Conference on Networked Systems Design and Implementation, Ser. NSDI\u201910, USENIX Association, Berkeley, CA, USA, 2010, pp.\u00a019\u201319."},{"key":"10.3233\/JHS-190601_ref8","doi-asserted-by":"crossref","unstructured":"A.\u00a0Al-Shabibi, M.\u00a0De Leenheer, M.\u00a0Gerola, A.\u00a0Koshibe, G.\u00a0Parulkar, E.\u00a0Salvadori and B.\u00a0Snow, OpenVirteX: Make your virtual SDNs programmable, in: Proceedings of the Third Workshop on Hot Topics in Software Defined Networking, Ser. HotSDN \u201914, ACM, New York, NY, USA, 2014, pp.\u00a025\u201330.","DOI":"10.1145\/2620728.2620741"},{"key":"10.3233\/JHS-190601_ref10","doi-asserted-by":"publisher","DOI":"10.1109\/EWSDN.2013.11"},{"issue":"2","key":"10.3233\/JHS-190601_ref12","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1147\/rd.472.0177","article-title":"IBM PowerNP network processor: Hardware, software, and applications","volume":"47","author":"Allen","year":"2003","journal-title":"IBM Journal of research and development"},{"key":"10.3233\/JHS-190601_ref13","doi-asserted-by":"crossref","unstructured":"D.\u00a0Andersen et al., Resilient Overlay Networks, Vol.\u00a035, ACM, 2001.","DOI":"10.1145\/502059.502048"},{"issue":"1","key":"10.3233\/JHS-190601_ref14","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1145\/2578855.2535862","article-title":"NetKAT: Semantic foundations for networks","volume":"49","author":"Anderson","year":"2014","journal-title":"SIGPLAN Not."},{"key":"10.3233\/JHS-190601_ref15","doi-asserted-by":"publisher","DOI":"10.1145\/2491185.2491211"},{"key":"10.3233\/JHS-190601_ref16","doi-asserted-by":"crossref","unstructured":"A.\u00a0Arefin, V.K.\u00a0Singh, G.\u00a0Jiang, Y.\u00a0Zhang and C.\u00a0Lumezanu, Diagnosing data center behavior flow by flow, in: IEEE 33rd International Conference on Distributed Computing Systems, IEEE, Philadelphia, USA, 2013.","DOI":"10.1109\/ICDCS.2013.18"},{"key":"10.3233\/JHS-190601_ref18","unstructured":"AT&T, Inc., Data communities on AT&T network 3.0 Indigo, 2017."},{"key":"10.3233\/JHS-190601_ref23","doi-asserted-by":"crossref","unstructured":"S.\u00a0Azodolmolky, R.\u00a0Nejabati, S.\u00a0Peng, A.\u00a0Hammad, M.P.\u00a0Channegowda, N.\u00a0Efstathiou, A.\u00a0Autenrieth, P.\u00a0Kaczmarek and D.\u00a0Simeonidou, Optical FlowVisor: An OpenFlow-based optical network virtualization approach, in: National Fiber Optic Engineers Conference, Ser. OSA Technical Digest.. Optical Society of America, 2012.","DOI":"10.1364\/NFOEC.2012.JTh2A.41"},{"key":"10.3233\/JHS-190601_ref24","doi-asserted-by":"crossref","unstructured":"S.\u00a0Azodolmolky, R.\u00a0Nejabati, S.\u00a0Peng, A.\u00a0Hammad, M.P.\u00a0Channegowda, N.\u00a0Efstathiou, A.\u00a0Autenrieth, P.\u00a0Kaczmarek and D.\u00a0Simeonidou, Optical FlowVisor: An openflow-based optical network virtualization approach, in: Proc. NFOEC, 2012, p.\u00a0JTh2A.41.","DOI":"10.1364\/NFOEC.2012.JTh2A.41"},{"key":"10.3233\/JHS-190601_ref25","unstructured":"J.R.\u00a0Ballard, I.\u00a0Rae and A.\u00a0Akella, Extensible and scalable network monitoring using OpenSAFE, in: Proceedings of the 2010 Internet Network Management Conference on Research on Enterprise Networking, Ser. INM\/WREN\u201910, USENIX Association, Berkeley, CA, USA, 2010, pp.\u00a08\u20138."},{"issue":"2","key":"10.3233\/JHS-190601_ref26","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1109\/MCOM.2013.6461196","article-title":"Meridian: An SDN platform for cloud network services","volume":"51","author":"Banikazemi","year":"2013","journal-title":"Communications Magazine, IEEE"},{"key":"10.3233\/JHS-190601_ref27","doi-asserted-by":"crossref","unstructured":"M.\u00a0Bari, S.\u00a0Chowdhury, R.\u00a0Ahmed and R.\u00a0Boutaba, PolicyCop: An autonomic QoS policy enforcement framework for software defined networks, in: Future Networks and Services (SDN4FNS), 2013 IEEE SDN for, 2013, pp.\u00a01\u20137.","DOI":"10.1109\/SDN4FNS.2013.6702548"},{"issue":"11","key":"10.3233\/JHS-190601_ref28","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1109\/MC.2014.305","article-title":"Aligning technology and market drivers in an open source standards testing program","volume":"47","author":"Bauer","year":"2014","journal-title":"Computer"},{"key":"10.3233\/JHS-190601_ref29","doi-asserted-by":"crossref","unstructured":"B.\u00a0Belter, A.\u00a0Binczewski, K.\u00a0Dombek, A.\u00a0Juszczyk, L.\u00a0Ogrodowczyk, D.\u00a0Parniewicz, M.\u00a0Stroinski and I.\u00a0Olszewski, Programmable abstraction of datapath, in: Third European Workshop on Software Defined Networks, 2014.","DOI":"10.1109\/EWSDN.2014.10"},{"key":"10.3233\/JHS-190601_ref30","unstructured":"T.\u00a0Benson, A.\u00a0Akella and D.\u00a0Maltz, Unraveling the complexity of network management, in: Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation, Ser. NSDI\u201909, Berkeley, CA, USA, 2009, pp.\u00a0335\u2013348."},{"key":"10.3233\/JHS-190601_ref31","doi-asserted-by":"crossref","unstructured":"T.\u00a0Benson, A.\u00a0Akella, A.\u00a0Shaikh and S.\u00a0Sahu, Cloudnaas: A cloud networking platform for enterprise applications, in: Proceedings of the 2nd ACM Symposium on Cloud Computing, Ser. SOCC \u201911, ACM, New York, NY, USA, 2011, pp.\u00a08:1\u20138:13.","DOI":"10.1145\/2038916.2038924"},{"key":"10.3233\/JHS-190601_ref32","doi-asserted-by":"crossref","unstructured":"T.\u00a0Benson, A.\u00a0Anand, A.\u00a0Akella and M.\u00a0Zhang, MicroTE: Fine grained traffic engineering for data centers, in: Proceedings of the Seventh Conference on Emerging Networking Experiments and Technologies, Ser. CoNEXT\u201911, ACM, New York, NY, USA, 2011, pp.\u00a08:1\u20138:12.","DOI":"10.1145\/2079296.2079304"},{"key":"10.3233\/JHS-190601_ref33","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1016\/j.bjp.2013.12.037","article-title":"GENI: A federated testbed for innovative network experiments","volume":"61","author":"Berman","year":"2014","journal-title":"Computer Networks"},{"key":"10.3233\/JHS-190601_ref34","doi-asserted-by":"crossref","unstructured":"R.\u00a0Bifulco and M.\u00a0Dusi, Reactive logic in software-defined networking: Accounting for the limitations of the switches, in: Third European Workshop on Software Defined Networks, 2014.","DOI":"10.1109\/EWSDN.2014.22"},{"key":"10.3233\/JHS-190601_ref38","doi-asserted-by":"crossref","unstructured":"A.\u00a0Blenk, A.\u00a0Basta and W.\u00a0Kellerer, HyperFlex: An SDN virtualization architecture with flexible hypervisor function allocation, in: Integrated Network Management (IM), 2015 IFIP\/IEEE International Symposium on, IEEE, 2015.","DOI":"10.1109\/INM.2015.7140316"},{"issue":"3","key":"10.3233\/JHS-190601_ref39","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1145\/2656877.2656890","article-title":"P4: Programming protocol-independent packet processors","volume":"44","author":"Bosshart","year":"2014","journal-title":"ACM SIGCOMM Computer Communication Review"},{"key":"10.3233\/JHS-190601_ref40","doi-asserted-by":"publisher","DOI":"10.1145\/2413247.2413251"},{"key":"10.3233\/JHS-190601_ref41","doi-asserted-by":"crossref","unstructured":"R.\u00a0Braga, E.\u00a0Mota and A.\u00a0Passito, Lightweight DDoS flooding attack detection using NOX\/OpenFlow, in: Local Computer Networks (LCN), 2010 IEEE 35th Conference on, 2010, pp.\u00a0408\u2013415.","DOI":"10.1109\/LCN.2010.5735752"},{"key":"10.3233\/JHS-190601_ref43","unstructured":"M.\u00a0Caesar, D.\u00a0Caldwell, N.\u00a0Feamster, J.\u00a0Rexford, A.\u00a0Shaikh and J.\u00a0van der Merwe, Design and implementation of a routing control platform, in: Proceedings of the 2nd Conference on Symposium on Networked Systems Design & Implementation\u00a0\u2013 Volume 2, Ser. NSDI\u201905, USENIX Association, Berkeley, CA, USA, 2005, pp.\u00a015\u201328."},{"issue":"2","key":"10.3233\/JHS-190601_ref45","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1145\/505733.505735","article-title":"A survey of programmable networks","volume":"29","author":"Campbell","year":"1999","journal-title":"ACM SIGCOMM Computer Communication Review"},{"key":"10.3233\/JHS-190601_ref46","doi-asserted-by":"crossref","unstructured":"A.\u00a0Carter, D.\u00a0Morris, S.\u00a0Sharma, L.\u00a0Cordeiro, R.\u00a0Figueiredo, J.\u00a0Goncalves, D.\u00a0Palma, N.\u00a0Johnson and D.\u00a0Staessens, CityFlow: OpenFlow city experiment\u00a0\u2013 linking infrastructure and applications, in: Third European Workshop on Software Defined Networks, 2014.","DOI":"10.1109\/EWSDN.2014.40"},{"key":"10.3233\/JHS-190601_ref47","doi-asserted-by":"crossref","unstructured":"M.\u00a0Casado, M.J.\u00a0Freedman, J.\u00a0Pettit, J.\u00a0Luo, N.\u00a0McKeown and S.\u00a0Shenker, Ethane: Taking control of the enterprise, in: Proceedings of the 2007 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, Ser. SIGCOMM\u201907, ACM, New York, NY, USA, 2007, pp.\u00a01\u201312.","DOI":"10.1145\/1282380.1282382"},{"key":"10.3233\/JHS-190601_ref48","unstructured":"M.\u00a0Casado, T.\u00a0Garfinkel, A.\u00a0Akella, M.J.\u00a0Freedman, D.\u00a0Boneh, N.\u00a0McKeown and S.\u00a0Shenker, SANE: A protection architecture for enterprise networks, in: Proceedings of the 15th Conference on USENIX Security Symposium-Volume 15, Ser. USENIX-SS\u201906, Berkeley, CA, USA, 2006."},{"key":"10.3233\/JHS-190601_ref49","unstructured":"C.J.\u00a0Casey, A.\u00a0Sutton and A.\u00a0Sprintson, tinyNBI: Distilling an API from essential OpenFlow abstractions, CoRR, (2014), Available: arXiv:1403.6644."},{"key":"10.3233\/JHS-190601_ref50","unstructured":"D.W.\u00a0Cearley, D.\u00a0Scott, J.\u00a0Skorupa and T.J.\u00a0Bittman, Top 10 Technology Trends, 2013: Cloud Computing and Hybrid IT Drive Future IT Models, 2013."},{"issue":"5","key":"10.3233\/JHS-190601_ref51","doi-asserted-by":"publisher","first-page":"862","DOI":"10.1016\/j.comnet.2009.10.017","article-title":"A survey of network virtualization","volume":"54","author":"Chowdhury","year":"2010","journal-title":"Computer Networks"},{"issue":"0","key":"10.3233\/JHS-190601_ref57","doi-asserted-by":"publisher","first-page":"118","DOI":"10.1016\/j.future.2012.05.012","article-title":"VM consolidation: A real case based on openstack cloud","volume":"32","author":"Corradi","year":"2014","journal-title":"Future Generation Computer Systems"},{"issue":"4","key":"10.3233\/JHS-190601_ref58","doi-asserted-by":"publisher","first-page":"254","DOI":"10.1145\/2043164.2018466","article-title":"DevoFlow: Scaling flow management for highperformance networks","volume":"41","author":"Curtis","year":"2011","journal-title":"Comput. Commun. Rev."},{"key":"10.3233\/JHS-190601_ref59","unstructured":"A.\u00a0Das, C.\u00a0Lumezanu, Y.\u00a0Zhang, V.\u00a0Singh, G.\u00a0Jiang and C.\u00a0Yu, Transparent and flexible network management for big data processing in the cloud, in: Proceedings of the 5th USENIX Conference on Hot Topics in Cloud Ccomputing, Ser. HotCloud\u201913, USENIX Association, Berkeley, CA, USA, 2013."},{"key":"10.3233\/JHS-190601_ref60","doi-asserted-by":"crossref","unstructured":"S.\u00a0Das, G.\u00a0Parulkar and N.\u00a0McKeown, Why OpenFlow\/SDN Can Succeed Where GMPLS Failed, European Conference and Exhibition on Optical Communication, Optical Society of America, 2012.","DOI":"10.1364\/ECEOC.2012.Tu.1.D.1"},{"key":"10.3233\/JHS-190601_ref61","unstructured":"B.S.\u00a0Davie and Y.\u00a0Rekhter, MPLS: Technology and Applications, Morgan Kaufmann Publishers Inc., 2000."},{"key":"10.3233\/JHS-190601_ref62","doi-asserted-by":"crossref","unstructured":"A.\u00a0Dawson, M.K.\u00a0Marina and F.J.\u00a0Garcia, On the benefits of RAN virtualisation in C-RAN based mobile networks, in: Third European Workshop on Software Defined Networks, 2014.","DOI":"10.1109\/EWSDN.2014.37"},{"key":"10.3233\/JHS-190601_ref68","unstructured":"H.\u00a0Egilmez, S.\u00a0Dane, K.\u00a0Bagci and A.\u00a0Tekalp, OpenQoS: An OpenFlow controller design for multimedia delivery with end-to-end quality of service over software-defined networks, in: Signal Information Processing Association Annual Summit and Conference (APSIPA ASC), 2012 Asia-Pacific, 2012, pp.\u00a01\u20138."},{"key":"10.3233\/JHS-190601_ref71","doi-asserted-by":"publisher","DOI":"10.1145\/2491185.2491189"},{"key":"10.3233\/JHS-190601_ref75","doi-asserted-by":"publisher","DOI":"10.1109\/EWSDN.2013.24"},{"key":"10.3233\/JHS-190601_ref76","doi-asserted-by":"crossref","unstructured":"K.\u00a0Fall, A delay-tolerant network architecture for challenged internets, in: Proceedings of the 2003 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, ACM, 2003.","DOI":"10.1145\/863955.863960"},{"key":"10.3233\/JHS-190601_ref77","doi-asserted-by":"crossref","unstructured":"M.S.\u00a0Farooq, S.A.\u00a0Khan, F.\u00a0Ahmad, S.\u00a0Islam and A.\u00a0Abid, An evaluation framework and comparative analysis of the widely used first programming languages, PLoS ONE 9(2) (2014), 02.","DOI":"10.1371\/journal.pone.0088941"},{"key":"10.3233\/JHS-190601_ref78","doi-asserted-by":"publisher","DOI":"10.1145\/2559899.2560327"},{"issue":"2","key":"10.3233\/JHS-190601_ref79","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1145\/2602204.2602219","article-title":"The road to SDN: An intellectual history of programmable networks","volume":"44","author":"Feamster","year":"2014","journal-title":"ACM SIGCOMM Computer Communication Review"},{"key":"10.3233\/JHS-190601_ref80","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342450"},{"key":"10.3233\/JHS-190601_ref81","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486003"},{"key":"10.3233\/JHS-190601_ref82","unstructured":"M.\u00a0Fernandez, Evaluating OpenFlow controller paradigms, in: ICN 2013, the Twelfth International Conference on Networks, 2013, pp.\u00a0151\u2013157."},{"key":"10.3233\/JHS-190601_ref83","doi-asserted-by":"publisher","first-page":"162","DOI":"10.1016\/j.jocs.2017.03.001","article-title":"Traffic matrix estimation with software-defined NFV: Challenges and opportunities","volume":"22","author":"Fiore","year":"2017","journal-title":"Journal of Computational Science"},{"key":"10.3233\/JHS-190601_ref85","doi-asserted-by":"publisher","DOI":"10.1145\/367766.368168"},{"key":"10.3233\/JHS-190601_ref90","doi-asserted-by":"crossref","unstructured":"A.\u00a0Ghodsi, S.\u00a0Shenker, T.\u00a0Koponen, A.\u00a0Singla, B.\u00a0Raghavan and J.\u00a0Wilcox, Intelligent design enables architectural evolution, in: Proceedings of the 10th ACM Workshop on Hot Topics in Networks, Ser. HotNets-X, ACM, New York, NY, USA, 2011, pp.\u00a03:1\u20133:6.","DOI":"10.1145\/2070562.2070565"},{"key":"10.3233\/JHS-190601_ref91","doi-asserted-by":"crossref","unstructured":"S.\u00a0Ghorbani and B.\u00a0Godfrey, Towards correct network virtualization, in: Proceedings of the Third Workshop on Hot Topics in Software Defined Networking, Ser. HotSDN \u201914, ACM, New York, NY, USA, 2014, pp.\u00a0109\u2013114.","DOI":"10.1145\/2620728.2620754"},{"key":"10.3233\/JHS-190601_ref92","doi-asserted-by":"crossref","unstructured":"K.\u00a0Giotis, G.\u00a0Androulidakis and V.\u00a0Maglaris, Leveraging SDN for efficient anomaly detection and mitigation on legacy networks, in: Third European Workshop on Software Defined Networks, 2014.","DOI":"10.1109\/EWSDN.2014.24"},{"issue":"3","key":"10.3233\/JHS-190601_ref95","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1145\/1384609.1384625","article-title":"NOX: Towards an operating system for networks","volume":"38","author":"Gude","year":"2008","journal-title":"ACM SIGCOMM Computer Communication Review"},{"key":"10.3233\/JHS-190601_ref97","doi-asserted-by":"crossref","unstructured":"A.\u00a0Gudipati, L.E.\u00a0Li and S.\u00a0Katti, Radiovisor: A slicing plane for radio access networks, in: Proceedings of the Third Workshop on Hot Topics in Software Defined Networking, Ser. HotSDN \u201914, ACM, New York, NY, USA, 2014, pp.\u00a0237\u2013238.","DOI":"10.1145\/2620728.2620782"},{"key":"10.3233\/JHS-190601_ref98","doi-asserted-by":"crossref","unstructured":"A.\u00a0Gudipati, D.\u00a0Perry, L.E.\u00a0Li and S.\u00a0Katti, SoftRAN: Software defined radio access network, in: Proceedings of the Second Workshop on Hot Topics in Software Defined Networks, Ser. HotSDN\u201913, ACM, New York, NY, USA, 2013.","DOI":"10.1145\/2491185.2491207"},{"key":"10.3233\/JHS-190601_ref99","doi-asserted-by":"crossref","unstructured":"R.\u00a0Guerzoni et al., A novel approach to virtual networks embedding for SDN management and orchestration, in: Network Operations and Management Symposium (NOMS), IEEE, 2014.","DOI":"10.1109\/NOMS.2014.6838244"},{"key":"10.3233\/JHS-190601_ref100","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342458"},{"issue":"8","key":"10.3233\/JHS-190601_ref101","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1145\/1378704.1378713","article-title":"Education: Paving the way for computational thinking","volume":"51","author":"Guzdial","year":"2008","journal-title":"Commun. ACM"},{"issue":"2","key":"10.3233\/JHS-190601_ref102","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1109\/MCOM.2015.7045396","article-title":"Network function virtualization: Challenges and opportunities for innovations","volume":"53","author":"Han","year":"2015","journal-title":"IEEE Communications Magazine"},{"key":"10.3233\/JHS-190601_ref103","doi-asserted-by":"publisher","DOI":"10.1145\/2413176.2413206"},{"key":"10.3233\/JHS-190601_ref106","doi-asserted-by":"crossref","unstructured":"B.\u00a0Heller et al., Leveraging SDN layering to systematically troubleshoot networks, in: Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking, ACM, 2013.","DOI":"10.1145\/2491185.2491197"},{"key":"10.3233\/JHS-190601_ref107","unstructured":"B.\u00a0Heller, S.\u00a0Seetharaman, P.\u00a0Mahadevan, Y.\u00a0Yiakoumis, P.\u00a0Sharma, S.\u00a0Banerjee and N.\u00a0McKeown, ElasticTree: Saving energy in data center networks, in: Proceedings of the 7th USENIX Conference on Networked Systems Design and Implementation, Ser. NSDI\u201910, USENIX Association, Berkeley, CA, USA, 2010, pp.\u00a017\u201317."},{"key":"10.3233\/JHS-190601_ref109","doi-asserted-by":"crossref","unstructured":"T.L.\u00a0Hinrichs, N.S.\u00a0Gude, M.\u00a0Casado, J.C.\u00a0Mitchell and S.\u00a0Shenker, Practical declarative network management, in: Proceedings of the 1st ACM Workshop on Research on Enterprise Networking, Ser. WREN\u201909, ACM, New York, NY, USA, 2009, pp.\u00a01\u201310.","DOI":"10.1145\/1592681.1592683"},{"key":"10.3233\/JHS-190601_ref110","unstructured":"HP, Hp SDN controller architecture, Hewlett-Packard Development Company, L.P., Tech. Rep., September 2013."},{"issue":"5","key":"10.3233\/JHS-190601_ref114","first-page":"1","article-title":"Report on the programming language Haskell: A\u00a0non-strict, purely functional language version 1.2","volume":"27","author":"Hudak","year":"1992","journal-title":"ACM SigPlan notices"},{"issue":"11","key":"10.3233\/JHS-190601_ref121","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1109\/MCOM.2013.6658648","article-title":"Network virtualization and software defined networking for cloud computing: A survey","volume":"51","author":"Jain","year":"2013","journal-title":"Communications Magazine, IEEE"},{"key":"10.3233\/JHS-190601_ref122","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486019"},{"key":"10.3233\/JHS-190601_ref123","doi-asserted-by":"crossref","unstructured":"H.\u00a0Jamjoom, D.\u00a0Williams and U.\u00a0Sharma, Don\u2019t call them middleboxes, call them middlepipes, in: Proceedings of the Third Workshop on Hot Topics in Software Defined Networking, Ser. HotSDN\u201914, ACM, New York, NY, USA, 2014, pp.\u00a019\u201324.","DOI":"10.1145\/2620728.2620760"},{"key":"10.3233\/JHS-190601_ref124","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS.2012.6212044"},{"key":"10.3233\/JHS-190601_ref125","unstructured":"L.\u00a0Jose, M.\u00a0Yu and J.\u00a0Rexford, Online measurement of large traf- fic aggregates on commodity switches, in: Proceedings of the 11th USENIX Conference on Hot Topics in Management of Internet, Cloud, and Enterprise Networks and Services, Ser. Hot-ICE\u201911, USENIX Association, Berkeley, CA, USA, 2011, pp.\u00a013\u201313."},{"key":"10.3233\/JHS-190601_ref128","doi-asserted-by":"crossref","unstructured":"M.\u00a0Karakus and A.\u00a0Durresi, Economic viability of QoS in software defined networks (SDNs), in: Advanced Information Networking and Applications (AINA), 2016 IEEE 30th International Conference on, IEEE, 2016, pp.\u00a0140\u2013146.","DOI":"10.1109\/AINA.2016.111"},{"key":"10.3233\/JHS-190601_ref129","doi-asserted-by":"publisher","DOI":"10.1145\/2491627.2491636"},{"key":"10.3233\/JHS-190601_ref130","unstructured":"N.P.\u00a0Katta, J.\u00a0Rexford and D.\u00a0Walker, Logic programming for software-dedefine networks, in: ACM SIGPLAN Workshop on CrossModel Language Design and Implementation, Ser. XLDI, 2012."},{"key":"10.3233\/JHS-190601_ref131","doi-asserted-by":"crossref","unstructured":"E.\u00a0Keller, S.\u00a0Ghorbani, M.\u00a0Caesar and J.\u00a0Rexford, Live migration of an entire network (and its hosts), in: Proceedings of the 11th ACM Workshop on Hot Topics in Networks, Ser. HotNets-XI, ACM, New York, NY, USA, 2012, pp.\u00a0109\u2013114.","DOI":"10.1145\/2390231.2390250"},{"issue":"2","key":"10.3233\/JHS-190601_ref132","doi-asserted-by":"publisher","first-page":"114","DOI":"10.1109\/MCOM.2013.6461195","article-title":"Improving network management with software defined networking","volume":"51","author":"Kim","year":"2013","journal-title":"Communications Magazine, IEEE"},{"key":"10.3233\/JHS-190601_ref133","unstructured":"H.\u00a0Kim, J.\u00a0Reich, A.\u00a0Gupta, M.\u00a0Shahbaz, N.\u00a0Feamster and R.J.\u00a0Clark, Kinetic: Verifiable dynamic network control, in: NSDI, 2015, pp.\u00a059\u201372."},{"key":"10.3233\/JHS-190601_ref134","unstructured":"T.\u00a0Koponen, K.\u00a0Amidon, P.\u00a0Balland, M.\u00a0Casado, A.\u00a0Chanda, B.\u00a0Fulton, I.\u00a0Ganichev, J.\u00a0Gross, P.\u00a0Ingram, E.\u00a0Jackson, A.\u00a0Lambeth, R.\u00a0Lenglet, S.-H.\u00a0Li, A.\u00a0Padmanabhan, J.\u00a0Pettit, B.\u00a0Pfaff, R.\u00a0Ramanathan, S.\u00a0Shenker, A.\u00a0Shieh, J.\u00a0Stribling, P.\u00a0Thakkar, D.\u00a0Wendlandt, A.\u00a0Yip and R.\u00a0Zhang, Network virtualization in multi-tenant datacenters, in: 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14), Seattle, WA, 2014, pp.\u00a0203\u2013216."},{"key":"10.3233\/JHS-190601_ref135","unstructured":"T.\u00a0Koponen, M.\u00a0Casado, N.\u00a0Gude, J.\u00a0Stribling, L.\u00a0Poutievski, M.\u00a0Zhu, R.\u00a0Ramanathan, Y.\u00a0Iwata, H.\u00a0Inoue, T.\u00a0Hama and S.\u00a0Shenker, Onix: A distributed control platform for large-scale production networks, in: Proceedings of the 9th USENIX Conference on Operating Systems Design and Implementation, Ser. OSDI\u201910, USENIX Association, Berkeley, CA, USA, 2010, pp.\u00a01\u20136."},{"key":"10.3233\/JHS-190601_ref136","doi-asserted-by":"crossref","unstructured":"D.\u00a0Kotani, K.\u00a0Suzuki and H.\u00a0Shimonishi, A design and implementation of OpenFlow controller handling ip multicast with fast tree switching, in: Applications and the Internet (SAINT), 2012 IEEE\/IPSJ 12th International Symposium on, 2012, pp.\u00a060\u201367.","DOI":"10.1109\/SAINT.2012.17"},{"issue":"1","key":"10.3233\/JHS-190601_ref137","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1109\/JPROC.2014.2371999","article-title":"Software-defined networking: A comprehensive survey","volume":"103","author":"Kreutz","year":"2015","journal-title":"Proceedings of the IEEE"},{"key":"10.3233\/JHS-190601_ref138","doi-asserted-by":"crossref","unstructured":"D.\u00a0Kreutz, F.\u00a0Ramos and P.\u00a0Verissimo, Towards secure and dependable software-defined networks, in: Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking, ACM, 2013.","DOI":"10.1145\/2491185.2491199"},{"key":"10.3233\/JHS-190601_ref141","unstructured":"T.\u00a0Lakshman, T.\u00a0Nandagopal, R.\u00a0Ramjee, K.\u00a0Sabnani and T.\u00a0Woo, The SoftRouter architecture, in: Third ACM Workshop on Hot Topics in Networks (HotNets-III), San Diego, CA, November 2004, [Online], Available: https:\/\/tools.ietf.org\/html\/draft-irtf-sdnrg-layer-terminology-02."},{"key":"10.3233\/JHS-190601_ref142","doi-asserted-by":"crossref","unstructured":"B.\u00a0Lantz, B.\u00a0Heller and N.\u00a0McKeown, A network in a laptop: Rapid prototyping for software-defined networks, in: Proceedings of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks, Ser. HotnetsIX, ACM, New York, NY, USA, 2010, pp.\u00a019:1\u201319:6.","DOI":"10.1145\/1868447.1868466"},{"issue":"5","key":"10.3233\/JHS-190601_ref143","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1109\/65.620517","article-title":"Programming telecommunication networks","volume":"11","author":"Lazar","year":"1997","journal-title":"Network, IEEE"},{"issue":"7","key":"10.3233\/JHS-190601_ref144","doi-asserted-by":"publisher","first-page":"1214","DOI":"10.1109\/49.536363","article-title":"Realizing a foundation for programmability of atm networks with the binding architecture","volume":"14","author":"Lazar","year":"1996","journal-title":"Selected Areas in Communications, IEEE Journal on"},{"issue":"2","key":"10.3233\/JHS-190601_ref145","first-page":"1","article-title":"Software defined environments: An introduction","volume":"58","author":"Li","year":"2014","journal-title":"IBM Journal of Research and Development"},{"issue":"5","key":"10.3233\/JHS-190601_ref146","doi-asserted-by":"publisher","first-page":"1195","DOI":"10.1109\/TPEL.2004.833456","article-title":"Design, analysis, and real-time testing of a controller for multibus microgrid system","volume":"19","author":"Li","year":"2004","journal-title":"IEEE Transactions on power electronics"},{"key":"10.3233\/JHS-190601_ref150","doi-asserted-by":"crossref","unstructured":"L.\u00a0Liu, D.\u00a0Zhang, T.\u00a0Tsuritani, R.\u00a0Vilalta, R.\u00a0Casellas, L.\u00a0Hong, I.\u00a0Morita, H.\u00a0Guo, J.\u00a0Wu, R.\u00a0Martinez and R.\u00a0Mu\u00f1oz, First field trial of an OpenFlow-based unified control plane for multi-layer multi-granularity optical networks, in: Optical Fiber Communication Conference, OSA Technical Digest (Optical Society of America, 2012), Paper PDP5D.2.","DOI":"10.1364\/OFC.2012.PDP5D.2"},{"key":"10.3233\/JHS-190601_ref151","doi-asserted-by":"crossref","unstructured":"C.\u00a0Macapuna, C.\u00a0Rothenberg and M.\u00a0Magalhaes, In-packet bloom filter based data center networking with distributed OpenFlow controllers, in: GLOBECOM Workshops (GC Wkshps), IEEE, 2010, pp.\u00a0584\u2013588.","DOI":"10.1109\/GLOCOMW.2010.5700387"},{"issue":"4","key":"10.3233\/JHS-190601_ref152","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1109\/2.274996","article-title":"Mbone provides audio and video across the Internet","volume":"27","author":"Macedonia","year":"1994","journal-title":"Computer"},{"key":"10.3233\/JHS-190601_ref155","doi-asserted-by":"crossref","unstructured":"J.\u00a0Matias, J.\u00a0Garay, A.\u00a0Mendiola, N.\u00a0Toledo and E.\u00a0Jacob, FlowNAC: Flow-based network access control, in: Third European Workshop on Software Defined Networks, 2014.","DOI":"10.1109\/EWSDN.2014.39"},{"key":"10.3233\/JHS-190601_ref156","doi-asserted-by":"crossref","unstructured":"S.\u00a0Matsumoto, S.\u00a0Hitz and A.\u00a0Perrig, Fleet: Defending SDNs from malicious administrators, in: Proceedings of the Third Workshop on Hot Topics in Software Defined Networking, Ser. HotSDN\u201914, ACM, New York, NY, USA, 2014, pp.\u00a0103\u2013108.","DOI":"10.1145\/2620728.2620750"},{"key":"10.3233\/JHS-190601_ref158","first-page":"30","article-title":"Software-defined networking,","volume":"17.2","author":"McKeown","year":"2009","journal-title":"INFOCOM keynote talk"},{"issue":"2","key":"10.3233\/JHS-190601_ref160","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1145\/1355734.1355746","article-title":"OpenFlow:enabling innovation in campus networks","volume":"38","author":"McKeown","year":"2008","journal-title":"ACM SIGCOMM Computer Communication Review"},{"key":"10.3233\/JHS-190601_ref161","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-23644-0_9"},{"key":"10.3233\/JHS-190601_ref163","doi-asserted-by":"crossref","unstructured":"M.\u00a0Monaco, O.\u00a0Michel and E.\u00a0Keller, Applying operating system principles to SDN controller design, in: Twelfth ACM Workshop on Hot Topics in Networks (HotNets-XII), College Park, MD, 2013.","DOI":"10.1145\/2535771.2535789"},{"issue":"1","key":"10.3233\/JHS-190601_ref164","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1145\/2103621.2103685","article-title":"A compiler and run-time system for network programming languages","volume":"47","author":"Monsanto","year":"2012","journal-title":"SIGPLAN Not."},{"key":"10.3233\/JHS-190601_ref165","unstructured":"C.\u00a0Monsanto, J.\u00a0Reich, N.\u00a0Foster, J.\u00a0Rexford and D.\u00a0Walker, Composing software-defined networks, in: Proceedings of the 10th USENIX Conference on Networked Systems Design and Implementation, Ser. Nsdi\u201913, USENIX Association, Berkeley, CA, USA, 2013, pp.\u00a01\u201314."},{"key":"10.3233\/JHS-190601_ref166","doi-asserted-by":"crossref","unstructured":"M.\u00a0Moradi, W.\u00a0Wu, E.\u00a0Li and Z.M.\u00a0Mao, SoftMoW: Recursive and reconfigurable cellular WAN architecture, in: Proceedings of the 10th ACM International on Conference on Emerging Networking Experiments and Technologies, ACM, 2014, pp.\u00a0377\u2013390.","DOI":"10.1145\/2674005.2674981"},{"key":"10.3233\/JHS-190601_ref167","unstructured":"T.D.\u00a0Nadeau and K.\u00a0Gray, SDN: Software Defined Networks: An Authoritative Review of Network Programmability Technologies, O\u2019Reilly Media, Inc., 2013."},{"key":"10.3233\/JHS-190601_ref168","doi-asserted-by":"crossref","unstructured":"K.\u00a0Nagaraj and S.\u00a0Katti, ProCel: Smart traffic handling for a scalable software epc, in: Proceedings of the Third Workshop on Hot Topics in Software Defined Networking, Ser. HotSDN\u201914, ACM, New York, NY, USA, 2014, pp.\u00a043\u201348.","DOI":"10.1145\/2620728.2620761"},{"key":"10.3233\/JHS-190601_ref175","unstructured":"T.\u00a0Nelson, A.D.\u00a0Ferguson, M.J.\u00a0Scheer and S.\u00a0Krishnamurthi, Tierless programming and reasoning for software-defined networks, in: 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14), USENIX Association, Seattle, WA, 2014, pp.\u00a0519\u2013531."},{"key":"10.3233\/JHS-190601_ref177","doi-asserted-by":"crossref","unstructured":"V.G.\u00a0Nguyen and Y.H.\u00a0Kim, Slicing the next mobile packet core network, in: The 11th IEEE International Symposium on Wireless Communication Systems (ISWCS), 2014, pp.\u00a0901\u2013904.","DOI":"10.1109\/ISWCS.2014.6933481"},{"key":"10.3233\/JHS-190601_ref209","doi-asserted-by":"crossref","unstructured":"D.\u00a0Palma, J.\u00a0Goncalves, B.\u00a0Sousa, L.\u00a0Cordeiro, P.\u00a0Simoes, S.\u00a0Sharma and D.\u00a0Staessens, The QueuePusher: Enabling queue management in OpenFlow, in: Third European Workshop on Software Defined Networks, 2014.","DOI":"10.1109\/EWSDN.2014.34"},{"issue":"7","key":"10.3233\/JHS-190601_ref210","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1109\/MCOM.2011.5936152","article-title":"A survey of the research on future Internet architectures","volume":"49","author":"Pan","year":"2011","journal-title":"Communications Magazine, IEEE"},{"key":"10.3233\/JHS-190601_ref211","doi-asserted-by":"crossref","unstructured":"S.H.\u00a0Park, B.\u00a0Lee, J.\u00a0Shin and S.\u00a0Yang, A high-performance IO engine for SDN controllers, in: Third European Workshop on Software Defined Networks, 2014.","DOI":"10.1109\/EWSDN.2014.30"},{"key":"10.3233\/JHS-190601_ref212","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2012.6195556"},{"issue":"1","key":"10.3233\/JHS-190601_ref213","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1145\/774763.774772","article-title":"A blueprint for introducing disruptive technology into the Internet","volume":"33","author":"Peterson","year":"2003","journal-title":"ACM SIGCOMM Computer Communication Review"},{"issue":"9","key":"10.3233\/JHS-190601_ref214","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1109\/MC.2006.307","article-title":"Geni design principles","volume":"39","author":"Peterson","year":"2006","journal-title":"Computer"},{"key":"10.3233\/JHS-190601_ref220","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342466"},{"key":"10.3233\/JHS-190601_ref225","doi-asserted-by":"crossref","unstructured":"Z.A.\u00a0Qazi, C.-C.\u00a0Tu, L.\u00a0Chiang, R.\u00a0Miao, V.\u00a0Sekar and M.\u00a0Yu, SIMPLE-fying middlebox policy enforcement using SDN, in: Proceedings of the Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, Ser. SIGCOMM\u201913, ACM, New York, NY, USA, 2013.","DOI":"10.1145\/2486001.2486022"},{"key":"10.3233\/JHS-190601_ref227","doi-asserted-by":"crossref","unstructured":"B.\u00a0Raghavan, M.\u00a0Casado, T.\u00a0Koponen, S.\u00a0Ratnasamy, A.\u00a0Ghodsi and S.\u00a0Shenker, Software-defined Internet architecture: Decoupling architecture from infrastructure, in: Proceedings of the 11th ACM Workshop on Hot Topics in Networks, Ser. HotNets-XI, ACM, New York, NY, USA, 2012, pp.\u00a043\u201348.","DOI":"10.1145\/2390231.2390239"},{"key":"10.3233\/JHS-190601_ref228","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342461"},{"key":"10.3233\/JHS-190601_ref229","unstructured":"V.\u00a0Rajaravivarma, Virtual local area network technology and applications, in: System Theory, 1997., Proceedings of the Twenty-Ninth Southeastern Symposium on, IEEE, 1997."},{"key":"10.3233\/JHS-190601_ref231","unstructured":"J.\u00a0Reich, C.\u00a0Monsanto, N.\u00a0Foster, J.\u00a0Rexford and D.\u00a0Walker, Modular SDN programming with pyretic, USENIX 38(5) (2013)."},{"key":"10.3233\/JHS-190601_ref233","doi-asserted-by":"crossref","unstructured":"M.\u00a0Reitblatt, M.\u00a0Canini, A.\u00a0Guha and N.\u00a0Foster, Fattire: Declarative fault tolerance for software defined networks, in: Proceedings of the Second Workshop on Hot Topics in Software Defined Networks, Ser. HotSDN\u201913, ACM, New York, NY, USA, 2013.","DOI":"10.1145\/2491185.2491187"},{"key":"10.3233\/JHS-190601_ref235","unstructured":"E.\u00a0Rescorla, SSL and TLS: Designing and Building Secure Systems, Vol.\u00a01, Addison-Wesley, Reading, 2001."},{"key":"10.3233\/JHS-190601_ref236","unstructured":"L.\u00a0Richardson and S.\u00a0Ruby, RESTful Web Services, O\u2019Reilly Media, Inc., 2008."},{"key":"10.3233\/JHS-190601_ref237","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-28537-0_9"},{"key":"10.3233\/JHS-190601_ref238","doi-asserted-by":"crossref","unstructured":"A.\u00a0Roy, M.\u00a0Bari, M.\u00a0Zhani, R.\u00a0Ahmed and R.\u00a0Boutaba, Design and management of DOT: A distributed OpenFlow testbed, in: Network Operations and Management Symposium (NOMS), 2014 IEEE, 2014, pp.\u00a01\u20139.","DOI":"10.1109\/NOMS.2014.6838241"},{"issue":"5","key":"10.3233\/JHS-190601_ref239","doi-asserted-by":"crossref","first-page":"727","DOI":"10.1109\/TCAD.1987.1270318","article-title":"Multiple-valued minimization for pla optimization","volume":"6","author":"Rudell","year":"1987","journal-title":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems"},{"key":"10.3233\/JHS-190601_ref241","doi-asserted-by":"crossref","unstructured":"A.\u00a0Sapio, M.\u00a0Baldi, Y.\u00a0Liao, G.\u00a0Ranjan, F.\u00a0Risso, A.\u00a0Tongaonkar, R.\u00a0Torres and A.\u00a0Nucci, MAPPER: A mobile application personal policy enforcement router for enterprise networks, in: Third European Workshop on Software Defined Networks, 2014.","DOI":"10.1109\/EWSDN.2014.9"},{"key":"10.3233\/JHS-190601_ref242","doi-asserted-by":"publisher","DOI":"10.1109\/EWSDN.2013.9"},{"key":"10.3233\/JHS-190601_ref243","unstructured":"J.\u00a0Schulz-Zander, N.\u00a0Sarrar and S.\u00a0Schmid, AeroFlux: A nearsighted controller architecture for software-defined wireless networks, in: Presented as Part of the Open Networking Summit 2014 (ONS 2014), USENIX, Santa Clara, CA, 2014."},{"key":"10.3233\/JHS-190601_ref244","doi-asserted-by":"crossref","unstructured":"J.\u00a0Schulz-Zander, N.\u00a0Sarrar and S.\u00a0Schmid, Towards a scalable and near-sighted control plane architecture for WiFi SDNs, in: Proceedings of the Third Workshop on Hot Topics in Software Defined Networking, Ser. HotSDN\u201914, 2014.","DOI":"10.1145\/2620728.2620772"},{"key":"10.3233\/JHS-190601_ref245","unstructured":"J.\u00a0Schulz-Zander, L.\u00a0Suresh, N.\u00a0Sarrar, A.\u00a0Feldmann, T.\u00a0Huhn and R.\u00a0Merz, Programmatic orchestration of WiFi networks, in: 2014, USENIX Annual Technical Conference (USENIX ATC, Vol.\u00a014, 2014."},{"key":"10.3233\/JHS-190601_ref246","doi-asserted-by":"crossref","unstructured":"M.S.\u00a0Seddiki, M.\u00a0Shahbaz, S.\u00a0Donovan, S.\u00a0Grover, M.\u00a0Park, N.\u00a0Feamster and Y.-Q.\u00a0Song, FlowQoS: QoS for the rest of us, in: Proceedings of the Third Workshop on Hot Topics in Software Defined Networking, Ser. HotSDN\u201914, ACM, New York, NY, USA, 2014, pp.\u00a0207\u2013208.","DOI":"10.1145\/2620728.2620766"},{"issue":"7","key":"10.3233\/JHS-190601_ref247","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1109\/MCOM.2013.6553676","article-title":"Are we ready for SDN? Implementation challenges for software-defined networks","volume":"51","author":"Sezer","year":"2013","journal-title":"IEEE Communications Magazine"},{"key":"10.3233\/JHS-190601_ref248","doi-asserted-by":"crossref","unstructured":"S.\u00a0Sharma, D.\u00a0Staessens, D.\u00a0Colle, D.\u00a0Palma, J.G.R.\u00a0Figueiredo, D.\u00a0Morris, M.\u00a0Pickavet and P.\u00a0Demeester, Implementing quality of service for the software defined networking enabled future Internet, in: Third European Workshop on Software Defined Networks, 2014.","DOI":"10.1109\/EWSDN.2014.36"},{"key":"10.3233\/JHS-190601_ref251","unstructured":"R.\u00a0Sherwood, Tutorial: White box\/bare metal switches, in: Open Networking User Group Meeting, New York, 2014."},{"key":"10.3233\/JHS-190601_ref253","doi-asserted-by":"crossref","unstructured":"M.-K.\u00a0Shin, K.-H.\u00a0Nam and H.-J.\u00a0Kim, Software-defined networking (SDN): A reference architecture and open APIs, in: ICT Convergence (ICTC), 2012 International Conference on, IEEE, 2012.","DOI":"10.1109\/ICTC.2012.6386859"},{"key":"10.3233\/JHS-190601_ref254","unstructured":"S.\u00a0Shin and G.\u00a0Gu, CloudWatcher: Network security monitoring using OpenFlow in dynamic cloud networks (or: How to provide security monitoring as a service in clouds?), in: Proceedings of the 2012 20th IEEE International Conference on Network Protocols (ICNP), Ser. ICNP\u201912, IEEE Computer Society, Washington, DC, USA, 2012, pp.\u00a01\u20136."},{"key":"10.3233\/JHS-190601_ref255","unstructured":"S.\u00a0Shin, P.\u00a0Porras, V.\u00a0Yegneswaran, M.\u00a0Fong, G.\u00a0Gu and M.\u00a0Tyson, FRESCO: Modular composable security services for software-defined networks, in: Internet Society NDSS, 2013."},{"key":"10.3233\/JHS-190601_ref256","doi-asserted-by":"crossref","unstructured":"S.\u00a0Shin, V.\u00a0Yegneswaran, P.\u00a0Porras and G.\u00a0Gu, AVANT-GUARD: Scalable and vigilant switch flow management in software-defined networks, in: Proceedings of the 2013 ACM Conference on Computer and Communications Security, Ser. CCS\u201913, ACM, New York, NY, USA, 2013.","DOI":"10.1145\/2508859.2516684"},{"key":"10.3233\/JHS-190601_ref257","doi-asserted-by":"publisher","DOI":"10.1145\/2491185.2491215"},{"key":"10.3233\/JHS-190601_ref258","doi-asserted-by":"crossref","unstructured":"D.\u00a0Simeonidou, R.\u00a0Nejabati and S.\u00a0Azodolmolky, Enabling the future optical Internet with OpenFlow: A paradigm shift in providing intelligent optical network services, in: 2011 13th International Conference on Transparent Optical Networks, Stockholm, 2011, pp.\u00a01\u20134.","DOI":"10.1109\/ICTON.2011.5970832"},{"key":"10.3233\/JHS-190601_ref260","doi-asserted-by":"crossref","unstructured":"P.\u00a0Skoldstrom and B.C.\u00a0Sanchez, Virtual aggregation using SDN, in: 2013 Second European Workshop on Software Defined Networks, 2013.","DOI":"10.1109\/EWSDN.2013.16"},{"key":"10.3233\/JHS-190601_ref262","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2011.5935055"},{"key":"10.3233\/JHS-190601_ref263","doi-asserted-by":"crossref","unstructured":"H.\u00a0Song, Protocol-oblivious forwarding: Unleash the power of SDN through a future-proof forwarding plane, in: Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking, ACM, 2013.","DOI":"10.1145\/2491185.2491190"},{"key":"10.3233\/JHS-190601_ref264","doi-asserted-by":"crossref","unstructured":"H.\u00a0Song, Protocol-oblivious forwarding: Unleash the power of SDN through a future-proof forwarding plane, in: Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking, Ser. HotSDN \u201913, ACM, New York, NY, USA, 2013, pp.\u00a0127\u2013132.","DOI":"10.1145\/2491185.2491190"},{"key":"10.3233\/JHS-190601_ref265","doi-asserted-by":"crossref","unstructured":"R.\u00a0Soule, S.\u00a0Basu, R.\u00a0Kleinberg, E.G.\u00a0Sirer and N.\u00a0Foster, Managing the network with Merlin, in: Twelfth ACM Workshop on Hot Topics in Networks (HotNets-XII), College Park, MD, 2013.","DOI":"10.1145\/2535771.2535792"},{"key":"10.3233\/JHS-190601_ref268","doi-asserted-by":"publisher","DOI":"10.1145\/2287056.2287069"},{"key":"10.3233\/JHS-190601_ref269","doi-asserted-by":"crossref","unstructured":"W.\u00a0Stallings, SNMP, SNMPv2, SNMPv3, and RMON 1 and 2, Addison-Wesley Longman Publishing Co., Inc., 1998.","DOI":"10.1109\/COMST.1998.5340405"},{"key":"10.3233\/JHS-190601_ref272","doi-asserted-by":"publisher","DOI":"10.1145\/2413176.2413183"},{"key":"10.3233\/JHS-190601_ref273","doi-asserted-by":"crossref","unstructured":"J.\u00a0Suh, T.\u00a0Kwon, C.\u00a0Dixon, W.\u00a0Felter and J.\u00a0Carter, OpenSample: A low-latency, sampling-based measurement platform for commodity SDN, in: Distributed Computing Systems (ICDCS), 2014 IEEE 34th International Conference on, 2014, pp.\u00a0228\u2013237.","DOI":"10.1109\/ICDCS.2014.31"},{"issue":"4","key":"10.3233\/JHS-190601_ref274","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1145\/2043164.2018452","article-title":"Broadband Internet performance: A view from the \u2018 gateway","volume":"41","author":"Sundaresan","year":"2011","journal-title":"SIGCOMM Comput. Commun. Rev."},{"key":"10.3233\/JHS-190601_ref277","doi-asserted-by":"crossref","unstructured":"E.\u00a0Tantar, M.\u00a0Palattella, T.\u00a0Avanesov, M.\u00a0Kantor and T.\u00a0Engel, Cognition: A tool for reinforcing security in software defined networks, in: EVOLVE\u00a0\u2013 a Bridge Between Probability, Set Oriented Numerics, and Evolutionary Computation V, Ser. Advances in Intelligent Systems and Computing, A.-A.\u00a0Tantar, E.\u00a0Tantar, J.-Q.\u00a0Sun, W.\u00a0Zhang, Q.\u00a0Ding, O.\u00a0Schtze, M.\u00a0Emmerich, P.\u00a0Legrand, P.\u00a0Del Moral and C.A.\u00a0Coello Coello, eds, Vol.\u00a0288, Springer International Publishing, 2014, pp.\u00a061\u201378.","DOI":"10.1007\/978-3-319-07494-8"},{"issue":"1","key":"10.3233\/JHS-190601_ref278","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1109\/SURV.2011.031611.00024","article-title":"Theory and practice of bloom filters for distributed systems","volume":"14","author":"Tarkoma","year":"2012","journal-title":"IEEE Communications Surveys and Tutorials"},{"key":"10.3233\/JHS-190601_ref279","doi-asserted-by":"publisher","DOI":"10.1109\/EWSDN.2013.23"},{"issue":"1","key":"10.3233\/JHS-190601_ref280","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1109\/35.568214","article-title":"A survey of active network research","volume":"35","author":"Tennenhouse","year":"1997","journal-title":"IEEE communications Magazine"},{"key":"10.3233\/JHS-190601_ref281","unstructured":"A.\u00a0Tootoonchian and Y.\u00a0Ganjali, HyperFlow: A distributed control plane for OpenFlow, in: Proceedings of the 2010 Internet Network Management Conference on Research on Enterprise Networking, Ser. INM\/WREN\u201910, USENIX Association, Berkeley, CA, USA, 2010, pp.\u00a03\u20133."},{"key":"10.3233\/JHS-190601_ref282","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-12334-4_21"},{"key":"10.3233\/JHS-190601_ref286","unstructured":"A.\u00a0Vidal, C.\u00a0Esteve Rothenberg and F.L.\u00a0Verdi, The libfluid OpenFlow driver implementation, in: Proc. 32nd Brazilian Symp. Comp. Netw. (SBRC), 2014."},{"issue":"6","key":"10.3233\/JHS-190601_ref287","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1109\/MIC.2006.116","article-title":"Advanced message queuing protocol","volume":"10","author":"Vinoski","year":"2006","journal-title":"IEEE Internet Computing"},{"key":"10.3233\/JHS-190601_ref288","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-18378-2_19"},{"key":"10.3233\/JHS-190601_ref289","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342451"},{"key":"10.3233\/JHS-190601_ref290","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2486030"},{"key":"10.3233\/JHS-190601_ref291","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCSW.2012.87"},{"issue":"9","key":"10.3233\/JHS-190601_ref292","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1109\/MCOM.2013.6588659","article-title":"EstiNet openflow network simulator and emulator","volume":"51","author":"Wang","year":"2013","journal-title":"IEEE Communications Magazine"},{"key":"10.3233\/JHS-190601_ref293","doi-asserted-by":"crossref","unstructured":"Y.\u00a0Wang, Y.\u00a0Zhang, V.\u00a0Singh, C.\u00a0Lumezanu and G.\u00a0Jiang, NetFuse: Short-circuiting traffic surges in the cloud, in: IEEE International Conference on Communications, 2013.","DOI":"10.1109\/ICC.2013.6655095"},{"key":"10.3233\/JHS-190601_ref296","doi-asserted-by":"crossref","unstructured":"X.\u00a0Wen, C.\u00a0Diao, X.\u00a0Zhao, Y.\u00a0Chen, L.E.\u00a0Li, B.\u00a0Yang and K.\u00a0Bu, Compiling minimum incremental update for modular SDN languages, in: Proceedings of the Third Workshop on Hot Topics in Software Defined Networking, Ser. HotSDN\u201914, ACM, New York, NY, USA, 2014, pp.\u00a0193\u2013198.","DOI":"10.1145\/2620728.2620733"},{"key":"10.3233\/JHS-190601_ref297","doi-asserted-by":"crossref","unstructured":"P.\u00a0Wette, M.\u00a0Draxler, A.\u00a0Schwabe, F.\u00a0Wallaschek, M.\u00a0Zahraee and H.\u00a0Karl, Maxinet: Distributed emulation of software-defined networks, in: Networking Conference, 2014 IFIP, 2014, pp.\u00a01\u20139.","DOI":"10.1109\/IFIPNetworking.2014.6857078"},{"key":"10.3233\/JHS-190601_ref298","doi-asserted-by":"publisher","DOI":"10.1145\/2486001.2491710"},{"issue":"13","key":"10.3233\/JHS-190601_ref299","first-page":"1661","article-title":"Pronto: A software-defined networking based system for performance management of analytical queries on distributed data stores","volume":"7","author":"Xiong","year":"2014","journal-title":"PVLDB"},{"key":"10.3233\/JHS-190601_ref300","doi-asserted-by":"crossref","unstructured":"H.\u00a0Yamanaka, E.\u00a0Kawai, S.\u00a0Ishii and S.\u00a0Shimojo, AutoVFlow: Autonomous virtualization for wide-area OpenFlow networks, in: Third European Workshop on Software Defined Networks, 2014.","DOI":"10.1109\/EWSDN.2014.28"},{"key":"10.3233\/JHS-190601_ref301","doi-asserted-by":"publisher","DOI":"10.1109\/SAINT.2011.66"},{"key":"10.3233\/JHS-190601_ref302","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP.2011.6089085"},{"key":"10.3233\/JHS-190601_ref303","doi-asserted-by":"publisher","DOI":"10.1145\/1851276.1851288"},{"issue":"2","key":"10.3233\/JHS-190601_ref304","doi-asserted-by":"publisher","first-page":"136","DOI":"10.1109\/MCOM.2013.6461198","article-title":"On scalability of software-defined networking","volume":"51","author":"Yeganeh","year":"2013","journal-title":"IEEE Communications Magazine"},{"key":"10.3233\/JHS-190601_ref305","unstructured":"Y.\u00a0Yemini and S.\u00a0Da Silva, Towards programmable networks, in: IFIP\/IEEE International Workshop on Distributed Systems: Operations and Management, 1996."},{"key":"10.3233\/JHS-190601_ref307","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-36516-4_4"},{"key":"10.3233\/JHS-190601_ref308","unstructured":"M.\u00a0Yu, L.\u00a0Jose and R.\u00a0Miao, Software defined traffic measurement with OpenSketch, in: Proceedings of the 10th USENIX Conference on Networked Systems Design and Implementation, Ser. Nsdi\u201913, USENIX Association, Berkeley, CA, USA, 2013, pp.\u00a029\u201342."},{"issue":"2","key":"10.3233\/JHS-190601_ref309","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1145\/2602204.2602209","article-title":"NOSIX: A lightweight portability layer for the SDN OS","volume":"44","author":"Yu","year":"2014","journal-title":"SIGCOMM Comput. Commun. Rev."},{"issue":"3","key":"10.3233\/JHS-190601_ref310","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1080\/17517575.2015.1048833","article-title":"Cost-aware request routing in multi-geography cloud data centres using software-defined networking","volume":"11","author":"Yuan","year":"2017","journal-title":"Enterprise Information Systems"},{"key":"10.3233\/JHS-190601_ref311","doi-asserted-by":"crossref","unstructured":"A.\u00a0Zaalouk, R.\u00a0Khondoker, R.\u00a0Marx and K.\u00a0Bayarou, OrchSec: An orchestrator-based architecture for enhancing network-security using network monitoring and SDN control functions, in: Network Operations and Management Symposium (NOMS), 2014 IEEE, 2014, pp.\u00a01\u20139.","DOI":"10.1109\/NOMS.2014.6838409"},{"issue":"99","key":"10.3233\/JHS-190601_ref312","first-page":"1","article-title":"VMThunder: Fast provisioning of large-scale virtual machine clusters","volume":"PP","author":"Zhang","year":"2014","journal-title":"Parallel and Distributed Systems, IEEE Transactions on"}],"container-title":["Journal of High Speed Networks"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/JHS-190601","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T08:44:05Z","timestamp":1777452245000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/JHS-190601"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,2,19]]},"references-count":181,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.3233\/jhs-190601","relation":{},"ISSN":["1875-8940","0926-6801"],"issn-type":[{"value":"1875-8940","type":"electronic"},{"value":"0926-6801","type":"print"}],"subject":[],"published":{"date-parts":[[2019,2,19]]}}}