US 12,132,623 B2
Agent for aggregation of telemetry flow data
Jeffrey S. Marshall, Santa Clara, CA (US); Gurminder Singh, Union City, CA (US); Prasad Miriyala, San Jose, CA (US); and Iqlas M. Ottamalika, Cupertino, CA (US)
Assigned to Juniper Networks, Inc., Sunnyvale, CA (US)
Filed by Juniper Networks, Inc., Sunnyvale, CA (US)
Filed on Jul. 21, 2023, as Appl. No. 18/356,302.
Application 18/356,302 is a continuation of application No. 17/456,105, filed on Nov. 22, 2021, granted, now 11,750,480.
Prior Publication US 2023/0362073 A1, Nov. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 43/026 (2022.01)
CPC H04L 43/026 (2013.01) 20 Claims
OG exemplary drawing
 
1. A system comprising:
processing circuitry; and
memory comprising instructions that, when executed, cause the processing circuitry to:
receive a plurality of streams of telemetry flow data of a plurality of network devices, wherein each of the plurality of streams corresponds to a different one of the plurality of network devices;
aggregate telemetry flow data from at least one stream of the plurality of streams of the telemetry flow data received over a portion of a period of time, wherein the aggregated telemetry flow data indicates one or more of a transmission rate of the at least one stream during the portion of the period of time or a receiving rate of the at least one stream during the portion of the period of time; and
based on a determination, before the end of the period of time, that an amount of aggregated telemetry flow data from the at least one stream received over the portion of the period of time satisfies a data threshold amount, send, to a network analyzer device and before the end of the period of time, the aggregated telemetry flow data for the portion of the period of time.