IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0344767
(2008-12-29)
|
등록번호 |
US-8194571
(2012-06-05)
|
발명자
/ 주소 |
- Herrmann, Falk
- Manjeshwar, Arati
- Hill, Jason
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
7 인용 특허 :
21 |
초록
▼
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 th
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.
대표청구항
▼
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 netw
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; andregistering 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; andrepeating 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. 2. The method of claim 1, wherein the lower level node is the cluster head and the high level node is a first level sensor node. 3. The method of claim 1, wherein the lower level node is a first level node and the higher level node is a second level node. 4. The method of claim 1, wherein the higher level node is an upper limit level node. 5. The method of claim 1, wherein the step of discovering and assessing further includes: broadcasting a plurality of link assessment packets. 6. The method of claim 5, wherein the link assessment packets are broadcast in a fully randomized manner. 7. The method of claim 5, wherein the link assessment packets are broadcast by different nodes of the network in different defined time-slots. 8. The method of claim 1, wherein the step of registration further includes: forwarding a plurality of registration packets. 9. The method of claim 8, wherein the registration packets are forwarded in randomized individual node approach. 10. The method of claim 8, wherein the registration packets are forwarded in a time-slotted manner, by which each of a plurality of time slots is assigned to a single respective one of the plurality of node levels. 11. The method of claim 8, wherein registration data from higher level nodes is piggy-backed to registration packets transmitted by lower level nodes. 12. The method according to claim 1, further comprising: computing a network topology. 13. The method of claim 12, wherein the network topology is computed to reduce power consumption. 14. The method of claim 12, wherein the network topology is computed so that an expected battery life of all nodes is essentially equalized. 15. The method of claim 1, further comprising: distributing a network topology. 16. The method of claim 15, wherein the step of distributing the network topology further includes: transmitting a plurality of topology establishment packets. 17. The method of claim 16, wherein the topology establishment packets are transmitted in a random manner. 18. The method of claim 16, wherein the topology establishment packets are transmitted in a time-slotted manner, by which each of a plurality of time slots is assigned to a single respective one of the plurality of node levels. 19. The method of claim 18, wherein a transmission period is divided into a time slot for each level of the sensor node network. 20. The method of claim 1, wherein the at least one link of the sensor node network is assessed to update at least one statistic of the at least one link. 21. The method of claim 1, wherein the at least one link of the sensor node network is assessed based on at least one of a power level and a packet success rate to reachable network elements. 22. The method of claim 1, further comprising: installing the sensor node in the sensor node network;assigning a unique identifier to the sensor node;waking-up the sensor node to perform a task; andin response to completing the task, setting the woken sensor node to an active low power mode prior to a propagation of messaging to all node levels in the sensor node network. 23. The method of claim 22, further comprising: distributing an encryption key to the sensor node. 24. The method of claim 22, further comprising: supervising the sensor node network with acknowledged supervision packets to update a clock of the sensor node. 25. The method of claim 24, wherein the supervision packets are sent in a periodic manner. 26. The method of claim 22, wherein a clock of the sensor node is synchronized with respect to its node level. 27. The method of claim 22, further comprising: assigning the sensor node to a single one of the plurality of node levels, wherein each of the nodes of the sensor node network is assigned to a single respective one of the plurality of node levels. 28. The method of claim 27, wherein the assignment of the nodes to the respective node levels is in accordance with respective power constraints of the nodes. 29. The method of claim 22, wherein each of the nodes of the sensor node network is assigned to a respective one of the plurality of node levels and each of the plurality of node levels is assigned a respective one of a plurality of communication time slots. 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; andregistering 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. 31. The method of claim 30, wherein the broadcast occurs only within a small fraction of the time slot. 32. The method of claim 30, wherein the broadcast occurs randomly with the time slot. 33. The method of claim 30, wherein the broadcast occurs based on a unique identifier associated with the sensor node. 34. The method of claim 30, wherein the broadcast occurs based on a code to ensure that any two node interfere at most in only one time slot. 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; andregistering 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; andthe 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. 36. The method of claim 35, wherein a broadcast order for the each level includes a higher to lower order. 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; andregistering a sensor node of the sensor node network with a cluster head of the cluster head network; andthe 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; andwhen 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; andresponsive 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; andwhen the wakeup sequence is not included, entering the active low power mode.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.