Software-Defined Wide Area Networks (SD-WANs): A Survey
Abstract
:1. Introduction
2. Related Work
3. Traffic Engineering of SD-WAN
3.1. Traffic Measurement
3.2. Traffic Scheduling
3.3. Failover and Recovery
4. Network Optimization and Systems of SD-WAN
4.1. Controller Placement Problem
4.2. SD-WAN Based Systems
5. Service Orchestration of SD-WAN
6. Security Issues of SD-WAN
7. Trends and Challenges of SD-WAN
8. Conclusions
Funding
Data Availability Statement
Conflicts of Interest
References
- Jain, S.; Kumar, A.; Mandal, S.; Ong, J.; Poutievski, L.; Singh, A.; Venkata, S.; Wanderer, J.; Zhou, J.; Zhu, M.; et al. B4: Experience with a globally-deployed software defined WAN. ACM SIGCOMM Comput. Commun. Rev. 2013, 43, 3–14. [Google Scholar] [CrossRef]
- Iskandar, D.; Farisyihab, J.R.; Bahari, M.H.T.; Nurfaishal, M.D.; Khairullah, M.D. Application of the SD-WAN Load Balancing Method in Managing Internet Bandwidth at IDN Bogor Vocational School. Int. J. Softw. Eng. Comput. Sci. (IJSECS) 2024, 4, 24–39. [Google Scholar] [CrossRef]
- Asif, R.; Ghanem, K. AI secured SD-WAN architecture as a latency critical IoT enabler for 5G and beyond communications. In Proceedings of the 2021 IEEE 18th Annual Consumer Communications & Networking Conference (CCNC), Las Vegas, NV, USA, 9–12 January 2021; pp. 1–6. [Google Scholar]
- Rzepka, M.; Boryło, P.; Assuncao, M.D.; Lasoń, A.; Lefèvre, L. SDN-based fog and cloud interplay for stream processing. Future Gener. Comput. Syst. 2022, 131, 1–17. [Google Scholar] [CrossRef]
- Pamplin, S. SD-WAN revolutionises IoT and edge security. Netw. Secur. 2021, 2021, 14–15. [Google Scholar] [CrossRef]
- Dou, S.; Guo, Z. Path Programmability Recovery under Controller Failures for SD-WANs: Recent Advances and Future Research Challenges. IEEE Commun. Mag. 2024, 1–7. [Google Scholar] [CrossRef]
- Yalda, K.G.; Hamad, D.J.; Ţăpuş, N. A survey on Software-defined Wide Area Network (SD-WAN) architectures. In Proceedings of the 2022 International Congress on Human-Computer Interaction, Optimization and Robotic Applications (HORA), Ankara, Turkey, 9–11 June 2022; pp. 1–5. [Google Scholar]
- Rose Varuna, W.; Vadivel, R. Recent Trends in Potential Security Solutions for SD-WAN: A Systematic Review. Intell. Comput. Innov. Data Sci. Proc. ICTIDS 2021, 2021, 1–9. [Google Scholar]
- Ujan, C.; Mohamad, M.M.; Kasim, A. A Review of the Role of Latency in Multi-controller Placement in Software-Defined-Wide Area Networks. In Proceedings of the International Conference of Reliable Information and Communication Technology, Online. 22–23 December 2021; Springer: Cham, Switzerland, 2021; pp. 435–445. [Google Scholar]
- Rajagopalan, S. An overview of sd-wan load balancing for wan connections. In Proceedings of the 2020 4th International Conference on Electronics, Communication and Aerospace Technology (ICECA), Coimbatore, India, 5–7 November 2020; pp. 1–4. [Google Scholar]
- Yang, Z.; Cui, Y.; Li, B.; Liu, Y.; Xu, Y. Software-defined wide area network (SD-WAN): Architecture, advances and opportunities. In Proceedings of the 2019 28th International Conference on Computer Communication and Networks (ICCCN), Valencia, Spain, 29 July–1 August 2019; pp. 1–9. [Google Scholar]
- Michel, O.; Keller, E. SDN in wide-area networks: A survey. In Proceedings of the 2017 Fourth International Conference on Software Defined Systems (SDS), Valencia, Spain, 8–11 May 2017; pp. 37–42. [Google Scholar]
- Hong, C.Y.; Kandula, S.; Mahajan, R.; Zhang, M.; Gill, V.; Nanduri, M.; Wattenhofer, R. Achieving high utilization with software-driven WAN. In Proceedings of the ACM SIGCOMM 2013 Conference on SIGCOMM, Hong Kong, 12–16 August 2013; pp. 15–26. [Google Scholar]
- Scarpitta, C.; Sidoretti, G.; Mayer, A.; Salsano, S.; Abdelsalam, A.; Filsfils, C. High performance delay monitoring for SRv6 based SD-WANs. IEEE Trans. Netw. Serv. Manag. 2023, 21, 1067–1081. [Google Scholar] [CrossRef]
- Iddalagi, P.; Mishra, A. Impact Analysis of Tunnel Probing Protocol on SD-WAN’s Mainstream Traffic. In Proceedings of the 2023 15th International Conference on COMmunication Systems & NETworkS (COMSNETS), Bangalore, India, 3–8 January 2023; pp. 252–259. [Google Scholar]
- Manova, R.Y.; Sukmadirana, E.; Nurmanah, N.S. Comparative Analysis of Quality of Service and Performance of MPLS, EoIP and SD-WAN. In Proceedings of the 2022 1st International Conference on Information System & Information Technology (ICISIT), Yogyakarta, Indonesia, 27–28 July 2022; pp. 403–408. [Google Scholar]
- Troia, S.; Mazzara, M.; Zorello, L.M.M.; Maier, G. Performance Evaluation of Overlay Networking for delay-sensitive services in SD-WAN. In Proceedings of the 2021 IEEE International Mediterranean Conference on Communications and Networking (MeditCom), Athens, Greece, 7–10 September 2021; pp. 150–155. [Google Scholar]
- Emmanuel, I.D.; Linge, N.; Hill, S. Analysis of SD-WAN Packets using Machine Learning Algorithm. In Proceedings of the 2023 Conference on Information Communications Technology and Society (ICTAS), Durban, South Africa, 8–9 March 2023; pp. 1–6. [Google Scholar]
- Fares, O.; Dandoush, A.; Aitsaadi, N. Sdn-based platform enabling intelligent routing within transit autonomous system networks. In Proceedings of the 2022 IEEE 19th Annual Consumer Communications & Networking Conference (CCNC), Las Vegas, NV, USA, 8–11 January 2022; pp. 909–912. [Google Scholar]
- Zhao, J.; Hu, Z.; Xiong, B.; Yang, L.; Li, K. Modeling and optimization of packet forwarding performance in software-defined WAN. Future Gener. Comput. Syst. 2020, 106, 412–425. [Google Scholar] [CrossRef]
- Guo, Z.; Li, C.; Li, Y.; Dou, S.; Zhang, B.; Wu, W. Maintaining the Network Performance of Software-Defined WANs With Efficient Critical Routing. IEEE Trans. Netw. Serv. Manag. 2023, 21, 2240–2252. [Google Scholar] [CrossRef]
- Ma, D.; Wang, P.; Song, L.; Chen, W.; Ma, L.; Xu, M.; Cui, L. A lightweight deployment of TD routing based on SD-WANs. Comput. Netw. 2023, 220, 109486. [Google Scholar] [CrossRef]
- Borgianni, L.; Troia, S.; Adami, D.; Maier, G.; Giordano, S. Assessing the Efficacy of Reinforcement Learning in Enhancing Quality of Service in SD-WANs. In Proceedings of the GLOBECOM 2023–2023 IEEE Global Communications Conference, Kuala Lumpur, Malaysia, 4–8 December 2023; pp. 1765–1770. [Google Scholar]
- Xin, Y.; Wang, Y. Partitioning Traffic Engineering in Software Defined Wide Area Networks. In Proceedings of the 2023 14th International Conference on Information and Communication Technology Convergence (ICTC), Jeju Island, Republic of Korea, 11–13 October 2023; pp. 596–601. [Google Scholar]
- Ouamri, M.A.; Azni, M.; Singh, D.; Almughalles, W.; Muthanna, M.S.A. Request delay and survivability optimization for software defined-wide area networking (SD-WAN) using multi-agent deep reinforcement learning. Trans. Emerg. Telecommun. Technol. 2023, 34, e4776. [Google Scholar] [CrossRef]
- Ghaderi, M.; Liu, W.; Xiao, S.; Li, F. Learning traffic encoding matrices for delay-aware traffic engineering in SD-WANs. In Proceedings of the NOMS 2022–2022 IEEE/IFIP Network Operations and Management Symposium, Budapest, Hungary, 25–29 April 2022; pp. 1–9. [Google Scholar]
- Fan, C.; Zhang, X.; Zhao, Y.; He, Y.; Yang, Y. Dynamic relay node selection and routing for cloud-native Software Defined WANs. Comput. Netw. 2024, 241, 110219. [Google Scholar] [CrossRef]
- Botta, A.; Canonico, R.; Navarro, A.; Stanco, G.; Ventre, G. Adaptive overlay selection at the SD-WAN edges: A reinforcement learning approach with networked agents. Comput. Netw. 2024, 243, 110310. [Google Scholar] [CrossRef]
- Botta, A.; Canonico, R.; Navarro, A.; Stanco, G.; Ventre, G. Scalable reinforcement learning for dynamic overlay selection in SD-WANs. In Proceedings of the 2023 IFIP Networking Conference (IFIP Networking), Barcelona, Spain, 12–15 June 2023; pp. 1–9. [Google Scholar]
- Quang, P.T.A.; Leguay, J.; Gong, X.; Huiying, X. Global QoS Policy Optimization in SD-WAN. In Proceedings of the 2023 IEEE 9th International Conference on Network Softwarization (NetSoft), Madrid, Spain, 19–23 June 2023; pp. 202–206. [Google Scholar]
- Ouamri, M.A.; Barb, G.; Singh, D.; Alexa, F. Load balancing optimization in software-defined wide area networking (SD-WAN) using deep reinforcement learning. In Proceedings of the 2022 International Symposium on Electronics and Telecommunications (ISETC), Timisoara, Romania, 10–11 November 2022; pp. 1–6. [Google Scholar]
- Du, C.; Xiao, J.; Guo, W. Bandwidth constrained client selection and scheduling for federated learning over SD-WAN. IET Commun. 2022, 16, 187–194. [Google Scholar] [CrossRef]
- Altheide, F.; Buttgereit, S.; Rossberg, M. Increasing Resilience of SD-WAN by Distributing the Control Plane [Extended Version]. IEEE Trans. Netw. Serv. Manag. 2024, 21, 2569–2581. [Google Scholar] [CrossRef]
- Altheide, F.; Buttgereit, S.; Rossberg, M.; Schaefer, G. Increasing resilience of SD-WAN by distributing the control plane. In Proceedings of the 2023 14th International Conference on Network of the Future (NoF), Izmir, Turkiye, 4–6 October 2023; pp. 10–18. [Google Scholar]
- Guo, Z.; Dou, S.; Wu, W.; Xia, Y. Toward flexible and predictable path programmability recovery under multiple controller failures in software-defined WANs. IEEE/ACM Trans. Netw. 2023, 31, 1965–1980. [Google Scholar] [CrossRef]
- Dou, S.; Guo, Z.; Xia, Y. ProgrammabilityMedic: Predictable path programmability recovery under multiple controller failures in SD-WANs. In Proceedings of the 2021 IEEE 41st International Conference on Distributed Computing Systems (ICDCS), Washington, DC, USA, 7–10 July 2021; pp. 461–471. [Google Scholar]
- Guo, Z.; Dou, S.; Jiang, W. Improving the path programmability for software-defined WANs under multiple controller failures. In Proceedings of the 2020 IEEE/ACM 28th International Symposium on Quality of Service (IWQoS), Hang Zhou, China, 15–17 June 2020; pp. 1–10. [Google Scholar]
- Botta, A.; Canonico, R.; Navarro, A.; Stanco, G.; Ventre, G. Towards a Highly-Available SD-WAN: Rapid Failover based on BFD Protocol. In Proceedings of the 2023 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN), Dresden, Germany, 7–9 November 2023; pp. 153–158. [Google Scholar]
- Troia, S.; Mazzara, M.; Zorello, L.M.M.; Pattavina, A. Resilience in SD-WAN with eBPF monitoring: Municipal network and video streaming use cases. In Proceedings of the 2021 17th international conference on the design of reliable communication networks (DRCN), Milano, Italy, 19–22 April 2021; pp. 1–3. [Google Scholar]
- Troia, S.; Mazzara, M.; Savi, M.; Zorello, L.M.M.; Maier, G. Resilience of Delay-sensitive Services with Transport-layer Monitoring in SD-WAN. IEEE Trans. Netw. Serv. Manag. 2022, 19, 2652–2663. [Google Scholar] [CrossRef]
- Zhang, Y.; Tourrilhes, J.; Zhang, Z.L.; Sharma, P. Improving SD-WAN resilience: From vertical handoff to WAN-aware MPTCP. IEEE Trans. Netw. Serv. Manag. 2021, 18, 347–361. [Google Scholar] [CrossRef]
- Shojaee, M.; Neves, M.; Haque, I. SafeGuard: Congestion and memory-aware failure recovery in SD-WAN. In Proceedings of the 2020 16th International Conference on Network and Service Management (CNSM), Izmir, Turkey, 2–6 November 2020; pp. 1–7. [Google Scholar]
- Golani, K.; Goswami, K.; Bhatt, K.; Park, Y. Fault tolerant traffic engineering in software-defined WAN. In Proceedings of the 2018 IEEE Symposium on Computers and Communications (ISCC), Natal, Brazil, 25–28 June 2018; pp. 01205–01210. [Google Scholar]
- Dou, S.; Qi, L.; Yao, C.; Guo, Z. Exploring the impact of critical programmability on controller placement for software-defined wide area networks. IEEE/ACM Trans. Netw. 2023, 31, 2575–2588. [Google Scholar] [CrossRef]
- Adebayo, I.O.; Adigun, M.O.; Mudali, P. Neighbourhood Centality Based Algorithms for Switch-to-Controller Allocation in SD-WANs. In Proceedings of the 2023 International Conference on Artificial Intelligence, Big Data, Computing and Data Communication Systems (icABCD), Durban, South Africa, 3–4 August 2023; pp. 1–6. [Google Scholar]
- Qi, L.; Dou, S.; Guo, Z.; Li, C.; Li, Y.; Zhu, T. Low control latency SD-WANs for metaverse. In Proceedings of the 2022 IEEE 42nd International Conference on Distributed Computing Systems Workshops (ICDCSW), Bologna, Italy, 10 July 2022; pp. 266–271. [Google Scholar]
- Adekoya, O.; Aneiba, A. 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. 2022, 3, 888–901. [Google Scholar] [CrossRef]
- Chakraborty, A.; Misra, S.; Maiti, J. Mobility-Aware Controller Orchestration in Multi-Tier Service-Oriented Architecture for IoT. IEEE Trans. Veh. Technol. 2021, 71, 1820–1831. [Google Scholar] [CrossRef]
- Sminesh, C.N.; Kanaga, E.G.M.; Roy, A. Optimal multi-controller placement strategy in SD-WAN using modified density peak clustering. IET Commun. 2019, 13, 3509–3518. [Google Scholar] [CrossRef]
- Cai, N.; Han, Y.; Ben, Y.; An, W.; Xu, Z. An effective load balanced controller placement approach in software-defined WANs. In Proceedings of the MILCOM 2019–2019 IEEE Military Communications Conference (MILCOM), Norfolk, VA, USA, 12–14 November 2019; pp. 361–366. [Google Scholar]
- Mojez, H.; Bidgoli, A.M.; Javadi, H.H.S. Star capacity-aware latency-based next controller placement problem with considering single controller failure in software-defined wide-area networks. J. Supercomput. 2022, 78, 13205–13244. [Google Scholar] [CrossRef]
- Menoni, P.; Palma, J.M.; Morais, C.F. Assessing the Feasibility of Developing a White Label SD-WAN Solution for Smart Cities. In Proceedings of the 2023 IEEE CHILEAN Conference on Electrical, Electronics Engineering, Information and Communication Technologies (CHILECON), Valdivia, Chile, 5–7 December 2023; pp. 1–6. [Google Scholar]
- Borgianni, L.; Adami, D.; Giordano, S. Optimizing Network Performance and Reliability with an Integrated SD-WAN and Satellite 6G Architecture. In Proceedings of the 2023 2nd International Conference on 6G Networking (6GNet), Paris, France, 18–20 October 2023; pp. 1–4. [Google Scholar]
- Elizabeth, S.J.M.; Xavier, J.P.F.; Rubén, P.C.M. SD-WAN Software defined networking using DMVPN for corporate enterprises. In Proceedings of the 2023 18th Iberian Conference on Information Systems and Technologies (CISTI), Aveiro, Portugal, 20–23 June 2023; pp. 1–6. [Google Scholar]
- Ushakov, Y.; Ushakova, M.; Legashev, L. Problems of Building Infrastructure Vehicular Ad Hoc Networks Based on SD-WAN Technologies. In Proceedings of the 2022 International Siberian Conference on Control and Communications (SIBCON), Tomsk, Russian Federation, 17–19 November 2022; pp. 1–4. [Google Scholar]
- Scarpitta, C.; Ventre, P.L.; Lombardo, F.; Salsano, S.; Blefari-Melazzi, N. EveryWAN-an open source SD-WAN solution. In Proceedings of the 2021 International Conference on Electrical, Computer, Communications and Mechatronics Engineering (ICECCME), Mauritius, Mauritius, 7–8 October 2021; pp. 1–7. [Google Scholar]
- Tiana, D.G.; Permana, W.A.; Gutandjala, I.I.; Ramadhan, A. Evaluation of Software-Defined Wide Area Network Architecture Adoption Based on The Open Group Architecture Framework (TOGAF). In Proceedings of the 2023 3rd International Conference on Intelligent Cybernetics Technology & Applications (ICICyTA), Denpasar, Bali, Indonesia, 13–15 December 2023; pp. 278–283. [Google Scholar]
- Troia, S.; Maier, G.; Bregni, S. Experimental Evaluation of SD-WAN Performance in a Municipal Network Test Bed. In Proceedings of the 2023 IEEE Latin-American Conference on Communications (LATINCOM), Panama City, Panama, 15–17 November 2023; pp. 1–5. [Google Scholar]
- Hussain, S.I.; Yuvanesh, S.; Yokesh, S. Revolutionizing Networking: An Exploration of Software-Defined Networking. In Proceedings of the 2023 2nd International Conference on Automation, Computing and Renewable Systems (ICACRS), Pudukkottai, India, 11–13 December 2023; pp. 1020–1026. [Google Scholar]
- Soejantono, G.K.; Nashiruddin, M.I.; Hertiana, S.N.; Nugraha, M.A. Performance Evaluation of SD-WAN Deployment for XYZ Enterprise Company in Indonesia. In Proceedings of the 2021 IEEE 12th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON), Vancouver, BC, Canada, 27–30 October 2021; pp. 0311–0316. [Google Scholar]
- Hong, C.Y.; Mandal, S.; Al-Fares, M.; Zhu, M.; Alimi, R.; Bhagat, C.; Jain, S.; Kaimal, J.; Liang, S.; Mendelev, K.; et al. 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, New York, NY, USA, 20–25 August 2018; pp. 74–87. [Google Scholar]
- Heller, B.; Sherwood, R.; McKeown, N. The controller placement problem. ACM SIGCOMM Comput. Commun. Rev. 2012, 42, 473–478. [Google Scholar] [CrossRef]
- Jiang, Y.; Su, L.; Feng, W.; Ge, N. Congestion-Aware Algorithms for Service Function Chaining in Software-Defined Wide Area Networks. In Proceedings of the ICC 2023-IEEE International Conference on Communications 2023, Rome, Italy, 28 May–1 June 2023; pp. 1086–1092. [Google Scholar]
- Leivadeas, A.; Pitaev, N.; Falkner, M. Analyzing the performance of SD-WAN enabled service function chains across the globe with AWS. In Proceedings of the 2023 ACM/SPEC International Conference on Performance Engineering, Coimbra, Portugal, 15–19 April 2023; pp. 125–135. [Google Scholar]
- Zhang, Y.; Xu, C.; Muntean, G.M. Revenue-Oriented Service Offloading through Fog-Cloud Collaboration in SD-WAN. In Proceedings of the GLOBECOM 2022–2022 IEEE Global Communications Conference 2022, Rio de Janeiro, Brazil, 4–8 December 2022; pp. 5753–5758. [Google Scholar]
- Perez, R.; Zabala, A.; Banchs, A. Alviu: An intent-based SD-WAN orchestrator of network slices for enterprise networks. In Proceedings of the 2021 IEEE 7th international conference on network softwarization (NetSoft), Tokyo, Japan, 28 June–2 July 2021; pp. 211–215. [Google Scholar]
- Koné, B.; Kora, A.D. Management and orchestration for network function virtualization in a VoIP testbed: A multi-domain case. In Proceedings of the 2021 44th International Conference on Telecommunications and Signal Processing (TSP), Brno, Czech Republic, 26–28 July 2021; pp. 372–376. [Google Scholar]
- Balachandran, C.; Ramachandran, G.; Krishnamachari, B. EDISON: A blockchain-based secure and auditable orchestration framework for multi-domain software defined networks. In Proceedings of the 2020 IEEE International Conference on Blockchain (Blockchain), Rhodes, Greece, 2–6 November 2020; pp. 144–153. [Google Scholar]
- Ergawy, R.R.; Elkamchouchi, H.M.; Azab, M.; ELfahar, A. Open Source Intelligence Driven Moving Target Defense for Secure Software-defined WAN: A Game Theoretic Approach. In Proceedings of the 2023 IEEE Global Conference on Artificial Intelligence and Internet of Things (GCAIoT), Dubai, United Arab Emirates, 10–11 December 2023; pp. 134–141. [Google Scholar]
- Zhang, P.; He, F.; Zhang, H.; Hu, J.; Huang, X.; Wang, J.; Yin, X.; Zhu, H.; Li, Y. Real-time malicious traffic detection with online isolation forest over sd-wan. IEEE Trans. Inf. Forensics Secur. 2023, 18, 2076–2090. [Google Scholar] [CrossRef]
- Lembke, J.; Ravi, S.; Roman, P.L.; Eugster, P. Secure and reliable network updates. ACM Trans. Priv. Secur. 2022, 26, 1–41. [Google Scholar] [CrossRef]
- Satheesh, K.K.; Janani, M.; Venkateswarlu, S.C.; Kumar, R.G.; Gupta, A.; Kotaiah, B. AI and Machine Learning Enabled Software Defined Networks. In Data Engineering and Intelligent Computing: Proceedings of 5th ICICC 2021; Springer: Singapore, 2022; Volume 1, pp. 131–144. [Google Scholar]
- Fan, W.; Chang, S.Y.; Kumar, S.; Zhou, X.; Park, Y. Blockchain-based secure coordination for distributed sdn control plane. In Proceedings of the 2021 IEEE 7th International Conference on Network Softwarization (NetSoft), Tokyo, Japan, 28 June–2 July 2021; pp. 253–257. [Google Scholar]
- Yiliyaer, S.; Kim, Y. Secure access service edge: A zero trust based framework for accessing data securely. In Proceedings of the 2022 IEEE 12th Annual Computing and Communication Workshop and Conference (CCWC), Las Vegas, NV, USA, 26–29 January 2022; pp. 0586–0591. [Google Scholar]
- Szymanski, T.H. The “cyber security via determinism” paradigm for a quantum safe zero trust deterministic internet of things (IoT). IEEE Access 2022, 10, 45893–45930. [Google Scholar] [CrossRef]
- Bustamante, J.R.; Avila-Pesantez, D. Comparative analysis of Cybersecurity mechanisms in SD-WAN architectures: A preliminary results. In Proceedings of the 2021 IEEE Engineering International Research Conference (EIRCON), Lima, Peru, 27–29 October 2021; pp. 1–4. [Google Scholar]
- Lopez-Millan, G.; Marin-Lopez, R.; Pereniguez-Garcia, F. Towards a standard SDN-based IPsec management framework. Comput. Stand. Interfaces 2019, 66, 103357. [Google Scholar] [CrossRef]
- Fu, C.; Wang, B.; Liu, H.; Wang, W. Software-Defined Virtual Private Network for SD-WAN. Electronics 2024, 13, 2674. [Google Scholar] [CrossRef]
Research Contents | Specific Problems | Related Work |
---|---|---|
Traffic measurement | Measurement of data transmission | [14,15,16,17] |
Measurement of routing and forwarding | [18,19,20] | |
Traffic scheduling | Flow-level traffic scheduling | [1,13,21,22,23,24,25,26] |
Application-level traffic scheduling | [27,28,29,30,31,32] | |
Failover and recovery | Node failures and recovery | [33,34,35,36,37] |
Link failures and recovery | [38,39,40,41,42,43] |
Paper | Measurement Objects | Measurement Tools | Measurement Environment | |
---|---|---|---|---|
Testbeds | Real Network | |||
[14] | Overlay | Open source tools | √ | |
[15] | Overlay | Open source tools | √ | |
[16] | Overlay | Commercial platform | √ | |
[17] | Overlay | Commercial platform | √ | √ |
[18] | Overlay | Open source tools | √ | |
[19] | Overlay | Open source tools | √ | |
[20] | Underlay/overlay | Open source tools | √ |
Paper | Optimization Objectives | |||||||
---|---|---|---|---|---|---|---|---|
Latency | Bandwidth | Utilization Rate | Load Balancing | Resilience | System Overhead | Network Overhead | Time Overhead | |
[1] | √ | √ | √ | √ | √ | √ | ||
[13] | √ | √ | √ | √ | √ | |||
[21] | √ | √ | √ | |||||
[22] | √ | √ | √ | |||||
[23] | √ | √ | √ | |||||
[24] | √ | √ | √ | |||||
[25] | √ | √ | ||||||
[26] | √ | √ | ||||||
[27] | √ | √ | √ | |||||
[28] | √ | √ | ||||||
[29] | √ | √ | √ | √ | ||||
[30] | √ | √ | √ | |||||
[31] | √ | √ | ||||||
[32] | √ | √ | √ |
Paper | Optimization Objective | Method | Algorithm | Evaluation |
---|---|---|---|---|
[33,34] | Robustness and availability | Switch-controller mapping | / | Simulation |
[35,36,37] | Programmability recovery | Flow-controller mapping | Heuristic | Simulation |
[38] | Time overhead | Protocol optimization | / | Simulation |
[39,40] | Availability and resilience | / | / | Testbed |
[41] | Throughput and resilience | Protocol optimization | / | Simulation |
[42] | System and network overhead | Multi-objective optimization | Heuristic | Testbed |
[43] | QoS and time overhead | Routing optimization | Reinforcement learning | Testbed |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Fu, C.; Wang, B.; Wang, W. Software-Defined Wide Area Networks (SD-WANs): A Survey. Electronics 2024, 13, 3011. https://doi.org/10.3390/electronics13153011
Fu C, Wang B, Wang W. Software-Defined Wide Area Networks (SD-WANs): A Survey. Electronics. 2024; 13(15):3011. https://doi.org/10.3390/electronics13153011
Chicago/Turabian StyleFu, Chunle, Bailing Wang, and Wei Wang. 2024. "Software-Defined Wide Area Networks (SD-WANs): A Survey" Electronics 13, no. 15: 3011. https://doi.org/10.3390/electronics13153011
APA StyleFu, C., Wang, B., & Wang, W. (2024). Software-Defined Wide Area Networks (SD-WANs): A Survey. Electronics, 13(15), 3011. https://doi.org/10.3390/electronics13153011