Network Performance Root-Cause Analysis via Anomaly Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern heterogeneous networks face challenges in optimizing data delivery due to volatility and diversity, leading to inconsistent performance, as existing techniques like caching and compression are ineffective in addressing the dynamic and personalized nature of traffic, and app owners struggle to pinpoint root causes of performance issues without adequate domain expertise or measurement data.

Innovation Solution

A cognitive network performance analysis system that measures data attribute values based on network transactions, tracks anomalies, assesses their impact, and generates alerts to prioritize issues, using a performance analyzer that collects and aggregates metrics from client and server sides to provide informative insights and recommendations for optimizing data delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If compression or right-sizing content techniques are used, then data transmission efficiency is improved, but network volatility and diversity issues remain unaddressed

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidnetwork performance consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the network performance analysis into multiple independent components: anomaly detection module, root cause analysis module, and impact assessment module. Each component handles specific aspects of network volatility independently, allowing the system to address network diversity issues while maintaining compression benefits for data transmission efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary performance analysis system that sits between the content delivery network and end users. This intermediary collects metrics data, detects anomalies, and provides root cause analysis without interfering with the compression techniques, thus maintaining transmission efficiency while addressing reliability issues through independent network monitoring.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If app owners manually analyze network data to find root causes, then domain expertise can be applied, but time consumption and complexity increase significantly

Engineering Contradiction:
Improveroot cause identification accuracyVSAvoidtime to diagnose performance issues
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements self-service through automated anomaly detection and root cause analysis capabilities. The system automatically collects metrics data, detects performance anomalies, identifies potential root causes, and assesses their impact without requiring manual domain expertise. This automation maintains high measurement precision while eliminating time-consuming manual analysis.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent establishes a feedback loop where the system continuously monitors network performance metrics, compares them against baseline data, and automatically generates insights about root causes. This closed-loop feedback mechanism enables rapid diagnosis by continuously learning from network behavior patterns, reducing both time and complexity of root cause identification while maintaining accuracy.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If comprehensive metrics data is collected from network transactions, then measurement precision is improved, but data complexity and analysis difficulty increase

Engineering Contradiction:
Improvenetwork performance measurement accuracyVSAvoiddata analysis system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the most relevant metrics data from comprehensive network transaction information. The anomaly detection module selectively collects specific performance metrics rather than processing all available data, reducing analysis complexity while maintaining measurement precision by focusing on key indicators of network performance.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by implementing selective data collection and analysis. Rather than processing all comprehensive metrics data, the system focuses on specific anomaly types and their associated metrics, reducing system complexity while maintaining sufficient measurement precision for effective root cause identification through targeted analysis.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11411801B2Network performance root-cause analysis
Publication Date: 2022.08.09 SALESFORCE INC
  • US11411801B2 patent drawing
  • US11411801B2 patent drawing
  • US11411801B2 patent drawing

AI summary

A data-driven approach to network performance diagnosis and root-cause analysis is presented. By collecting and aggregating data attribute values across multiple components of a content delivery system and comparing against baselines for points of inspection, network performance diagnosis and root-cause analysis may be prioritized based on impact on content delivery. Alerts may be generated to present recommended courses of action based on the tracked performance analysis.