Communicating over a Wireless Network
First Claim
1. A method for low power listening on a node, the method comprising:
- waking up and listening for a first signal associated with incoming traffic for a first amount of time;
sleeping for a second amount of time if no signal is sensed in the incoming traffic;
waking up and listening for a second signal associated with the incoming traffic after the second amount of time;
detecting a preamble in the second signal;
capturing a third amount of time from the preamble, the third time indicative of how much time before a start of a preamble tail end;
resuming normal operations until an end of the third amount of time; and
waking up and listening for a packet associated with the incoming traffic after the third amount of time.
3 Assignments
0 Petitions
Accused Products
Abstract
A first device communicates with a wireless network that includes nodes that are active for predefined activation times and that are at least partially dormant when not active. The communication method includes identifying a start of communication via a message that exceeds a maximum activation time of nodes on the wireless network by a factor N, where N is equal to at least a maximum number of frequencies on the wireless network, and exchanging information with a second device comprising a node on the wireless network that is within a transmission range of the first device, where the information is exchanged following the message and includes frequency hopping data for the second device.
-
Citations
24 Claims
-
1. A method for low power listening on a node, the method comprising:
-
waking up and listening for a first signal associated with incoming traffic for a first amount of time; sleeping for a second amount of time if no signal is sensed in the incoming traffic; waking up and listening for a second signal associated with the incoming traffic after the second amount of time; detecting a preamble in the second signal; capturing a third amount of time from the preamble, the third time indicative of how much time before a start of a preamble tail end; resuming normal operations until an end of the third amount of time; and waking up and listening for a packet associated with the incoming traffic after the third amount of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A node comprising:
-
memory configured to store executable instructions; and at least one processor configured to execute the instructions to; wake up and listen for a first signal associated with incoming traffic for a first amount of time; sleep for a second amount of time if no signal is sensed in the incoming traffic; wake up and listen for a second signal associated with the incoming traffic after the second amount of time; detect a preamble in the second signal; capture a third amount of time from the preamble, the third time indicative of how much time before a start of a preamble tail end; resume normal operations until an end of the third amount of time; and wake up and listen for a packet associated with the incoming traffic after the third amount of time.
-
-
17. A method for low power listening on a node, the method comprising:
-
entering a first low power mode for a first amount of time, the first low power mode enabling the node to use less power than needed to receive a packet; entering a first high power mode after the first amount of time, the first high power mode enabling the node to receive a first packet and the first packet comprising a preamble; identifying a second amount of time from the preamble, the second amount of time is an amount of time until a second packet; entering a second low power mode until an end of the second amount of time, the second low power mode enabling the node to use less power than needed to receive a packet; and entering a second high power mode after the second amount of time, the second high power mode enabling the node to receive a packet. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A node comprising:
-
memory configured to store executable instructions; and at least one processor configured to execute the instructions to; enter a first low power mode for a first amount of time, the first low power mode enabling the node to use less power than needed to receive a packet; enter a first high power mode after the first amount of time, the first high power mode enabling the node to receive a first packet and the first packet comprising a preamble; identify a second amount of time from the preamble, the second amount of time is an amount of time until a second packet; enter a second low power mode until an end of the second amount of time, the second low power mode enabling the node to use less power than needed to receive a packet; and enter a second high power mode after the second amount of time, the second high power mode enabling the node to receive a packet.
-
Specification