MESH NETWORK CONTROL USING COMMON DESIGNATION WAKE-UP
1 Assignment
0 Petitions
Accused Products
Abstract
Each of a plurality of network nodes in an ad hoc mesh network utilizes a data communication device that includes a two-way communications component, comprising a first receiver and transmitter, and a second receiver. The second receiver activates the communications component from a dormant state when it receives a broadcast including a wake-up identifier of the communication device. A method of activating and deactivating a mesh network includes, first, transmitting a broadcast that includes a wake-up identifier such that each second receiver of each communication device identified by the wake-up identifier, upon receipt, activates the communications component of the communication device, which then engages in mesh networking communications, and, second, transmitting a second broadcast including a second identifier such that the communications component of each communication device identified by the second identifier, upon receipt, will cease its mesh networking communications and will return to the dormant state.
7 Citations
43 Claims
-
1-23. -23. (canceled)
-
24. In ad hoc mesh networking utilizing a data communication device for each of a plurality of network nodes, each data communication device including both,
a two-way communications component comprising a first receiver and transmitter, and a second receiver, wherein the second receiver activates the two-way communications component from a dormant state upon receipt by the second receiver of a wake-up broadcast that includes a wake-up identifier of the data communication device, a method of activating and deactivating a mesh network for mesh network communications, characterized by, transmitting a wake-up broadcast that includes a wake-up identifier such that each second receiver of each data communication device identified by the wake-up identifier, upon receiving a wake-up broadcast which includes the wake-up identifier, will activate the two-way communications component of the data communication device, and thereafter the data communication device will engage in mesh networking communications, propagating, by each data communication device that receives a wake-up broadcast that includes the wake-up identifier, such wake-up broadcast, periodically retransmitting a wake-up broadcast that includes the wake-up identifier such that each second receiver of each data communication device identified by the wake-up identifier, upon receiving a wake-up broadcast which includes the wake-up identifier, will activate the two-way communications component of the data communication device, and thereafter the data communication device will engage in mesh networking communications, and transmitting a second broadcast that includes a second identifier such that the two-way communications component of each data communication device identified by the second identifier, upon receiving the second broadcast, will cease its mesh networking communications and will return to the dormant state, wherein each data communication device is configured such that, after receiving and propagating a wake-up broadcast, the data communication device will not propagate that wake-up broadcast again even if that wake-up broadcast is received again.
-
39. In ad hoc mesh networking utilizing a data communication device for each of a plurality of network nodes, the data communication device including both,
a two-way communications component comprising a first receiver and transmitter, and a second receiver, wherein the second receiver activates the two-way communications component from a dormant state upon receipt by the second receiver of a wake-up broadcast that includes a wake-up identifier of the data communication device, a method of activating two mesh networks for independent and separate mesh network communications, characterized by, transmitting a first wake-up broadcast that includes a first wake-up identifier such that each second receiver of each data communication device identified by the first wake-up identifier, upon receiving the first wake-up broadcast, will activate the two-way communications component of the data communication device, and thereafter the data communication device will engage in mesh networking communications via a first mesh network, propagating, by each data communication device that receives the first wake-up broadcast, the first wake-up broadcast, and transmitting a second wake-up broadcast that includes a second wake-up identifier such that each second receiver of each data communication device identified by the second wake-up identifier, upon receiving the second wake-up broadcast, will activate the two-way communications component of the data communication device, and thereafter the data communication device will engage in mesh networking communications via a second mesh network, wherein each data communication device is configured such that, after receiving and propagating a particular wake-up broadcast, the data communication device will not propagate that wake-up broadcast again even if that wake-up broadcast is received again, wherein the second wake-up broadcast is transmitted after transmitting the first wake-up broadcast such that a portion of a first time interval T1 of the first mesh network, during which mesh networking communications are performed, does not overlap with a portion of a second time interval T2 of the second mesh network, during which mesh networking communications are performed.
-
43. In ad hoc mesh networking utilizing a data communication device for each of a plurality of network nodes, the data communication device including both,
a two-way communications component comprising a first receiver and transmitter, and a second receiver, wherein the second receiver activates the two-way communications component from a dormant state upon receipt by the second receiver of a wake-up broadcast that includes a wake-up identifier of the data communication device, a method of activating two mesh networks for independent and separate mesh network communications, characterized by, tracking, at each of the network nodes, one or more metrics related to communications with other network nodes, transmitting a first wake-up broadcast that includes a first wake-up identifier such that each second receiver of each data communication device identified by the first wake-up identifier, upon receiving the first wake-up broadcast, will activate the two-way communications component of the data communication device, and thereafter the data communication device will engage in mesh networking communications via a first mesh network, periodically retransmitting the first wake-up broadcast that includes the first wake-up identifier such that each second receiver of each data communication device identified by the first wake-up identifier, upon receiving the wake-up broadcast, will activate the two-way communications component of the data communication device, and thereafter the data communication device will engage in mesh networking communications via the first mesh network, and transmitting a second wake-up broadcast that includes a second wake-up identifier such that each second receiver of each data communication device identified by the second wake-up identifier, upon receiving the second wake-up broadcast, will activate the two-way communications component of the data communication device, and thereafter the data communication device will engage in mesh networking communications via a second mesh network, wherein the second wake-up identifier represents a common designation corresponding to a second set of one or more of the tracked one or more metrics related to communications with other network nodes, wherein the second wake-up broadcast is transmitted after transmitting the first wake-up broadcast such that a portion of a first time interval T1 of the first mesh network, during which mesh networking communications are performed, does not overlap with a portion of a second time interval T2 of the second mesh network, during which mesh networking communications are performed.
Specification