Network Device Telemetry Export Bandwidth Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Network devices face challenges in efficiently sending telemetry data to collector devices, resulting in incomplete or stale data due to bandwidth limitations and time interval mismatches, which hinders accurate monitoring and performance maintenance.
Innovation Solution
The network device sends absolute telemetry values at a longer interval and delta values at shorter intervals, optimizing bandwidth usage and ensuring timely and complete data transmission to the collector device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If the network device sends telemetry data at a short time interval to ensure timely monitoring, then the data freshness is improved, but the bandwidth consumption increases
Solution Approach 1:
The patent segments telemetry data into two types: absolute values sent at longer intervals and delta values sent at shorter intervals. This segmentation allows the system to maintain timely monitoring through frequent delta value transmissions while reducing overall bandwidth consumption by sending smaller incremental changes rather than complete data sets at every interval.
Solution Approach 2:
The patent implements periodic action by establishing different time intervals for different data types. Absolute values are transmitted at longer periodic intervals, while delta values are transmitted at shorter periodic intervals. This periodic transmission strategy ensures timely monitoring while optimizing bandwidth utilization through structured, interval-based data delivery.
2Loss of energy
If the network device sends only delta values to reduce bandwidth usage, then the bandwidth consumption is reduced, but the data completeness deteriorates
Solution Approach 1:
The patent merges two data transmission approaches by combining absolute value transmissions with delta value transmissions. Absolute values provide complete baseline data at longer intervals, while delta values provide incremental updates at shorter intervals. This combination ensures both bandwidth efficiency and data completeness, as the collector receives both full reference points and incremental changes.
Solution Approach 2:
The patent applies preliminary action by sending absolute values at predetermined longer intervals to establish complete baseline data before subsequent delta value transmissions. This preliminary complete data transmission ensures that the collector has reference information needed to properly interpret the subsequent delta values, maintaining data completeness while optimizing bandwidth usage.
3Loss of energy
If the network device determines time intervals based on data quantity to optimize bandwidth, then the bandwidth utilization is improved, but the system complexity increases
Solution Approach 1:
The patent changes the parameter of time interval based on data characteristics. By determining different time intervals for absolute values versus delta values, the system optimizes bandwidth utilization through parameter adjustment. The first time interval for delta values and the second time interval for absolute values are determined based on the nature and quantity of data, allowing flexible parameter adaptation to improve bandwidth efficiency.
Data Source
AI summary
A network device may receive, from a collector device, a request for telemetry data associated with service interfaces and counters of the network device. The network device may determine, based on the request, a first quantity of the service interfaces and a second quantity of the counters. The network device may determine a first time interval to send delta values of the telemetry data associated with the service interfaces and the counters, and a second time interval to send absolute values of the telemetry data, based on the first time interval, the first quantity of the service interfaces, and the second quantity of the counters. The network device may provide, to the collector device, the absolute values of the telemetry data based on the second time interval and may provide, to the collector device, the delta values of the telemetry data based on the first time interval.


