Adaptive In-band Network Telemetry For Full Network Coverage
AssigneeFuturewei Technologies, Inc.
InventorsHaoyu Song, Tianran Zhou, Min Liu, Zhenbin Li
Life of this patent
Estimating the term…
Abstract
A mechanism for adaptively performing in-band network telemetry (INT) by a network controller is disclosed. The mechanism includes receiving one or more congestion indicators from a collector. An adjusted sampling rate is generated. The adjusted sampling rate is a specified rate of insertion of instruction headers for INT and is generated based on the congestion indicators. The adjusted sampling rate is transmitted to a head node, which is configured to perform INT via instruction header insertion into user packets.
Claims20
A method comprising:
- receiving, by a receiver of a controller, one or more congestion indicators from a collector;
- generating, by a processor of the controller, an adjusted sampling rate of instruction header insertions based on the congestion indicators;
- and
- transmitting, by a transmitter of the controller, the adjusted sampling rate to a head node configured to perform in-band network telemetry (INT) via instruction header insertions into user packets at the adjusted sampling rate.
A controller comprising:
- a receiver configured to receive one or more congestion indicators from a collector;
- a processor configured to receive the congestion indicators from the receiver and to receive computer instructions which, when executed, prompt the controller to generate an adjusted sampling rate of instruction header insertions based on the congestion indicators;
- and
- a transmitter configured to receive the adjusted sampling rate from the processor and to transmit the adjusted sampling rate to a head node configured to perform in-band network telemetry (INT) via instruction header insertions into user packets at the adjusted sampling rate.
A non-transitory computer readable medium comprising a computer program product for use by a video coding device, the computer program product comprising computer executable instructions stored on the non-transitory computer readable medium such that when executed by a processor cause the video coding device to:
- receive one or more congestion indicators from a collector;
- generate an adjusted sampling rate of instruction header insertions based on the congestion indicators;
- and
- transmit the adjusted sampling rate to a head node configured to perform in-band network telemetry (INT) via instruction header insertions into user packets at the adjusted sampling rate.
Dependencies are inferred from the claim text.