US 12,034,623 B1
Systems and methods for lightweight bandwidth estimation
Eric Winkelman, Boulder, CO (US); Mario Di Dio, Longmont, CO (US); Richard D. Terpstra, Superior, CO (US); and Zackary Foreman, Westminster, CO (US)
Assigned to Cable Television Laboratories, Inc., Louisville, CO (US)
Filed by Cable Television Laboratories, Inc., Louisville, CO (US)
Filed on Aug. 30, 2021, as Appl. No. 17/460,596.
Claims priority of provisional application 63/071,789, filed on Aug. 28, 2020.
Int. Cl. H04L 43/0894 (2022.01); H04L 7/00 (2006.01); H04L 43/0888 (2022.01)
CPC H04L 43/0894 (2013.01) [H04L 7/0008 (2013.01); H04L 43/0888 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method for estimating a bandwidth characteristic of a communication link between a transmitter node and a receiver node, the method comprising:
receiving, from the receiver node, a plurality of synchronization data packets sent by the transmitter node via the communication link;
estimating an offset time representing a time required for each synchronization data packet to traverse the communication link;
receiving, from the receiver node, a plurality of test data packets sent by the transmitter node via the communication link; and
estimating the bandwidth characteristic of the communication link at least partially based on the offset time and a difference between (a) a size of a first synchronization data packet of the plurality of synchronization data packets and (b) a size of a first test data packet of the plurality of test data packets.