Patent ID: 9565009
Date: 2017-02-07
CPC Classifications: H04L

Claim:
1. A communication apparatus including a TCP communication unit which relays TCP communication performed by an application, the communication apparatus comprising: a transmission unit including: a predetermined interval data transmission unit which transmits data at a predetermined interval; a data transmission interval notification unit which notifies a communication partner of a time interval of data transmission; and a narrow interval data transmission unit which transmits a predetermined plurality of sets of data at an interval narrower than the predetermined interval, upon receipt of a narrow interval data transmission instruction; and a reception unit including: a transmission data reception unit which receives data of an application of the communication partner, and issuing a notification each time the data is received; a data transmission interval reception unit which receives a time interval of data transmission from the communication partner; a data non-arrival detection unit which considers data not to be arrived, in the case where the notification has not been issued from the transmission data reception unit for a predetermined time period longer than the time interval received by the data transmission interval reception unit; and a narrow interval data transmission instruction unit which transmits a narrow interval data transmission instruction to the communication partner, when the data non-arrival detection unit considers data not to be arrived.