Method and device for determining a time-parameter
First Claim
1. A method of determining a time-out parameter in a data unit transmitter implementing a protocol that provides a retransmission time-out feature, comprising:
- measuring a round trip time value, andcalculating a new value of said time-out parameter in dependence on said round trip time value, where a contribution of said round trip time value to said new value of said time-out parameter is different if said round trip time value is smaller than a predetermined threshold than if said round trip time value is greater than said predetermined threshold,wherein said predetermined threshold is equal to a stored smoothed round trip time value.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and device for determining a parameter (RTO) associated with a retransmission time-out feature in a data unit transmitter implementing a protocol (TCP) that provides an acknowledgment feature and a retransmission time-out feature, where according to one aspect decreasing values of the round trip time (RTT) are treated differently with respect to their influence on a mean deviation parameter (RTTVAR) than increasing values of the round trip time, where according to another aspect weight values (g, h, w) used in the determination of the parameter (RTO) are chosen such that at least one of them is time variable, and where according to a further aspect the parameter (RTO) is also calculated on the basis of a value (SR) indicative of the number of spurious time-outs in the communication.
-
Citations
8 Claims
-
1. A method of determining a time-out parameter in a data unit transmitter implementing a protocol that provides a retransmission time-out feature, comprising:
-
measuring a round trip time value, and calculating a new value of said time-out parameter in dependence on said round trip time value, where a contribution of said round trip time value to said new value of said time-out parameter is different if said round trip time value is smaller than a predetermined threshold than if said round trip time value is greater than said predetermined threshold, wherein said predetermined threshold is equal to a stored smoothed round trip time value. - View Dependent Claims (6)
-
-
2. A method of determining a time-out parameter in a data unit transmitter implementing a protocol that provides a retransmission time-out feature, comprising:
-
measuring a round trip time value, calculating a new value of said time-out parameter in dependence on said round trip time value and on one or more time variable weight factors; and wherein the value at a given time of said at least one weight factor is associated with a value indicative of the number of data units that were sent up to said given time, but that were not acknowledged up to said given time. - View Dependent Claims (5)
-
-
3. A method of determining a time-out parameter in a data unit transmitter implementing a protocol that provides a retransmission time-out feature, comprising:
-
measuring a round trip time value, and calculating a new value indicative of said time-out parameter in dependence on said round trip time value and on a value indicative of spurious time-outs that occurred in a communication between said data unit transmitter and a receiver, wherein said value indicative of the number of spurious time-outs is a sum of one and a product of a fraction of the number of data unit retransmissions caused by spurious time-outs divided by a total number of transmitted data units over a predetermined period of time and a multiplication factor. - View Dependent Claims (7)
-
-
4. A method of determining a time-out parameter in a data unit transmitter implementing a protocol that provides a retransmission time-out feature, comprising:
-
measuring a round trip time value, and calculating a new value indicative of said time-out parameter in dependence on said round trip time value and on a value indicative of spurious time-outs that occurred in a communication between said data unit transmitter and a receiver, wherein said value indicative of the number of spurious time-outs is a smoothed average determined on the basis of the number of spurious time-outs. - View Dependent Claims (8)
-
Specification