Techniques for network congestion control
AssigneeNetflix, Inc.
InventorsPaul-Louis Serge Daniel AGENEAU, Mark WATSON
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetflix, Inc.
InventorsPaul-Louis Serge Daniel AGENEAU, Mark WATSON
Estimating the term…
In various embodiments, a congestion control module within a transport stack limits the rate at which packets are transmitted from a server to a client device based on a percentage of the available capacity of a network path through which the packets are transmitted. In some embodiments, the available network path capacity can be determined by first performing a linear regression using (1) send durations over which packets associated with encoded frames are transmitted, and (2) corresponding reception durations over which the packets associated with the encoded frames are received, in order to determine a line that relates send duration and reception duration. After the line is determined, the available network path capacity can be computed as an estimated intersection between the determined line and the line y=x, with the intersection being approached as a limit.
A computer-implemented method for controlling network congestion, the method comprising:
One or more non-transitory computer-readable media storing instructions that, when executed by at least one processor, cause the processor to perform steps for controlling network congestion, the steps comprising:
A system, comprising:
Dependencies are inferred from the claim text.