Method and Apparatus for Low-Power, Long-Range Networking
First Claim
1. A communication system comprising:
- one or more circuits operable to transmit and receive data wirelessly, said one or more circuits being operable to;
receive assignment of a first timeslot for transmission when an alarm condition is not present;
detect the presence of said alarm condition;
in response to said detection of said alarm condition, determine a second timeslot based on said first timeslot and a hash function; and
transmit an alarm signal during said second timeslot.
5 Assignments
0 Petitions
Accused Products
Abstract
An endpoint device may be operable to transmit and receive data wirelessly via a medium to which access is time-division multiplexed into a plurality of repeating windows. A first window of the plurality of repeating windows may be time-division multiplexed into a plurality of timeslots utilized for transmitting beacon signals. A second window of the plurality of repeating windows may be time-division multiplexed into a plurality of timeslots utilized for transmitting alarm signals. The endpoint may be assigned one of the first timeslots and, when an alarm condition is present, select one of the second timeslots for transmitting an alarm signal based on the assigned first timeslot, and based on a hash function. The endpoint may then transmit an alarm signal during the second timeslot. The endpoint may be operable to synchronize its local clock by listening to beacons transmitted by other endpoints.
44 Citations
20 Claims
-
1. A communication system comprising:
-
one or more circuits operable to transmit and receive data wirelessly, said one or more circuits being operable to; receive assignment of a first timeslot for transmission when an alarm condition is not present; detect the presence of said alarm condition; in response to said detection of said alarm condition, determine a second timeslot based on said first timeslot and a hash function; and transmit an alarm signal during said second timeslot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 12, 13, 14, 18, 19, 20)
-
-
8. A method comprising:
performing by one or more circuits operable to transmit and receive data wirelessly; receiving assignment of a first timeslot during for transmission when an alarm condition is not present; detecting the presence of said alarm condition; in response to said detection of said alarm condition, determining a second timeslot based on said first timeslot and a hash function; and transmitting an alarm signal during said second timeslot. - View Dependent Claims (9, 10, 11)
-
15. A communication system comprising:
one or more circuits comprising a clock, said one or more circuits being operable to; transmit and receive data via a wireless network; communicate over a medium to which access is time-division multiplexed into a plurality of timeslots; receive signals during one or more time intervals; characterize said signals received during said one or more time intervals; and adjust said clock based on said characterization of said signals received during said one or more time intervals. - View Dependent Claims (16, 17)
Specification