Patent ID: 9426080
Filing Date: 2016-08-23
CPC Classification: H04L

Claim Text:
1. A data communication apparatus configured to transmit data to another data communication apparatus through a relay device, comprising: a transmission interval calculator configured to calculate an effective transfer speed of the data based on a difference between an actual arrival time at which response data to transmission data transmitted to the other data communication apparatus has arrived and a predictive arrival time calculated by multiplying the number of relay devices passed until the response data transmitted from the other data communication apparatus arrives at the data communication apparatus by a transfer delay time necessary to pass through one relay device and a buffer size of the relay device on a communication path of the data, and calculate a transmission interval of transmission data by subtracting a value obtained by dividing a data length of the data by a non-congestion transfer speed at which congestion does not occur from a value obtained by dividing the data length by the effective transfer speed; and a transmission controller configured to perform transmission control of transmission data based on the calculated transmission interval.