{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,18]],"date-time":"2026-01-18T02:34:16Z","timestamp":1768703656993,"version":"3.49.0"},"reference-count":66,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2023,10,25]],"date-time":"2023-10-25T00:00:00Z","timestamp":1698192000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,10,25]],"date-time":"2023-10-25T00:00:00Z","timestamp":1698192000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The performance of the data center network is critical for lowering costs and increasing efficiency. The software-defined networks (SDN) technique has been adopted in data center networks due to the recent emergence of advanced network control and flexibility demand. However, the rapid growth of data centers increases the complexity of control and management processes. With the rapid adoption of SDN, the following critical challenges arise in large-scale data center networks: 1) extra packet delay on the separated control plane and 2) controller bottleneck in large-scale topology.<\/jats:p><jats:p> We propose sRetor in this paper, a topology-description-language-based routing approach for regular data center networks that leverages data center networks\u2019 regularity. sRetor aims to reduce the packet waiting time and controller workload in software-defined data center networking. We propose to move partial forwarding decision-making from the controller to switches to eliminate unnecessary control plane delay and reduce controller workload. Therefore the sRetor controller is only responsible for troubleshooting complicated failures and on-demand traffic scheduling. Our numerical and experimental results show that sRetor reduces the flow start time by over 68% and the fail-over time by over 84%.<\/jats:p>","DOI":"10.1186\/s13677-023-00521-8","type":"journal-article","created":{"date-parts":[[2023,10,25]],"date-time":"2023-10-25T13:01:51Z","timestamp":1698238911000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["sRetor: a semi-centralized regular topology routing scheme for data center networking"],"prefix":"10.1186","volume":"12","author":[{"given":"Zequn","family":"Jia","sequence":"first","affiliation":[]},{"given":"Qiang","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Yantao","family":"Sun","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,10,25]]},"reference":[{"key":"521_CR1","doi-asserted-by":"publisher","first-page":"528","DOI":"10.1016\/j.comnet.2015.08.040","volume":"91","author":"B Wang","year":"2015","unstructured":"Wang B, Qi Z, Ma R, Guan H, Vasilakos AV (2015) A survey on data center networking for cloud computing. Comput Netw 91:528\u2013547. https:\/\/doi.org\/10.1016\/j.comnet.2015.08.040","journal-title":"Comput Netw"},{"issue":"1","key":"521_CR2","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1186\/s13677-018-0111-x","volume":"7","author":"S Ismaeel","year":"2018","unstructured":"Ismaeel S, Karim R, Miri A (2018) Proactive dynamic virtual-machine consolidation for energy conservation in cloud data centres. J Cloud Comput 7(1):10. https:\/\/doi.org\/10.1186\/s13677-018-0111-x","journal-title":"J Cloud Comput"},{"issue":"1","key":"521_CR3","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1186\/s13677-021-00238-6","volume":"10","author":"M Amaral","year":"2021","unstructured":"Amaral M, Polo J, Carrera D, Gonzalez N, Yang CC, Morari A et al (2021) DRMaestro: orchestrating disaggregated resources on virtualized data-centers. J Cloud Comput 10(1):22. https:\/\/doi.org\/10.1186\/s13677-021-00238-6","journal-title":"J Cloud Comput"},{"issue":"2","key":"521_CR4","doi-asserted-by":"publisher","first-page":"605","DOI":"10.3390\/iot1020031","volume":"1","author":"D Carrascal","year":"2020","unstructured":"Carrascal D, Rojas E, Alvarez-Horcajo J, Lopez-Pajares D, Mart\u00ednez-Yelmo I (2020) Analysis of P4 and XDP for IoT programmability in 6G and beyond. IoT 1(2):605\u2013622. https:\/\/doi.org\/10.3390\/iot1020031","journal-title":"IoT"},{"issue":"10","key":"521_CR5","doi-asserted-by":"publisher","first-page":"12043","DOI":"10.1109\/TVT.2020.3011147","volume":"69","author":"AC Suarez Rodriguez","year":"2020","unstructured":"Suarez Rodriguez AC, Haider N, He Y, Dutkiewicz E (2020) Network optimisation in 5G networks: A radio environment map approach. IEEE Trans Veh Technol 69(10):12043\u201312057. https:\/\/doi.org\/10.1109\/TVT.2020.3011147","journal-title":"IEEE Trans Veh Technol"},{"key":"521_CR6","doi-asserted-by":"publisher","unstructured":"He Y, Dutkiewicz E, Fang G, Mueck MD (2015) SNR threshold for distributed antenna systems in cloud radio access networks. In: 2015 IEEE 82nd vehicular technology conference (VTC2015-Fall). pp 1\u20135. https:\/\/doi.org\/10.1109\/VTCFall.2015.7391145","DOI":"10.1109\/VTCFall.2015.7391145"},{"key":"521_CR7","unstructured":"Ferguson AD, Gribble S, Hong CY, Killian C, Mohsin W, Muehe H, Ong J,\u00a0Poutievski L,\u00a0Singh A,\u00a0Vicisano L,\u00a0Alimi R,\u00a0Chen SS,\u00a0Conley M,\u00a0Mandal M,\u00a0Nagaraj K,\u00a0Naidu Bollineni K,\u00a0Sabaa A,\u00a0Zhang S,\u00a0Zhu M,\u00a0Vahdat A (2021) Orion: Google\u2019s Software-Defined Networking Control Plane.\u00a0USENIX Association, pp.\u00a083\u201398.\u00a0https:\/\/www.usenix.org\/conference\/nsdi21\/presentation\/ferguson. ISBN\u00a0978-1-939133-21-2."},{"issue":"1","key":"521_CR8","doi-asserted-by":"publisher","first-page":"640","DOI":"10.1109\/COMST.2016.2626784","volume":"19","author":"W Xia","year":"2017","unstructured":"Xia W, Zhao P, Wen Y, Xie H (2017) A survey on data center networking (DCN): Infrastructure and operations. IEEE Commun Surv Tutorials 19(1):640\u2013656. https:\/\/doi.org\/10.1109\/COMST.2016.2626784","journal-title":"IEEE Commun Surv Tutorials"},{"key":"521_CR9","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1145\/1402958.1402967","volume-title":"Proceedings of the ACM SIGCOMM 2008 conference on data communication. SIGCOMM \u201908","author":"M Al-Fares","year":"2008","unstructured":"Al-Fares M, Loukissas A, Vahdat A (2008) A scalable, commodity data center network architecture. Proceedings of the ACM SIGCOMM 2008 conference on data communication. SIGCOMM \u201908. Association for Computing Machinery, Seattle, pp 63\u201374. https:\/\/doi.org\/10.1145\/1402958.1402967"},{"key":"521_CR10","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1145\/1402958.1402968","volume-title":"Proceedings of the ACM SIGCOMM 2008 conference on data communication. SIGCOMM \u201908","author":"C Guo","year":"2008","unstructured":"Guo C, Wu H, Tan K, Shi L, Zhang Y, Lu S (2008) Dcell: A scalable and fault-tolerant network structure for data centers. Proceedings of the ACM SIGCOMM 2008 conference on data communication. SIGCOMM \u201908. Association for Computing Machinery, Seattle, pp 75\u201386. https:\/\/doi.org\/10.1145\/1402958.1402968"},{"key":"521_CR11","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1145\/1592568.1592577","volume-title":"Proceedings of the ACM SIGCOMM 2009 conference on Data communication - SIGCOMM \u201909","author":"C Guo","year":"2009","unstructured":"Guo C, Lu G, Li D, Wu H, Zhang X, Shi Y et al (2009) BCube: a high performance, server-centric network architecture for modular data centers. Proceedings of the ACM SIGCOMM 2009 conference on Data communication - SIGCOMM \u201909. ACM Press, Barcelona, p 63. https:\/\/doi.org\/10.1145\/1592568.1592577"},{"issue":"5","key":"521_CR12","doi-asserted-by":"publisher","first-page":"2051","DOI":"10.1109\/TNET.2020.3008512","volume":"28","author":"Z Chkirbene","year":"2020","unstructured":"Chkirbene Z, Hadjidj R, Foufou S, Hamila R (2020) LaScaDa: A Novel Scalable Topology for Data Center Network. IEEE\/ACM Trans Netw 28(5):2051\u20132064. https:\/\/doi.org\/10.1109\/TNET.2020.3008512","journal-title":"IEEE\/ACM Trans Netw"},{"issue":"2","key":"521_CR13","doi-asserted-by":"publisher","first-page":"400","DOI":"10.1007\/s11390-018-1826-3","volume":"33","author":"X Wang","year":"2018","unstructured":"Wang X, Fan JX, Lin CK, Zhou JY, Liu Z (2018) BCDC: A High-Performance, Server-Centric Data Center Network. J Comput Sci Technol 33(2):400\u2013416. https:\/\/doi.org\/10.1007\/s11390-018-1826-3","journal-title":"J Comput Sci Technol"},{"key":"521_CR14","doi-asserted-by":"publisher","unstructured":"Zhao A, Liu Z, Pan J, Liang M (2019) A Novel Addressing and Routing Architecture for Cloud-Service Datacenter Networks. IEEE Trans Serv Comput 1. https:\/\/doi.org\/10.1109\/TSC.2019.2946164","DOI":"10.1109\/TSC.2019.2946164"},{"issue":"4","key":"521_CR15","doi-asserted-by":"publisher","first-page":"1484","DOI":"10.1007\/s11227-016-1836-2","volume":"73","author":"S Azizi","year":"2017","unstructured":"Azizi S, Hashemi N, Khonsari A (2017) A flexible and high-performance data center network topology. J Supercomput 73(4):1484\u20131503. https:\/\/doi.org\/10.1007\/s11227-016-1836-2","journal-title":"J Supercomput"},{"key":"521_CR16","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.jpdc.2017.03.007","volume":"107","author":"E Baccour","year":"2017","unstructured":"Baccour E, Foufou S, Hamila R, Tari Z, Zomaya AY (2017) PTNet: An efficient and green data center network. J Parallel Distrib Comput 107:3\u201318. https:\/\/doi.org\/10.1016\/j.jpdc.2017.03.007","journal-title":"J Parallel Distrib Comput"},{"key":"521_CR17","doi-asserted-by":"publisher","unstructured":"Al-makhlafi M, Gu H, Yu X, Lu Y (2020) P-Cube: A New Two-Layer Topology for Data Center Networks Exploiting Dual-Port Servers. IEICE Trans Commun advpub. https:\/\/doi.org\/10.1587\/transcom.2019EBP3219","DOI":"10.1587\/transcom.2019EBP3219"},{"key":"521_CR18","doi-asserted-by":"publisher","unstructured":"Feng H, Deng Y, Qin X, Min G (2020) Criso: An Incremental Scalable and Cost-Effective Network Architecture for Data Centers. IEEE Trans Netw Serv Manag 1. https:\/\/doi.org\/10.1109\/TNSM.2020.3036875","DOI":"10.1109\/TNSM.2020.3036875"},{"key":"521_CR19","doi-asserted-by":"publisher","first-page":"507","DOI":"10.1007\/978-1-4939-2092-1_6","volume-title":"Handbook on data centers","author":"S Habib","year":"2015","unstructured":"Habib S, Bokhari FS, Khan SU (2015) Routing techniques in data center networks. In: Khan SU, Zomaya AY (eds) Handbook on data centers. Springer New York, New York, pp 507\u2013532. https:\/\/doi.org\/10.1007\/978-1-4939-2092-1_6"},{"key":"521_CR20","doi-asserted-by":"publisher","first-page":"104582","DOI":"10.1109\/ACCESS.2021.3099092","volume":"9","author":"R Amin","year":"2021","unstructured":"Amin R, Rojas E, Aqdus A, Ramzan S, Casillas-Perez D, Arco JM (2021) A survey on machine learning techniques for routing optimization in SDN. IEEE Access Pract Innov Open Solutions 9:104582\u2013104611. https:\/\/doi.org\/10.1109\/ACCESS.2021.3099092","journal-title":"IEEE Access Pract Innov Open Solutions"},{"issue":"9","key":"521_CR21","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1145\/2500468.2500473","volume":"56","author":"K Kirkpatrick","year":"2013","unstructured":"Kirkpatrick K (2013) Software-defined networking. Commun ACM 56(9):16\u201319. https:\/\/doi.org\/10.1145\/2500468.2500473","journal-title":"Commun ACM"},{"key":"521_CR22","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1145\/1592568.1592575","volume-title":"Proceedings of the ACM SIGCOMM 2009 conference on data communication. SIGCOMM \u201909","author":"R Niranjan\u00a0Mysore","year":"2009","unstructured":"Niranjan\u00a0Mysore R, Pamboris A, Farrington N, Huang N, Miri P, Radhakrishnan S et al (2009) PortLand: A scalable fault-tolerant layer 2 data center network fabric. Proceedings of the ACM SIGCOMM 2009 conference on data communication. SIGCOMM \u201909. Association for Computing Machinery, New York, pp 39\u201350. https:\/\/doi.org\/10.1145\/1592568.1592575"},{"key":"521_CR23","first-page":"19","volume-title":"Proceedings of the 7th USENIX conference on networked systems design and implementation. NSDI\u201910","author":"M Al-Fares","year":"2010","unstructured":"Al-Fares M, Radhakrishnan S, Raghavan B, Huang N, Vahdat A (2010) Hedera: Dynamic flow scheduling for data center networks. Proceedings of the 7th USENIX conference on networked systems design and implementation. NSDI\u201910. USENIX Association, USA, p 19"},{"issue":"2","key":"521_CR24","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1002\/ett.2863","volume":"26","author":"E Rojas","year":"2015","unstructured":"Rojas E, Ibanez G, Gimenez-Guzman JM, Rivera D, Azcorra A (2015) Torii: multipath distributed Ethernet fabric protocol for data centres with zero-loss path repair. Trans Emerg Telecommun Technol 26(2):179\u2013194. https:\/\/doi.org\/10.1002\/ett.2863","journal-title":"Trans Emerg Telecommun Technol"},{"key":"521_CR25","doi-asserted-by":"publisher","unstructured":"Wang F, Gao L, Xiaozhe S, Harai H, Fujikawa K (2017) Towards reliable and lightweight source switching for datacenter networks. In: IEEE INFOCOM 2017 - IEEE conference on computer communications. pp 1\u20139. https:\/\/doi.org\/10.1109\/INFOCOM.2017.8057152","DOI":"10.1109\/INFOCOM.2017.8057152"},{"issue":"2","key":"521_CR26","doi-asserted-by":"publisher","first-page":"e3268","DOI":"10.1002\/ett.3268","volume":"29","author":"M Bastam","year":"2018","unstructured":"Bastam M, Sabaei M, Yousefpour R (2018) A scalable traffic engineering technique in an SDN-based data center network. Trans Emerg Telecommun Technol 29(2):e3268. https:\/\/doi.org\/10.1002\/ett.3268","journal-title":"Trans Emerg Telecommun Technol"},{"key":"521_CR27","doi-asserted-by":"publisher","first-page":"68343","DOI":"10.1109\/ACCESS.2021.3077955","volume":"9","author":"S Gonzalez-Diaz","year":"2021","unstructured":"Gonzalez-Diaz S, Marks R, Rojas E, de la Oliva A, Gazda R (2021) Stateless flow-zone switching using software-defined addressing. IEEE Access Pract Innov Open Solutions 9:68343\u201368365. https:\/\/doi.org\/10.1109\/ACCESS.2021.3077955","journal-title":"IEEE Access Pract Innov Open Solutions"},{"issue":"3","key":"521_CR28","doi-asserted-by":"publisher","first-page":"2902","DOI":"10.1109\/TNSM.2021.3064974","volume":"18","author":"S Abdollahi","year":"2021","unstructured":"Abdollahi S, Deldari A, Asadi H, Montazerolghaem A, Mazinani SM (2021) Flow-aware forwarding in SDN datacenters using a knapsack-PSO-based solution. IEEE Trans Netw Serv Manag 18(3):2902\u20132914. https:\/\/doi.org\/10.1109\/TNSM.2021.3064974","journal-title":"IEEE Trans Netw Serv Manag"},{"issue":"11","key":"521_CR29","doi-asserted-by":"publisher","first-page":"13373","DOI":"10.1007\/s11227-022-04348-z","volume":"78","author":"TM Modi","year":"2022","unstructured":"Modi TM, Swain P (2022) Intelligent routing using convolutional neural network in software-defined data center network. J Supercomput 78(11):13373\u201313392. https:\/\/doi.org\/10.1007\/s11227-022-04348-z","journal-title":"J Supercomput"},{"key":"521_CR30","doi-asserted-by":"publisher","first-page":"116866","DOI":"10.1109\/ACCESS.2020.3004609","volume":"8","author":"Z Jia","year":"2020","unstructured":"Jia Z, Sun Y, Liu Q, Dai S, Liu C (2020) cRetor: An SDN-Based routing scheme for data centers with regular topologies. IEEE Access 8:116866\u2013116880. https:\/\/doi.org\/10.1109\/ACCESS.2020.3004609","journal-title":"IEEE Access"},{"issue":"4","key":"521_CR31","doi-asserted-by":"publisher","first-page":"815","DOI":"10.1016\/S1665-6423(14)70097-5","volume":"12","author":"A Ghaffari","year":"2014","unstructured":"Ghaffari A (2014) An energy efficient routing protocol for wireless sensor networks using a-star algorithm. J Appl Res Technol 12(4):815\u2013822. https:\/\/doi.org\/10.1016\/S1665-6423(14)70097-5","journal-title":"J Appl Res Technol"},{"key":"521_CR32","unstructured":"SDN\/NFV Industry Alliance (2017) Whitepaper on SDN Controller Performance in Data Center Scenario(in Chinese). Technical report, SDN\/NFV Industry Alliance"},{"key":"521_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2016\/9396525","volume":"2016","author":"O Blial","year":"2016","unstructured":"Blial O, Ben Mamoun M, Benaini R (2016) An Overview on SDN Architectures with Multiple Controllers. J Comput Netw Commun 2016:1\u20138. https:\/\/doi.org\/10.1155\/2016\/9396525","journal-title":"J Comput Netw Commun"},{"key":"521_CR34","doi-asserted-by":"publisher","first-page":"277","DOI":"10.1109\/APNOMS.2017.8094139","volume-title":"2017 19th Asia-Pacific Network Operations and Management Symposium (APNOMS)","author":"Y Zhou","year":"2017","unstructured":"Zhou Y, Wang Y, Yu J, Ba J, Zhang S (2017) Load balancing for multiple controllers in SDN based on switches group. 2017 19th Asia-Pacific Network Operations and Management Symposium (APNOMS). IEEE, Seoul, pp 277\u2013230. https:\/\/doi.org\/10.1109\/APNOMS.2017.8094139"},{"issue":"9","key":"521_CR35","doi-asserted-by":"publisher","first-page":"2073","DOI":"10.1007\/s00607-019-00751-2","volume":"102","author":"M Priyadarsini","year":"2020","unstructured":"Priyadarsini M, Kumar S, Bera P, Rahman MA (2020) An energy-efficient load distribution framework for SDN controllers. Computing 102(9):2073\u20132098. https:\/\/doi.org\/10.1007\/s00607-019-00751-2","journal-title":"Computing"},{"key":"521_CR36","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1016\/j.jnca.2017.11.015","volume":"103","author":"Y Zhang","year":"2018","unstructured":"Zhang Y, Cui L, Wang W, Zhang Y (2018) A survey on software defined networking with multiple controllers. J Netw Comput Appl 103:101\u2013118. https:\/\/doi.org\/10.1016\/j.jnca.2017.11.015","journal-title":"J Netw Comput Appl"},{"key":"521_CR37","doi-asserted-by":"publisher","first-page":"170070","DOI":"10.1109\/ACCESS.2020.3023974","volume":"8","author":"B Isong","year":"2020","unstructured":"Isong B, Molose RRS, Abu-Mahfouz AM, Dladlu N (2020) Comprehensive Review of SDN Controller Placement Strategies. IEEE Access 8:170070\u2013170092. https:\/\/doi.org\/10.1109\/ACCESS.2020.3023974","journal-title":"IEEE Access"},{"key":"521_CR38","doi-asserted-by":"publisher","unstructured":"Qu G, Chen W Constructing a Large-Scale Data Center Network Structure Using Regular Graphs. In: 2019 IEEE International Conferences on Ubiquitous Computing & Communications (IUCC) and Data Science and Computational Intelligence (DSCI) and Smart Computing, Networking and Services (SmartCNS). IEEE, Shenyang, pp 809\u2013812. https:\/\/doi.org\/10.1109\/IUCC\/DSCI\/SmartCNS.2019.00164","DOI":"10.1109\/IUCC\/DSCI\/SmartCNS.2019.00164"},{"issue":"1","key":"521_CR39","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1186\/s13677-021-00226-w","volume":"10","author":"Z Liu","year":"2021","unstructured":"Liu Z, Zhao A, Liang M (2021) A port-based forwarding load-balancing scheduling approach for cloud datacenter networks. J Cloud Comput 10(1):13. https:\/\/doi.org\/10.1186\/s13677-021-00226-w","journal-title":"J Cloud Comput"},{"key":"521_CR40","doi-asserted-by":"publisher","unstructured":"Nepolo E, Lusilao\u00a0Zodi GA (2021) A predictive ECMP routing protocol for fat-tree enabled data centre networks. In: 2021 15th international conference on ubiquitous information management and communication (IMCOM). pp 1\u20138. https:\/\/doi.org\/10.1109\/IMCOM51814.2021.9377396","DOI":"10.1109\/IMCOM51814.2021.9377396"},{"issue":"4","key":"521_CR41","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1145\/1592568.1592576","volume":"39","author":"AG Greenberg","year":"2009","unstructured":"Greenberg AG, Hamilton JR, Jain N, Kandula S, Kim C, Lahiri P et al (2009) VL2 - a scalable and flexible data center network. SIGCOMM 39(4):51. https:\/\/doi.org\/10.1145\/1592568.1592576","journal-title":"SIGCOMM"},{"issue":"4","key":"521_CR42","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1109\/TNSM.2018.2872054","volume":"15","author":"YC Wang","year":"2018","unstructured":"Wang YC (2018) An Efficient Route Management Framework for Load Balance and Overhead Reduction in SDN-Based Data Center Networks. IEEE Trans Netw Serv Manag 15(4):13","journal-title":"IEEE Trans Netw Serv Manag"},{"key":"521_CR43","unstructured":"Iyer AS, Mann V, Samineni NR (2013) SwitchReduce: Reducing switch state and controller involvement in OpenFlow networks. In: 2013 IFIP Networking Conference. IEEE, Brooklyn, pp 1\u20139"},{"key":"521_CR44","doi-asserted-by":"publisher","unstructured":"Kotani D, Okabe Y (2012) Packet-in Message Control for Reducing CPU Load and Control Traffic in OpenFlow Switches. In: 2012 European Workshop on Software Defined Networking. Darmstadt, pp 42\u201347. https:\/\/doi.org\/10.1109\/EWSDN.2012.23","DOI":"10.1109\/EWSDN.2012.23"},{"key":"521_CR45","doi-asserted-by":"publisher","first-page":"575","DOI":"10.1109\/LCN.2016.96","volume-title":"2016 IEEE 41st Conference on Local Computer Networks (LCN)","author":"X Jia","year":"2016","unstructured":"Jia X, Jiang Y, Guo Z, Wu Z (2016) Reducing and Balancing Flow Table Entries in Software-Defined Networks. 2016 IEEE 41st Conference on Local Computer Networks (LCN). pp 575\u2013578. https:\/\/doi.org\/10.1109\/LCN.2016.96"},{"key":"521_CR46","doi-asserted-by":"publisher","first-page":"170","DOI":"10.1016\/j.comnet.2017.06.009","volume":"124","author":"X Jia","year":"2017","unstructured":"Jia X, Li Q, Jiang Y, Guo Z, Sun J (2017) A low overhead flow-holding algorithm in software-defined networks. Comput Netw. 124:170\u2013180. https:\/\/doi.org\/10.1016\/j.comnet.2017.06.009","journal-title":"Comput Netw."},{"key":"521_CR47","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/NETSOFT.2015.7116135","volume-title":"Proceedings of the 2015 1st IEEE Conference on Network Softwarization (NetSoft)","author":"M Obadia","year":"2015","unstructured":"Obadia M, Bouet M, Rougier JL, Iannone L (2015) A greedy approach for minimizing SDN control overhead. Proceedings of the 2015 1st IEEE Conference on Network Softwarization (NetSoft). IEEE, London, pp 1\u20135. https:\/\/doi.org\/10.1109\/NETSOFT.2015.7116135"},{"key":"521_CR48","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1109\/NETSOFT.2018.8460125","volume-title":"2018 4th IEEE Conference on Network Softwarization and Workshops (NetSoft)","author":"M Baddeley","year":"2018","unstructured":"Baddeley M, Nejabati R, Oikonomou G, Sooriyabandara M, Simeonidou D (2018) Evolving SDN for Low-Power IoT Networks. 2018 4th IEEE Conference on Network Softwarization and Workshops (NetSoft). IEEE, Montreal, pp 71\u201379. https:\/\/doi.org\/10.1109\/NETSOFT.2018.8460125"},{"key":"521_CR49","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.csi.2018.11.001","volume":"63","author":"AA Pranata","year":"2019","unstructured":"Pranata AA, Jun TS, Kim DS (2019) Overhead reduction scheme for SDN-based Data Center Networks. Comput Stand Interfaces 63:1\u201315. https:\/\/doi.org\/10.1016\/j.csi.2018.11.001","journal-title":"Comput Stand Interfaces"},{"issue":"3","key":"521_CR50","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1007\/s10922-022-09663-7","volume":"30","author":"M Safdar","year":"2022","unstructured":"Safdar M, Abbas Y, Iqbal W, Umair MY, Wakeel A (2022) ARP Overhead Reduction Framework for Software Defined Data Centers. J Netw Syst Manag 30(3):50. https:\/\/doi.org\/10.1007\/s10922-022-09663-7","journal-title":"J Netw Syst Manag"},{"key":"521_CR51","doi-asserted-by":"publisher","first-page":"1629","DOI":"10.1109\/GLOCOM.2004.1378257","volume-title":"IEEE Global Telecommunications Conference, 2004. GLOBECOM \u201904","author":"R Ramaswamy","year":"2004","unstructured":"Ramaswamy R, Weng N, Wolf T (2004) Characterizing network processing delay. IEEE Global Telecommunications Conference, 2004. GLOBECOM \u201904, vol 3. IEEE, Dallas, pp 1629\u20131634. https:\/\/doi.org\/10.1109\/GLOCOM.2004.1378257"},{"key":"521_CR52","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/PIMRC.2019.8904151","volume-title":"2019 IEEE 30th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC)","author":"A Mathew","year":"2019","unstructured":"Mathew A, Srinivasan M, Murthy CSR (2019) Packet generation schemes and network latency implications in SDN-enabled 5G C-RANs: queuing model based analysis. 2019 IEEE 30th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC). IEEE, Istanbul, pp 1\u20137. https:\/\/doi.org\/10.1109\/PIMRC.2019.8904151"},{"key":"521_CR53","doi-asserted-by":"publisher","unstructured":"Darabseh A, Al-Ayyoub M, Jararweh Y, Benkhelifa E, Vouk M, Rindos A (2015) SDDC: A Software Defined Datacenter Experimental Framework. In: 2015 3rd International Conference on Future Internet of Things and Cloud. pp 189\u2013194. https:\/\/doi.org\/10.1109\/FiCloud.2015.127","DOI":"10.1109\/FiCloud.2015.127"},{"key":"521_CR54","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/VTCFall.2017.8288202","volume-title":"2017 IEEE 86th Vehicular Technology Conference (VTC-Fall)","author":"CR Lin","year":"2017","unstructured":"Lin CR, Chen YJ, Wang LC (2017) Handoff Delay Analysis in SDN-Enabled Mobile Networks: A Network Calculus Approach. 2017 IEEE 86th Vehicular Technology Conference (VTC-Fall). IEEE, Toronto, pp 1\u20135. https:\/\/doi.org\/10.1109\/VTCFall.2017.8288202"},{"key":"521_CR55","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1007\/978-3-319-61382-6_3","volume-title":"Wired\/Wireless internet communications","author":"S Muhizi","year":"2017","unstructured":"Muhizi S, Shamshin G, Muthanna A, Kirichek R, Vladyko A, Koucheryavy A (2017) Analysis and performance evaluation of SDN queue model. In: Koucheryavy Y, Mamatas L, Matta I, Ometov A, Papadimitriou P (eds) Wired\/Wireless internet communications. Springer International Publishing, Cham, pp 26\u201337"},{"key":"521_CR56","unstructured":"Vidalenc B, Noirie L, Ghamri-Doudane S, Renault E (2013) Adaptive failure detection timers for IGP networks. In: 2013 IFIP networking conference. IEEE, Brooklyn, pp 1\u20139"},{"key":"521_CR57","doi-asserted-by":"crossref","unstructured":"Mihai-Gabriel I, Victor-Valeriu P (2014) Achieving DDoS Resiliency in a Software Defined Network by Intelligent Risk Assessment Based on Neural Networks and Danger Theory. In 2014 IEEE 15th International Symposium on Computational Intelligence and Informatics (CINTI). IEEE,\u00a0\u00a0Budapest, pp 319\u2013324","DOI":"10.1109\/CINTI.2014.7028696"},{"key":"521_CR58","doi-asserted-by":"publisher","first-page":"69680","DOI":"10.1109\/ACCESS.2021.3078065","volume":"9","author":"JE Varghese","year":"2021","unstructured":"Varghese JE, Muniyal B (2021) An Efficient IDS Framework for DDoS Attacks in SDN Environment. IEEE Access Pract Innov Open Solutions 9:69680\u201369699. https:\/\/doi.org\/10.1109\/ACCESS.2021.3078065","journal-title":"IEEE Access Pract Innov Open Solutions"},{"issue":"9","key":"521_CR59","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1109\/MCOM.2013.6588659","volume":"51","author":"S-Y Wang","year":"2013","unstructured":"Wang S-Y, Chou C-L, Yang C-M (2013) EstiNet openflow network simulator and emulator. IEEE Commun Mag 51(9):110\u2013117. https:\/\/doi.org\/10.1109\/MCOM.2013.6588659","journal-title":"IEEE Commun Mag"},{"key":"521_CR60","unstructured":"Ryu SDN Framework. https:\/\/ryu-sdn.org\/. Accessed 30 Apr 2021"},{"key":"521_CR61","unstructured":"ANTLR (ANother Tool for Language Recognition). https:\/\/www.antlr.org\/index.html. Accessed 30 Apr 2021"},{"key":"521_CR62","unstructured":"Quagga Routing Suite. https:\/\/www.nongnu.org\/quagga\/index.html. Accessed 30 Apr 2021"},{"key":"521_CR63","doi-asserted-by":"publisher","unstructured":"Abdallah S, Kayssi A, Elhajj IH, Chehab A (2018) Network convergence in SDN versus OSPF networks. In: 2018 fifth international conference on software defined systems (SDS). pp 130\u2013137. https:\/\/doi.org\/10.1109\/SDS.2018.8370434","DOI":"10.1109\/SDS.2018.8370434"},{"key":"521_CR64","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1145\/2785956.2787472","volume-title":"Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication. SIGCOMM \u201915","author":"A Roy","year":"2015","unstructured":"Roy A, Zeng H, Bagga J, Porter G, Snoeren AC (2015) Inside the Social Network\u2019s (Datacenter) Network. Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication. SIGCOMM \u201915. Association for Computing Machinery, New York, pp 123\u2013137. https:\/\/doi.org\/10.1145\/2785956.2787472"},{"key":"521_CR65","unstructured":"DCTG Data Center Traffic Generator Library (2018) https:\/\/github.com\/Mellanox\/DCTrafficGen. Accessed 30 Apr 2021."},{"key":"521_CR66","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1145\/1879141.1879175","volume-title":"Proceedings of the 10th Annual Conference on Internet Measurement - IMC \u201910","author":"T Benson","year":"2010","unstructured":"Benson T, Akella A, Maltz DA (2010) Network Traffic Characteristics of Data Centers in the Wild. Proceedings of the 10th Annual Conference on Internet Measurement - IMC \u201910. ACM Press, Melbourne, p 267. https:\/\/doi.org\/10.1145\/1879141.1879175"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-023-00521-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13677-023-00521-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-023-00521-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,18]],"date-time":"2023-11-18T13:46:31Z","timestamp":1700315191000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-023-00521-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,25]]},"references-count":66,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,12]]}},"alternative-id":["521"],"URL":"https:\/\/doi.org\/10.1186\/s13677-023-00521-8","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,10,25]]},"assertion":[{"value":"19 February 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 September 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 October 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval and consent to participate"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare no competing interests.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"150"}}