Patent ID: 8611332
Filing Date: 2013-12-17
Classification: H04L,H04W

Abstract:
1. A communication apparatus to manage a plurality of nodes which perform communications with a plurality of terminal devices, the communication apparatus comprising: a processing information acquiring unit to acquire processing delay time after distribution data has been received by the communication apparatus until the distribution data is transmitted from the communication apparatus; a transmission information acquiring unit to acquire each transmission delay time after the distribution data has been transmitted from the communication apparatus until the distribution data is received by each of the nodes; a collecting unit to collect, as a first time length, each period of time after the distribution data has been received by each of the nodes until the distribution data arrives at each of the plurality of terminal devices; a calculating unit to calculate, as a second time length, each period of time after the distribution data has been received by the communication apparatus until the distribution data arrives at each of the plurality of terminal devices for each of the nodes based on the processing delay time, the each transmission delay time and each period of the first time length; a transmission control unit to control a transmission timing of the distribution data to at least one of the plurality of nodes based on each period of the second time length for each of the nodes; a criterion determining unit to determine, as criterial arrival time, the longest period of the second time length among each period of the second time length; a transmitting unit to transmit the criterial arrival time to communication apparatuses except the communication apparatus; an external information acquiring unit to acquire external transmission delay time after the distribution data has been transmitted from an external server until the distribution data is received by the communication apparatus; a receiving unit to receive external transmission delay time and criterial arrival time with respect to another communication apparatus from the another communication apparatus, the external transmission delay time with respect to the another communication apparatus being acquired by the another communication apparatus and the criterial arrival time with respect to the another communication apparatus being calculated by the another communication apparatus; and a total arrival time calculating unit to calculate total arrival time with respect to the communication apparatus after the distribution data has been transmitted from the external server until the distribution data arrives at each of the plurality of terminal devices via the communication apparatus based on the criterial arrival time determined by the criterion determining unit and the external transmission delay time acquired by the external information acquiring unit, and to calculate total arrival time with respect to another communication apparatus after the distribution data has been transmitted from the external server until the distribution data arrives at each of the plurality of terminal devices via the another communication apparatus based on the external transmission delay time and the criterial arrival time with respect to the another communication apparatus that are received by the receiving unit, wherein the transmission control unit corrects delay time which is time difference between the criterial arrival time with respect to the communication apparatus and another second time length based on the total arrival time of the communication apparatus and the total arrival time of the another communication apparatus, and delays the transmission timing of the distribution data based on the corrected delay time.