Patent ID: 8984169
Filing Date: 2015-03-17
Classification: H04L

Abstract:
1. A data collecting device configured to collect data via a network from a plurality of bases, the bases each including at least one of a sensor and an actuator, the data collected from each base comprising data of the at least one of the sensor and the actuator, the data collecting device comprising: an inquiry transmitter configured to transmit inquiry messages to the bases, respectively, to request transmission of the data; a response receiver configured to receive response messages including the data from the bases, respectively; a reception scheduler configured to generate a reception schedule to receive the response messages from the bases based on request information indicating a collection condition to collect data from the bases, wherein the request information specifies, as the collection condition, at least data receiving cycles to receive the data from the bases and receiving time limits to receive the data from the bases; and a transmission scheduler configured to generate a transmission schedule to transmit the inquiry messages based on the reception schedule and characteristics of communication with the bases; wherein the reception scheduler determines receiving time ranges to receive data from the bases on a basis of the collection condition indicated by the request information such that the receiving time ranges shift from each other in a direction of time and the receiving time limits to receive the data from the bases are included in the receiving time ranges corresponding to the bases, and generates the reception schedule which includes the determined receiving time ranges of the data from the bases, the transmission scheduler determines transmitting times to transmit the inquiry messages to the bases such that the data collected from the bases are received within the receiving time ranges corresponding to the bases and the transmitting times to transmit the inquiry messages to the bases are different from each other, and generates the transmission schedule which includes the determined transmitting times of the inquiry messages to the bases, and the inquiry transmitter transmits the inquiry messages to the bases, respectively, at the transmitting times defined by the transmission schedule.