{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,23]],"date-time":"2026-07-23T21:32:24Z","timestamp":1784842344561,"version":"3.55.0"},"reference-count":32,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2024,7,29]],"date-time":"2024-07-29T00:00:00Z","timestamp":1722211200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>The clustering methods of Software-Defined Networking (SDN) have gained popularity due to their ability to offer improved scalability, consistency, dependability, and load balancing within overlay networks and SDN partitions. This paper delved into the effects of increasing the number of OpenFlow-enabled southbound devices on the establishment and coordination of SDN-controller clusters. Specifically, we examined the volume of east\u2013west cluster packet communications concerning the number of southbound devices within the topology. Many research studies have focused on bandwidth and the number of bytes in east\u2013west communication. While bandwidth refers to the maximum rate at which data can be transferred, and the number of bytes reflects the volume of data being transmitted, the number of packet communications directly influences the efficiency and responsiveness of network operations. Our investigation encompassed the impact of SDN controller-to-controller communication within the cluster concerning the rising number of OpenFlow switches connected to various topologies, including tree (star-bus network), linear, and torus configurations. This study provided data on communication patterns within Open Network Operating Systems (ONOS) and OpenDaylight (ODL) clusters, revealing differing levels of controller communication with southbound network expansions. We evaluated the scalability of ODL and ONOS controllers by scrutinising the effect of increasing the number of southbound devices on the control communication volume. Our analysis revealed varied communication patterns within ONOS and ODL clusters, resulting in different volumes of control communication with southbound expansions. The findings indicated that in small-to-medium-sized SDNs, ODL outperformed ONOS, notably with faster cluster discovery. Conversely, ONOS demonstrated greater efficiency in larger networks owing to its centralised communication architecture. Finally, we provide recommendations for selecting the most suitable controllers based on the size of southbound networks, aiming to provide practical guidelines for optimal network performance.<\/jats:p>","DOI":"10.3390\/info15080440","type":"journal-article","created":{"date-parts":[[2024,7,29]],"date-time":"2024-07-29T09:50:05Z","timestamp":1722246605000},"page":"440","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Impact of Southbound Expansion on Clustered OpenFlow Software-Defined Network Controller Synchronisation Using ODL and ONOS"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-0011-4581","authenticated-orcid":false,"given":"Egodahettiarachchige Don Sarada Indumini","family":"Hettiarachchi","sequence":"first","affiliation":[{"name":"Computer Science and Software Engineering, Auckland University of Technology, Auckland 1010, New Zealand"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2770-8319","authenticated-orcid":false,"given":"Nurul I.","family":"Sarkar","sequence":"additional","affiliation":[{"name":"Computer Science and Software Engineering, Auckland University of Technology, Auckland 1010, New Zealand"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2103-8636","authenticated-orcid":false,"given":"Jairo","family":"Gutierrez","sequence":"additional","affiliation":[{"name":"Computer Science and Software Engineering, Auckland University of Technology, Auckland 1010, New Zealand"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2024,7,29]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1956","DOI":"10.1109\/COMST.2021.3060582","article-title":"The Origin and Evolution of Open Programmable Networks and SDN","volume":"23","author":"Anerousis","year":"2021","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1145\/1355734.1355746","article-title":"OpenFlow: Enabling Innovation in Campus Networks","volume":"38","author":"McKeown","year":"2008","journal-title":"SIGCOMM Comput. Commun. Rev."},{"key":"ref_3","doi-asserted-by":"crossref","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":"Proc. IEEE"},{"key":"ref_4","first-page":"23","article-title":"Scalability between Flow Tables & Multiple Controllers in Software Defined Networking","volume":"17","year":"2019","journal-title":"J. Comput. Sci. IJCSIS"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Phemius, K., Bouet, M., and Leguay, J. (2014, January 5\u20139). DISCO: Distributed multi-domain SDN controllers. Proceedings of the 2014 IEEE Network Operations and Management Symposium (NOMS), Krakow, Poland.","DOI":"10.1109\/NOMS.2014.6838330"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"25487","DOI":"10.1109\/ACCESS.2017.2762291","article-title":"Advancing Software-Defined Networks: A Survey","volume":"5","author":"Cox","year":"2017","journal-title":"IEEE Access"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Erel, M., Teoman, E., \u00d6z\u00e7evik, Y., Se\u00e7inti, G., and Canberk, B. (2015, January 18\u201321). Scalability analysis and flow admission control in mininet-based SDN environment. Proceedings of the 2015 IEEE Conference on Network Function Virtualization and Software Defined Network (NFV-SDN), San Francisco, CA, USA.","DOI":"10.1109\/NFV-SDN.2015.7387396"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Kim, T., Choi, S.G., Myung, J., and Lim, C.G. (2017, January 3\u20137). Load balancing on distributed datastore in opendaylight SDN controller cluster. Proceedings of the 2017 IEEE Conference on Network Softwarization (NetSoft), Bologna, Italy.","DOI":"10.1109\/NETSOFT.2017.8004238"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Chaipet, S., and Putthividhya, W. (2019, January 23\u201326). On Studying of Scalability in Single-Controller Software-Defined Networks. Proceedings of the 2019 11th International Conference on Knowledge and Smart Technology (KST), Phuket, Thailand.","DOI":"10.1109\/KST.2019.8687678"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1018","DOI":"10.1109\/TNSM.2017.2723477","article-title":"Inter-Controller Traffic to Support Consistency in ONOS Clusters","volume":"14","author":"Muqaddas","year":"2017","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1109\/MCOM.2017.1600170","article-title":"Toward Highly Available and Scalable Software Defined Networks for Service Providers","volume":"55","author":"Suh","year":"2017","journal-title":"IEEE Commun. Mag."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Lunagariya, D., and Goswami, B. (2021, January 19\u201320). A Comparative Performance Analysis of Stellar SDN Controllers using Emulators. Proceedings of the 2021 International Conference on Advances in Electrical, Computing, Communication and Sustainable Technologies (ICAECT), Bhilai, India.","DOI":"10.1109\/ICAECT49130.2021.9392391"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Sri Deepak Phaneendra, Y., Prabu, U., and Yasmine, S. (2023, January 23\u201325). A Study on Multi-Controller Placement Problem (MCPP) in Software-Defined Networks. Proceedings of the 2023 International Conference on Sustainable Computing and Data Communication Systems (ICSCDS), Erode, India.","DOI":"10.1109\/ICSCDS56580.2023.10105023"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Shirvar, A., and Goswami, B. (2021, January 19\u201320). Performance Comparison of Software-Defined Network Controllers. Proceedings of the 2021 International Conference on Advances in Electrical, Computing, Communication and Sustainable Technologies (ICAECT), Bhilai, India.","DOI":"10.1109\/ICAECT49130.2021.9392559"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Niu, X., Guan, J., Gao, X., and Jiang, S. (2022, January 12\u201315). Scalable and Reliable SDN Multi-Controller System Based on Trusted Multi-Chain. Proceedings of the 2022 IEEE 33rd Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), Virtually.","DOI":"10.1109\/PIMRC54779.2022.9977820"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Xu, H., and Li, Q. (2022, January 15\u201317). SDN Multi Controller Deployment Strategy Based on Improved Spectral Clustering Algorithm. Proceedings of the 2022 7th International Conference on Intelligent Computing and Signal Processing (ICSP), Virtually.","DOI":"10.1109\/ICSP54964.2022.9778412"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"2181","DOI":"10.1109\/COMST.2014.2326417","article-title":"A Survey on Software-Defined Network and OpenFlow: From Concept to Implementation","volume":"16","author":"Hu","year":"2014","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"de Oliveira, R.L.S., Schweitzer, C.M., Shinoda, A.A., and Prete, L.R. (2014, January 4\u20136). Using Mininet for emulation and prototyping Software-Defined Networks. Proceedings of the 2014 IEEE Colombian Conference on Communications and Computing (COLCOM), Bogota, Colombia.","DOI":"10.1109\/ColComCon.2014.6860404"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Goyal, P., and Goyal, A. (2017, January 16\u201317). Comparative study of two most popular packet sniffing tools-Tcpdump and Wireshark. Proceedings of the 2017 9th International Conference on Computational Intelligence and Communication Networks (CICN), Cyprus, Turkey.","DOI":"10.1109\/CICN.2017.8319360"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"256","DOI":"10.1109\/COMST.2021.3050297","article-title":"Decentralized SDN Control Plane for a Distributed Cloud-Edge Infrastructure: A Survey","volume":"23","author":"Lebre","year":"2021","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1109\/COMST.2017.2782482","article-title":"Distributed SDN Control: Survey, Taxonomy, and Challenges","volume":"20","author":"Bannour","year":"2018","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"2675","DOI":"10.1109\/JSAC.2018.2871296","article-title":"BigMaC: Reactive Network-Wide Policy Caching for SDN Policy Enforcement","volume":"36","author":"Yan","year":"2018","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"2688","DOI":"10.1109\/JSAC.2018.2871308","article-title":"Dynamic Control Plane for SDN at Scale","volume":"36","author":"Tekalp","year":"2018","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Amiri, E., Alizadeh, E., and Raeisi, K. (March, January 28). An Efficient Hierarchical Distributed SDN Controller Model. Proceedings of the 2019 5th Conference on Knowledge Based Engineering and Innovation (KBEI), Tehran, Iran.","DOI":"10.1109\/KBEI.2019.8734982"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"15980","DOI":"10.1109\/ACCESS.2018.2814738","article-title":"Multi-controller Based Software-Defined Networking: A Survey","volume":"6","author":"Hu","year":"2018","journal-title":"IEEE Access"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Nguyen-Ngoc, A., Lange, S., Zinner, T., Seufert, M., Tran-Gia, P., Aerts, N., and Hock, D. (2017, January 26\u201330). Performance evaluation of selective flow monitoring in the ONOS controller. Proceedings of the 2017 13th International Conference on Network and Service Management (CNSM), Tokyo, Japan.","DOI":"10.23919\/CNSM.2017.8256058"},{"key":"ref_27","unstructured":"Open Networking Foundation (2024, July 18). Open Network Operating System (ONOS\u00ae) Is the Leading Open Source SDN Controller for Building Next-Generation SDN\/NFV Solutions. Available online: https:\/\/www.opendaylight.org\/."},{"key":"ref_28","unstructured":"OpenDaylight (2024, July 18). OpenDaylight (ODL) Is a Modular Open Platform for Customizing and Automating Networks of Any Size and Scale. Available online: https:\/\/www.opendaylight.org\/."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Lord, P., Roy, A., Keys, C., Ratnaparkhi, A., Goebel, D.M., Hart, W., Lai, P., Solish, B., and Snyder, S. (2019, January 2\u20139). Beyond TRL 9: Achieving the Dream of Better, Faster, Cheaper Through Matured TRL 10 Commercial Technologies. Proceedings of the 2019 IEEE Aerospace Conference, Big Sky, MT, USA.","DOI":"10.1109\/AERO.2019.8741935"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Septian, K.A., and Ginting, I. (2021, January 23\u201324). Analysis of ONOS Clustering Performance on Software Defined Network. Proceedings of the 2021 IEEE International Conference on Internet of Things and Intelligence Systems (IoTaIS), Bandung, Indonesia.","DOI":"10.1109\/IoTaIS53735.2021.9628659"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Suh, D., Jang, S., Han, S., Pack, S., Kim, T., and Kwak, J. (2016, January 23\u201324). On performance of OpenDaylight clustering. Proceedings of the 2016 IEEE NetSoft Conference and Workshops (NetSoft), Virtually.","DOI":"10.1109\/NETSOFT.2016.7502476"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Arahunashi, A.K., Neethu, S., and Ravish Aradhya, H.V. (2019, January 20\u201322). Performance Analysis of Various SDN Controllers in Mininet Emulator. Proceedings of the 2019 4th International Conference on Recent Trends on Electronics, Information, Communication Technology (RTEICT), Khulna, Bangladesh.","DOI":"10.1109\/RTEICT46194.2019.9016693"}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/15\/8\/440\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T15:25:42Z","timestamp":1760109942000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/15\/8\/440"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,29]]},"references-count":32,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2024,8]]}},"alternative-id":["info15080440"],"URL":"https:\/\/doi.org\/10.3390\/info15080440","relation":{},"ISSN":["2078-2489"],"issn-type":[{"value":"2078-2489","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,7,29]]}}}