Time series data collection for a network management system
US-11729075-B1 · Aug 15, 2023 · US
US12476894B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12476894-B2 |
| Application number | US-202217900828-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 31, 2022 |
| Priority date | Aug 31, 2022 |
| Publication date | Nov 18, 2025 |
| Grant date | Nov 18, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods, systems, and computer program products to modulate telemetry data as a function to represent the performance of a network and/or individual devices connected to the network. In embodiments, the method includes receiving telemetry data that has been sampled at a given point of time, wherein the telemetry data is associated with a performance metric of a device; processing the telemetry data as a function representing performance of the network device, wherein processing the telemetry data comprises modulating the telemetry data at the given point of time to previously sampled telemetry data based on the function; and demodulating the modulated telemetry data. In embodiments, the method also includes transferring the modulated telemetry data for reporting.
Opening claim text (preview).
What is claimed is: 1 . A system, comprising: circuitry to: receive telemetry data associated with a performance metric of a network device; convert, using a modulation technique, the received telemetry data into modulated telemetry data that is a digital representation of the received telemetry data modeled as continuous or nearly continuous function, wherein the modulation technique converts the received telemetry data into the modulated telemetry data by increasing or decreasing reference telemetry data in steps having sizes that are based on a parameter associated with the performance metric of the network device, and wherein the modulated telemetry data is a reduced data set compared to the received telemetry data; and transfer the modulated telemetry data for reporting over a network to a monitor device that analyzes the performance metric of the network device. 2 . The system of claim 1 , further comprising: the monitor device that receives the modulated telemetry data, wherein the monitor device demodulates the received modulated telemetry data. 3 . The system of claim 2 , wherein the monitor device determines whether the performance metric associated with the demodulated telemetry data exceeds a predetermined value. 4 . The system of claim 3 , wherein, in response to the demodulated telemetry data exceeding the predetermined value, the monitor device performs an action. 5 . The system of claim 1 , wherein the received telemetry data is sampled by a component within an Application Specific Integrated Circuit (ASIC) of the network device. 6 . The system of claim 1 , wherein the received telemetry data is sampled by a component within the network device but not an Application Specific Integrated Circuit (ASIC). 7 . The system of claim 1 , wherein the received telemetry data represents at least one of: a queue length and a buffer size. 8 . The system of claim 1 , wherein the received telemetry data represents a forwarding-flow load/occupancy. 9 . The system of claim 8 , wherein the forwarding-flow load/occupancy is measured by one of: a discarded packet counter or a passed packet counter. 10 . A telemetry device, comprising: circuitry to: receive telemetry data associated with a performance metric of a network device; convert, using a modulation technique, the received telemetry data into modulated telemetry data that is a digital representation of the received telemetry data modeled as continuous or nearly continuous function, wherein the modulation technique comprises: comparing the received telemetry data to stored reference telemetry data; increasing or decreasing the stored reference telemetry data by a step based on an output of the comparison, wherein a size of the step is based on a parameter associated with the performance metric of the network device, and wherein the modulated telemetry data is a reduced data set compared to the received telemetry data; and outputting the increased or decreased stored reference telemetry data as part of the modulated telemetry data; and transfer the modulated telemetry data over a network to a monitor device that analyzes the performance metric of the network device. 11 . The telemetry device of claim 10 , wherein the network device comprises a network switch. 12 . The telemetry device of claim 10 , wherein the received telemetry data is sampled by an Application Specific Integrated Circuit (ASIC) within the network device. 13 . The telemetry device of claim 10 , wherein the received telemetry data represents one of a queue length or a buffer size. 14 . The telemetry device of claim 10 , wherein the received telemetry data represents a forwarding-flow load/occupancy. 15 . The telemetry device of claim 14 , wherein the forwarding-flow load/occupancy is measured by one of: a discarded packet counter or a passed packet counter. 16 . The telemetry device of claim 10 , wherein the parameter comprises one of: packet size, port speed, or radix of the network device. 17 . A method, comprising: receiving telemetry data associated with a performance metric of a network device; converting, using a modulation technique, the received telemetry data into modulated telemetry data that is a digital representation of the received telemetry data modeled as continuous or nearly continuous function, the modulation technique comprising: comparing the received telemetry data to stored reference telemetry data; increasing or decreasing the stored reference telemetry data by a step based on an output of the comparison, wherein a size of the step is based on a parameter associated with the performance metric of the network device; and outputting the increased or decreased stored reference telemetry data as part of the modulated telemetry data, wherein the modulated telemetry data is a reduced data set compared to the received telemetry data; and sending the modulated telemetry data over a network to a monitor device that analyzes the performance metric of the network device. 18 . The method of claim 17 , wherein the parameter associated with the performance metric of the network device comprises one of: packet size, port speed, or radix of the network device.
specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title
Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF] · CPC title
Network monitoring probes · CPC title
Processing captured monitoring data, e.g. for logfile generation · CPC title
by checking functioning · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.