Abstract
With the rapid increase in traffic demand, the need for flexible and robust solutions for network connectivity has become crucial for transport network operators. Additionally, it is essential to control and encrypt data shared between headquarters (HQs) and local branches before transmission to the wide area network (WAN). As a result, software-defined wide area networks (SD-WANs) have gained significant attention for their ability to ensure high-quality experiences and enhance link reliability. However, despite the well-documented advantages of the SD-WAN approach, deploying these techniques in highly dynamic environments poses substantial challenges for researchers. These challenges encompass routing issues, network survivability and traffic management, largely due to fluctuations in the underlying link state, the number of routers and the constant evolution of network topology. In this context, this paper presents a comprehensive survey of SD-WAN addressing its key problems. This study takes researchers on a fascinating technological journey that provides an in-depth description of SD-WAN development, considering contributions of the industrial sector and academic projects. Firstly, the key components of an SD-WAN along with technological aspects related to the development and configuration of SD-WAN are systematically presented. Thereafter, the motivation, scope and organization of the problem space are presented along with the performance analysis of existing research on this topic. Finally, we discuss the future challenges and major issues in SD-WAN techniques. To the best of our knowledge, this paper constitutes the first attempt at a fundamental survey of SD-WAN solutions, which more adequately describes the state of the art of this specific subject.
Similar content being viewed by others
References
Neghabi AA, Navimipour NJ, Hosseinzadeh M, Rezaee A (2018) Load balancing mechanisms in the software defined networks: a systematic and comprehensive review of the literature. IEEE Access 6:14159–14178
Wood T, Ramakrishnan KK, Shenoy P, Van Der Merwe J (2011) CloudNet: dynamic pooling of cloud resources by live WAN migration of virtual machines. ACM SIGPLAN Notices 46:121–132. https://doi.org/10.1145/2007477.1952699
Scarpitta C, Ventre PL, Lombardo F, Salsano S, Blefari-Melazzi N (2021) EveryWAN-an open source SD-WAN solution. In: 2021 International Conference on Electrical. Computer, Communications and Mechatronics Engineering (ICECCME), IEEE, pp 1–7
Arnold T, Gürmeriçliler E, Essig G, Gupta A, Calder M, Giotsas V, Katz-Bassett E (2020) (how much) does a private wan improve cloud performance? In: IEEE INFOCOM 2020-IEEE Conference on Computer Communications, IEEE. pp 79–88
Mora-Huiracocha RE, Gallegos-Segovia PL, Vintimilla-Tapia PE, Bravo-Torres JF, Cedillo-Elias EJ, Larios-Rosillo VM (2019) Implementation of a SD-WAN for the interconnection of two software defined data center. In: 2019 IEEE Colombian Conference on Communications and Computing (COLCOM), IEEE. pp 1–6
Uppal S, Woo S, Pitt D (2015) Software defined wan for dummies. Wiley
Jain S, Kumar A, Mandal S, Ong J, Poutievski L, Singh A, Venkata S, Wanderer J, Zhou J, Zhu M, Zolla J, Hölzle U, Stuart S, Vahdat A (2013) B4: experience with a globally-deployed software defined wan. ACM SIGCOMM Comput Commun Rev 43:3–14. https://doi.org/10.1145/2534169.2486019
Zhang Y, Tourrilhes J, Zhang ZL, Sharma P (2021) Improving SD-wan resilience: from vertical handoff to wan-aware MPTCP. IEEE Trans Netw Serv Manag 18:347–361
Soejantono GK, Nashiruddin MI, Hertiana SN, Nugraha MA (2021) Performance evaluation of SD-WAN deployment for XYZ enterprise company in Indonesia. In: 2021 IEEE 12th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON), IEEE. pp 0311–0316
Academy CN (2014) Connecting networks companion guide. Pearson Education, London
Shojaee M, Neves M, Haque I (2020) SafeGuard: congestion and memory-aware failure recovery in SD-WAN. In: 2020 16th International Conference on Network and Service Management (CNSM), IEEE. pp 1–7
Guo Z, Dou S, Liu S, Feng W, Jiang W, Xu Y, Zhang ZL (2022) Maintaining control resiliency and flow programmability in software-defined WANs during controller failures. IEEE/ACM Trans Netw 30:969–984
Adekoya O, Aneiba A (2022) An adapted nondominated sorting genetic Algorithm III (NSGA-III) with repair-based operator for solving controller placement problem in software-defined wide area networks. IEEE Open J Commun Soc 3:888–901
Moudi M, Othman M (2020) On the relation between network throughput and delay curves. Automatika 61:415–424. https://doi.org/10.1080/00051144.2020.1774731
Ahmed R, Boutaba R (2014) Design considerations for managing wide area software defined networks. IEEE Commun Mag 52:116–123
Tootaghaj DZ, Ahmed F, Sharma P, Yannakakis M (2020) Homa: an efficient topology and route management approach in SD-WAN overlays. In: IEEE INFOCOM 2020-IEEE Conference on Computer Communications, IEEE. pp 2351–2360
Monteiro ME (2021) DynAgentX framework: extending the internet management to the VCPE in the SD-WAN context. In: Advanced Information Networking and Applications. Springer, Cham. vol 225, pp 259–271
Vdovin L, Likin P, Vilchinskii A (2014) Network utilization optimizer for SD-WAN. In: 2014 International Science and Technology Conference (Modern Networking Technologies) (MoNeTeC), IEEE. pp 1–4
McKeown N, Anderson T, Balakrishnan H, Parulkar G, Peterson L, Rexford J, Shenker S, Turner J (2008) Openflow: enabling innovation in campus networks. ACM SIGCOMM Comput Commun Rev 38:69–74
Lara A, Kolasani A, Ramamurthy B (2013) Network innovation using openflow: a survey. IEEE Commun Surv Tutor 16:493–512
Yalda KG, Hamad DJ, Ţăpuş N (2022) A survey on Software-defined Wide Area Network (SD-WAN) architectures. In: 2022 International Congress on Human–Computer Interaction. Optimization and robotic applications (HORA), IEEE, pp 1–5
Yalda KG, Hamad DJ, Ţăpuş N (2022) A survey on software-defined wide area network (SD-WAN) architectures. In: 2022 international congress on human-computer interaction. optimization and robotic applications (HORA), IEEE, pp 1–5
Yang Z, Cui Y, Li B, Liu Y, Xu Y (2019) Software-defined wide area network (SD-WAN): architecture, advances and opportunities. In: 2019 28th International Conference on Computer Communication and Networks (ICCCN), IEEE. pp 1–9
Rose Varuna W, Vadivel R (2021) Recent trends in potential security solutions for SD-WAN: a systematic review. In: Intelligent Computing and Innovation on Data Science. Springer, Singapore. vol 248, pp 1–9
Mine G, Hai J, Jin L, Huiying Z (2020) A design of SD-WAN-oriented wide area network access. In: 2020 International Conference on Computer Communication and Network Security (CCNS), IEEE. pp 174–177
Michel O, Keller E (2017) SDN in wide-area networks: a survey. In: 2017 Fourth International Conference on Software Defined Systems (SDS), IEEE. pp 37–42
Rajagopalan S (2020) An overview of SD-WAN load balancing for WAN connections. In: 2020 4th International conference on electronics. IEEE Communication and Aerospace Technology (ICECA), pp 1–4
Kreutz D, Ramos FM, Verissimo PE, Rothenberg CE, Azodolmolky S, Uhlig S (2014) Software-defined networking: a comprehensive survey. Proc IEEE 103:14–76
Das RK, Ahmed N, Pohrmen FH, Maji AK, Saha G (2020) 6LE-SDN: an edge-based software-defined network for internet of things. IEEE Internet Things J 7:7725–7733
Cheng TY, Jia X (2018) Compressive traffic monitoring in hybrid SDN. IEEE J Sel Areas Commun 36:2731–2743
Ibrahim AA, Hashim F, Sali A, Noordin NK, Fadul SM (2022) A multi-objective routing mechanism for energy management optimization in SDN multi-control architecture. IEEE Access 10:20312–20327
Zaidi Z, Friderikos V, Yousaf Z, Fletcher S, Dohler M, Aghvami H (2018) Will SDN be part of 5G? IEEE Commun Surv Tutor 20:3220–3258
Coronado E, Khan SN, Riggio R (2019) 5G-EmPOWER: a software-defined networking platform for 5G radio access networks. IEEE Trans Netw Serv Manag 16:715–728
Shah SDA, Gregory MA, Li S, dos Reis Fontes R, Hou L (2022) SDN-based service mobility management in MEC-enabled 5G and beyond vehicular networks. IEEE Internet Things J 9:13425–13442
Park GS, Song H (2018) Cooperative base station caching and X2 link traffic offloading system for video streaming over SDN-enabled 5G networks. IEEE Trans Mob Comput 18:2005–2019
Yazdinejad A, Parizi RM, Dehghantanha A, Choo KKR (2019) Blockchain-enabled authentication handover with efficient privacy protection in SDN-based 5G networks. IEEE Trans Netw Sci Eng 8:1120–1132
He Y, Khan HU, Zhang K, Wang W, Choi BJ, Aly AA, Felemban BF, Sani NS, Tarbosh QA, Aydoğdu Ö (2021) D2D-V2X-SDN: taxonomy and architecture towards 5g mobile communication system. IEEE Access 9:155507–155525
Llerena YP, Gondim PR (2019) SDN-controller placement for d2d communications. IEEE Access 7:169745–169761
Khan R, Kumar P, Jayakody DNK, Liyanage M (2019) A survey on security and privacy of 5G technologies: potential solutions, recent advancements, and future directions. IEEE Commun Surv Tutor 22:196–248
Zhao J, Hu Z, Xiong B, Yang L, Li K (2020) Modeling and optimization of packet forwarding performance in software-defined WAN. Future Gen Comput Syst 106:412–425
Janir C, Andrade-Arenas L, Arellano JGU, Lengua MAC (2022) Analysis about benefits of software-defined wide area network: a new alternative for WAN connectivity. Int J Adv Comput Sci Appl 13:757
Segeč P, Moravčik M, Uratmová J, Papán J, Yeremenko O SD-WAN-architecture, functions and benefits. In: 2020 18th International Conference on Emerging Elearning Technologies and Applications (ICETA), IEEE. pp 593–599
Troia S, Zorello LMM, Maier GB (2021) SD-WAN: how the control of the network can be shifted from core to edge. In: 2021 International Conference on Optical Network Design and Modeling (ONDM), IEEE. pp 1–3
Troia S, Mazzara M, Savi M, Zorello LMM, Maier GA (2022) Resilience of delay-sensitive services with transport-layer monitoring in SD-WAN. IEEE Trans Netw Serv Manag 19:2652–2663
Wang J, Zheng L (2022) SD-WAN: edge cloud network acceleration at Australia hybrid data center. pp 659–670
Del Piccolo V, Amamou A, Haddadou K, Pujolle G (2016) A survey of network isolation solutions for multi-tenant data centers. IEEE Commun Surv Tutor 18:2787–2821
Alausa OA, Arekete SA, Odim MO, Oguntunde AO, Ogunde AO (2021) VoIP codec performance evaluation on GRE with IPsec over IPv4 and IPv6. Adv Sci Technol Eng Syst J 6:260–266. https://doi.org/10.25046/aj060528
Singh S, Jha RK (2017) A survey on software defined networking: architecture for next generation network. J Netw Syst Manag 25:321–374. https://doi.org/10.1007/s10922-016-9393-9
Phemius K, Bouet M (2012) Implementing OpenFlow-based resilient network services. In: 2012 IEEE 1st international conference on cloud networking (CLOUDNET), IEEE. pp 212–214
Filali A, Mlika Z, Cherkaoui S, Kobbane A (2020) Preemptive SDN load balancing with machine learning for delay sensitive applications. IEEE Trans Veh Technol 69:15947–15963
Standard MEF (2019) SD-WAN service attributes and services
Pujolle G (2020) Fabric, SD-WAN, vCPE, vRAN, vEPC
Zhou L, Chiu A, Satterlee M, Mahar D, Zhang Q, Palacharla P, Tadashi I (2018) IoT Gateway Edge VNFs on uCPE. In: 2018 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN), IEEE. pp 1–2
Horner LJ (2021) Edge strategies in industry: overview and challenges. IEEE Trans Netw Serv Manag 18:2825–2831
Ray PP, Kumar N (2021) SDN/NFV architectures for edge-cloud oriented IoT: a systematic review. Comput Commun 169:129–153
Sanagavarapu S, Sridhar S (2020) Dynamic routing framework proposal for SDWAN using topology-based multitask learning. In: 2020 5th IEEE International Conference on Recent Advances and Innovations in Engineering (ICRAIE), IEEE. pp 1–8
Grgurevic I, Barišić G, Stančić A (2021) Analysis of MPLS and SD-WAN network performances using GNS3. In: International Conference on Future Access Enablers of Ubiquitous and Intelligent Infrastructures. Springer. vol 382, pp 77–90
Huawei (2021) NetEngine AR V300R019 CLI-based configuration guide—SD-WAN EVPN. Technical report. https://support.huawei.com/enterprise/en/doc/EDOC1100130780
Troia S, Mazzara M, Zorello LMM, Maier G (2021) Performance Evaluation of Overlay Networking for delay-sensitive services in SD-WAN. In: 2021 IEEE International Mediterranean Conference on Communications and Networking (MeditCom), IEEE. pp 150–155
Lee S, Chan YK, Chen TY (2020) Design and implementation of an SD-WAN VPN system to support multipath and multi-WAN-hop routing in the public internet (preprint). https://doi.org/10.36227/techrxiv.12423701.v1
Hong CY, Mandal S, Al-Fares M, Zhu M, Alimi R, B, KN, Bhagat C, Jain S, Kaimal J, Liang S, Mendelev K, Padgett S, Rabe F, Ray S, Tewari M, Tierney M, Zahn M, Zolla J, Ong J, Vahdat A (2018) B4 and after: managing hierarchy, partitioning, and asymmetry for availability and scale in Google’s software-defined WAN. In: Proceedings of the 2018 Conference of the ACM Special Interest Group on Data Communication, ACM, Budapest Hungary. pp 74–87. https://doi.org/10.1145/3230543.3230545
Erickson D (2013) The beacon openflow controller. In: Proceedings of the second ACM SIGCOMM workshop on Hot topics in software defined networking. ACM Hong Kong China. pp 13–18. https://doi.org/10.1145/2491185.2491189
Gude N, Koponen T, Pettit J, Pfaff B, Casado M, McKeown N, Shenker S (2008) NOX: towards an operating system for networks. ACM SIGCOMM Comput Commun Rev 38:105–110. https://doi.org/10.1145/1384609.1384625
Das T, Sridharan V, Gurusamy M (2019) A survey on controller placement in SDN. IEEE Commun Surv Tutor 22:472–503
Yang K, Guo D, Zhang B, Zhao B (2019) Multi-controller placement for load balancing in SDWAN. IEEE Access 7:167278–167289
Sahoo KS, Puthal D, Obaidat MS, Sarkar A, Mishra SK, Sahoo B (2018) On the placement of controllers in software-defined-WAN using meta-heuristic approach. J Syst Softw 145:180–194
Müller LF, Oliveira RR, Luizelli MC, Gaspary LP, Barcellos MP (2014) Survivor: an enhanced controller placement strategy for improving SDN survivability. In: 2014 IEEE Global Communications Conference, IEEE. pp 1909–1915
Wang G, Zhao Y, Huang J, Wu Y (2017) An effective approach to controller placement in software defined wide area networks. IEEE Trans Netw Serv Manag 15:344–355
Yang K, Zhang B, Guo D, Lin M, de Cola T (2019b) Partitioned controller placement in SDWANs for reliability maximization with latency constraints. In: 2019 IEEE Globecom Workshops (GC Wkshps), IEEE. pp 1–6
Sminesh CN, Kanaga EGM, Roy A (2019) Optimal multi-controller placement strategy in SD-WAN using modified density peak clustering. IET Commun 13:3509–3518. https://doi.org/10.1049/iet-com.2019.0124
Neupane K, Haddad R, Chen L (2018) Next generation firewall for network security: a survey. In: SoutheastCon 2018, IEEE. pp 1–6
Zhang J, Xi K, Luo M, Chao HJ (2014) Dynamic hybrid routing: achieve load balancing for changing traffic demands. In: 2014 IEEE 22nd International Symposium of Quality of Service (IWQoS), IEEE. pp 105–110
Qi L, Dou S, Guo Z, Li C, Li Y, Zhu T (2022) Low control latency SD-WANs for metaverse. In: 2022 IEEE 42nd International Conference on Distributed Computing Systems Workshops (ICDCSW), IEEE. pp 266–271
Cai N, Han Y, Ben Y, An W, Xu Z (2019) An effective load balanced controller placement approach in software-defined WANs. In: MILCOM 2019-2019 IEEE Military Communications Conference (MILCOM), IEEE. pp 361–366
Coman VV, Dobrota V (2022) Open-source software-defined wide area network: an inter-cloud approach. In: 2022 International Symposium on Electronics and Telecommunications (ISETC), IEEE. pp 1–4
Duliński Z, Stankiewicz R, Rzym G, Wydrych P (2020) Dynamic traffic management for SD-WAN inter-cloud communication. IEEE J Sel Areas Commun 38:1335–1351
Troia S, Mazzara M, Savi M, Zorello LMM, Maier G (2022) Resilience of delay-sensitive services with transport-layer monitoring in SD-WAN. IEEE Trans Netw Serv Manag 19:2652–2663
Troia S, Mazzara M, Zorello LMM, Pattavina A (2021c) Resiliency in SD-WAN with eBPF monitoring: municipal network and video streaming use cases. In: 2021 17th International Conference on the Design of Reliable Communication Networks (DRCN), IEEE. pp 1–3
Troia S, Zorello LMM, Maralit AJ, Maier G (2020) SD-WAN: an open-source implementation for enterprise networking services. In: 2020 22nd International Conference on Transparent Optical Networks (ICTON), IEEE. pp 1–4
Ibrahim Hussein SA, Zaki FW, Ashour MM (2022) Performance evaluation of software-defined wide area network based on queueing theory. IET Netw 11:128–145. https://doi.org/10.1049/ntw2.12039
Hosseini A, Dolati M, Ghaderi M (2021) Bulk transfer scheduling with deadline in best-effort sd-wans. In: 2021 IFIP/IEEE International Symposium on Integrated Network Management (IM), IEEE. pp 313–321
Ghosh S, Iqbal M, Dagiuklas T (2021) A centralized hybrid routing model for multicontroller SD-WANs. Trans Emerg Telecommun Technol 32:e4252. https://doi.org/10.1002/ett.4252
Kumar R, Venkanna U, Tiwari V (2020) Opti-PUM: an optimal policy update mechanism for link failure prevention in mobile SDWM-IoT networks. IEEE Syst J 15:3427–3438
Maaloul R, Taktak R, Chaari L, Cousin B (2018) Energy-aware routing in carrier-grade Ethernet using SDN approach. IEEE Trans Green Commun Netw 2:844–858
Liu F, Guo J, Huang X, Lui JC (2016) eBA: efficient bandwidth guarantee under traffic variability in datacenters. IEEE/ACM Trans Network 25:506–519
Chen L, Chen K, Bai W, Alizadeh M (2016) Scheduling mix-flows in commodity datacenters with Karuna. In: Proceedings of the 2016 ACM SIGCOMM Conference, ACM, Florianopolis Brazil pp. 174–187. https://doi.org/10.1145/2934872.2934888
MEF LSO reference architecture and use cases. Technical report. https://wiki.mef.net/display/CESG/
Alsaeedi M, Mohamad MM, Al-Roubaiey AA (2019) Toward adaptive and scalable OpenFlow-SDN flow control: a survey. IEEE Access 7:107346–107379
Wang D (2018) Software defined-WAN for the digital age: a bold transition to next generation networking. CRC Press, Cambridge
Yang X, Xu H, Huang L, Zhao G, Xi P, Qiao C (2018) Joint virtual switch deployment and routing for load balancing in SDNs. IEEE J Sel Areas Commun 36:397–410
Kadhim AJ, Naser JI (2021) Proactive load balancing mechanism for fog computing supported by parked vehicles in IoV-SDN. China Commun 18:271–289
Vasilev V, Leguay J, Paris S, Maggi L, Debbah M (2018) Predicting QoE factors with machine learning. In: 2018 IEEE International Conference on Communications (ICC), IEEE. pp 1–6
Xiaolong XU, Yun C, Liuyun HU, Anup K (2019) MTSS: multi-path traffic scheduling mechanism based on SDN. J Syst Eng Electron 30:974–984
Xu H, Li XY, Huang L, Du Y, Liu Z (2017) Partial flow statistics collection for load-balanced routing in software defined networks. Comput Netw 122:43–55
Levin D, Wundsam A, Heller B, Handigol N, Feldmann A (2012) Logically centralized? State distribution trade-offs in software defined networks. In: Proceedings of the First Workshop on Hot Topics in Software Defined Networks, ACM, Helsinki Finland. pp 1–6. https://doi.org/10.1145/2342441.2342443
Hamdoun S, Rachedi A, Ghamri-Doudane Y (2020) Graph-based radio resource sharing schemes for MTC in D2D-based 5G networks. Mobile Netw Appl 25:1095–1113. https://doi.org/10.1007/s11036-020-01527-1
Magnouche Y, Quang PTA, Leguay J, Gong X, Zeng F (2021) Distributed load balancing from the edge in IP networks. In: ICC 2021-IEEE International Conference on Communications, IEEE. pp 1–6
Magnouche Y, Quang PTA, Leguay J, Gong X, Zeng F (2021) Distributed utility maximization from the edge in networks. In: 2021 IFIP/IEEE International Symposium on Integrated Network Management (IM), IEEE. pp 224–232
Quang PTA, Martin S, Leguay J, Gong X, Huiying X (2022) Intent-based routing policy optimization in SD-WAN. In: ICC 2022-IEEE International Conference on Communications, IEEE. pp 4914–4919
Guo Z, Dou S, Wang Y, Liu S, Feng W, Xu Y (2021) HybridFlow: achieving load balancing in software-defined WANs with scalable routing. IEEE Trans Commun 69:5255–5268
Boero L, Cello M, Garibotto C, Marchese M, Mongelli M (2016) BeaQoS: load balancing and deadline management of queues in an OpenFlow SDN switch. Comput Netw 106:161–170
Mishra S, AlShehri MA (2017) Software defined networking: research issues, challenges and opportunities. Indian J Sci Technol 10(29):1–9
Gasmelseed H, Ramar R (2019) Traffic pattern–based load-balancing algorithm in software-defined network using distributed controllers. Int J Commun Syst 32(17):1074–1535
Blenk A, Basta A, Zerwas J, Kellerer W (2015) Pairing SDN with network virtualization: the network hypervisor placement problem. In 2015 IEEE Conference on Network Function Virtualization and Software Defined Network (NFVSDN), San Francisco, CA, USA, pp. 198–204. https://doi.org/10.1109/NFV-SDN.2015.7387427
Kang B, Choo H (2018) An SDN-enhanced load-balancing technique in the cloud system. J Supercomput 74:5706–5729
Lin C, HU J, Li G, Cui L (2018) A review on the architecture of software defined network. Chinese J Electron 27:1111–1117
Qu K, Zhuang W, Ye Q, Shen X, Li X, Rao J (2020) Dynamic flow migration for embedded services in SDN/NFV-enabled 5G core networks. IEEE Trans Commun 68:2394–2408
Rangan RK (2020) Trends in SD-WAN and SDN. CSI Trans ICT 8:21–27
Futuriom (2019) What are the strongest drivers for SD-WAN deployment by end customers?. Technical Report. http://www.futuriom.com/articles/news/sd-wan-growth-is-accelerating-in-2019/2019/06
Wood M (2017) How to make SD-WAN secure. Netw Secur 2017:12–14
Bustamante JR, Avila-Pesantez D (2021) Comparative analysis of Cybersecurity mechanisms in SD-WAN architectures: a preliminary results. In: 2021 IEEE Engineering International Research Conference (EIRCON), IEEE. pp 1–4
Dayal N, Srivastava S (2021) SD-WAN Flood Tracer: tracking the entry points of DDoS attack flows in WAN. Comput Netw 186:107813
Lembke J, Ravi S, Roman PL, Eugster P (2023) Secure and reliable network updates. ACM Trans Privacy Secur 26:1–41
Bessani A, Sousa J, Alchieri EE (2014) State machine replication for the masses with BFT-SMART. In: 2014 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, IEEE. pp 355–362
Library P. The pairing based cryptography library. https://crypto.stanford.edu/pbc
Zhang P, He F, Zhang H, Hu J, Huang X, Wang J, Yin X, Zhu H, Li Y (2023) Real-time malicious traffic detection with online isolation forest over SD-wan. IEEE Trans Inf Forens Secur 18:2076–2090
Fan W, Chang SY, Kumar S, Zhou X, Park Y (2021) Blockchain-based secure coordination for distributed SDN control plane. In: 2021 IEEE 7th International Conference on Network Softwarization (NetSoft), IEEE. pp 253–257
Wang J, Bewong M, Zheng L (2024) SD-WAN: hybrid edge cloud network between multi-site SDDC. Comput Netw 250:110509
Rania F, Chan J, Ng E, Fong J, Zulkifli S, JosephNg P (2023) SDWAN with IDPS efficient network solution. In: 2023 IEEE 13th Symposium on Computer Applications and Industrial Electronics (ISCAIE), IEEE. pp 145–150
Yiliyaer S, Kim Y (2022) Secure access service edge: A zero trust based framework for accessing data securely. In: 2022 IEEE 12th Annual Computing and Communication Workshop and Conference (CCWC), IEEE. pp 0586–0591
Ouamri MA, Barb G, Singh D, Alexa F (2022) Load balancing optimization in software-defined wide area networking (SD-WAN) using deep reinforcement learning. In: 2022 International Symposium on Electronics and Telecommunications (ISETC), IEEE. pp 1–6
Troia S, Sapienza F, Varé L, Maier G (2020) On deep reinforcement learning for traffic engineering in SD-WAN. IEEE J Sel Areas Commun 39:2198–2212
Botta A, Canonico R, Navarro A, Ruggiero S, Ventre G (2022) AI-enabled SD-WAN: the case of reinforcement learning. In: 2022 IEEE Latin-American Conference on Communications (LATINCOM), IEEE. pp 1–6
Ghaderi M, Liu W, Xiao S, Li F (2022) Learning traffic encoding matrices for delay-aware traffic engineering in SD-WANs. In: NOMS 2022-2022 IEEE/IFIP Network Operations and Management Symposium, IEEE. pp 1–9
Rusek K, Suárez-Varela J, Almasan P, Barlet-Ros P, Cabellos-Aparicio A (2020) Routenet: leveraging graph neural networks for network modeling and optimization in SDN. IEEE J Sel Areas Commun 38:2260–2270
Béthune L, Kaloga Y, Borgnat P, Garivier A, Habrard A (2020) Hierarchical and unsupervised graph representation learning with Loukas’s coarsening. Algorithms 13:206
Wu Z, Pan S, Chen F, Long G, Zhang C, Philip SY (2020) A comprehensive survey on graph neural networks. IEEE Trans Neural Netw Learn Syst 32:4–24
Yuan B, Zhao C (2020) Research on transmission delay of SD-wan CPE. In: 2020 IEEE 20th International Conference on Communication Technology (ICCT), IEEE. pp 955–960
Montazerolghaem A, Yaghmaee MH, Leon-Garcia A (2020) Green cloud multimedia networking: NFV/SDN based energy-efficient resource allocation. IEEE Trans Green Commun Netw 4:873–889
Faraci G, Schembra G (2015) An analytical model to design and manage a green SDN/NFV CPE node. IEEE Trans Netw Serv Manag 12:435–450
Tipantuña C, Hesselbach X (2020) NFV/SDN enabled architecture for efficient adaptive management of renewable and non-renewable energy. IEEE Open J Commun Soc 1:357–380
Assefa BG, Ozkasap O (2020) RESDN: a novel metric and method for energy efficient routing in software defined networks. IEEE Trans Netw Serv Manag 17:736–749
Wang H, Li Y, Jin D, Hui P, Wu J (2015) Saving energy in partially deployed software defined networks. IEEE Trans Comput 65:1578–1592
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Ouamri, M.A., Alharbi, T., Singh, D. et al. A comprehensive survey on software-defined wide area network (SD-WAN): principles, opportunities and future challenges. J Supercomput 81, 291 (2025). https://doi.org/10.1007/s11227-024-06718-1
Accepted:
Published:
DOI: https://doi.org/10.1007/s11227-024-06718-1