Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published February 2, 2016 | Published
Patent Open

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

US8730799B2.pdf
Files (2.1 MB)
Name Size Download all
md5:8cff56b78a5af498c46aa61484dc6564
1.1 MB Preview Download
md5:faeee9c0b346931a0b4168290122e93e
974.3 kB Preview Download

Additional details

Created:
August 20, 2023
Modified:
October 23, 2023