Patent ID: 8811379

Claim:
A control apparatus for a multiple gateway communication system having multiple data transmission routes for transmitting data via gateways, comprising: a channel quality test module for collecting power consumption between adjacent gateways of the data transmission routes, a communication interface for collecting data delay of the respective gateways of the data transmission routes by performing data communication with the gateways, a memory for storing a gateway routing table containing the multiple data transmission routes, the power consumption collected by the channel quality test module, and the data delay collected by the communication interface, and a processor for adding priority to the data transmission routes in the gateway routing table stored in the memory on the basis of the power consumption and data delay stored in the memory, wherein the communication interface receives from the first gateway of the data transmission routes a data delay threshold requested for the data collected by the first gateway, the processor deletes the data transmission route having the total delay larger than the data delay threshold from the gateway routing table stored in the memory on the basis of the data delay threshold received from the communication interface and adds priority to the data transmission routes remained in the gateway routing table, the data collected by the first gateway is classified into an extensible type and a fixed type according to the data delay threshold, the processor previously created for the fixed type of data a gateway routing table with priority added, and the processor deletes for the extensible type of data a data transmission route having a total delay larger than the data delay threshold from the previously created gateway routing table on the basis of the delay threshold of a network routing table request sent from the first gateway to the communication interface, newly adds priority to the data transmission routes remained in the gateway routing table, and sends the gateway routing table, to which the priority is newly added, to the first gateway via the communication interface.