Congestion window control based on queuing delay and packet loss
A method of controlling size of a congestion window, includes, at a transmitting device, transmitting a plurality of data packets over a communication channel from the transmitting device to a receiver, determining a queuing delay and a loss rate of the transmission, comparing the queuing delay to a threshold queuing delay, comparing the loss rate to a threshold loss rate, and in response to a determination that the queuing delay is greater than the threshold queuing delay and the loss rate is greater than the threshold loss rate, resetting the size of the congestion window in accordance with a function of the current size of the congestion window, the queuing delay, and the loss rate, wherein at equilibrium the function generates a value inversely proportional to a weighted sum of an excess queuing delay and an excess loss rate.
Publication number US8514715B2. Publication type US Grant. Application number US13084456. Priority date 2010-04-22. Filing date 2011-04-11. Publication date 2013-08-20. Grant date 2013-08-20. Parent Case Text: This application claims priority on U.S. Provisional Application Ser. No. 61/326,985, filed Apr. 22, 2010, which is incorporated herein by reference in its entirety.
Published - US8514715B2.pdf