Patent ID: 7394762

Claim:
A method of congestion control in transmission of data in packets over a network link using a transport layer protocol, wherein a number of unacknowledged packets in transit in the link is less than or equal to a congestion window value cwnd i ; comprising: a) varying the value of cwnd i according to an additive-increase multiplicative-decrease (AIMD) law having rate of increase parameter α i , b) increasing the value of α i during each congestion epoch, c) responsive to detection of network congestion during a kth congestion epoch at a time when the value of cwnd i is w i (k), setting the value of cwnd i to β i w i (k)−δ where β i is the multiplicative-decrease parameter and δ=0 initially and δ i =β i (α i H −α i L ) after an increase in the value of and α i , and d) transmitting packets over the network link in accordance with the value of cwnd i set in step c).