Mesh network control using common designation wake-up
First Claim
1. A method of activating and deactivating a mesh network for mesh network communications 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, anda 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, wherein the method comprises:
- 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;
propagating, by each data communication device that receives the first wake-up broadcast, the first wake-up broadcast;
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 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;
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 the first wake-up broadcast, the data communication device will not propagate that first wake-up broadcast again even if the first wake-up broadcast is received again; and
wherein the first wake-up identifier represents a common designation corresponding to one or more of the tracked one or more metrics related to communications with other network nodes.
4 Assignments
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.
-
Citations
23 Claims
-
1. A method of activating and deactivating a mesh network for mesh network communications 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, wherein the method comprises: -
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; propagating, by each data communication device that receives the first wake-up broadcast, the first wake-up broadcast; 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 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; 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 the first wake-up broadcast, the data communication device will not propagate that first wake-up broadcast again even if the first wake-up broadcast is received again; and wherein the first wake-up identifier represents a common designation corresponding to one or more of the tracked one or more metrics related to communications with other network nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of activating two mesh networks for independent and separate mesh network communications 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, wherein the method comprises: -
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; propagating, by each data communication device that receives the first wake-up broadcast, the first wake-up broadcast; 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 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 the first mesh network; 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 the first wake-up broadcast, the data communication device will not propagate the first wake-up broadcast again even if the first wake-up broadcast is received again; wherein the first wake-up identifier represents a common designation corresponding to a first set of one or more of the tracked one or more metrics related to communications with other network nodes; and 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. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method of activating a mesh network for mesh network communications 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, wherein the method comprises: -
tracking, at each of the network nodes, one or more metrics related to communications with other network nodes; transmitting a particular wake-up broadcast that includes a particular wake-up identifier such that each second receiver of each data communication device identified by the particular wake-up identifier, upon receiving the particular 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; propagating, by each data communication device that receives the particular wake-up broadcast, the particular wake-up broadcast; periodically retransmitting the particular wake-up broadcast that includes the particular wake-up identifier such that each second receiver of each data communication device identified by the particular wake-up identifier, upon receiving the particular 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; wherein each data communication device is configured such that, after receiving and propagating the particular wake-up broadcast, the data communication device will not propagate that particular wake-up broadcast again even if the particular wake-up broadcast is received again; and wherein the particular wake-up identifier represents a common designation corresponding to one or more of the tracked one or more metrics related to communications with other network nodes.
-
-
22. An ad hoc mesh networking system, comprising:
-
an ad hoc mesh network utilizing a plurality of data communication devices as nodes of the network; wherein each data communication device includes 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; and wherein each data communication device is configured to track one or more metrics related to communications with other network nodes; wherein a mesh network is activated for mesh network communications 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; wherein each data communication device is configured to propagate the received first wake-up broadcast, but is configured such that, after receiving and propagating the received first wake-up broadcast, the data communication device will not propagate the received first wake-up broadcast again even if the received first wake-up broadcast is received again; wherein the first wake-up identifier represents a common designation corresponding to one or more of the tracked one or more metrics related to communications with other network nodes.
-
-
23. A data communication device for utilization as a node in an ad hoc mesh network utilizing a plurality of data communication devices as nodes, wherein the data communication device comprising:
-
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; wherein the data communication device is configured to track one or more metrics related to communications with other network nodes; wherein the ad hoc mesh network is activated for mesh network communications by transmitting a first wake-up broadcast that includes a first wake-up identifier such that each second receiver of each data communication device in the ad hoc mesh network identified by the first wake-up identifier, upon receiving the first wake-up broadcast, will activate the two-way communications component of each data communication device in the ad hoc mesh network identified by the first wake-up identifier, and thereafter each data communication device that has activated the corresponding two way communication component will engage in mesh networking communications; wherein the data communication device is configured to propagate the received first wake-up broadcast, but is configured such that, after receiving and propagating the received first wake-up broadcast, the data communication device will not propagate the received first wake-up broadcast again even if the received first wake-up broadcast is received again; and wherein the first wake-up identifier represents a common designation corresponding to one or more of the tracked one or more metrics related to communications with other network nodes.
-
Specification