摘要 |
<p><P>PROBLEM TO BE SOLVED: To suppress occurrence of a situation where a transmitter device regards a non-omitted data segment as an omitted data segment and retransmits it, without making congestion or decreasing communication efficiency over a communication network between the transmitter device and a receiver device. <P>SOLUTION: A CPU 41 of a server device 40 measures an elapsed time after transmitting a data segment, and suspends measuring time upon receiving an acknowledgement segment for the data segment. The CPU 41 transmits a data segment whose elapsed time has reached a retransmission timeout value. The CPU 41 sets, as a retransmission timeout value of a data segment, a time value determined according to an exponential function using a number of transmissions of the data segment as a variable, during a given time period after the second-time transmission of the data segment, while the CPU 41 sets a time value which is predetermined and is different from the time value determined by the exponential function during a period between the first-time transmission and immediately before the second-time transmission of the data block. <P>COPYRIGHT: (C)2005,JPO&NCIPI</p> |