×

Method and apparatus for network congestion control based on transmission rate gradients

  • US 10,516,616 B2
  • Filed: 02/21/2019
  • Issued: 12/24/2019
  • Est. Priority Date: 04/23/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for congestion control in a data communication protocol employing acknowledged communication in which a transmitting node transmits data to a receiving node and the receiving node acknowledges receipt of the data, the method to be performed by the transmitting node and comprising:

  • measuring a flight size indicating an amount of data sent by the transmitting node and not yet acknowledged by the receiving node;

    measuring a transmission rate;

    determining a trend of the flight size;

    determining a trend of the transmission rate, wherein the trend is derived from a transmission rate gradient calculation, in which either the transmission rate measurements or the transmission rate gradient calculations or both, are filtered to reduce their temporal variability;

    detecting whether there is a congestion according to the determined trend of the transmission rate and the trend of the flight size;

    upon detection of the congestion, changing from a current congestion control state to a new congestion control state; and

    transmitting data while respecting a maximum amount of unacknowledged data which the transmitting node may transmit.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×