US 12,284,100 B2
Network delay estimation
Yuval Shpigelman, Netanya (IL)
Assigned to Mellanox Technologies, Ltd., Yokneam (IL)
Filed by MELLANOX TECHNOLOGIES, LTD., Yokneam (IL)
Filed on Feb. 9, 2022, as Appl. No. 17/667,609.
Prior Publication US 2023/0254229 A1, Aug. 10, 2023
Int. Cl. H04L 43/0852 (2022.01)
CPC H04L 43/0852 (2013.01) 22 Claims
OG exemplary drawing
 
1. Data communication device, comprising:
a network interface to receive first packets over a network from another network device via a switch, which includes a buffer associated with a variable buffer delay; and
packet processing circuitry to:
compute respective measures of delay over the network to the other network device over time responsively to the received first packets;
find a minimum measure of delay over the network to the other network device as a local minimum measure of delay responsively to; at least some of the computed respective measures of delay; and a function describing the respective measures of delay over the network to the other network device over time;
estimate a current measure of buffer delay of the buffer responsively to the found minimum measure of delay and a current one of the computed respective measures of delay;
set a packet processing parameter responsively to the estimated current measure of buffer delay; and
process second packets responsively to the set packet processing parameter.