{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,6]],"date-time":"2026-07-06T12:18:03Z","timestamp":1783340283120,"version":"3.54.6"},"reference-count":34,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2026,5,11]],"date-time":"2026-05-11T00:00:00Z","timestamp":1778457600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2026,5,11]],"date-time":"2026-05-11T00:00:00Z","timestamp":1778457600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/100007195","name":"Universit\u00e0 degli Studi di Napoli Federico II","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100007195","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Netw Syst Manage"],"published-print":{"date-parts":[[2026,7]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Software-Defined Wide Area Networks (SD-WAN) offer enhanced flexibility and resilience over traditional WAN architectures by leveraging the Software-Defined Networking (SDN) paradigm. They enable the simultaneous use of multiple WAN connections, potentially across different technologies or service providers, while supporting bandwidth aggregation and improved fault tolerance. However, these connections are abstracted as overlays, concealing the underlying physical network (underlay) from the control plane. As a result, the controller lacks visibility into whether different overlays share critical resources such as links or routers, which can lead to congestion and degraded performance. In this work, we propose an active monitoring framework that classifies overlays as joint or disjoint by analyzing the correlation of latency time series from probe traffic sent across the available overlays. This classification allows the SD-WAN controller to make underlay-aware decisions by selecting only disjoint overlays for routing, thereby minimizing shared bottlenecks. We implement and evaluate our approach in Mininet using a real-world WAN topology. Results indicate that our method achieves accurate overlay classification, leading to substantial gains in throughput, with noticeable reductions in both jitter and latency.<\/jats:p>","DOI":"10.1007\/s10922-026-10066-1","type":"journal-article","created":{"date-parts":[[2026,5,11]],"date-time":"2026-05-11T05:26:31Z","timestamp":1778477191000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Seeing Through the Overlay: Unveiling Potential Bottlenecks in SD-WANs"],"prefix":"10.1007","volume":"34","author":[{"given":"Alessio","family":"Botta","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Roberto","family":"Canonico","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Annalisa","family":"Navarro","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lorenzo","family":"Pitacoro","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Giovanni","family":"Stanco","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Giorgio","family":"Ventre","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Stefania","family":"Zinno","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,5,11]]},"reference":[{"issue":"1","key":"10066_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11227-024-06718-1","volume":"81","author":"MA Ouamri","year":"2025","unstructured":"Ouamri, M.A., Alharbi, T., Singh, D., Sylia, Z.: A comprehensive survey on software-defined wide area network (SD-WAN): principles, opportunities and future challenges. J. Supercomput. 81(1), 1\u201347 (2025)","journal-title":"J. Supercomput."},{"key":"10066_CR2","doi-asserted-by":"crossref","unstructured":"Borgianni, L., Adami, D., Giordano, S.: Towards 6G: adaptive and resilient network management for hybrid terrestrial-satellite systems. In: NOMS 2025\u20132025 IEEE Network Operations and Management Symposium, pp. 1\u20134 (2025). IEEE","DOI":"10.1109\/NOMS57970.2025.11073601"},{"key":"10066_CR3","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2024.110310","volume":"243","author":"A Botta","year":"2024","unstructured":"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. 243, 110310 (2024)","journal-title":"Comput. Netw."},{"issue":"2","key":"10066_CR4","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1007\/s11241-023-09394-1","volume":"59","author":"\u00d6K Demir","year":"2023","unstructured":"Demir, \u00d6.K., Cevher, S.: Multi-topology routing based traffic optimization for IEEE 802.1 time sensitive networking. Real-Time Syst. 59(2), 123\u2013159 (2023)","journal-title":"Real-Time Syst."},{"key":"10066_CR5","doi-asserted-by":"crossref","unstructured":"Navarro, A., Canonico, R., Botta, A.: Software defined wide area networks: current challenges and future perspectives. In: 2023 IEEE 9th International Conference on Network Softwarization (NetSoft), pp. 350\u2013353 (2023). IEEE","DOI":"10.1109\/NetSoft57336.2023.10175458"},{"key":"10066_CR6","unstructured":"Cisco Systems, Inc.: ThousandEyes internet and cloud intelligence (2024). https:\/\/www.thousandeyes.com\/. Accessed 3 June 2025"},{"key":"10066_CR7","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2025.3594678","author":"S Troia","year":"2025","unstructured":"Troia, S., Borgianni, L., Sguotti, G., Giordano, S., Maier, G.A.: A comprehensive survey on software-defined wide area network. IEEE Commun. Surv. Tutor. (2025). https:\/\/doi.org\/10.1109\/COMST.2025.3594678","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"10066_CR8","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2025.111567","author":"S Troia","year":"2025","unstructured":"Troia, S., Asdikian, J.-P., Sguotti, G., Gregorini, E., Li, M., Maier, G.: In-band network telemetry for software-defined wide area networks. Comput. Netw. (2025). https:\/\/doi.org\/10.1016\/j.comnet.2025.111567","journal-title":"Comput. Netw."},{"key":"10066_CR9","unstructured":"Shen, C., Zhang, Y., Wang, X., Duan, P.: Congestion avoidance with adaptive QoS policy enforcement from SD-WAN controller in SD-WAN networks. Google Patents. US Patent 11,071,005 (2021)"},{"key":"10066_CR10","doi-asserted-by":"publisher","first-page":"74422","DOI":"10.1109\/ACCESS.2021.3080931","volume":"9","author":"D Lopez-Pajares","year":"2021","unstructured":"Lopez-Pajares, D., Rojas, E., Carral, J.A., Martinez-Yelmo, I., Alvarez-Horcajo, J.: The disjoint multipath challenge: multiple disjoint paths guaranteeing scalability. IEEE Access 9, 74422\u201374436 (2021)","journal-title":"IEEE Access"},{"issue":"3","key":"10066_CR11","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1007\/s10922-025-09929-w","volume":"33","author":"M Gharbaoui","year":"2025","unstructured":"Gharbaoui, M., Martini, B., Castoldi, P.: A WAN infrastructure manager prototype for QoS-based multi-site SDN-enabled NFV orchestration. J. Netw. Syst. Manag. 33(3), 54 (2025)","journal-title":"J. Netw. Syst. Manag."},{"key":"10066_CR12","doi-asserted-by":"crossref","unstructured":"Rajagopalan, S.: An overview of SD-WAN load balancing for WAN connections. In: 2020 4th International Conference on Electronics, Communication and Aerospace Technology (ICECA), pp. 1\u20134 (2020). IEEE","DOI":"10.1109\/ICECA49313.2020.9297574"},{"issue":"1","key":"10066_CR13","doi-asserted-by":"publisher","first-page":"347","DOI":"10.1109\/TNSM.2021.3052471","volume":"18","author":"Y Zhang","year":"2021","unstructured":"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. 18(1), 347\u2013361 (2021)","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"10066_CR14","unstructured":"Lee, S., Chan, K.-Y., Chen, T.-Y.: Design and implementation of an SD-WAN VPN system to support multipath and multi-WAN-hop routing in the public internet. Authorea Preprints (2023)"},{"key":"10066_CR15","doi-asserted-by":"crossref","unstructured":"Dinh, L., Quang, P.T.A., Leguay, J.: Towards safe load balancing based on control barrier functions and deep reinforcement learning. In: NOMS 2024\u20132024 IEEE Network Operations and Management Symposium, pp. 1\u20139 (2024). IEEE","DOI":"10.1109\/NOMS59830.2024.10575399"},{"key":"10066_CR16","unstructured":"Katz-Bassett, E., Madhyastha, H.V., Adhikari, V.K., Scott, C., Sherry, J., Van Wesep, P., Anderson, T.E., Krishnamurthy, A.: Reverse traceroute. In: NSDI, vol. 10, pp. 219\u2013234 (2010)"},{"key":"10066_CR17","doi-asserted-by":"crossref","unstructured":"Vermeulen, K., Gurmericliler, E., Cunha, I., Choffnes, D., Katz-Bassett, E.: Internet scale reverse traceroute. In: Proceedings of the 22nd ACM Internet Measurement Conference, pp. 694\u2013715 (2022)","DOI":"10.1145\/3517745.3561422"},{"issue":"3","key":"10066_CR18","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1109\/79.998081","volume":"19","author":"A Coates","year":"2002","unstructured":"Coates, A., Hero III, A.O., Nowak, R., Yu, B.: Internet tomography. IEEE Signal Process. Mag. 19(3), 47\u201365 (2002)","journal-title":"IEEE Signal Process. Mag."},{"key":"10066_CR19","doi-asserted-by":"publisher","DOI":"10.1017\/9781108377119","volume-title":"Network Tomography: Identifiability, Measurement Design, and Network State Inference","author":"T He","year":"2021","unstructured":"He, T., Ma, L., Swami, A., Towsley, D.: Network Tomography: Identifiability, Measurement Design, and Network State Inference. Cambridge University Press, Cambridge (2021)"},{"key":"10066_CR20","doi-asserted-by":"crossref","unstructured":"Huang, Y., He, T.: Overlay routing over an uncooperative underlay. In: Proceedings of the Twenty-fourth International Symposium on Theory, Algorithmic Foundations, and Protocol Design for Mobile Networks and Mobile Computing, pp. 151\u2013160 (2023)","DOI":"10.1145\/3565287.3610274"},{"issue":"5","key":"10066_CR21","doi-asserted-by":"publisher","first-page":"2102","DOI":"10.1109\/TNET.2022.3164336","volume":"30","author":"KD Smith","year":"2022","unstructured":"Smith, K.D., Jafarpour, S., Swami, A., Bullo, F.: Topology inference with multivariate cumulants: the M\u00f6bius inference algorithm. IEEE\/ACM Trans. Netw 30(5), 2102\u20132116 (2022). https:\/\/doi.org\/10.1109\/TNET.2022.3164336","journal-title":"IEEE\/ACM Trans. Netw"},{"key":"10066_CR22","doi-asserted-by":"crossref","unstructured":"Tootaghaj, D.Z., Ahmed, F., Sharma, P., Yannakakis, M.: Homa: an efficient topology and route management approach in SD-WAN overlays. In: IEEE INFOCOM 2020-IEEE Conference on Computer Communications, pp. 2351\u20132360 (2020). IEEE","DOI":"10.1109\/INFOCOM41043.2020.9155503"},{"issue":"1","key":"10066_CR23","doi-asserted-by":"publisher","first-page":"1067","DOI":"10.1109\/TNSM.2023.3300151","volume":"21","author":"C Scarpitta","year":"2023","unstructured":"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. 21(1), 1067\u20131081 (2023)","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"issue":"3","key":"10066_CR24","doi-asserted-by":"publisher","first-page":"2652","DOI":"10.1109\/TNSM.2022.3191943","volume":"19","author":"S Troia","year":"2022","unstructured":"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. 19(3), 2652\u20132663 (2022)","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"10066_CR25","doi-asserted-by":"crossref","unstructured":"Ferlin, S., Alay, \u00d6., Dreibholz, T., Hayes, D.A., Welzl, M.: Revisiting congestion control for multipath TCP with shared bottleneck detection. In: IEEE INFOCOM 2016-The 35th Annual IEEE International Conference on Computer Communications, pp. 1\u20139 (2016). IEEE","DOI":"10.1109\/INFOCOM.2016.7524599"},{"key":"10066_CR26","doi-asserted-by":"crossref","unstructured":"Hayes, D., Ferlin, S., Welzl, M., Hiorth, K.: Shared bottleneck detection for coupled congestion control for RTP media. Technical report (2018)","DOI":"10.17487\/RFC8382"},{"issue":"9","key":"10066_CR27","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3711862","volume":"21","author":"B Kimura","year":"2025","unstructured":"Kimura, B., Ferlin, S., Paiva, T., Mahmoodi, T., Brunstrom, A., Alay, O.: Evaluating adaptive video streaming over multipath QUIC with shared bottleneck detection. ACM Trans. Multimed. Comput. Commun. Appl. 21(9), 1\u201325 (2025)","journal-title":"ACM Trans. Multimed. Comput. Commun. Appl."},{"issue":"3","key":"10066_CR28","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1109\/TNET.2002.1012369","volume":"10","author":"D Rubenstein","year":"2002","unstructured":"Rubenstein, D., Kurose, J., Towsley, D.: Detecting shared congestion of flows via end-to-end measurement. IEEE\/ACM Trans. Netw. 10(3), 381\u2013395 (2002)","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"10066_CR29","doi-asserted-by":"crossref","unstructured":"Song, J., Chen, B.-R., Song, B., Ying, A., Hu, Y.-C.: Flowbot: a learning-based co-bottleneck flow detector for video servers. In: 2023 IEEE 31st International Conference on Network Protocols (ICNP), pp. 1\u201312 (2023). IEEE","DOI":"10.1109\/ICNP59255.2023.10355638"},{"key":"10066_CR30","doi-asserted-by":"crossref","unstructured":"Bloem, M., Alpcan, T., Schmidt, S., Basar, T.: Malware filtering for network security using weighted optimality measures. In: 2007 IEEE International Conference on Control Applications, pp. 295\u2013300 (2007). IEEE","DOI":"10.1109\/CCA.2007.4389246"},{"key":"10066_CR31","unstructured":"Ryu Development Team: Ryu SDN framework. https:\/\/ryu-sdn.org\/. Accessed 3 June 2025"},{"key":"10066_CR32","doi-asserted-by":"crossref","unstructured":"McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., Shenker, S., Turner, J.: OpenFlow: Enabling Innovation in Campus Networks. White Paper 2008-11, Stanford University (2008). https:\/\/www.openflow.org\/documents\/openflow-wp-latest.pdf","DOI":"10.1145\/1355734.1355746"},{"issue":"9","key":"10066_CR33","doi-asserted-by":"publisher","first-page":"1765","DOI":"10.1109\/JSAC.2011.111002","volume":"29","author":"S Knight","year":"2011","unstructured":"Knight, S., Nguyen, H.X., Falkner, N., Bowden, R., Roughan, M.: The internet topology zoo. IEEE J. Sel. Areas Commun. 29(9), 1765\u20131775 (2011). https:\/\/doi.org\/10.1109\/JSAC.2011.111002","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"10066_CR34","first-page":"1","volume":"7","author":"M Gro\u00dfmann","year":"2013","unstructured":"Gro\u00dfmann, M., Schuberth, S.: Auto-Mininet: assessing the Internet topology zoo in a software-defined network emulator. Messung Mellierung un Bewertung von Rechensystemen (MMBnet) 7, 1\u201310 (2013)","journal-title":"Messung Mellierung un Bewertung von Rechensystemen (MMBnet)"}],"container-title":["Journal of Network and Systems Management"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10922-026-10066-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10922-026-10066-1","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10922-026-10066-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,6]],"date-time":"2026-07-06T11:40:16Z","timestamp":1783338016000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10922-026-10066-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5,11]]},"references-count":34,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2026,7]]}},"alternative-id":["10066"],"URL":"https:\/\/doi.org\/10.1007\/s10922-026-10066-1","relation":{},"ISSN":["1064-7570","1573-7705"],"issn-type":[{"value":"1064-7570","type":"print"},{"value":"1573-7705","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,5,11]]},"assertion":[{"value":"25 September 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 March 2026","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 April 2026","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 May 2026","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"This article does not contain any studies with human participants or animals performed by any of the authors.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical Approval"}}],"article-number":"95"}}