Abstract: A method for congestion control in a data communication protocol employing acknowledged communication may include measuring a flight size. A transmission rate may be measured. A trend of the flight size may be determined. A trend of the transmission rate may be determined, and the trend may be derived from a transmission rate gradient calculation, in which either the transmission rate measurements or the transmission rate gradient calculations or both may be filtered to reduce their temporal variability. Whether there is a congestion may be detected according to the determined trend of the transmission rate and the trend of the flight size. Upon detection of the congestion, a change may be made from a current congestion control state to a new congestion control state. Data may be transmitted while respecting a maximum amount of unacknowledged data which the transmitting node may transmit. An apparatus is also disclosed.
Type:
Grant
Filed:
April 25, 2022
Date of Patent:
January 16, 2024
Assignee:
Bequant S.L.
Inventors:
Jose Lopez Serrano, Luis Piñeiro Blanca, Guillermo Lopez Serrano
Abstract: A method for congestion control in a data communication protocol employing acknowledged communication may include measuring a flight size. A transmission rate may be measured. A trend of the flight size may be determined. A trend of the transmission rate may be determined, and the trend may be derived from a transmission rate gradient calculation, in which either the transmission rate measurements or the transmission rate gradient calculations or both may be filtered to reduce their temporal variability. Whether there is a congestion may be detected according to the determined trend of the transmission rate and the trend of the flight size. Upon detection of the congestion, a change may be made from a current congestion control state to a new congestion control state. Data may be transmitted while respecting a maximum amount of unacknowledged data which the transmitting node may transmit. An apparatus is also disclosed.
Type:
Grant
Filed:
February 21, 2019
Date of Patent:
December 24, 2019
Assignee:
BEQUANT S.L.
Inventors:
Jose Lopez Serrano, Luis Piñeiro Blanca, Guillermo Lopez Serrano
Abstract: A method and apparatus for congestion control for acknowledged communication over networks detects congestion based on trends of flight size and transmission rate in order to adapt a congestion window in accordance with a detection result. Such congestion detection enables, for example, distinguishing between the congestion with or without unfair competition. Moreover, the measured transmission rate or its trend can be filtered to compensate for time variations. An end node or a proxy can be used for congestion control.
Type:
Grant
Filed:
March 31, 2015
Date of Patent:
April 16, 2019
Assignee:
BEQUANT S.L.
Inventors:
Jose Lopez Serrano, Luis Piñeiro Blanca, Guillermo Lopez Serrano