US 12,231,317 B2
In-band telemetry rate limiting in cloud environments
Radu Mihai Iorga, Bucharest (RO); Corneliu-Ilie Calciu, Bucharest (RO); Roberto H. Jacob Da Silva, Oak Park, CA (US); and George-Andrei Stanescu, Ilfov (RO)
Assigned to Lenovo Global Technology (United States) Inc., Morrisville, NC (US)
Filed by Lenovo Global Technology (United States) Inc., Morrisville, NC (US)
Filed on Feb. 8, 2022, as Appl. No. 17/667,401.
Prior Publication US 2023/0254232 A1, Aug. 10, 2023
Int. Cl. H04L 43/0864 (2022.01); H04L 43/16 (2022.01)
CPC H04L 43/0864 (2013.01) [H04L 43/16 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a telemetry packet at an egress node of a data pathway in a data network, the data pathway comprising an ingress node, one or more transit nodes and the egress node, the telemetry packet comprising a telemetry parameter, the telemetry parameter for a node in the data pathway;
comparing, at the egress node, the telemetry parameter with a previous telemetry parameter from a previous telemetry packet transmitted previously on the same data pathway and received at the egress node prior to receiving the telemetry packet;
determining, at the egress node, if a telemetry difference exceeds a telemetry parameter threshold and if the telemetry difference does not exceed the telemetry parameter threshold, the telemetry difference comprising a difference between the telemetry parameter and the previous telemetry parameter;
transmitting telemetry data of the telemetry packet to a network controller if the telemetry difference exceeds the telemetry parameter threshold; and
dropping the telemetry data of the telemetry packet without transmission to the network controller if the telemetry difference does not exceed the telemetry parameter threshold.