AI-Assisted SD-WAN Link Selection to Prevent WAN Thrashing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing SD-WAN systems often switch between WAN links based on immediate-term network conditions, leading to thrashing and significant overhead due to frequent instability, without considering future network performance predictions.

Innovation Solution

Implementing a machine learning model in SD-WAN systems to predict WAN link stability over time, allowing for informed decisions on WAN link reassignment based on future performance metrics, thereby minimizing unnecessary switches and reducing system overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If SD-WAN systems switch between WAN links based on immediate-term network conditions, then the system can adapt to current network performance, but it causes frequent switching (thrashing) and significant overhead due to not considering future stability

Engineering Contradiction:
Improveadaptability to current network conditionsVSAvoidnetwork stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by predicting future network performance using machine learning models before making link switching decisions. The ML model analyzes historical and current network metrics to forecast future stability, allowing the system to anticipate performance degradation and switch links proactively before actual instability occurs, thereby avoiding thrashing from reactive switching.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If SD-WAN systems frequently switch between WAN links in response to network instability, then the system responds to performance degradation, but it generates significant overhead and thrashing without improving overall service quality

Engineering Contradiction:
Improveresponse to performance degradationVSAvoidsystem overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms by continuously monitoring network performance metrics and feeding this information into machine learning models. The ML models learn from historical feedback patterns to predict future performance, enabling the system to make informed switching decisions only when predictions indicate sustained improvement, thereby reducing unnecessary switches and overhead while maintaining reliable response to actual performance degradation.

Inventive Principle:
Principle #23Feedback

3Ease of manufacture

If SD-WAN systems use traditional threshold-based link selection, then the implementation is simple, but it cannot predict future network performance and leads to suboptimal link utilization

Engineering Contradiction:
Improveimplementation simplicityVSAvoidlink utilization efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The system transforms the link selection approach by changing from static threshold-based parameters to dynamic machine learning model parameters. The ML models process multiple network metrics (latency, jitter, packet loss, bandwidth) and generate predictive parameters that dynamically adjust link selection criteria based on learned patterns, significantly improving link utilization efficiency while maintaining manageable complexity through automated model training and deployment.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260058910A1Ai-assisted wan link selection for sd-wan services
Publication Date: 2026.02.26 JUNIPER NETWORKS INC
  • US20260058910A1 patent drawing
  • US20260058910A1 patent drawing
  • US20260058910A1 patent drawing

AI summary

An example method includes receiving, by a software-defined networking in a wide area network (SD-WAN) system having a first WAN link and a second WAN link for an SD-WAN service, WAN link characterization data for the first WAN link over a time period; determining, by the SD-WAN system based on processing the WAN link characterization data for the first WAN link using a machine learning model trained with historical WAN link characterization data for one or more WAN links, an indicator of a predicted performance metric of the first WAN link at a future time; and reassigning, by the SD-WAN system based on the indicator, an application from the first WAN link to the second WAN link.