US20110047538A1

Method for updating firmware of sensor nodes on a wireless sensor network and firmware updater using for the same method

Claim Score by NHIP

Read claim 1, the broadest

Abstract

Provided is a firmware updating method for a new node in a wireless sensor network including a plurality of nodes. The firmware updating method for the new node (a) a new node searching for neighbor nodes located within a predetermined distance; (b) the new node designating a parent node among the searched neighbor nodes; (c) in the case where the plurality of nodes include a join receiving state for joining the new node to the wireless sensor network, the designated parent node and the new node establishing a communication link by using the join receiving state; (d) the parent node transmitting firmware to the new node through the established communication link; and (e) the new node receiving the firmware from the parent node, updating existing firmware with the received firmware, and driving the updated firmware to be jointed to the wireless network. In the case where the new node is to be joined to the wireless sensor network, it is possible to directly update the firmware of the new node on the spot without recalling the node to a factory.

US20110047538A1, drawing sheet 1
Sheet 1 of 11

Term

Projected expiry 18 July 2030.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

10 claims: 3 independent, 7 dependent

  1. 1
    Broadest claimClaim Score 60, broad(NHIP)A method of updating firmware of a node on a wireless sensor network including a plurality of nodes, comprising steps of:(a) a new node searching for neighbor nodes located within a predetermined distance;(b) the new node designating a parent node among the searched neighbor nodes;(c) in the case where the plurality of nodes include a join receiving state for joining the new node to the wireless sensor network, the designated parent node and the new node establishing a communication link by using the join receiving state;(d) the parent node transmitting firmware to the new node through the established communication link;and (e) the new node receiving the firmware from the parent node, updating existing firmware with the received firmware, and driving the updated firmware to be jointed to the wireless network.
  2. 5
    A method of updating firmware of a node on a wireless sensor network including a plurality of nodes by using a firmware updater capable of detecting and analyzing a received signal and storing firmware of nodes constituting the wireless sensor network, comprising steps of:(a) the firmware updater searching for neighbor nodes located within a predetermined distance;(b) the firmware updater designating an error node, of which the firmware is different from the firmware of the firmware updater, among the searched neighbor nodes;(c) in the case where the plurality of the nodes include a join receiving state for joining a new node to the wireless sensor network, the designated error node and the firmware updater establishing a communication link by using the join receiving state;(d) transmitting the firmware stored in the firmware updater to the error node through the established communication link;and (e) the error node receiving the firmware transmitted from the firmware updater, updating existing firmware with the received firmware, and after that, executing the update firmware.
  3. 10
    A firmware updater used for a wireless sensor network including a plurality of nodes, comprising:a communication unit capable of transmitting and receiving signals with respect to the plurality of the nodes;a storage unit configured to store firmware of the nodes constituting the wireless sensor network;and a signal processing unit configured to search for neighbor nodes located within a predetermined distance based on the signals received from the communication unit and to designate a node among the searched neighbor nodes, of which the firmware does not match with the firmware of the nodes stored in the storage unit, as an error node, wherein in the case where the plurality of the nodes include a join receiving state for joining a new node to the wireless sensor network, the communication unit establishes a communication link to the error node by using the join receiving state and transmits the firmware stored in the storage unit to the error node through the communication link.