{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T09:26:37Z","timestamp":1780392397258,"version":"3.54.1"},"reference-count":184,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2020,11,5]],"date-time":"2020-11-05T00:00:00Z","timestamp":1604534400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,11,5]],"date-time":"2020-11-05T00:00:00Z","timestamp":1604534400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Netw Syst Manage"],"published-print":{"date-parts":[[2021,1]]},"DOI":"10.1007\/s10922-020-09575-4","type":"journal-article","created":{"date-parts":[[2020,11,5]],"date-time":"2020-11-05T02:02:48Z","timestamp":1604541768000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":176,"title":["Scalability, Consistency, Reliability and Security in SDN Controllers: A Survey of Diverse SDN Controllers"],"prefix":"10.1007","volume":"29","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4579-9237","authenticated-orcid":false,"given":"Suhail","family":"Ahmad","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ajaz Hussain","family":"Mir","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2020,11,5]]},"reference":[{"issue":"1","key":"9575_CR1","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1007\/s13174-010-0007-6","volume":"1","author":"Q Zhang","year":"2010","unstructured":"Zhang, Q., Cheng, L., Boutaba, R.: Cloud computing: state-of-the-art and research challenges. J. Intern. Serv. Appl. 1(1), 7\u201318 (2010)","journal-title":"J. Intern. Serv. Appl."},{"key":"9575_CR2","unstructured":"Rossi, F.D., Rodrigues, G.D.C., Calheiros, R.N., Conterato, M.D.S.: Dynamic network bandwidth resizing for Big Data applications, In: Proceedings of thirteenth IEEE International Conference on eScience, (2017)."},{"issue":"3","key":"9575_CR3","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/SURV.2009.090303","volume":"11","author":"N Samaan","year":"2009","unstructured":"Samaan, N., Karmouch, A.: Towards autonomic network management: an analysis of current and future research directions. IEEE Commun. Surv. Tutorials 11(3), 22\u201336 (2009)","journal-title":"IEEE Commun. Surv. Tutorials"},{"key":"9575_CR4","unstructured":"ONF, \u201cOpen Networking Foundation\u201d, (online) https:\/\/www.opennetworking.org\/"},{"key":"9575_CR5","unstructured":"\u201cSoftware Defined Networking: The New Norm for Networks\u201d, ONF White Paper, April 13, (2012)."},{"key":"9575_CR6","unstructured":"McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., et al.: OpenFlow: Enabling Innovation in Campus Networks, In: SIGCOMM Computer Communication Review, vol. 38, no. 2, pp. 69\u201374, Mar. (2008)."},{"key":"9575_CR7","unstructured":"Limoncelli, T. A.: Openflow: a radical new idea in networking, In: ACM Queue, vol. 10, no. 6, (2012)."},{"issue":"1","key":"9575_CR8","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1109\/COMST.2018.2868922","volume":"21","author":"Y Yu","year":"2018","unstructured":"Yu, Y., Li, X., Leng, X., Song, L., Bu, K., Chen, Y., Yang, J., Zhang, L., Cheng, K., Xiao, X.: Fault Management in software defined networking: a survey. IEEE Commun. Surv. Tutorials 21(1), 349\u2013392 (2018)","journal-title":"IEEE Commun. Surv. Tutorials"},{"key":"9575_CR9","unstructured":"Open Networking Foundation North Bound Interface Working Group (NBI-WG) Charter; VERSION: V 1.1 (online) https:\/\/www.opennetworking.org\/images\/stories\/downloads\/working-groups\/charter-nbi.pdf"},{"key":"9575_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/JPROC.2014.2371999","volume":"103","author":"D Kreutz","year":"2015","unstructured":"Kreutz, D., Ramos, F.M.V., Verissimo, P., Rothenberg, C.E., Azodolmolky, S., Uhlig, S.: Software-defined networking: a comprehensive survey. Proc. IEEE 103, 1 (2015). https:\/\/doi.org\/10.1109\/JPROC.2014.2371999","journal-title":"Proc. IEEE"},{"issue":"3","key":"9575_CR11","doi-asserted-by":"crossref","first-page":"1617","DOI":"10.1109\/SURV.2014.012214.00180","volume":"16","author":"BAA Nunes","year":"2014","unstructured":"Nunes, B.A.A., Mendonca, M., Nguyen, X.N., Obraczka, K., Turletti, T.: A survey of software defined networking: past, present and future of programmable networks. IEEE Commun. Surv. Tutor. 16(3), 1617\u20131634 (2014)","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"9575_CR12","unstructured":"Feamster, N., Rexford, J., Zegura, E.: The Road to SDN: An Intellectual History of Programmable Networks, In: ACM SIGCOMM Computer Communiation Review, vol. 44, no. 2, pp. 87\u201398, (2014)."},{"issue":"4","key":"9575_CR13","doi-asserted-by":"crossref","first-page":"1955","DOI":"10.1109\/COMST.2014.2320094","volume":"16","author":"Y Jarraya","year":"2014","unstructured":"Jarraya, Y., Madi, T., Debbabi, M.: A survey and a layered taxonomy of software defined networking. IEEE Commun. Surv. Tutorials 16(4), 1955\u20131980 (2014)","journal-title":"IEEE Commun. Surv. Tutorials"},{"issue":"4","key":"9575_CR14","doi-asserted-by":"crossref","first-page":"2181","DOI":"10.1109\/COMST.2014.2326417","volume":"16","author":"F Hu","year":"2014","unstructured":"Hu, F., Hao, Q., Bao, K.: A survey on software defined network and openflow: from concept to implementation. IEEE Commun. Surv. Tutorials 16(4), 2181\u20132206 (2014)","journal-title":"IEEE Commun. Surv. Tutorials"},{"key":"9575_CR15","doi-asserted-by":"crossref","first-page":"453","DOI":"10.1016\/j.comnet.2014.10.015","volume":"75","author":"A Hakiri","year":"2014","unstructured":"Hakiri, A., Gokhale, A., Berthou, P., Schmidt, D.C., Gayraud, T.: Software defined networking: challenges and research opportunities for future internet. Comput. Netw. 75, 453\u2013471 (2014)","journal-title":"Comput. Netw."},{"key":"9575_CR16","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1016\/j.comnet.2015.02.014","volume":"81","author":"H Farhady","year":"2015","unstructured":"Farhady, H., Lee, H., Nakao, A.: Software defined networking: a survey. Comput. Netw. 81, 79\u201395 (2015)","journal-title":"Comput. Netw."},{"issue":"6","key":"9575_CR17","doi-asserted-by":"crossref","first-page":"827","DOI":"10.1007\/s11704-015-3448-z","volume":"9","author":"Y Gong","year":"2015","unstructured":"Gong, Y., Huang, W., Wang, W., Lei, Y.: A survey on software defined networking and its applications. Front. Comput. Sci. 9(6), 827\u2013845 (2015)","journal-title":"Front. Comput. Sci."},{"issue":"1","key":"9575_CR18","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1109\/COMST.2014.2330903","volume":"17","author":"W Xia","year":"2015","unstructured":"Xia, W., Wen, Y., Foh, C.H., Niyato, D., Xie, H.: A survey on software defined networking. IEEE Commun. Surv. Tutor. 17(1), 27\u201351 (2015)","journal-title":"IEEE Commun. Surv. Tutor."},{"issue":"4","key":"9575_CR19","doi-asserted-by":"crossref","first-page":"2687","DOI":"10.1109\/COMST.2016.2553778","volume":"18","author":"C Trois","year":"2016","unstructured":"Trois, C., Fabro, M.D.D., de Bona, L.C.E., Martinello, M.: A survey on SDN programming languages: toward a taxonomy. IEEE Commun. Surv. Tutor. 18(4), 2687\u20132712 (2016)","journal-title":"IEEE Commun. Surv. Tutor."},{"issue":"4","key":"9575_CR20","doi-asserted-by":"crossref","first-page":"2284","DOI":"10.1109\/COMST.2017.2719862","volume":"19","author":"P Fonseca","year":"2017","unstructured":"Fonseca, P., Mota, E.: A survey on fault management in software defined networks. IEEE Commun. Surv. Tutor. 19(4), 2284\u20132321 (2017)","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"9575_CR21","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.comnet.2014.06.002","volume":"71","author":"IF Akyilidiz","year":"2014","unstructured":"Akyilidiz, I.F., Lee, A., Wang, P., Luo, M., Chou, W.: A roadmap for traffic engineering in SDN-OpenFlow networks. Comput. Netw. 71, 1\u201330 (2014)","journal-title":"Comput. Netw."},{"issue":"2","key":"9575_CR22","doi-asserted-by":"crossref","first-page":"918","DOI":"10.1109\/COMST.2016.2633579","volume":"19","author":"A Mendiola","year":"2017","unstructured":"Mendiola, A., Astorga, J., Jacob, E., Higuero, M.: A survey on the contributions of software defined networking to traffic engineering. IEEE Commun. Surv. Tutor. 19(2), 918\u2013953 (2017)","journal-title":"IEEE Commun. Surv. Tutor."},{"issue":"4","key":"9575_CR23","doi-asserted-by":"crossref","first-page":"2317","DOI":"10.1109\/COMST.2015.2474118","volume":"17","author":"I Ahmad","year":"2015","unstructured":"Ahmad, I., Namal, S., Ylianttila, M., Gurtov, A.: Security in software defined networks: a survey. IEEE Commun. Surv. Tutor. 17(4), 2317\u20132346 (2015)","journal-title":"IEEE Commun. Surv. Tutor."},{"issue":"1","key":"9575_CR24","doi-asserted-by":"crossref","first-page":"623","DOI":"10.1109\/COMST.2015.2453114","volume":"18","author":"SS Hayward","year":"2016","unstructured":"Hayward, S.S., Natarajan, S., Sezer, S.: A Survey of Security in Software Defined Networks. IEEE Commun. Surv. Tutor. 18(1), 623\u2013654 (2016)","journal-title":"IEEE Commun. Surv. Tutor."},{"issue":"1","key":"9575_CR25","doi-asserted-by":"crossref","first-page":"602","DOI":"10.1109\/COMST.2015.2487361","volume":"18","author":"Q Yan","year":"2016","unstructured":"Yan, Q., Yu, F.R., Gong, Q., Li, J.: Software-defined networking SDN and Distributed Denial Of Service (DDOS) attacks in cloud computing environments: a survey, some research issues and challenges. IEEE Commun. Surv. Tutor. 18(1), 602\u2013622 (2016)","journal-title":"IEEE Commun. Surv. Tutor."},{"issue":"3","key":"9575_CR26","doi-asserted-by":"crossref","first-page":"1701","DOI":"10.1109\/COMST.2017.2689819","volume":"19","author":"T Dargahi","year":"2017","unstructured":"Dargahi, T., Caponi, A., Ambrosin, M., Bianchi, G., Conti, M.: A survey on the security of stateful SDN data planes. IEEE Commun. Surv. Tutor. 19(3), 1701\u20131725 (2017)","journal-title":"IEEE Commun. Surv. Tutor."},{"issue":"9","key":"9575_CR27","doi-asserted-by":"crossref","first-page":"152","DOI":"10.1109\/MCOM.2014.6894466","volume":"52","author":"KJ Kerpez","year":"2014","unstructured":"Kerpez, K.J., Cioffi, J.M., Ginis, G., Goldburg, M., Galli, S., Silverman, P.: Software Defined Access Networks. IEEE Commun. Magaz. 52(9), 152\u2013159 (2014)","journal-title":"IEEE Commun. Magaz."},{"issue":"4","key":"9575_CR28","doi-asserted-by":"crossref","first-page":"1701","DOI":"10.1109\/COMST.2017.2715220","volume":"19","author":"R Alvizu","year":"2017","unstructured":"Alvizu, R., Maier, G., Kukreja, N., Pattavina, A., Morro, R., Capello, A., Cavazzoni, C., Keller, E.: Comprehensive survey on T-SDN: software-defined networking for transport networks. IEEE Commun. Surv. Tutor. 19(4), 1701\u20131725 (2017)","journal-title":"IEEE Commun. Surv. Tutor."},{"issue":"4","key":"9575_CR29","doi-asserted-by":"crossref","first-page":"2359","DOI":"10.1109\/COMST.2017.2717482","volume":"19","author":"AC Baktir","year":"2017","unstructured":"Baktir, A.C., Ozgovde, A., Ersoy, C.: How can edge computing benefit from software-defined networking: a survey, use cases & future directions. IEEE Commun. Surv. Tutor. 19(4), 2359\u20132391 (2017)","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"9575_CR30","doi-asserted-by":"crossref","first-page":"274","DOI":"10.1016\/j.compeleceng.2017.02.026","volume":"1","author":"KM Modieginyane","year":"2018","unstructured":"Modieginyane, K.M., Letswamotse, B.B., Malekian, R., Abu-Mahfouz, A.M.: Software defined wireless sensor networks application opportunities for efficient network management: a survey. Comput. Electr. Eng. 1, 274\u2013287 (2018)","journal-title":"Comput. Electr. Eng."},{"issue":"6","key":"9575_CR31","doi-asserted-by":"crossref","first-page":"1994","DOI":"10.1109\/JIOT.2017.2746186","volume":"4","author":"S Bera","year":"2017","unstructured":"Bera, S., Misra, S., Vasilakos, A.V.: Software defined networking for internet of things: a survey. IEEE Internet Things J. 4(6), 1994\u20132008 (2017)","journal-title":"IEEE Internet Things J."},{"issue":"4","key":"9575_CR32","doi-asserted-by":"crossref","first-page":"2738","DOI":"10.1109\/COMST.2016.2586999","volume":"18","author":"AS Thyagaturu","year":"2016","unstructured":"Thyagaturu, A.S., Mercian, A., McGarry, M.P., Reisslein, M., Kellerer, W.: Software defined optical networks (sdons): a comprehensive survey. IEEE Commun. Surv. Tutor. 18(4), 2738\u20132786 (2016)","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"9575_CR33","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1016\/j.comnet.2016.11.017","volume":"112","author":"M Karakus","year":"2017","unstructured":"Karakus, M., Durresi, A.: A Survey: Control Plane Scalability Issues and Approaches in Software-Defined Networking. Computer Networks 112, 279\u2013293 (2017)","journal-title":"Computer Networks"},{"issue":"1","key":"9575_CR34","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1109\/COMST.2017.2782482","volume":"20","author":"F Bannour","year":"2018","unstructured":"Bannour, F., Souihi, S., Mellouk, A.: Distributed SDN control: survey, taxonomy, and challenges. IEEE Commun. Surv. Tutor. 20(1), 333\u2013354 (2018)","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"9575_CR35","unstructured":"Blial, O., Ben Mamoun, M. and Benaini, R.: An Overview on SDN Architectures with Multiple Controllers.\u2028J. Comput. Netw. Commun. vol. 2016, Hindawi, Article ID 9396525, (2016)."},{"key":"9575_CR36","doi-asserted-by":"crossref","first-page":"15980","DOI":"10.1109\/ACCESS.2018.2814738","volume":"6","author":"T Hu","year":"2018","unstructured":"Hu, T., Guo, Z., Yi, P., Baker, T., Lan, J.: Multi-controller based Software-Defined Networking: A Survey. IEEE Access 6, 15980\u201315996 (2018)","journal-title":"IEEE Access"},{"issue":"2","key":"9575_CR37","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1145\/2602204.2602216","volume":"44","author":"S Vissicchio","year":"2014","unstructured":"Vissicchio, S., Vanbever, L., Bonaventure, O.: Opportunities and research challenges of hybrid software defined networks. ACM SIGCOMM Comput. Commun. Rev 44(2), 70\u201375 (2014)","journal-title":"ACM SIGCOMM Comput. Commun. Rev"},{"key":"9575_CR38","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1016\/j.jnca.2017.10.003","volume":"100","author":"Y Sinha","year":"2017","unstructured":"Sinha, Y., Haribabu, K.: A survey: Hybrid SDN. J. Netw. Comput. Appl. 100, 35\u201355 (2017)","journal-title":"J. Netw. Comput. Appl."},{"issue":"1","key":"9575_CR39","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1109\/COMST.2016.2597193","volume":"19","author":"S Khan","year":"2016","unstructured":"Khan, S., Gani, A., Wahab, A.W.A., Guizani, M., Khan, M.K.: Topology discovery in software defined networks: threats, taxonomy, and state-of-the-art. IEEE Commun. Surv. Tutor. 19(1), 303\u2013324 (2016)","journal-title":"IEEE Commun. Surv. Tutor."},{"issue":"11","key":"9575_CR40","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1109\/MC.2014.330","volume":"47","author":"M Canini","year":"2014","unstructured":"Canini, M., Feldmann, A., Levin, D., Schaffert, F., Schmid, S.: Software-defined networks: incremental deployment with panopticon. IEEE Computer 47(11), 56\u201360 (2014)","journal-title":"IEEE Computer"},{"key":"9575_CR41","unstructured":"Levin, D., Canini, M., Schmid, S. and Feldmann, A.: Panopticon: Reaping the Benefits of Partial SDN Deployment in Enterprize Networks. In: the Proceedings of USENIX Annual Technical Conference, (2014)."},{"key":"9575_CR42","unstructured":"Gude, N., Koponen, T., Pettit, J., Pfaff, B., Casado, M., McKeown, N., Shenker, S.: NOX: Towards an Operating System for Networks\u201d, Computer Communication Review, (2008)."},{"key":"9575_CR43","unstructured":"Benson, T., Akella, A., Maltz, D.A.: Network Traffic Characteristics of Data Centers in the Wild. In: Proceedings of the tenth ACM SIGCOMM Conference on Internet Measurement, New York, USA: ACM, pp. 267\u2013280. (2010)."},{"key":"9575_CR44","unstructured":"Michel, O., Keller, E.: SDN in Wide Area Networks: A Survey. In: the Proceedings of Fourth International Conference on Software Defined Systems (SDS) , pp. 37\u201342, May, (2017)."},{"key":"9575_CR45","unstructured":"Voellmy, A. Wang, J. C.: Scalable Software Defined Network Controllers. In: Proceedings of ACM SIGCOMM conference on Applications, Technologies, Architectures and Protocols for Computer Communication, pp. 289\u2013290, (2012)."},{"issue":"1","key":"9575_CR46","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1109\/TNSM.2017.2651107","volume":"14","author":"MTI Ul-Huque","year":"2017","unstructured":"Ul-Huque, M.T.I., Si, W., Jourjon, G., Gramoli, V.: Large Scale Dynamic Controller Placement. IEEE Trans. Netw. Serv. Manag. 14(1), 63\u201376 (2017)","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"9575_CR47","unstructured":"Heller, B., Sherwood, R., McKeown, N.: The Controller Placement Problem. In: Proceedings of the First Workshop on Hot Topics in Software Defined Networks, New York, USA: ACM, pp. 7\u201312, (2012)."},{"key":"9575_CR48","unstructured":"Macapuna, C.A., Rothenberg, C.E., Maur\u00edcio, M.F.: In: Packet Bloom Filter-Based Data Center Networking with Distributed OpenFlow Controllers\u201d, in the Proceedings of IEEE GLOBECOM Workshops, pp. 584\u2013588, (2010)."},{"issue":"5","key":"9575_CR49","doi-asserted-by":"publisher","first-page":"886","DOI":"10.1109\/LCOMM.2016.2546240,May","volume":"20","author":"DMF Mattos","year":"2016","unstructured":"Mattos, D.M.F., Duarte, O.C.M.B., Pujolle, G.: Reverse update: a consistent policy update scheme for software defined networking. IEEE Commun. Lett. 20(5), 886\u2013889 (2016). https:\/\/doi.org\/10.1109\/LCOMM.2016.2546240,May","journal-title":"IEEE Commun. Lett."},{"key":"9575_CR50","unstructured":"Mahajan, R., Wattenhofer, R.: On Consistent Updates in Software Defined Networks. In: The Procedings of ACM Symposium on SDN Research, Santa Clara, CA, April 3\u20134,\u00a0(2017)."},{"key":"9575_CR51","unstructured":"Foerster, K.T., Schmid, S., Vissicchio, S.: Survey of Consistent Software-Defined Network Updates. https:\/\/arxiv.org\/abs\/1609.02305, (2018)."},{"key":"9575_CR52","unstructured":"Tavakoli, A., Casado, M., Koponen, T., Shenker, S.: Applying NOX to the Data Center. In: Proceedings of Ninth ACM SIGCOMM workshop on Hot Topics in Networks, Oct-(2009)."},{"key":"9575_CR53","unstructured":"Tootoonchian, A., Gorbunov, S., Ganjali, Y., Casado, M., Sherwood, R.: On Controller Performance in Software-Defined Networks. In: Proceedings of the Second USENIX conference on Hot Topics in Management of Internet, Cloud, and Enterprise Networks and Services, (2012)."},{"key":"9575_CR54","unstructured":"Shalimov, A., Zuikov, D., Zimarina, D., Pashkov, V., Smeliansky, R.: Advanced Study of SDN\/OpenFlow Controllers. In: Proceedings of the Ninth Central & Eastern European Software Engineering Conference in Russia, New York, USA: ACM, pp. 1\u20136, (2013)."},{"key":"9575_CR55","unstructured":"POX. (online) https:\/\/www.noxrepo.org\/pox\/about-pox\/"},{"key":"9575_CR56","unstructured":"Floodlight Project. (online) https:\/\/www.projectfloodlight.org\/"},{"key":"9575_CR57","unstructured":"Curtis, A.R., Mogul, J.C., Tourrilhes, J., Yalagandula, P., Sharma, P., Banerjee, S.: Devoflow: Scaling Flow Management for High-Performance Networks\u201d, in Proceedings of the ACM SIGCOMM Conference, New York, NY, USA: ACM, pp. 254\u2013265, (2011)."},{"key":"9575_CR58","first-page":"85","volume":"30","author":"Q Ilyas","year":"2018","unstructured":"Ilyas, Q., Khondoker, R.: \u201cSecurity analysis of FloodLight, ZeroSDN, beacon and POX SDN controllers\u201d L. Notes Netw. Syst. 30, 85\u201398 (2018)","journal-title":"Notes Netw. Syst."},{"key":"9575_CR59","unstructured":"Cai, Z., Cox, A.L., Ng, T.S: Maestro: A System for Scalable Open Flow Control\u201d, (2011)."},{"key":"9575_CR60","unstructured":"Dhawan, M., Poddar, R., Mahajan, K., Mann, V.: Sphinx: Detecting Security Attacks in Software Defined Networks. In: The proceedings of Network and Distributed System Security (NDSS) Symposium. The Internet Society, ISBN 1\u2013891562\u201338-X, (2015)."},{"key":"9575_CR61","doi-asserted-by":"crossref","unstructured":"Zhu, L., Karim, M.M., Sharif, K., Li, F., Du, X., Guizani, M.: SDN Controllers: Benchmarking and Performance Evaluation. arXiv:1902.04491v1. [cs. NI] (2019).","DOI":"10.1145\/3421764"},{"key":"9575_CR62","unstructured":"Berde, P., Gerola, M., Hart, J., Higuchi, Y., Kobayashi, M., Koide, T., Lantz, B., O'Connor, B., Radoslavov, P., Snow, W., Parulkar, G.: ONOS: towards an open, distributed SDN OS. In: Proceedings of the Third Workshop on Hot Topics in Software Defined Networking, New York, USA: ACM, pp. 1\u20136, (2014)."},{"key":"9575_CR63","unstructured":"Phemius, K., Bouet, M., Leguay, J.: DISCO: Distributed Multi-Domain SDN Controllers\u201d, CoRR, vol. abs\/1308.6138, (2013)."},{"key":"9575_CR64","unstructured":"Ryu SDN Framework. (online) https:\/\/ryu-sdn.org\/"},{"key":"9575_CR65","unstructured":"MUL SDN Contoller. (online) https:\/\/www.openmul.org\/"},{"key":"9575_CR66","unstructured":"TREMA SDN Controller Framework. (online) https:\/\/trema.github.io\/trema\/"},{"key":"9575_CR67","unstructured":"Erickson, D.: The Beacon Openflow Controller. In: The Proceedings of Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking, New York, USA: ACM, pp. 13\u201318, (2013)."},{"key":"9575_CR68","unstructured":"OSGi Specification. (online) https:\/\/www.osgi.org\/developer\/what-is-osgi\/"},{"key":"9575_CR69","doi-asserted-by":"publisher","unstructured":"Lee, B., Park, S.H., Shin, J., Yang, S.: IRIS: The Openflow-based Recursive SDN controller. In: Proceeding of Sixteenth IEEE International Conference on Advanced Communication Technology,DOI:\u00a0https:\/\/doi.org\/10.1109\/ICACT.2014.6779154, 16\u201319 Feb. (2014).","DOI":"10.1109\/ICACT.2014.6779154"},{"key":"9575_CR70","unstructured":"Shin, S., Song, Y., Lee, T., Lee, S., Chung, J., Porras, P., Yegneswaran, V., Noh, J., Kang, B.B.: Rosemary: A Robust, Secure and High-Performance Network Operating System. In: Proceedings of ACM SIGSAC Conference on Computer and Communications Security, pp. 78\u201389, (2014)."},{"key":"9575_CR71","unstructured":"Arbettu, R.K., Khondoker, R., Bayarou, K., Weber, F.: Security Analysis of OpenDaylight, ONOS, Rosemary and Ryu SDN Controllers. In: the Proceedings of Seventeenth IEEE International Telecommunications Network Strategy and Planning Symposium (Networks), Sept. (2016)."},{"key":"9575_CR72","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2017.03.009","author":"P Song","year":"2017","unstructured":"Song, P., Liu, Y., Liu, C., Qian, D.: ParaFlow: fine-grained parallel SDN controller for large-scale networks. J Netw. Comput. Appl. (2017). https:\/\/doi.org\/10.1016\/j.jnca.2017.03.009","journal-title":"J Netw. Comput. Appl."},{"key":"9575_CR73","unstructured":"Panda, A., Scott, C., Ghodsi, A., Koponen, T., Shenker, S.: CAP for networks. In: Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking, New York, USA-ACM, pp. 91\u201396, (2013)."},{"key":"9575_CR74","unstructured":"Levin, D., Wundsam, A., Heller, B., Handigol, N., Feldmann, A.: Logically centralized? State Distribution Trade-offs in Software Defined Networks. In: Proceedings of the first workshop on Hot topics in Software Defined Networks, pp. 1\u20136, (2012)."},{"key":"9575_CR75","doi-asserted-by":"crossref","first-page":"1763","DOI":"10.1109\/LCOMM.2017.2696006","volume":"21","author":"V Sridharan","year":"2017","unstructured":"Sridharan, V., Gurusamy, M., Truong-Huu, T.: On multiple controller mapping in software defined networks with resilience constraints. IEEE Commun. Lett. 21, 1763\u20131766 (2017)","journal-title":"IEEE Commun. Lett."},{"key":"9575_CR76","unstructured":"Fonseca, P., Bennesby, R., Mota, E., Passito, A.: Resilience Of SDNs based on Active and Passive Replication Mechanisms. In: Proceedings of Global Communications Conference, pp. 2188\u20132193, (2013)."},{"key":"9575_CR77","unstructured":"Fonseca, P., Bennesby, R., Mota, E., Passito, A.: A Replication Component for Resilient Openflow-Based Networking\u201d, in the Proceeding of Symposium on Network Operations and Management, pp. 933\u2013939 , (2012)."},{"key":"9575_CR78","unstructured":"Botelho, F., Bessani, A., Ramos, F.M., Ferreira, P.: On the Design of Practical Fault-Tolerant SDN Controllers. In: Third European Workshop on Software Defined Networks, pp. 73\u201378, Sept (2014)."},{"key":"9575_CR79","unstructured":"Spalla, E.S., Mafioletti, D.R., Liberato, A.B., Ewald, G., Rothenberg, C.E., Camargos, L., Villaca, R.S., Martinello, M.: Ar2c2: Actively Replicated Controllers for SDN Resilient Control Plane. In: The Proceedings of IEEE\/IFIP Network Operations and Management Symposium (NOMS) , pp. 189\u2013196, April (2016)."},{"key":"9575_CR80","unstructured":"Yazici, V., Sunay, M.O., Ercan, A.O.: Controlling a Software-Defined Network via Distributed Controllers. CoRR, vol. abs\/1401.7651, (2014)."},{"key":"9575_CR81","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1016\/j.comnet.2017.04.038","volume":"121","author":"YE Oktian","year":"2017","unstructured":"Oktian, Y.E., Lee, S., Lee, H., Lam, J.: Distributed SDN controller system: a survey on design choice. Comput. Netw. 121, 100\u2013111 (2017)","journal-title":"Comput. Netw."},{"key":"9575_CR82","unstructured":"Koponen, T., Casado, M., Gude, N., Stribling, J., Poutievski, L., Zhu, M., Ramanathan, R., Iwata, Y., Inoue, H., Hama, T., Shenker, S.: Onix: A Distributed Control Platform for Large-Scale Production Networks. In: Proceedings of the Ninth USENIX Conference on Operating Systems Design and Implementation, CA, USA: USENIX Association, pp. 1\u20136, (2010)."},{"key":"9575_CR83","unstructured":"Wallin, S., Wikstrom, C.: Automating Network and Service Configuration Using Netconf and Yang. In: Proceedings of the Twenty Fifth International Conference on Large Installation System Administration, Berkeley, CA, USA, pp. 22\u201322, (2011)."},{"key":"9575_CR84","unstructured":"OpenConfig. (online) https:\/\/www.openconfig.net\/"},{"key":"9575_CR85","unstructured":"OF-CONFIG 1.2: Openflow Management and Configuration Protocol, ONF, Tech. Report, (2014)."},{"key":"9575_CR86","unstructured":"Chang, Y., Rezaei, A., Vamanan, B., Hasan, J., Rao, S., Vijaykumar, T.N.: Hydra: Leveraging Functional Slicing for Efficient Distributed SDN Controllers, arXiv preprint arXiv:1609.07192."},{"key":"9575_CR87","unstructured":"He, M., Basta, A., Blenk, A., Kellerer, W: Modeling Flow Setup Time for Controller Placement in SDN: Evaluation for Dynamic Flows. In: Proceedings of IEEE International Conference on Communications (ICC), pp. 1\u20137, (2017)."},{"key":"9575_CR88","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.comcom.2017.09.007","volume":"113","author":"T Zhang","year":"2017","unstructured":"Zhang, T., Giaccone, P., Bianco, A., De Domenico, S.: The Role of the Inter-Controller Consensus in the Placement of Distributed SDN Controllers. Comput. Commun. 113, 1\u201313 (2017)","journal-title":"Comput. Commun."},{"key":"9575_CR89","unstructured":"Alhazmi, K., Moubayed, A., Shami, A.: Distributed SDN Controller Placement Using Betweenness Centrality & Hierarchical Clustering. In: The Proceedings of Eighth ACM Symposium on Design and Analysis of Intelligent Vehiclular Networks and Applications, Canada Oct 28-Nov 2, (2018)."},{"issue":"2","key":"9575_CR90","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1109\/MSP.2017.46","volume":"15","author":"MC Dacier","year":"2017","unstructured":"Dacier, M.C., Konig, H., Cwalinski, R., Kargl, F., Dietrich, S.: Security challenges and opportunities of software-defined networking. IEEE Secur. Priv. 15(2), 96\u2013100 (2017)","journal-title":"IEEE Secur. Priv."},{"key":"9575_CR91","unstructured":"Qi, C., Wu, J., Hu, H., Cheng, G., Liu, W., Ai, J., Yang, C. An Intensive Security Architecture with Multi-Controller for SDN\u201d in Proceedings of IEEE International Conference on Computer Communications Workshops, pp. 401\u2013402, (2016)."},{"key":"9575_CR92","unstructured":"Jain, S., Kumar, A., Mandal, S., Ong, J., Poutievski, L., Singh, A., Venkata, S., Wanderer, J., Zhou, J., Zhu, M., Zolla, J.: B4: Experience with a Globally Deployed Software Defined WAN. In: Proceedings of the ACM SIGCOMM Conference on SIGCOMM, New York, USA, ACM, pp. 3\u201314. (2013)."},{"key":"9575_CR93","unstructured":"Chandra, T.D., Griesemer, R., Redstone, J.: Paxos Made Live: An Engineering Perspective. In: Proceedings of the Twenty-sixth Annual ACM Symposium on Principles of Distributed Computing, New York, USA: ACM, pp. 398\u2013407, (2007)."},{"key":"9575_CR94","unstructured":"Hassas Yeganeh, S., Ganjali, Y.: Kandoo: A Framework for Efficient and Scalable Offloading of Control Applications. In: Proceedings of the First Workshop on Hot Topics in Software Defined Networks, USA, ACM, pp. 19\u201324, (2012)."},{"key":"9575_CR95","unstructured":"McCauley, J., Panda, A., Casado, M., Koponen, T., Shenker, S.:. Extending SDN to Large-Scale Networks. In: Proceeding of ONS, (2013)."},{"key":"9575_CR96","unstructured":"Yap, K.K., Motiwala, M., Rahe, J., Padgett, S., Holliman, M., Baldus, G., Hines, M., Kim, T., Narayanan, A., Jain, A., Lin, V.: Taking the Edge Off With Espresso: Scale, Reliability and Programmability for Global Internet Peering\u201d, in Proceedings of the Conference of the ACM Special Interest Group on Data Communication, New York, USA, ACM, pp. 432\u2013445, (2017)."},{"key":"9575_CR97","unstructured":"A. Bianco, P. Giaccone, S. D. Domenico, and T. Zhang, \u201cThe Role of Inter-Controller Traffic for Placement of Distributed SDN Controllers\u201d, CoRR, vol. abs\/1605.09268, (2016)."},{"key":"9575_CR98","unstructured":"Katta, N., Zhang, H., Freedman, M., Rexford, J.: Ravana: Controller Fault-Tolerance in Software Defined Networking\u201d, in Proceedings of the First ACM SIGCOMM Symposium on Software Defined Networking Research, pp. 4:1\u20134:12, (2015)."},{"key":"9575_CR99","unstructured":"Hunt, P., Konar, M., Junqueira, F.P., Reed, B.: Zookeeper: Wait-Free Coordination for Internet-Scale Systems. In: Proceedings of the Annual USENIX Technical Conference, (2010)."},{"key":"9575_CR100","unstructured":"OpenDayLight Project. (online) https:\/\/www.opendaylight.org\/"},{"key":"9575_CR101","doi-asserted-by":"crossref","unstructured":"Benamrane, F., Benaini, R: Performances Of Openflow-Based Software Defined Networks: An Overview. J. Netw. 10(6): 329\u2013337, (2015).","DOI":"10.4304\/jnw.10.6.329-337"},{"key":"9575_CR102","unstructured":"Magnesium. (online) https:\/\/www.opendaylight.org\/what-we-do\/current-release\/magnesium, March (2020)."},{"key":"9575_CR103","unstructured":"Akka Framework. (online) https:\/\/akka.io\/"},{"key":"9575_CR104","unstructured":"Ongaro, D., Ousterhout, J.: In Search of an Understandable Consensus Algorithm. In: Proceedings of USENIX Annual Technical Conference, CA, USA, pp. 305\u2013320, (2014)."},{"key":"9575_CR105","unstructured":"Clark, D.D., Partridge, C., Ramming, J.C., Wroclawski, J.T.: A Knowledge Plane for the Internet. In: The Proceedings of Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, New York, USA-ACM, pp. 3\u201310, (2003)."},{"issue":"5","key":"9575_CR106","doi-asserted-by":"publisher","first-page":"894","DOI":"10.1007\/s11036-017-0853-6,Oct","volume":"22","author":"J Shin","year":"2017","unstructured":"Shin, J., Kim, T., Lee, B., Yang, S.: IRIS-HiSA: highly scalable and available carrier-grade SDN controller cluster. Mobile Netw. Appl. 22(5), 894\u2013905 (2017). https:\/\/doi.org\/10.1007\/s11036-017-0853-6,Oct","journal-title":"Mobile Netw. Appl."},{"key":"9575_CR107","unstructured":"Johns, M.: Getting Started with Hazelcast. Packt Publishing Ltd (2013)."},{"key":"9575_CR108","unstructured":"Dixit, A., Hao, F., Mukherjee, S., Lakshman, T.V., Kompella, R.R.: ElastiCon: An Elastic Distributed SDN Controller. In: Proceedings of Tenth ACM\/IEEE symposium on Architectures for networking and communications systems, Los Angeles, California, USA, pp. 17\u201328, October 20 - 21, (2014)."},{"key":"9575_CR109","unstructured":"Hyperic SIGAR API. (online). https:\/\/www.hyperic.com\/products\/sigar."},{"key":"9575_CR110","unstructured":"Fu, Y., Bi, J., Gao, K., Chen, Z., Wu, J., Hao, B.: Orion: A Hybrid Hierarchical Control Plane of Software-Defined Networking for Large-Scale Networks. In: The Proceedings of Twenty Second IEEE International Conference on Network Protocols, Raleigh, NC, USA, 21\u201324 Oct. (2014)."},{"issue":"1","key":"9575_CR111","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1007\/BF01386390","volume":"1","author":"EW Dijkstra","year":"1959","unstructured":"Dijkstra, E.W.: Dijkstra: A Note on Two Problems in Connexion With Graphs. Numer. Math. 1(1), 269\u2013271 (1959)","journal-title":"Numer. Math."},{"key":"9575_CR112","unstructured":"Hong, C.Y., Kandula, S., Mahajan, R., Zhang, M., Gill, V., Nanduri, M., Wattenhofer, R.: Achieving high utilization with software-driven WAN. In: Proceedings of the ACM SIGCOMM Conference on SIGCOMM, New York, USA-ACM, pp. 15\u201326, (2013)."},{"key":"9575_CR113","unstructured":"Rothenberg, C.E., Nascimento, M.R., Salvador, M.R., Corr\u00eaa, C.N.A., Cunha de Lucena, S., Raszuk, R.: Revisiting routing control platforms with the eyes and muscles of software-defined networking. In: Proceedings of ACM Workshop on Hot Topics in Software Defined Networks, pp. 13\u201318, (2012)."},{"key":"9575_CR114","unstructured":"Gamperli, A., Kotronis, V., Dimitropoulos, X.: Evaluating the effect of Centralization on Routing Convergence on a hybrid BGP-SDN Emulation Framework. In: ACM SIGCOMM Computer Communication Review, vol. 44, no. 4, pp. 369\u2013370, Oct. (2014)."},{"key":"9575_CR115","unstructured":"Nelson, T., Ferguson, A.D., Yu, D., Fonseca, R., Krishnamurthi, S.: Exodus: Toward Automatic Migration of Enterprise Network Configurations to SDNs. In: The Proceedings of ACM SIGCOMM Symposium on Software Defined Networking Research, pp. 1\u20137, (2015)."},{"key":"9575_CR116","unstructured":"Vissicchio, S., Vanbever, L., Cittadini, L., Xie, G.G., Bonaventure, O: Safe update of hybrid SDN Networks\u201d, IEEE\/ACM Transactions on Networking, vol. 25, no. 3, pp. 1649\u20131662, June (2017)."},{"key":"9575_CR117","unstructured":"Ochoa Aday, L., Cervell\u00f3 Pastor, C., Fern\u00e1ndez Fern\u00e1ndez, A.: Current Trends of Topology Discovery in Openflow-based Software Defined Networks. (online) https:\/\/upcommons.upc.edu\/handle\/2117\/77672"},{"key":"9575_CR118","doi-asserted-by":"crossref","unstructured":"Pakzad, F., Portmann, M., Tan, W.L., Indulska, J.: Efficient Topology Discovery in Software Defined Networks. In: Proceedings of Eighth IEEE International Conference on Signal Processing and Communication Systems (ICSPCS), pp. 1\u20138. (2014)","DOI":"10.1109\/ICSPCS.2014.7021050"},{"key":"9575_CR119","unstructured":"Pakzad, F., Portmann, M., Tan, W.L., Indulska, J.: Efficient Topology Discovery in Openflow-Based Software Defined Networks. In: ACM SIGCOMM Computer Communication Review, vol. 77, no. C, 52\u201361, March (2016)."},{"key":"9575_CR120","unstructured":"Saha, A.K., Sambyo, K., Bhunia, C.: Topology Discovery, Loop Finding and Alternative Path Solution in POX Controller. In: the Proceedings of the International MultiConference of Engineers and Computer Scientists, vol. 2, pp. 553\u2013557, (2016)."},{"key":"9575_CR121","unstructured":"Hong, D. K., Ma, Y., Banerjee, S., Mao, Z. M.: Incremental Deployment of SDN in Hybrid Enterprise and ISP Networks. In: The Proceedings of Symposium on SDN Research , USA, March (2016)."},{"key":"9575_CR122","unstructured":"Hand, R., Keller, E.: ClosedFlow: OpenFlow like Control over Proprietary Devices. In: The Proceedings of the Third Workshop on Hot Topics in Software Defined Networking, ACM, pp. 7\u201312, (2014)."},{"key":"9575_CR123","unstructured":"Kotronis, V., Gamperli, A., Dimitropoulos, X.: Routing Centralization across Domains Via SDN: A Model and Emulation Framework for BGP Evolution. In: Computer Networks, vol. 92, pp. 227\u2013239, (2015)"},{"key":"9575_CR124","doi-asserted-by":"crossref","unstructured":"Lu, H., Arora, N., Zhang, H., Lumezanu, C., Rhee, J., Jiang, G.: Hybnet: Network Manager for a Hybrid Network Infrastructure. In: Proceedings of the Industrial Track of the Thirteenth ACM\/IFIP\/USENIX International Middleware Conference, (2013).","DOI":"10.1145\/2541596.2541602"},{"key":"9575_CR125","unstructured":"Katiyar, R., Pawar, P., Gupta, A., Kataoka,: Auto-configuration of SDN Switches in Sdn\/Non-SDN Hybrid Network. In: The Proceedings of the Asian Internet Engineering Conference, ACM, pp. 48\u201353, (2015)."},{"key":"9575_CR126","unstructured":"Casado, M., Koponen, T., Shenker, S., Tootoonchian, A.: Fabric: A Retrospective on Evolving SDN, In: The Proceedings of the First Workshop on Hot topics in Software Defined Networks, ACM, pp. 85\u201390, (2012)."},{"key":"9575_CR127","unstructured":"Mishra, A., Bansod, D., Haribabu, K.: A Framework for Openflow-Like Policy-Based Routing in Hybrid Software Defined Networks. In: The Proceedings of Eleventh International Network Conference, pp. 97\u2013102, (2016)."},{"key":"9575_CR128","unstructured":"Big Virtual Switch Network Virtualization with the Open SDN Architecture. (online) https:\/\/www.bigswitch.com\/sites\/default\/files\/sdnresources\/bvsdatasheet.pdf"},{"key":"9575_CR129","unstructured":"D. J. Casey and B. E. Mullins, \u201cSDN Shim: Controlling Legacy Devices,\u201d in the Proceedings of IEEE Conference on Local Computer Networks, pp. 169\u2013172, (2015)."},{"key":"9575_CR130","unstructured":"Parniewicz, D., Doriguzzi Corin, R., Ogrodowczyk, L., Rashidi Fard, M., Matias, J., Gerola, M., Fuentes, V., Toseef, U., Zaalouk, A., Belter, B., Jacob, E., et al.: Design and Implementation of an OpenFlow Hardware Abstraction Layer. In: The Proceedings of the ACM SIGCOMM workshop on Distributed cloud computing, pp. 71\u201376, (2014)."},{"key":"9575_CR131","unstructured":"OpenStack, (online) https:\/\/www.openstack.org\/"},{"key":"9575_CR132","unstructured":"Jin, C., Lumezanu, C., Xu, Q., Zhang, Z.L., Jiang, G.: Telekinesis: Controlling Legacy Switch Routing with Openflow in Hybrid Networks. In: Proceedings of ACM SIGCOMM Symposium on Software Defined Networking Research, pp. 1\u20137, (2015)."},{"key":"9575_CR133","unstructured":"Jin, C., Lumezanu, C., Xu, Q., Mekky, H., Zhang, Z. L., Jiang, G.: Magneto: Unified Fine-Grained Path Control in Legacy and Openflow Hybrid Networks. In: Proceedings of ACM Symposium on SDN Research, pp. 75\u201387, (2017)."},{"key":"9575_CR134","unstructured":"Markovitch, M., Schmid, S.: SHEAR: A Highly Available And Flexible Network Architecture Marrying Distributed and Logically Centralized Control Planes. In: Proceedings of IEEE International Conference on Network Protocols (ICNP) , pp. 78\u201389, (2015)."},{"key":"9575_CR135","unstructured":"Vanbever, L., Vissicchio, S.: Enabling SDN in Old School Networks with Software-Controlled Routing Protocols. In: The Proceedings of the Open Networking Summit, (2014)."},{"key":"9575_CR136","unstructured":"Vissicchio, L., Vanbever, J.: Rexford, \u201cSweet little lies: Fake Topologies for Flexible Routing\u201d , in Proceedings of the Thirteenth ACM Workshop on Hot Topics in Networks, ACM, (2014)."},{"issue":"4","key":"9575_CR137","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1145\/2829988.2787497","volume":"45","author":"S Vissicchio","year":"2015","unstructured":"Vissicchio, S., Tilmans, O., Vanbever, L., Rexford, J.: Central control over distributed routing. ACM SIGCOMM Comput. Commun. Rev. 45(4), 43\u201356 (2015)","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"9575_CR138","unstructured":"Tilmans, O., Vissicchio, S., Vanbever, L., Rexford, J.: Fibbing in action: on demand load-balancing for better video delivery. In: Proceedings of ACM SIGCOMM Conference on SIGCOMM, pp. 619\u2013620, (2016)."},{"key":"9575_CR139","unstructured":"Chemalamarri, V.D., Nanda, P., Navarro, K.F.: SYMPHONY: A Controller Architecture for Hybrid Software Defined Networks. In: The Proceedings of European Workshop on Software Defined Networks (EWSDN) , pp. 55\u201360, (2015)."},{"key":"9575_CR140","unstructured":"GNU Quagga Project, (online) https:\/\/www.quaggaproject.org"},{"key":"9575_CR141","unstructured":"Farias, F., Salvatti, J., Victor, P., Abelem, A.: Integrating Legacy Forwarding Environment to Openflow\/SDN Control Plane. In: The Proceedings of Asia-Pacific Network Operations and Management Symposium (APNOMS) , pp. 1\u20133, (2013)."},{"key":"9575_CR142","unstructured":"Vidal12, A., Verdi, F., Fernandes, E.L., Rothenberg, C.E., Salvador, M.R.: Building upon RouteFlow: A SDN Development Experience. In: The Proceedings of Thirty First Simpsio Brasileiro de Redes de Computadores (SBRC) , pp. 879\u2013892, May (2013)."},{"key":"9575_CR143","unstructured":"Huang, S., Zhao, J., Wang, X.: HybridFlow: A Lightweight Control Plane for Hybrid SDN in Enterprise Networks. In: The Proceedings of IEEE\/ACM Twenty Fourth International Symposium on Quality of Service (IWQoS) , pp. 1\u20132, (2016)."},{"key":"9575_CR144","unstructured":"Banikazemi, M., Olshefski, D., Shaikh, A., Tracey, J., Wang, G.: Meridian: An SDN Platform for Cloud Network Services. In: IEEE Communications Magazine, vol. 51, no. 2, pp. 120\u2013127, (2013)."},{"key":"9575_CR145","unstructured":"Caria, M., Jukan, A., Hoffmann, M.: SDN Partitioning, A Centralized Control Plane for Distributed Routing Protocols, In: IEEE Transactions on Network and Service Management, (2016)."},{"key":"9575_CR146","unstructured":"Caria, M., Das, T., Jukan, A., Hoffmann, M.: Divide and Conquer, Partitioning OSPF networks with SDN, In: IFIP\/IEEE International Symposium on Integrated Network Management (IM), 11\u201315 May, (2015)."},{"key":"9575_CR147","unstructured":"Gupta, A., Vanbever, L., Shahbaz, M., Donovan, S.P., Schlinker, B., Feamster, N., Rexford, J., Shenker, S., Clark, R., Katz-Bassett, E.: SDX: A Software Defined Internet Exchange, In: ACM SIGCOMM, (2014)."},{"key":"9575_CR148","unstructured":"Gupta, A., MacDavid, R., Birkner, R., Canini, M., Feamster, N., Rexford, J., Vanbever, L.: An Industrial-Scale Software Defined Internet Exchange Point. In: Thirteenth USENIX Symposium on Networked Systems Design and Implementation (NSDI), (2016)."},{"key":"9575_CR149","unstructured":"Morgan, H.: Atlanticwave-sdx: A Distributed Intercontinental Experimental Software Defined Exchange for Research and Education Networking, Press Release, (2015)."},{"key":"9575_CR150","unstructured":"Chung, J., Cox, J., Ibarra, J., Bezerra, J., Morgan, H., Clark, R., Owen, H.: Atlanticwave-sdx: An International SDX To Support Science Data Applications,\u201d in Software Defined Networking (SDN) for Scientific Networking Workshop, Austin, Texas, (2015)"},{"key":"9575_CR151","unstructured":"Stringer, J., Pemberton, D., Fu, Q., Lorier, C., Nelson, R., Bailey, J., Corr\u00eaa, C.N., Rothenberg, C.E.: Cardigan: SDN Distributed Routing Fabric Going Live at an Internet Exchange. In: IEEE Symposium on Computers and Communications, Madeira, Portugal, pp. 1\u20137, (2014)."},{"key":"9575_CR152","unstructured":"Lapeyrade, R., Bruy\u00e8re, M., Owezarski, P.: Openflow-based Migration and Management of the TouIX IXP. In: IEEE\/IFIP Network Operations and Management Symposium, Istanbul, Turkey, pp. 1131\u20131136, April 25\u201329, (2016)."},{"key":"9575_CR153","unstructured":"OpenFlow Switch Specification Version 1.3. (online):https:\/\/www.opennetworking.org\/images\/stories\/downloads\/sdn-resources\/onf-specifications\/openflow\/openflow-spec-v1.3.0.pdf."},{"key":"9575_CR154","unstructured":"Kim, J., Sim, A., Suh, S.C., Kim, I.: An Approach to Online Network Monitoring using Clustered Patterns. In: Proceedings of the International Conference on Computing, Networking and Communications,Silicon Valley, USA, 26\u201329, pp. 656\u2013661, (2017)."},{"key":"9575_CR155","unstructured":"Yu, M., Jose, L., Miao, R.: Software Defined Traffic Measurement with Opensketch. In: The Proceedings of USENIX Symposium on Networked Systems Design and Implementation (NSDI), vol. 13, pp. 29\u201342, (2013)."},{"key":"9575_CR156","unstructured":"Chowdhury, S.R., Bari, M.F., Ahmed, R., Boutaba, R.: Payless: A Low Cost Network Monitoring Framework for Software Defined Networks. In: The Proceedings of IEEE Network Operations and Management Symposium (NOMS) , pp. 1\u20139, (2014)."},{"key":"9575_CR157","unstructured":"Van Adrichem, N.L., Doerr, C., Kuipers, F.A.: OpenNetMon: Network Monitoring in Openflow Software Defined Networks. In: The Proceedings of IEEE Network Operations and Management Symposium (NOMS) , pp. 1\u20138, (2014)."},{"key":"9575_CR158","unstructured":"Su, Z., Wang, T., Xia, Y., Hamdi, M.: FlowCover: Low-Cost Flow Monitoring Scheme in Software Defined Networks. In: Proceedings of the Global Communications Conference, Austin, TX, USA, pp. 1956\u20131961, (2015)."},{"key":"9575_CR159","unstructured":"Henni, D.E., Hadjaj-Aoul, Y., Ghomari, A.: Probe-SDN: A Smart Monitoring Framework for SDN-Based Networks. In: The proceedings of the Global Information Infrastructure and Networking Symposium, France, pp. 1\u20136, (2017)."},{"key":"9575_CR160","unstructured":"Choi, T., Kang, S., Yoon, S., Yang, S., Song, S., Park, H.: SuVMF: Software-Defined Unified Virtual Monitoring Function for SDN-Based Large-Scale Networks. In: Proceedings of ACM International Conference on Future Internet Technology, pp. 1\u20136, (2014)."},{"key":"9575_CR161","unstructured":"Cardinal: OpenDaylight Monitoring as a Service, (Online), https:\/\/docs.opendaylight.org\/en\/stable-fluorine\/user-guide\/cardinal_opendaylight-monitoring-as-a-service.html#cardinal-architecture"},{"key":"9575_CR162","doi-asserted-by":"crossref","unstructured":"Kim, W., Li, J., Hong, J.W.K., Suh, Y.J.: OFMon: OpenFlow Monitoring System in ONOS Controllers. In: Proceedings of IEEE NetSoft Conference and Workshops (NetSoft), (2016).","DOI":"10.1109\/NETSOFT.2016.7502474"},{"key":"9575_CR163","doi-asserted-by":"crossref","unstructured":"Enns, R., Bjorklund, M. Schoenwaelder, J.: NETCONF Configuration Protocol. RFC 6241, (2011)","DOI":"10.17487\/rfc6241"},{"key":"9575_CR164","doi-asserted-by":"crossref","unstructured":"Handigol, N., Heller, B., Jeyakumar, V., Mazi\u00e9res, D., McKeown, N.: Where is the Debugger for my Software-Defined Network? In: The Proceedings of ACM SIGCOMM Workshop on Hot Topics in Software Defined Networks, pp. 55\u201360, (2012)","DOI":"10.1145\/2342441.2342453"},{"issue":"4","key":"9575_CR165","doi-asserted-by":"crossref","first-page":"467","DOI":"10.1145\/2377677.2377766","volume":"42","author":"A Khurshid","year":"2012","unstructured":"Khurshid, A., Zhou, W., Caesar, M., Godfrey, P.: Veriflow: verifying network wide invariants in real time. ACM SIGCOMM Comput. Commun. Rev. 42(4), 467\u2013472 (2012)","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"9575_CR166","unstructured":"Jin, X., Liu, H.H., Gandhi, R., Kandula, S., Mahajan, R., Zhang, M., Rexford, J., Wattenhofer, R.: Dynamic scheduling of network updates. In: ACM SIGCOMM Computer Communication Review, vol. 44, no. 4, pp. 539\u2013550, (2014)."},{"key":"9575_CR167","unstructured":"Hu, S., Chen, K., Wu, H., Bai, W., Lan, C., Wang, H., Zhao, H., Guo, C.: Explicit Path Control in Commodity Data Centers: Design and Applications. In: IEEE\/ACM Transactions on Networking, vol. 24, no. 5, pp. 2768\u20132781, (2016)."},{"key":"9575_CR168","doi-asserted-by":"crossref","unstructured":"Yu, H., Li, K., Qi, H., Li, W., Tao, X.: Zebra: An East-West Control Framework For SDN Controllers. In: The Proceedings of Forty Fourth IEEE International Conference on Parallel Processing, (2015).","DOI":"10.1109\/ICPP.2015.70"},{"key":"9575_CR169","unstructured":"Richardsonan L., Ruby S.: RESTful web services, O\u2019Reilly Media Inc. , (2008)."},{"key":"9575_CR170","unstructured":"Kim, H., Reich, J., Gupta, A., Shahbaz, M., Feamster, N., Clark, R.: Kinetic: Verifiable Dynamic Network Control. In: Proceedings of USENIX NSDI, Oakland, CA, USA, 59\u201372. 2015."},{"key":"9575_CR171","unstructured":"Voellmy, A., Kim, H., Feamster, N.: Procera: A Language for High Level Reactive Network Control. In: Proceedings of the First Workshop on Hot topics in Software Defined Networks, ACM, (2012)."},{"key":"9575_CR172","unstructured":"Reitblatt, M., Canini, M., Guha, A., Foster, N.: FatTire: Declarative Fault Tolerance for Software Defined Networks. In: Proceedings of the Second Workshop on Hot Topics in Software Defined Networks, ACM, (2013)."},{"key":"9575_CR173","doi-asserted-by":"crossref","unstructured":"Foster, N., Harrison, R., Freedman, M.J., Monsanto, C., Rexford, J., Story, A. Walker, D.: Frenetic: A Network Programming Language. In: The Proceedings of SIGPLAN, (2011).","DOI":"10.1145\/2034773.2034812"},{"key":"9575_CR174","doi-asserted-by":"crossref","unstructured":"Layeghy, S., Pakzad, F., Portmann, M.:SCOR: Constraint Programming-Based Northbound Interface for SDN, In: Twenty Sixth International Telecommunication Networks and Applications Conference (ITNAC) , pp. 83\u201388, Dec 2016.","DOI":"10.1109\/ATNAC.2016.7878788"},{"key":"9575_CR175","unstructured":"Network Intent Composition (NIC) Developer Guide (Online). https:\/\/docs.opendaylight.org\/ en\/stable-oxygen\/developer-guide\/network-intent-composition-(nic)-developer-guide.html"},{"key":"9575_CR176","unstructured":"Rodrigues,Y.: OpenDaylight ODL: Network Intent Composition (NIC) - A real Intent-based solution, challenges and next steps Intent Framework, (online) https:\/\/www.serro.com\/opendaylight-network-intent-composition-a-real-intent-based-solution-challenges-and-next-steps\/"},{"key":"9575_CR177","unstructured":"\u201cIntent Framework,\u201d (Online). https:\/\/wiki.onosproject.org\/display\/ONOS\/Intent+Framework"},{"key":"9575_CR178","unstructured":"Bonfim, M.S., Dias, K.L., Fernandes, S.F.:Integrated NFV\/SDN Architectures: A Systematic Literature Review. In: ACM Computing Surveys, Vol. 51, No. 06, (2019)."},{"key":"9575_CR179","unstructured":"Moyano, R.F., Fern\u00e1ndez, D., Merayo, N., Lentisco, C.M., C\u00e1rdenas, A.: NFV and SDN-Based Differentiated Traffic Treatment for Residential Networks, IEEE Access, (2020)."},{"key":"9575_CR180","unstructured":"Mart\u00ednez, R., Mayoral, A., Vilalta, R., Casellas, R., Mu\u00f1oz, R., Pachnicke, S., Szyrkowiec, T., Autenrieth, A. Integrated SDN\/NFV orchestration for the dynamic deployment of mobile virtual backhaul networks over a multilayer (packet\/optical) aggregation infrastructure. In: IEEE\/OSA Journal of Optical Communications and Networking Vol. 9, No. 2, (2017)."},{"key":"9575_CR181","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1109\/JLT.2015.2509476","volume":"34","author":"GM Saridis","year":"2016","unstructured":"Saridis, G.M., Peng, S., Yan, Y., Aguado, A., Guo, B., Arslan, M., Jackson, C., Miao, W., Calabretta, N., Agraz, F., Spadaro, S., et al.: Lightness: a function-virtualizable software defined data center network with all-optical circuit\/packet Switching. J. Lightwave Technology 34, 7 (2016)","journal-title":"J. Lightwave Technology"},{"key":"9575_CR182","doi-asserted-by":"crossref","unstructured":"Schulz-Zander, J., Mayer, C., Ciobotaru, B., Schmid, S, et al.:. Unified Programmability of Virtualized Network Functions and Software-Defined Wireless Networks, In: IEEE Transactions on Network and Service Management (2017).","DOI":"10.1109\/TNSM.2017.2744807"},{"key":"9575_CR183","unstructured":"Schulz-Zander, J., Mayer, C., Ciobotaru, B., Schmid, S, et al.:. OpenSDWN: Programmatic Control over Home and Enterprise WiFi. In: Proceedings of the 1st ACM SIGCOMM Symposium on Software Defined Networking Research (SOSR \u201915). ACM, New York, NY, USA, (2015)."},{"issue":"2","key":"9575_CR184","doi-asserted-by":"crossref","first-page":"396","DOI":"10.1016\/j.comnet.2015.09.015","volume":"92","author":"G Cheng","year":"2015","unstructured":"Cheng, G., Chen, H., Hu, H., Wang, Z., Lan, J.: Enabling network function combination via service chain instantiation. Comput. Netw. 92(2), 396\u2013407 (2015)","journal-title":"Comput. Netw."}],"container-title":["Journal of Network and Systems Management"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10922-020-09575-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10922-020-09575-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10922-020-09575-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,11]],"date-time":"2023-10-11T13:36:23Z","timestamp":1697031383000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10922-020-09575-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11,5]]},"references-count":184,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,1]]}},"alternative-id":["9575"],"URL":"https:\/\/doi.org\/10.1007\/s10922-020-09575-4","relation":{},"ISSN":["1064-7570","1573-7705"],"issn-type":[{"value":"1064-7570","type":"print"},{"value":"1573-7705","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,11,5]]},"assertion":[{"value":"17 November 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 September 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 October 2020","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 November 2020","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"9"}}