Communicating over a wireless network
First Claim
1. A method, performed by a first device, for communicating with a wireless network comprised of nodes that are active for predefined activation times and that are at least partially dormant when not active, the method comprising:
- 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, wherein the information is exchanged following the message and includes frequency hopping data for the second device.
6 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
20 Claims
-
1. A method, performed by a first device, for communicating with a wireless network comprised of nodes that are active for predefined activation times and that are at least partially dormant when not active, the method comprising:
-
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, wherein the information is exchanged following the message and includes frequency hopping data for the second device. - View Dependent Claims (2, 3)
-
-
4. A method performed by a first device for use in conjunction with a wireless network, the method comprising:
-
outputting a preamble to the wireless network, the preamble containing time data corresponding to a duration of the preamble;
identifying one or more listening frequencies of the first device that follow the preamble, the one or more listening frequencies comprising one or more frequency bands at which the first device activates;
receiving, from a second device in the wireless network and in the one or more listening frequencies, sequence data, wake-up data, and duty cycle data, the sequence data being usable to obtain a sequence of frequencies at which the second device activates, the wake-up data corresponding to times at which the second device activates, and the duty cycle data being based on durations of time for which the second device activates; and
storing the sequence data, wake-up data, and duty cycle data. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A device comprising:
-
memory configured to store instructions that are executable; and
at least one processor configured to execute the instructions to;
enter an activation mode to communicate over a wireless network; and
enter a dormant mode periodically, the at least one processor performing fewer tasks in the dormant mode than in the activation mode;
wherein to configure the device for communication or broadcast over the wireless network, the at least one processor executes instructions to;
output a preamble to the wireless network, the preamble containing time data corresponding to a duration of the preamble;
identify one or more listening frequencies of the device that follow the preamble, the one or more listening frequencies comprising one or more frequency bands at which the device enters the activation mode following the preamble;
receive, from a node in the wireless network and in the one or more listening frequencies, sequence data, wake-up data, and duty cycle data, the sequence data being usable to obtain a sequence of frequencies at which the node activates, the wake-up data corresponding to times at which the node activates, and the duty cycle data being based on durations of time for which the node activates; and
store the sequence data, wake-up data, and duty cycle data.
-
-
15. One or more machine-readable media for storing instructions that are executable by a first device for use with a wireless network, the instructions to:
-
output a preamble to the wireless network, the preamble containing time data corresponding to a duration of the preamble;
identify one or more listening frequencies of the first device that follow the preamble, the one or more listening frequencies comprising one or more frequency bands at which the first device activates;
receive, from a second device in the wireless network and in the one or more listening frequencies, sequence data, wake-up data, and duty cycle data, the sequence data being usable to obtain a sequence of frequencies at which the second device activates, the wake-up data corresponding to times at which the second device activates, and the duty cycle data being based on durations of time for which the second device activates; and
store the sequence data, wake-up data, and duty cycle data.
-
-
16. A method, performed by a node in a wireless network, comprising:
-
receiving a preamble from a device, the preamble containing time data corresponding to a duration of the preamble;
identifying one or more listening frequencies of the device that follow the preamble, the one or more listening frequencies comprising one or more frequency bands at which the device activates; and
sending, to the device and in the one or more listening frequencies, sequence data, wake-up data, and duty cycle data, the sequence data being usable to obtain a sequence of frequencies at which the node activates, the wake-up data corresponding to times at which the node activates, and the duty cycle data being based on durations of time for which the node activates. - View Dependent Claims (17)
-
-
18. A system comprising:
-
a wireless network comprised of plural nodes, at least some of the nodes having an activation time during which the at least some nodes are active;
a first device configured to identify 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;
a second device comprising a node on the wireless network, the second device being configured to respond to the message with frequency hopping data, the frequency hopping data identifying how the second device performs frequency hopping to receive data. - View Dependent Claims (19, 20)
-
Specification