Coordinated Channel Change in Mesh Networks
First Claim
1. A method comprising:
- receiving a prepare-to-change message, wherein the prepare-to-change message indicates instructions to prepare to change channels and includes a designated channel;
forwarding the prepare-to-change message to one or more child nodes;
receiving a ready-to-change message from the one or more child nodes;
transmitting a change-to-channel message to the one or more child nodes, wherein the change-to-channel message indicates instructions to switch to the designated channel;
receiving an acknowledgement message from the one or more child nodes; and
changing to the designated channel.
1 Assignment
0 Petitions
Accused Products
Abstract
A coordinated channel change system. In particular implementations, a method includes receiving a prepare-to-change message, wherein the prepare-to-change message indicates instructions to prepare to change channels and includes a designated channel, and forwarding the prepare-to-change message to one or more child nodes. The method also includes receiving a ready-to-change message from the one or more child nodes, and transmitting a change-to-channel message to the one or more child nodes, wherein the change-to-channel message indicates instructions to switch to the designated channel. The method also includes receiving an acknowledgement message from the one or more child nodes, and changing to the designated channel.
56 Citations
20 Claims
-
1. A method comprising:
-
receiving a prepare-to-change message, wherein the prepare-to-change message indicates instructions to prepare to change channels and includes a designated channel; forwarding the prepare-to-change message to one or more child nodes; receiving a ready-to-change message from the one or more child nodes; transmitting a change-to-channel message to the one or more child nodes, wherein the change-to-channel message indicates instructions to switch to the designated channel; receiving an acknowledgement message from the one or more child nodes; and changing to the designated channel. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
one or more processors; a memory; one or more wireless network interfaces; and logic encoded in one or more tangible media for execution and when executed operable to cause the one or more processors to; receive a prepare-to-change message, wherein the prepare-to-change message indicates instructions to prepare to change channels and includes a designated channel; forward the prepare-to-change message to one or more child nodes; receive a ready-to-change message from the one or more child nodes; transmit a change-to-channel message to the one or more child nodes, wherein the change-to-channel message indicates instructions to switch to the designated channel; receive an acknowledgement message from the one or more child nodes; and change to the designated channel. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
receiving a channel change message from a parent node; transmitting the change message to one or more child nodes a plurality of times; and switching to the designated channel. - View Dependent Claims (14, 15)
-
-
16. Logic encoded in one or more tangible media for execution and when executed operable to:
-
receive a channel change message from a parent node; transmit the change message to one or more child nodes a plurality of times; and switch to the designated channel. - View Dependent Claims (17, 18)
-
-
19. An apparatus comprising:
-
one or more processors; a memory; one or more wireless network interfaces; and logic encoded in one or more tangible media for execution and when executed operable to cause the one or more processors to; receive a channel change message from a parent node; transmit the change message to one or more child nodes a plurality of times; and switch to the designated channel. - View Dependent Claims (20)
-
Specification