US 11,936,561 B2
Rate-optimized congestion management
Rong Pan, Saratoga, CA (US); and Peter Newman, Fremont, CA (US)
Assigned to Pensando Systems, Inc., Milpitas, CA (US)
Filed by Pensando Systems Inc., Milpitas, CA (US)
Filed on Nov. 10, 2021, as Appl. No. 17/523,732.
Application 17/523,732 is a division of application No. 16/415,609, filed on May 17, 2019, granted, now 11,212,227.
Prior Publication US 2022/0070097 A1, Mar. 3, 2022
Int. Cl. H04L 47/263 (2022.01); H04L 43/0852 (2022.01); H04L 43/16 (2022.01); H04L 47/11 (2022.01); H04L 47/25 (2022.01); H04L 47/283 (2022.01); H04W 28/22 (2009.01); H04W 52/26 (2009.01); H04B 5/00 (2006.01); H04B 7/26 (2006.01); H04L 1/00 (2006.01); H04L 27/26 (2006.01); H04W 88/02 (2009.01)
CPC H04L 47/11 (2013.01) [H04L 43/0858 (2013.01); H04L 43/16 (2013.01); H04L 47/25 (2013.01); H04L 47/263 (2013.01); H04L 47/283 (2013.01); H04W 28/22 (2013.01); H04W 52/26 (2013.01); H04B 5/0031 (2013.01); H04B 7/264 (2013.01); H04B 7/2659 (2013.01); H04L 1/0001 (2013.01); H04L 27/2646 (2013.01); H04W 88/021 (2013.01)] 25 Claims
OG exemplary drawing
 
1. A computer-implemented method of managing congestion in a network protocol, the method comprising:
a) detecting a congestion event in a network;
b) slowing a data transfer rate from an initial data transfer rate to a minimum data transfer rate; and
c) adjusting the data transfer rate using a combination of a feedback control loop and an additive increase multiplicative decrease (AIMD) algorithm, wherein the feedback control loop comprises a proportional-integral controller, wherein the AIMD algorithm and the feedback control loop execute at different frequencies to adjust the data transfer rate.