SaaS Routing Path Selection with Network and Application Telemetry

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional path routing decisions in SD-WANs rely solely on network KPIs or outdated application QoE data, failing to accurately reflect the network-application relationship and leading to suboptimal path selection.

Innovation Solution

A method that combines current metrics with historical application status data, using confidence values to dynamically weight path selection, ensuring accurate and proactive routing by incorporating both KPIs and application telemetry.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If path routing decisions are made based solely on network KPIs (such as loss and latency from TCP probes), then the routing system is simple to operate, but the accuracy of path selection is insufficient because TCP probes do not accurately reflect actual application traffic status

Engineering Contradiction:
Improveaccuracy of path selectionVSAvoidcomplexity of routing decision system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent combines multiple data sources (network KPIs from TCP probes and application QoE data from SaaS providers) into a unified path selection framework. The edge device receives both network performance metrics and application-specific QoE metrics, then integrates them to make routing decisions, thereby improving measurement precision without excessive complexity increase

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system implements feedback mechanisms where QoE data from actual application traffic is collected and used to adjust routing decisions. The SaaS provider feeds back application performance metrics to the edge device, which then uses this feedback to optimize path selection, creating a closed-loop system that continuously improves accuracy

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If multiple paths are used for SaaS services, then service availability and adaptability are improved, but the variation in SLA and QoE increases leading to inconsistent user experience

Engineering Contradiction:
Improveservice availabilityVSAvoidconsistency of SLA and QoE
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements dynamic path selection where the edge device continuously monitors both network KPIs and application QoE metrics, then adapts routing decisions in real-time. The system dynamically weights and combines multiple data sources to select the optimal path for each application, ensuring consistent QoE while maintaining service availability through multiple path options

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system applies different selection criteria to different application traffic flows based on their specific QoE requirements. Each application's traffic is routed through paths optimized for its particular performance needs, ensuring that each flow receives appropriate service quality while the overall system maintains high availability

Inventive Principle:
Principle #3Local quality

3Measurement precision

If TCP probes are used to determine network KPI values, then the implementation is simple, but the KPI values do not accurately reflect the status of actual application traffic due to different network treatment

Engineering Contradiction:
Improveaccuracy of KPI reflectionVSAvoidease of implementation
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent introduces QoE data from SaaS providers as an intermediary that bridges the gap between network KPIs and actual application performance. This intermediary data source provides application-specific metrics that accurately reflect how application traffic is actually treated by the network, complementing the general network KPIs from TCP probes

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12381805B2Method to select best path for SaaS using application and network telemetry
Publication Date: 2025.08.05 CISCO TECHNOLOGY INC
  • US12381805B2 patent drawing
  • US12381805B2 patent drawing
  • US12381805B2 patent drawing

AI summary

Techniques are provided herein for determining a routing path for application traffic based on historic application telemetry and current network telemetry. The techniques comprising determining current metrics for a set of potential paths between an edge device and an application endpoint associated with an application, generating, from the current metrics, a link score for individual paths in the set of potential paths, receiving application status data generated from historic telemetry data associated with the application and the set of potential paths, generating, from the application status data, an application score for individual paths in the set of potential paths, and determining, as a function of the link score and the application score for individual paths in the set of potential paths, a selected path to be used in communications between the edge device and the application endpoint.