Telemetry Subscription Agreement Shortfall Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional telemetry streaming systems in distributed networks face challenges in adapting to changes, leading to missed packets and suboptimal performance due to unaccounted scaling and resource fluctuations, as they rely on assumptions that cannot be controlled or tested in advance.

Innovation Solution

A method to detect shortfall conditions in subscription agreements by analyzing measurable aspects such as time intervals between publishing events and comparing them with predetermined agreements, using Performance Monitoring data and YANG data, and adjusting subscription parameters like increasing time intervals or modifying priority settings to ensure resource sufficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional telemetry streaming systems use predetermined subscription agreements based on worst-case assumptions, then initial system deployment can be tested and verified, but the system cannot adapt to scaling changes and resource fluctuations, leading to missed packets and performance degradation

Engineering Contradiction:
Improvesubscription agreement fulfillmentVSAvoidsystem scaling capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic subscription agreements that can be recalibrated in real-time based on current system conditions. Instead of static predetermined agreements, the system continuously monitors resource availability and adjusts subscription parameters (such as sampling rates, time intervals, and data volumes) to match current capacity, enabling both reliability and adaptability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms that monitor actual system performance and resource utilization, then use this information to adjust subscription agreements. The feedback loop detects when resource thresholds are approached and triggers recalibration of subscription parameters, allowing the system to adapt to scaling changes while maintaining agreement fulfillment

Inventive Principle:
Principle #23Feedback

2Quantity of substance

If the system increases the number of publishers or subscribers to scale with network growth, then system capacity increases, but the original subscription agreements become difficult to guarantee, causing missed packets

Engineering Contradiction:
Improvenumber of publishers and subscribersVSAvoidsubscription agreement fulfillment
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

As publishers and subscribers are added to scale the system, the dynamic subscription agreement mechanism automatically recalibrates parameters to distribute the increased load appropriately. This allows the system to accommodate growing quantities of participants while maintaining reliable agreement fulfillment through continuous adaptation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes subscription parameters (such as reducing sampling frequency or increasing time intervals) when the number of publishers or subscribers increases. These parameter adjustments allow the system to handle larger quantities of participants without violating subscription agreements, balancing scale with reliability

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If the system maintains strict adherence to predetermined subscription agreements, then data quality and service level agreements are maintained, but the system cannot accommodate resource fluctuations and system changes, leading to packet loss

Engineering Contradiction:
Improvedata transmission qualityVSAvoidresponse to system changes
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts subscription parameters to maintain data quality within acceptable ranges while adapting to resource fluctuations. Instead of rigid adherence to original parameters, the system continuously optimizes data transmission quality based on current conditions, preventing packet loss while remaining responsive to changes

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

When resources become constrained, the system changes subscription parameters (such as reducing data volume or increasing intervals) to prevent packet loss. These controlled parameter changes maintain acceptable data quality while allowing the system to adapt to resource limitations and changes

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12074807B2Detecting shortfalls in an agreement between a publisher and a subscriber
Publication Date: 2024.08.27 CIENA CORP
  • US12074807B2 patent drawing
  • US12074807B2 patent drawing
  • US12074807B2 patent drawing

AI summary

Systems and methods are provided for detecting a shortfall condition with respect to a subscription agreement between a publisher and a subscriber, particularly in a network environment. A method, according to one implementation, includes the steps of examining measurable aspects of real-world subscription events between a publisher and a subscriber in a distributed system. The method also includes the step of comparing the measurable aspects with a subscription agreement between the publisher and the subscriber to determine if there is a shortfall with respect to the subscription agreement.