Dynamic adjustment of receive window utilized by a transmitting device
Abstract
A method of controlling size of a receive window includes transmitting packets over a communication channel from a transmitting device to a receiver, and receiving acknowledgment packets from the receiver, the received acknowledgement packets from the receiver including an advertised receive window size. The method further includes determining a backlog parameter for the receiver in accordance with the advertised receive window size, determining a queuing delay in accordance the received acknowledgment packets, resetting a size of a congestion window in accordance with a function of a current size of the congestion window and a factor proportional to the queuing delay, and resetting a size of a receive window in accordance with a function of a current size of the receive window and the backlog parameter. A network window is reset in accordance with the smaller of the size of the congestion window and the size of the receive window.
Additional Information
Publication number US9253104B2. Publication type US Grant. Publication date 2016-02-02. Application number US14256836 . Filing date 2014-04-18. Priority date 2010-03-03. Parent Case Text: This application is a continuation of U.S. patent application Ser. No. 13/040,214, filed Mar. 3, 2011, which claims priority to U.S. Provisional Application Ser. No. 61/310,244, filed Mar. 3, 2010, both of which are incorporated by reference herein in their entireties.Attached Files
Published - US8730799B2.pdf
Published - US9253104B2.pdf
Files
Name | Size | Download all |
---|---|---|
md5:8cff56b78a5af498c46aa61484dc6564
|
1.1 MB | Preview Download |
md5:faeee9c0b346931a0b4168290122e93e
|
974.3 kB | Preview Download |
Additional details
- Eprint ID
- 80167
- Resolver ID
- CaltechAUTHORS:20170810-125112138
- Created
-
2017-09-27Created from EPrint's datestamp field
- Updated
-
2020-03-09Created from EPrint's last_modified field