Skip to main content
Log in

A comprehensive survey on software-defined wide area network (SD-WAN): principles, opportunities and future challenges

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22

Similar content being viewed by others

References

  1. 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

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. 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

  4. 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

  5. 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

  6. Uppal S, Woo S, Pitt D (2015) Software defined wan for dummies. Wiley

  7. 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

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

  10. Academy CN (2014) Connecting networks companion guide. Pearson Education, London

    Google Scholar 

  11. 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

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. Ahmed R, Boutaba R (2014) Design considerations for managing wide area software defined networks. IEEE Commun Mag 52:116–123

    Article  Google Scholar 

  16. 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

  17. 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

  18. 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

  19. 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

    Article  Google Scholar 

  20. Lara A, Kolasani A, Ramamurthy B (2013) Network innovation using openflow: a survey. IEEE Commun Surv Tutor 16:493–512

    Article  Google Scholar 

  21. 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

  22. 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

  23. 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

  24. 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

  25. 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

  26. 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

  27. 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

  28. Kreutz D, Ramos FM, Verissimo PE, Rothenberg CE, Azodolmolky S, Uhlig S (2014) Software-defined networking: a comprehensive survey. Proc IEEE 103:14–76

    Article  Google Scholar 

  29. 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

    Article  Google Scholar 

  30. Cheng TY, Jia X (2018) Compressive traffic monitoring in hybrid SDN. IEEE J Sel Areas Commun 36:2731–2743

    Article  Google Scholar 

  31. 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

    Article  Google Scholar 

  32. 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

    Article  Google Scholar 

  33. 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

    Article  Google Scholar 

  34. 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

    Article  Google Scholar 

  35. 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

    Article  Google Scholar 

  36. 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

    Article  Google Scholar 

  37. 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

    Article  Google Scholar 

  38. Llerena YP, Gondim PR (2019) SDN-controller placement for d2d communications. IEEE Access 7:169745–169761

    Article  Google Scholar 

  39. 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

    Article  Google Scholar 

  40. 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

    Article  Google Scholar 

  41. 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

    Google Scholar 

  42. 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

  43. 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

  44. 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

    Article  Google Scholar 

  45. Wang J, Zheng L (2022) SD-WAN: edge cloud network acceleration at Australia hybrid data center. pp 659–670

  46. 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

    Article  Google Scholar 

  47. 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

    Article  Google Scholar 

  48. 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

    Article  Google Scholar 

  49. 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

  50. 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

    Article  Google Scholar 

  51. Standard MEF (2019) SD-WAN service attributes and services

  52. Pujolle G (2020) Fabric, SD-WAN, vCPE, vRAN, vEPC

  53. 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

  54. Horner LJ (2021) Edge strategies in industry: overview and challenges. IEEE Trans Netw Serv Manag 18:2825–2831

    Article  Google Scholar 

  55. Ray PP, Kumar N (2021) SDN/NFV architectures for edge-cloud oriented IoT: a systematic review. Comput Commun 169:129–153

    Article  Google Scholar 

  56. 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

  57. 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

  58. Huawei (2021) NetEngine AR V300R019 CLI-based configuration guide—SD-WAN EVPN. Technical report. https://support.huawei.com/enterprise/en/doc/EDOC1100130780

  59. 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

  60. Medane https://community.cisco.com/t5/user-id/241301

  61. 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

  62. 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

  63. 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

  64. 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

    Article  Google Scholar 

  65. Das T, Sridharan V, Gurusamy M (2019) A survey on controller placement in SDN. IEEE Commun Surv Tutor 22:472–503

    Article  Google Scholar 

  66. Yang K, Guo D, Zhang B, Zhao B (2019) Multi-controller placement for load balancing in SDWAN. IEEE Access 7:167278–167289

    Article  Google Scholar 

  67. 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

    Article  Google Scholar 

  68. 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

  69. 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

    Article  Google Scholar 

  70. 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

  71. 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

    Article  Google Scholar 

  72. Neupane K, Haddad R, Chen L (2018) Next generation firewall for network security: a survey. In: SoutheastCon 2018, IEEE. pp 1–6

  73. 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

  74. 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

  75. 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

  76. 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

  77. 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

    Article  Google Scholar 

  78. 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

    Article  Google Scholar 

  79. 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

  80. 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

  81. 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

    Article  Google Scholar 

  82. 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

  83. 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

    Article  Google Scholar 

  84. 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

    Article  Google Scholar 

  85. 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

    Article  Google Scholar 

  86. 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

    Article  Google Scholar 

  87. 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

  88. MEF LSO reference architecture and use cases. Technical report. https://wiki.mef.net/display/CESG/

  89. Alsaeedi M, Mohamad MM, Al-Roubaiey AA (2019) Toward adaptive and scalable OpenFlow-SDN flow control: a survey. IEEE Access 7:107346–107379

    Article  Google Scholar 

  90. Wang D (2018) Software defined-WAN for the digital age: a bold transition to next generation networking. CRC Press, Cambridge

    Book  Google Scholar 

  91. 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

    Article  Google Scholar 

  92. Kadhim AJ, Naser JI (2021) Proactive load balancing mechanism for fog computing supported by parked vehicles in IoV-SDN. China Commun 18:271–289

    Article  Google Scholar 

  93. 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

  94. 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

    Article  Google Scholar 

  95. 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

    Article  Google Scholar 

  96. 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

  97. 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

    Article  Google Scholar 

  98. 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

  99. 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

  100. 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

  101. 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

    Article  Google Scholar 

  102. 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

    Article  Google Scholar 

  103. Mishra S, AlShehri MA (2017) Software defined networking: research issues, challenges and opportunities. Indian J Sci Technol 10(29):1–9

    Article  Google Scholar 

  104. 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

    Article  Google Scholar 

  105. 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

  106. Kang B, Choo H (2018) An SDN-enhanced load-balancing technique in the cloud system. J Supercomput 74:5706–5729

    Article  Google Scholar 

  107. Lin C, HU J, Li G, Cui L (2018) A review on the architecture of software defined network. Chinese J Electron 27:1111–1117

    Google Scholar 

  108. 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

    Article  Google Scholar 

  109. Rangan RK (2020) Trends in SD-WAN and SDN. CSI Trans ICT 8:21–27

    Article  Google Scholar 

  110. 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

  111. Wood M (2017) How to make SD-WAN secure. Netw Secur 2017:12–14

    Article  Google Scholar 

  112. 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

  113. Dayal N, Srivastava S (2021) SD-WAN Flood Tracer: tracking the entry points of DDoS attack flows in WAN. Comput Netw 186:107813

    Article  Google Scholar 

  114. Lembke J, Ravi S, Roman PL, Eugster P (2023) Secure and reliable network updates. ACM Trans Privacy Secur 26:1–41

    Article  Google Scholar 

  115. 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

  116. Library P. The pairing based cryptography library. https://crypto.stanford.edu/pbc

  117. 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

    Article  Google Scholar 

  118. 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

  119. Wang J, Bewong M, Zheng L (2024) SD-WAN: hybrid edge cloud network between multi-site SDDC. Comput Netw 250:110509

    Article  Google Scholar 

  120. 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

  121. 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

  122. 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

  123. 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

    Article  Google Scholar 

  124. 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

  125. 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

  126. 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

    Article  Google Scholar 

  127. 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

    Article  MathSciNet  Google Scholar 

  128. 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

    Article  MathSciNet  Google Scholar 

  129. 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

  130. 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

    Article  Google Scholar 

  131. 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

    Article  Google Scholar 

  132. 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

    Article  Google Scholar 

  133. 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

    Article  Google Scholar 

  134. 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

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohamed Amine Ouamri.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11227-024-06718-1

Keywords

Navigation