Protocol for reliable, self-organizing, low-power wireless network for security and building automation systems
First Claim
Patent Images
1. A method for initializing a sensor node network arranged in a hierarchical manner with a plurality of node levels and a cluster head network, comprising:
- establishing a temporary topology and synchronizing the sensor node network;
discovering and assessing at least one link of the sensor node network; and
registering a sensor node of the sensor node network with a cluster head of the cluster head network,wherein the step of establishing the temporary topology and synchronizing further includes;
broadcasting a wakeup signal from a lower level node to a higher level node;
transmitting an initialization packet from the lower level node to the higher level node;
synchronizing the higher level node;
transmitting a temporary registration packet from the higher level node to the lower level node; and
repeating the steps of broadcasting the wakeup signal, transmitting the initialization packet;
synchronizing, and transmitting the temporary registration packet until one of all nodes have been reached and all nodes up to a predefined level have been reached.
0 Assignments
0 Petitions
Accused Products
Abstract
A method to wirelessly network a sensor/actuator node is described. The sensor/actuator node is installed in a sensor/actuator node network and arranged in a hierarchical manner with a plurality of node levels and a cluster head network. A unique node identifier is assigned to the sensor node and the sensor node network is initialized. The sensor node is woken-up to perform a task and then set to an active low power mode.
39 Citations
37 Claims
-
1. A method for initializing a sensor node network arranged in a hierarchical manner with a plurality of node levels and a cluster head network, comprising:
-
establishing a temporary topology and synchronizing the sensor node network; discovering and assessing at least one link of the sensor node network; and registering a sensor node of the sensor node network with a cluster head of the cluster head network, wherein the step of establishing the temporary topology and synchronizing further includes; broadcasting a wakeup signal from a lower level node to a higher level node; transmitting an initialization packet from the lower level node to the higher level node; synchronizing the higher level node; transmitting a temporary registration packet from the higher level node to the lower level node; and repeating the steps of broadcasting the wakeup signal, transmitting the initialization packet;
synchronizing, and transmitting the temporary registration packet until one of all nodes have been reached and all nodes up to a predefined level have been reached. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for initializing a sensor node network arranged in a hierarchical manner with a plurality of node levels and a cluster head network, comprising:
-
establishing a temporary topology and synchronizing the sensor node network; discovering and assessing at least one link of the sensor node network; and registering a sensor node of the sensor node network with a cluster head of the cluster head network, wherein the step of discovering and assessing further includes broadcasting a plurality of link assessment packets in a time-slotted manner, by which a broadcast period is divided into a respective time slot for each level of the sensor node network. - View Dependent Claims (31, 32, 33, 34)
-
-
35. A method for initializing a sensor node network arranged in a hierarchical manner with a plurality of node levels and a cluster head network, comprising:
-
establishing a temporary topology and synchronizing the sensor node network; discovering and assessing at least one link of the sensor node network; and registering a sensor node of the sensor node network with a cluster head of the cluster head network, wherein; the step of registration further includes forwarding a plurality of registration packets; and the registration packets are forwarded in a time-slotted manner, by which a broadcast period is divided into a respective time slot for each level of the sensor node network. - View Dependent Claims (36)
-
-
37. A method to wirelessly network a sensor node, comprising:
-
installing the sensor node in a sensor node network arranged in a hierarchical manner with a plurality of node levels and a cluster head network; assigning a unique identifier to the sensor node; initializing the sensor node network, wherein the initializing includes; establishing a temporary topology and synchronizing the sensor node network; discovering and assessing at least one link of the sensor node network; and registering a sensor node of the sensor node network with a cluster head of the cluster head network; and the sensor node; periodically entering an awake state; activating a receiver component, the receiver component performing a receiver-signal strength measurement in a reserved channel; determining if the strength measurement is greater than a threshold; responsive to the determination of the strength measurement; when the strength measurement is not greater than the threshold, entering an active low power mode; and when the strength measurement is greater than the threshold, determining whether a wakeup sequence is included at a start of a message that has been received; and responsive to the determination of the wakeup sequence; when the wakeup sequence is included, maintaining the awake state to perform a task for performance of which the wakeup sequence was transmitted, the task including determining intended recipients of the message, and subsequently entering the active low power mode, prior to a propagation of the message to all node levels in the sensor node network, once the task is complete; and when the wakeup sequence is not included, entering the active low power mode.
-
Specification