Timing synchronization and beacon generation for mesh points operating in a wireless mesh network
First Claim
1. A method used by a mesh point, comprising:
- formatting a synchronization capability field of one of a beacon and probe response that includes;
an indication of whether the mesh point supports synchronization (SynchSupp), an indication of whether the mesh point requests synchronization from a peer mesh point (SynchReq);
an indication of whether the mesh point is already synchronized with one or more peers (SynchPeers); and
when the mesh point is one of a non-access point mesh point and a lightweight access point;
initiating a beacon backoff function upon the expiration of a target beacon transmission timer when at least one of SynchReq and SynchPeers of the mesh point are true; and
cancelling the beacon backoff function when one of a beacon and probe response from an other mesh point is received in which at last one of SynchReq and SynchPeers of the other mesh point are true.
7 Assignments
0 Petitions
Accused Products
Abstract
A method is used by a mesh point that includes one or more step of receiving one of a beacon and probe response from an other mesh point; setting a state of whether the mesh point is already synchronized with one or more peers to true and performing a beacon timing synchronization function when the mesh point is in the unsynchronized state and the other mesh point requests synchronization from a peer mesh point; adding an identity of the other mesh point to a database of beacon senders maintained by the mesh point and performing a beacon timing synchronization function when the mesh point and the other mesh point are both synchronized; and providing indications of whether the mesh point supports synchronization, requests synchronization from a peer mesh point, and is already synchronized with one or more peer.
-
Citations
13 Claims
-
1. A method used by a mesh point, comprising:
-
formatting a synchronization capability field of one of a beacon and probe response that includes; an indication of whether the mesh point supports synchronization (SynchSupp), an indication of whether the mesh point requests synchronization from a peer mesh point (SynchReq); an indication of whether the mesh point is already synchronized with one or more peers (SynchPeers); and when the mesh point is one of a non-access point mesh point and a lightweight access point; initiating a beacon backoff function upon the expiration of a target beacon transmission timer when at least one of SynchReq and SynchPeers of the mesh point are true; and cancelling the beacon backoff function when one of a beacon and probe response from an other mesh point is received in which at last one of SynchReq and SynchPeers of the other mesh point are true. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method used by mesh point that is one of a non-access point mesh point and a lightweight mesh point, comprising:
-
receiving one of a beacon and probe response from an other mesh point; determining whether the mesh point is in an unsynchronized state;
wherein the mesh point is in an unsynchronized state when both SynchReq and SynchPeers of the mesh point are false;determining from an indicator in the one of the beacon and probe response whether the other mesh point requests synchronization from a peer mesh point (SynchReq); setting a state of whether the mesh point is already synchronized with one or more peers (SynchPeers) to true and performing a beacon timing synchronization function when the unsynchronized state of the mesh point and the SynchReq of the other mesh point are both true. - View Dependent Claims (8, 9)
-
-
10. A method used by a mesh point that is one of a non-access point mesh point and a lightweight mesh point, comprising:
-
receiving one of a beacon and probe response from an other mesh point; determining that the mesh point is in a synchronized state; determining from one or more indicators in the one of the beacon and probe response whether the other mesh point is synchronized; wherein the one or more indicators in the one of the beacon and probe response comprise an indication of whether the other mesh point requests synchronization from a peer mesh point (SynchReq), and an indication of whether the other mesh point is already synchronized with one or more peers (SynchPeers), and the other mesh point is synchronized when at least one of SynchReq and SynchPeers of the other mesh point is true; adding an identity of the other mesh point to a database of beacon senders maintained by the mesh point and performing a beacon timing synchronization function when the mesh point and the other mesh point are both synchronized. - View Dependent Claims (11, 12, 13)
-
Specification