发明名称 |
Data communication apparatus, data transmission method, and computer system |
摘要 |
Provided is a data communication apparatus which includes 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 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 based on the effective transfer speed and a transmission controller configured to perform transmission control of transmission data based on the transmission interval. Thus, congestion control is efficiently implemented in an interconnection network configured as a regular network. |
申请公布号 |
US9426080(B2) |
申请公布日期 |
2016.08.23 |
申请号 |
US201414215212 |
申请日期 |
2014.03.17 |
申请人 |
FUJITSU LIMITED |
发明人 |
Ajima Yuichiro;Inoue Tomohiro;Hiramoto Shinya |
分类号 |
H04L12/835;H04L12/26;H04L12/801;H04L12/825;H04L12/841;H04L12/703 |
主分类号 |
H04L12/835 |
代理机构 |
Fujitsu Patent Center |
代理人 |
Fujitsu Patent Center |
主权项 |
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. |
地址 |
Kawasaki JP |