Patent ID: 11936561
Assignee: PENSANDO SYSTEMS INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 20:
21. A system for managing network congestion in a network, comprising a plurality of computing nodes, a computing node comprising:
a) a memory for storing one or more previously obtained latency values and a set of instructions; and
b) one or more processors configured to execute the set of instructions to implement at least the following:
i) a fast start stage, comprising setting a data rate to an initial data rate and performing data transfer between a sender and a receiver until the receiver detects a congestion event;
ii) a transition stage, comprising reducing the data rate to a minimum data rate for a first period; and
iii) a regulation stage, comprising performing a combination of a feedback control loop and an additive increase multiplicative decrease (AIMD) algorithm to modify the data rate, wherein the feedback control loop is a proportional integral algorithm, wherein the feedback control loop is described as a difference between a current rate, a proportional term, and an integral term, and wherein the proportional term describes a difference between a current latency and a threshold latency, while the integral term describes a difference between a current latency and a previous latency.