IP Library Patent Application 14108290
Patent Application
App. No. 14/108,290

MESH NETWORK CONTROL USING COMMON DESIGNATION WAKE-UP

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/108,290
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.

Claims (38)

1 - 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 being configured to transition from a dormant state to an active state upon receipt 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 comprising:

transmitting a wake-up broadcast that includes a wake-up identifier such that each data communication device identified by the wake-up identifier, upon receiving a wake-up broadcast which includes the wake-up identifier, will transition to an active state, 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 data communication device identified by the wake-up identifier, upon receiving a wake-up broadcast which includes the wake-up identifier, will transition to an active state, and thereafter the data communication device will engage in mesh networking communications, and

transmitting a second broadcast that includes a second identifier such that 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.

25 . The method of claim 24 , wherein the second broadcast is transmitted by a first transmitter of a two-way communications component of a data communication device.

26 . The method of claim 24 , wherein a second receiver of a data communication device is part of a wake-up transceiver of a data communication device, and wherein the second broadcast is transmitted by a second transmitter of the wake-up transceiver.

27 . The method of claim 24 , wherein the second broadcast is received by the first receiver of the two-way communications component of a data communication device.

28 . The method of claim 24 , wherein the second broadcast is received by a second receiver of a data communication device.

29 . The method of claim 24 , wherein a second receiver of a data communication device is part of a wake-up transceiver in the data communication device, and wherein the second broadcast is received by the second receiver of the wake-up transceiver.

30 . The method of claim 29 , wherein the second receiver of a data communication device draws substantially less current while listening for a wake-up broadcast than a two-way communications component would draw while listening for a wake-up broadcast.

31 . The method of claim 24 , wherein a two-way communications component of each data communication device is off when in the dormant state.

32 . The method of claim 24 , wherein a second receiver of a data communication device draws less current while listening for a wake-up broadcast than a two-way communications component would draw while listening for a wake-up broadcast, the difference in current draw being at least an order of magnitude.

33 . The method of claim 24 , wherein a second receiver of a data communication device utilizes a stepped wake-up sequence based on at least two criteria, and wherein the last criteria before awakening a two-way communications component comprises identifying a wake-up identifier of the data communication device in a wake-up broadcast.

34 . The method of claim 24 , wherein a second receiver of a data communication device is part of a wake-up transceiver, the wake-up transceiver further comprising a second transmitter of the data communication device that is configured to transmit a wake-up broadcast for receipt by another wake-up receiver of another data communication device.

35 . The method of claim 24 , wherein the wake-up identifier represents a node performance characteristic.

36 . The method of claim 35 , wherein the performance characteristic comprises one of the group of bit error rate; throughput of the node; strength of the radio frequency communication link; and range, determined using values such as Received Signal Strength Indication, or “RSSI”.

37 . The method of claim 24 , wherein the mesh network that is activated comprises a subset of nodes out of a plurality of available nodes, the selection of nodes being determined based on the wake-up identifier included in a wake-up broadcast that is transmitted.

38 . The method of claim 24 , wherein a portion of a time interval T of the mesh network during which mesh networking communications are performed is measured beginning with a time of a wake-up broadcast, whereby all nodes participating in the mesh network are synchronized for mesh communications.

39 . In ad hoc mesh networking utilizing a data communication device for each of a plurality of network nodes, each data communication device being configured to transition from a dormant state to an active state upon receipt 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 comprising:

transmitting a first wake-up broadcast that includes a first wake-up identifier such that each data communication device identified by the first wake-up identifier, upon receiving the first wake-up broadcast, will transition to the active state, and thereafter 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 data communication device identified by the second wake-up identifier, upon receiving the second wake-up broadcast, will transition to the active state, and thereafter 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 T 1 of the first mesh network, during which mesh networking communications are performed, does not overlap with a portion of a second time interval T 2 of the second mesh network, during which mesh networking communications are performed.

40 . The method of claim 39 , further comprising transmitting a third broadcast that includes a third identifier such that each data communication device identified by the first wake-up identifier, upon receiving the third broadcast, will cease its mesh networking communications and will return to the dormant state.

41 . The method of claim 40 , further comprising transmitting a fourth broadcast that includes a fourth identifier such that each data communication device identified by the second wake-up identifier, upon receiving the fourth broadcast, will cease its mesh networking communications and will return to the dormant state.

42 . In ad hoc mesh networking utilizing a data communication device for each of a plurality of network nodes, each data communication device being configured to transition from a dormant state to an active state upon receipt 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 comprising:

transmitting a first wake-up broadcast that includes a first wake-up identifier such that each data communication device identified by the first wake-up identifier, upon receiving the first wake-up broadcast, will transition to the active state, and thereafter 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 data communication device identified by the second wake-up identifier, upon receiving the second wake-up broadcast, will transition to the active state, and thereafter 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,

transmitting a third broadcast that includes a third identifier such that the each data communication device identified by either of the first wake-up identifier or the second wake-up identifier, upon receiving the third broadcast, will cease its mesh networking communications and will return to the dormant state.