Compressed Telemetry Transmission for Network ML Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Machine learning systems in network assurance require large amounts of time series data to be transmitted from networking devices to the cloud, overwhelming network resources due to high frequency reporting, which is not efficiently managed by existing compression methods.

Innovation Solution

A service jointly trains a compression model and an inference model to compress telemetry data, deploying the compression model to the network to reduce data transmission load while maintaining predictive accuracy for machine learning-based operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If large amounts of time series data are transmitted from networking devices to the cloud for machine learning analysis, then predictive accuracy and anomaly detection capability are improved, but network resources are overwhelmed and data transmission efficiency deteriorates

Engineering Contradiction:
Improvepredictive accuracyVSAvoidnetwork resource consumption
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent extracts and transmits only the most relevant and informative features from the raw time series data after compression, rather than transmitting all raw data. The compression model identifies and retains key patterns while discarding redundant information, achieving a balance between predictive accuracy and network resource consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter representation of the data by transforming raw time series data into compressed feature representations. The compression model learns optimal parameter transformations that preserve predictive information while reducing data dimensionality and transmission requirements.

Inventive Principle:
Principle #35Parameter changes

2Loss of energy

If data compression is applied to reduce transmission load, then network resource usage is optimized, but data transmission fidelity and machine learning model performance may deteriorate

Engineering Contradiction:
Improvenetwork resource consumptionVSAvoiddata transmission fidelity
Core Design Contradiction:
Loss of energyVSMeasurement precision

Solution Approach 1:

The compression model is dynamically trained and adjusted based on the specific characteristics of the time series data and the requirements of the downstream machine learning models. The compression level and method can be adapted to maintain optimal fidelity for different data patterns and prediction tasks.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms where the performance of the compressed data in downstream machine learning models is evaluated, and this information is used to refine and retrain the compression model. This closed-loop approach ensures that compression fidelity is continuously optimized to meet predictive accuracy requirements.

Inventive Principle:
Principle #23Feedback

3Reliability

If high frequency data reporting is implemented to capture detailed network patterns, then anomaly detection capability is improved, but the volume of telemetry data increases and overwhelms the network

Engineering Contradiction:
Improveanomaly detection capabilityVSAvoidtelemetry data volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The compression model extracts only the essential patterns and features from high-frequency data that are necessary for anomaly detection, filtering out redundant information. This allows the system to maintain high anomaly detection capability while transmitting a reduced volume of compressed data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies partial compression to the most critical data streams while maintaining higher fidelity for particularly important metrics. The compression level is adjusted based on the relative importance of different data sources for anomaly detection, applying more aggressive compression to less critical data.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11438240B2Compressed transmission of network data for networking machine learning systems
Publication Date: 2022.09.06 CISCO TECHNOLOGY INC
  • US11438240B2 patent drawing
  • US11438240B2 patent drawing
  • US11438240B2 patent drawing

AI summary

In one embodiment, a service receives telemetry data indicative of a plurality of performance metrics captured in a network. The service jointly trains, using the received telemetry data, a compression model and an inference model, the compression model being a first machine learning model trained to convert the telemetry data into a compressed representation of the telemetry data and the inference model being a second machine learning model trained to take the compressed representation of the telemetry data as input and apply a classification label to it. The service deploys the compression model to the network. The service receives compressed telemetry data generated by the compression model deployed to the network. The service uses the inference model to classify the compressed telemetry data generated by the compression model deployed to the network.