EP1661318A2

Method and apparatus for communication in a mesh-type wireless sensor network

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 16 July 2024, 2.2 years ago.

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

1 claim: 1 independent, 0 dependent

  1. 1
    Claims of equivalent WO 2005010214 A2 CLAIMS 1. A v ireless sensor network comprising:a plurality of star nodes constructed and arranged to transmit and receive wireless signals, at least one of the star nodes being associated with at least one corresponding sensor device and constructed and arranged to transmit a wireless signal including information from the corresponding sensor device;and a plurality of routers each constructed and arranged to transmit and receive wireless signals for communication with at least one star node, and constructed and arranged to transmit and receive wireless signals for communication with at least one other device in the wireless sensor network;wherein the plurality of star nodes communicates with at least one router using a plurality of frequencies, and a plurality of the routers are each available for communication with at least one star node for a period that begins at least one of at a randomized time or at a randomized frequency. 2. The network of claim 1, wherein each of the plurality of routers is available for communication based on a schedule, and a schedule for each router is independent of a schedule for other routers. 3. The network of claim 2, wherein each schedule defines a randomized time and a randomized frequency according to which the corresponding router is available for communication 4. The network of claim 1, wherein each of the plurality of routers is available for communication based on a schedule, and a schedule for each router is the same as a schedule for other routers. 5. The network of claim 1, wherein each of the plurality of routers is available for communication for a period that begins at a randomized time. 6. The network of claim 1, wherein each of the plurality of routers is available for communication for a period at a randomized frequency. 7. The network of claim 1, wherein each of the routers transmits and receives signals for communication with at least one other router using a plurality of frequencies. 8. The network of claim 7, wherein the plurality of the routers are each available for communication with at least one other router for a period that begins at least one of at a randomized time or at a randomized frequency. 9. The network of claim 1, further comprising at least one gateway, and a host computer, wherein a plurality of routers communicate with the host computer via at least one gateway. 10. The network of claim 9, wherein at least one of the routers communicates with the host computer via at least one other router. 11. The network of claim 1, wherein at least one star node has a sleep cycle that is controlled such that the at least one star node wakes up for communication with a router at a time that approximately coincides with a period when the router is available for communication. 12. The network of claim 1, wherein at least one router is available for communication with a star node during a period that begins at a randomized time and a randomized frequency. 13. The network of claim 12, wherein the randomized time at which the router is available for communication is determined based on a fixed interval plus or minus a randomized dither. 14. The network of claim 1 , wherein each router transmits a beacon before at least one period during which the router is available for communication with at least one star node. 15. The network of claim 14, wherein the beacon includes one or more of a PHY header, a MAC header, a network identification number, a session identifier, a router identifier, a current time, a last time that network parameters changed, information for determining a dither, information for determining a currently active communication channel and a list of children with store-and-forward messages in a queue. 16. The network of claim 1, wherein at least one router changes a length of a period during which the router is available for communication with at least one star node based on an amount of network traffic. 17. The network of claim 1, wherein at least one router goes into a low-power sleep mode between multiple periods during with the router is available for communication with at least one star node. 18. The network of claim 1 , wherein at least one router is available for communication with at least one star node during a period that starts at a time determined based on at least one of a linear congruential generator or a table lookup. 19. The network of claim 1, wherein at least one star node retransmits a signal on a second frequency upon failure to receive a MAC-level acknowledgement after sending the signal on a first frequency. 20. A wireless sensor network comprising: a plurality of star nodes constructed and arranged to transmit and receive wireless signals, at least one of the star nodes being associated with at least one corresponding sensor device and constructed and arranged to transmit a wireless signal including information received from the corresponding sensor device;and a plurality of routers each constructed and arranged to transmit and receive wireless signals for communication with at least one star node, and constructed and arranged to transmit and receive wireless signals for communication with at least one other device in the wireless sensor network;wherein at least one star node or at least one router performs a connectivity assessment that indicates a measure of a quality of wireless communication between the at least one star node or the at least one router and at least one other device in the network, the connectivity assessment being used to determine a communication relationship between the at least one star node or at least one router and the at least one other device. 21. The network of claim 20, wherein a primary parent/child communication relationship is established between the at least one star node or the at least one router and a first available device with which the at least one star node or at least one router has a highest quality of communication amongst available devices based on the connectivity assessment. 22. The network of claim 21 , wherein a secondary parent/child communication relationship is established between the at least one star node or the at least one router and a second available device with which the at least one star node or at least one router has a second highest quality of communication amongst available devices based on the connectivity assessment 23. The network of claim 20, wherein the connectivity assessment is performed at multiple frequencies. 24. The network of claim 20, wherein the at least one star node or at least one router performs the connectivity assessment and reports the results of the connectivity assessment based on a wireless signal sent to the at least one star node or at least one router. 25. The network of claim 20, wherein the communication relationship includes a primary parent/child relationship between the at least one star node or at least one router and a first device, and a secondary parent/child relationship between the at least one star node or at least one router and a second device, and wherein the at least one star node or at least one router changes the primary or secondary parent/child relationship to be established with another device based on a command signal. 26. The network of claim 20, wherein at least one router changes its status from router to star node in the network based on a command signal. 27. The network of claim 20, wherein the connectivity assessment is performed based on oneway communication between the at least one star node or at least one router and the at least one other device. 28. The network of claim 20, wherein the connectivity assessment is performed based on two- way communication between the at least one star node or at least one router and the at least one other device. 29. The network of claim 20, wherein the connectivity assessment is performed based on a probabilistic analysis of communication between the at least one star node or at least one router and the at least one other device. 30. A wireless sensor network co - ing: a plurality of star nodes constructed and arranged to transmit and receive wireless signals, at least one of the star nodes being associated with at least one corresponding sensor device and constructed and arranged to transmit a wireless signal including information received from the corresponding sensor device;a plurality of routers each constructed and arranged to transmit and receive wireless signals for communication with at least one star node;and a host computer that communicates with the plurality of routers at least in part via wireless signals, the host computer including a set of software proxies that include status information consistent with the current status of the plurality of star nodes and the plurality of routers. 31. The network of claim 30, wherein a data request regarding at least one of the star nodes or at least one of the routers is directed to a corresponding software proxy, and a response to the data request is provided based on data associated with the corresponding software proxy. 32. The network of claim 30, wherein a request to change at least one of the star nodes or the routers is directed to at least one corresponding software proxy which generates at least one command signal provided to at least one star node or router to effect the requested change in the network.