Multicast wakeup in wireless networks
AssigneeIntel IP Corporation
InventorsEmily H. Qi, Po-Kai Huang, Dave Cavalcanti
Life of this patent
Estimating the term…
Abstract
The disclosure describes systems and methods for updating multicast wakeup schedules in devices in a mesh network such as a neighborhood area network (NAN) multicast service group (NMSG). The systems and methods enable meshed devices to send and receive routing control messages amongst themselves in accordance with a centralized update protocol, a distributed update protocol, or a hybrid update protocol which is a combination of the centralized and distributed update protocols.
Claims18
A wireless device comprising memory and processing circuitry configured to:
- determine that a network state change has occurred in a mesh network;
- determine, based at least in part on the network state change, a first multicast wakeup schedule for use in communicating in the mesh network;
- determine one or more neighboring devices in the mesh network to send the first multicast wakeup schedule;
- and
- cause to send the first multicast wakeup schedule to the one or more neighboring devices, wherein the first multicast wakeup schedule is sent to the one or more neighboring devices in a neighbor awareness network service discovery frame that is sent in a discovery window.
A wireless device comprising memory and processing circuitry configured to:
- identify a multicast wakeup schedule received from a parent device in a mesh network;
- update an internal multicast schedule of the wireless device using the multicast wakeup schedule;
- determine one or more neighboring devices in the mesh network;
- and
- cause to send the multicast wakeup schedule to the one or more neighboring devices, wherein the multicast wakeup schedule is sent to the one or more neighboring devices in a neighbor awareness network service discovery frame that is sent in a discovery window.
A wireless device comprising memory and processing circuitry configured to:
- identify a first multicast wakeup schedule received from a parent device in a mesh network;
- determine a second multicast wakeup schedule that is different from the first multicast wakeup schedule;
- determine one or more neighboring devices in the mesh network;
- and
- cause to send the second multicast wakeup schedule to the one or more neighboring devices, wherein the second multicast wakeup schedule is sent to the one or more neighboring devices in a neighbor awareness network service discovery frame that is sent in a discovery window.
Dependencies are inferred from the claim text.