CPC H04L 47/25 (2013.01) [H04L 43/106 (2013.01); H04L 47/263 (2013.01); H04L 47/283 (2013.01)] | 22 Claims |
1. A method of altering the transmission rate of data sent across a computer network, the method comprising:
determining a window (cwnd), wherein the window defines a number of bytes transmitted per unit of time as a constant;
determining a setting expressing a period of time;
determining a rate R based at least on the determined cwnd divided by the setting;
transmitting a first set of packets across the computer network according to the rate R;
modifying the setting based on a first round trip time of a first packet sent over the network; and
for each of one or more second sets of packets:
adjusting the rate R based on the determined cwnd divided by the modified setting;
transmitting the second set of packets according to the adjusted rate R; and
modifying the setting based on a second round trip time of a second packet sent over the network.
|