Patent ID: 8094557
Filing Date: 2012-01-10
Classification: H04L

Abstract:
1. A method for adjusting a fast re-transmit threshold value for transmitting streams of data over a computer system, the method comprising: receiving, by a sender, a current fast re-transmit threshold value of duplicate acknowledgements (dupacks) for a packet from a receiver, wherein the fast re-transmit threshold value indicates a number of dupacks that, if received, causes a fast re-transmit operation to be performed; decreasing, based on the receiving, a size of a congestion window of the sender; re-transmitting, by the sender and subsequent to the decreasing, the packet to the receiver, wherein the receiver is in network communication with the sender on the computer system having at least one processor coupled to memory; counting, by the sender, a number of dupacks after the re-transmitting until arrival, at the sender, of an acknowledgement (ACK) for the packet; determining whether to adjust the current fast re-transmit threshold value to be a new fast re-transmit threshold value different from the current re-transmit threshold value; and setting, based on the size of the congestion window and the counting, a value of the current fast re-transmit threshold value to the new fast re-transmit threshold value in response to a determination to adjust the current fast re-transmit threshold value.