Telemetry Inform Message for Outlier Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Streaming telemetry generates a large amount of data, which can overwhelm downstream data consumers and impact network capacity and throughput, as all devices typically send data regardless of relevance, leading to unnecessary bandwidth consumption.

Innovation Solution

A device maintains a buffer of historical telemetry data to evaluate new data for outliers and sends a Telemetry Inform Message to a message bus only when new data is determined to be an outlier, allowing for negotiation of subscriptions and reducing unnecessary data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all devices send telemetry data regardless of relevance, then complete data coverage is achieved, but bandwidth consumption increases and network capacity is impacted

Engineering Contradiction:
Improvedata coverageVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts only the relevant telemetry data (outliers) from the complete data set and sends only those to the message bus. Devices compare new telemetry data against historical buffers and selectively publish only when anomalies are detected, thereby maintaining data coverage for monitoring purposes while eliminating unnecessary bandwidth consumption from routine data transmissions.

Inventive Principle:
Principle #2Taking out (Extraction)

2Speed

If streaming telemetry is enabled for all devices, then real-time data availability is improved, but downstream data consumer capacity is overwhelmed

Engineering Contradiction:
Improvedata availabilityVSAvoiddownstream processing capacity
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The system extracts and transmits only outlier telemetry data that requires immediate attention, rather than streaming all telemetry data. This selective approach maintains real-time availability for anomaly detection while preventing downstream consumers from being overwhelmed by voluminous routine data that does not require immediate processing.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of implementing full telemetry streaming for all devices (excessive action), the patent applies partial action by enabling selective telemetry publication only when outliers are detected. This partial approach provides sufficient real-time data for monitoring while maintaining processing capacity at downstream consumers.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If telemetry data is published to message bus for all devices, then data accessibility is improved, but network throughput is reduced

Engineering Contradiction:
Improvedata accessibilityVSAvoidnetwork throughput
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent extracts only relevant outlier data for publication to the message bus, maintaining data accessibility for anomaly detection and monitoring while eliminating unnecessary network traffic from routine telemetry data. This selective publication preserves network throughput while ensuring that important data remains accessible to subscribed consumers.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11595283B2Message bus subscription management with telemetry inform message
Publication Date: 2023.02.28 CISCO TECHNOLOGY INC
  • US11595283B2 patent drawing
  • US11595283B2 patent drawing
  • US11595283B2 patent drawing

AI summary

In one embodiment, a device maintains a buffer of historical telemetry data of a particular type of telemetry. The device obtains new telemetry data of the particular type of telemetry. The device makes a state evaluation by comparing the new telemetry data to the buffer, to determine whether the new telemetry data is an outlier. The device sends a message indicative of the new telemetry data to a message bus for delivery to a recipient that is not subscribed to receive telemetry data of the particular type of telemetry, when the device determines that the new telemetry data is an outlier.