Patent ID: 7636310

Claim:
A communication control system that includes a transmitting device that transmits a transmission packet to a receiving device, wherein the receiving device transmits an acknowledgement to a transmitting device upon receiving the transmission packet, wherein the receiving device includes a response processor that sends transmission time information included in the transmission packet to the transmitting device as the acknowledgment, and the transmitting device includes a within-threshold determining unit that determines whether a response time calculated based on the transmission time information received from the receiving device is shorter than a threshold, and a transmission controller that controls, when the response time is shorter than the threshold, so as to transmit to the receiving device either one of a larger number of packets than the number of packets upon transmission of the transmission packet and the same number of packets as the number of packets upon transmission of the transmission packet, wherein the within-threshold determining unit uses a result of an averaging process for a process of within-threshold determination, instead of the response time obtained from the transmission time information sent-back by the response processor, the averaging process being performed so that it is more heavily weighted toward a response time of a previous transmission packet which is transmitted before the transmission packet is transmitted, as compared with the response time of the transmission packet.