Fecha de publicación:
16/09/2019
Fuente: Wipo "IOT"
The present invention relates to an Internet of things (IoT) device and a firmware update method thereof, which downloads firmware to an IoT device through IoT network to update the firmware of the IoT device, more specifically, transmits the firmware to the IoT device by using a keep alive message transmitted and received between a server and the IoT device to check whether the IoT device is operated, and updates the firmware of the IoT device so as to economically and efficiently update the firmware of the IoT device. According to the present invention, the firmware update method of an IoT device comprises: a step of allowing an IoT device to transmit a keep alive message of a ping command to a server and receive a keep alive message of a pong command from the server; a step of allowing the IoT device to request transmission of firmware data of a chunk unit to be transmitted to the server through the keep alive message of the ping command when it is confirmed that a version of the IoT device loaded in the keep alive message of the pong command is different from a current version of the IoT device; and a step of allowing the IoT device to receive the firmware data of the chunk unit from the server through the keep alive message of the pong command and then, sequentially download the firmware data of the chunk unit so as to update the firmware. COPYRIGHT KIPO 2020