Network Motif Identification from High Frequency Telemetry

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network systems rely on threshold-based mechanisms that fail to capture complex and dynamic network impairments, leading to unnoticed Quality of Experience (QoE) degradation in online applications, as they rely on aggregate statistics and lack visibility into repetitive patterns of network issues.

Innovation Solution

The implementation of a device that extracts motifs from high-frequency network telemetry by applying a sliding time window, groups similar patterns, and receives user feedback to identify motifs associated with degraded application experiences, enabling predictive application aware routing to proactively optimize network paths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If threshold-based mechanisms are used to monitor network SLA, then the system is simple to operate, but it fails to capture complex and dynamic network impairments leading to unnoticed QoE degradation

Engineering Contradiction:
Improvedetection capability of network impairmentsVSAvoidcomplexity of monitoring system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments network telemetry data into discrete time windows and extracts individual metric values (delay, jitter, packet loss) from continuous streams. This segmentation enables the system to analyze specific time-bound network conditions rather than relying on aggregate thresholds, improving detection of transient impairments while maintaining manageable data processing through structured segmentation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from static threshold-based monitoring to dynamic motif-based detection. By continuously extracting telemetry metrics at regular intervals and comparing them against learned motifs (recurring patterns), the system adapts to changing network conditions and detects complex impairments that static thresholds cannot capture, thereby improving measurement precision without proportionally increasing complexity.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If aggregate statistics are computed for network path metrics, then the system is easy to operate, but it cannot capture all network issues that affect application QoE in real-life

Engineering Contradiction:
Improvevisibility of network issuesVSAvoidcomplexity of analysis mechanism
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary extraction of telemetry metrics at regular time intervals before actual analysis occurs. By pre-processing and storing metric values in structured formats (extracting delay, jitter, packet loss at each time window), the system prepares data for subsequent motif matching and pattern recognition, enabling comprehensive QoE analysis without requiring complex real-time processing during actual monitoring events.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates copies of network telemetry data by extracting and storing metric values at multiple time points. These copied data points form the basis for motif extraction and pattern recognition, allowing the system to analyze recurring network conditions without needing to process the entire continuous telemetry stream, thereby improving visibility while managing complexity through selective data replication.

Inventive Principle:
Principle #26Copying

3Reliability

If traditional SLA thresholds are used as proxy for QoE, then the system is simple to implement, but it cannot detect complex types of impairments that go unnoticed

Engineering Contradiction:
Improveaccuracy of QoE assessmentVSAvoidcomplexity of detection system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements feedback by continuously comparing extracted telemetry metrics against stored motifs and using this comparison to generate alerts or routing decisions. The motif-based approach provides feedback on recurring network patterns, enabling the system to learn from historical data and improve QoE assessment accuracy over time without requiring complex real-time analysis of every network event.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes from monitoring single threshold parameters to analyzing multiple telemetry parameters (delay, jitter, packet loss) simultaneously. By extracting and analyzing combinations of these parameters together rather than individually, the system can detect complex impairment patterns that affect QoE, improving reliability of QoE assessment while managing complexity through multi-parameter correlation analysis.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240146638A1Motif identification and analysis from high frequency network telemetry
Publication Date: 2024.05.02 CISCO TECHNOLOGY INC
  • US20240146638A1 patent drawing
  • US20240146638A1 patent drawing
  • US20240146638A1 patent drawing

AI summary

In one embodiment, a device extracts portions of a timeseries of a network path metric by applying a sliding time window to the timeseries. The device groups a subset of the portions of the timeseries into a motif based on their similarities. The device provides data regarding the motif for display to a user via a user interface. The device receives, from the user interface, a label for the motif indicative of whether the motif is associated with degraded application experience for a particular online application.