Hybrid Predictive Reactive Routing for SD-WAN Failure Handling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional reactive failure detection in SD-WANs is ineffective as it requires actual failure occurrence before rerouting, leading to temporary traffic disruption, whereas predictive failure detection using machine learning offers proactive rerouting but may not cover all failure types, necessitating a hybrid approach.

Innovation Solution

Coupling reactive routing with predictive routing by using machine learning to predict network element failures, updating network topology, recomputing reactive routing tables, and notifying other devices through reactive routing protocol messages, allowing proactive rerouting based on predicted failures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If reactive failure detection is used, then the network can handle unpredictable failures, but traffic disruption occurs until rerouting is initiated

Engineering Contradiction:
Improvefailure detection capabilityVSAvoidtraffic disruption duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by using machine learning models to predict potential network failures before they actually occur. The predictive routing component analyzes historical data, network patterns, and real-time metrics to forecast failures and proactively reroute traffic, thereby avoiding traffic disruption rather than reacting after disruption has occurred.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent merges reactive routing protocols with predictive routing components into a hybrid system. The reactive component handles unpredictable failures through traditional detection and rerouting mechanisms, while the predictive component uses machine learning to anticipate failures. This combination allows the network to benefit from both approaches: proactive rerouting for predictable failures and reliable fallback for unpredictable ones.

Inventive Principle:
Principle #5Merging (Combining)

2Loss of time

If predictive routing is used, then traffic disruption is minimized, but not all failure types can be detected

Engineering Contradiction:
Improvetraffic disruption durationVSAvoidfailure detection coverage
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The hybrid routing system provides universal coverage by combining multiple failure detection approaches. The predictive routing component handles predictable failures through machine learning predictions, while the reactive routing component handles unpredictable failures through traditional detection mechanisms. This multi-functional approach ensures comprehensive failure detection coverage across different failure types.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The reactive routing protocol serves as an intermediary mechanism that complements the predictive routing system. When the predictive component cannot detect a failure type, the reactive component acts as a mediator to provide traditional failure detection and rerouting capabilities, ensuring continuous network reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If machine learning-based predictive routing is implemented, then proactive rerouting is enabled, but system complexity increases

Engineering Contradiction:
Improvererouting efficiencyVSAvoidrouting system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The routing system is segmented into distinct functional components: a predictive routing component that uses machine learning for proactive failure detection and rerouting decisions, and a reactive routing component that handles traditional failure detection. This segmentation allows each component to specialize in specific tasks, improving overall rerouting efficiency while managing system complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11044191B2Coupling reactive routing with predictive routing in a network
Publication Date: 2021.06.22 CISCO TECHNOLOGY INC
  • US11044191B2 patent drawing
  • US11044191B2 patent drawing
  • US11044191B2 patent drawing

AI summary

In one embodiment, a device in a network predicts failure of a network element in the network using a machine learning-based failure prediction model. The device updates, based on the predicted failure of the network element, a topology of the network to remove the network element from the topology of the network. The device recomputes a reactive routing table of the device using the updated topology of the network. The device notifies one or more other devices of the network of the predicted failure using a reactive routing protocol message.