Overlaying independent unicast frequency hopping schedules with a common broadcast schedule
First Claim
1. A method, comprising:
- independently determining, by a device in a frequency hopping communication network, a local unicast listening schedule for the device, wherein the local unicast listening schedule is maintained on the device;
discovering a neighbor unicast listening schedule for each of one or more neighbors of the device in the network, each neighbor unicast listening schedule independently determined by a corresponding neighbor, wherein each neighbor locally maintains its neighbor unicast listening schedule;
synchronizing the device to a common broadcast schedule for the network that simultaneously overlays a configured portion of all unicast listening schedules in the network;
operating in a receive mode according to the local unicast listening schedule and the common broadcast schedule during the overlaid configured portion; and
operating in a transmit mode according to each neighbor unicast listening schedule and the common broadcast schedule during the overlaid configured portion depending upon a destination of transmitted traffic.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, each device in a frequency hopping communication network independently determines its own local unicast listening schedule, and discovers a neighbor unicast listening schedule for each of its neighbors. The devices also synchronize to a common broadcast schedule for the network that simultaneously overlays a configured portion of all unicast listening schedules in the network. Accordingly, the device operate in a receive mode according to their local unicast listening schedule and the common broadcast schedule during the overlaid configured portion, and in a transmit mode according to each neighbor unicast listening schedule and the common broadcast schedule during the overlaid configured portion depending upon a destination of transmitted traffic.
-
Citations
23 Claims
-
1. A method, comprising:
-
independently determining, by a device in a frequency hopping communication network, a local unicast listening schedule for the device, wherein the local unicast listening schedule is maintained on the device; discovering a neighbor unicast listening schedule for each of one or more neighbors of the device in the network, each neighbor unicast listening schedule independently determined by a corresponding neighbor, wherein each neighbor locally maintains its neighbor unicast listening schedule; synchronizing the device to a common broadcast schedule for the network that simultaneously overlays a configured portion of all unicast listening schedules in the network; operating in a receive mode according to the local unicast listening schedule and the common broadcast schedule during the overlaid configured portion; and operating in a transmit mode according to each neighbor unicast listening schedule and the common broadcast schedule during the overlaid configured portion depending upon a destination of transmitted traffic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus, comprising:
-
a processor; a transceiver configured to communicate in a frequency hopping communication network; and a memory configured to store a process executable by the processor, the process when executed by the processor operable to; independently determine a local unicast listening schedule for the apparatus, wherein the local unicast listening schedule is maintained on the apparatus; discover a neighbor unicast listening schedule for each of one or more neighbors of the apparatus in the network, each neighbor unicast listening schedule independently determined by a corresponding neighbor, wherein each neighbor locally maintains its neighbor unicast listening schedule; synchronize to a common broadcast schedule for the network that simultaneously overlays a configured portion of all unicast listening schedules in the network; operate in a receive mode according to the local unicast listening schedule and the common broadcast schedule during the overlaid configured portion; and operate in a transmit mode according to each neighbor unicast listening schedule and the common broadcast schedule during the overlaid configured portion depending upon a destination of transmitted traffic. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A tangible, non-transitory, computer-readable media having software encoded thereon, the software, when executed by a processor on a device in a frequency hopping communication network, operable to:
-
independently determine a local unicast listening schedule for the device, wherein in the local unicast listening schedule is maintained on the device; discover a neighbor unicast listening schedule for each of one or more neighbors of the device in the network, each neighbor unicast listening schedule independently determined by a corresponding neighbor, wherein each neighbor locally maintains its neighbor unicast listening schedule; synchronize the device to a common broadcast schedule for the network that simultaneously overlays a configured portion of all unicast listening schedules in the network; operate in a receive mode according to the local unicast listening schedule and the common broadcast schedule during the overlaid configured portion; and operate in a transmit mode according to each neighbor unicast listening schedule and the common broadcast schedule during the overlaid configured portion depending upon a destination of transmitted traffic. - View Dependent Claims (23)
-
Specification