Roaming in a wireless mesh network
DCFirst Claim
1. A computer-implemented method for roaming implementation in a wireless mesh network formed with one or more mesh points, the method comprising:
- causing a wireless link to be established between a first mesh point and a client;
without requiring that the established wireless link to be corrupted or lost, causing a second mesh point to measure a plurality of qualitative parameters indicative of a quality of a potential link between the second mesh point and the client;
causing the plurality of qualitative parameters indicative of the quality of the potential link to be transmitted to a controlling entity of the wireless mesh network;
comparing, by the controlling entity, the quality of the potential link between the second mesh point and the client against a quality of the established wireless link between the first mesh point and the client;
upon determining that the quality of the potential link exceeds the quality of the established wireless link by a select level, causing the controlling entity to issue one or more instructions resulting in the client roaming from the first mesh point to the second mesh point; and
determining whether the client supports intelligent roaming;
wherein, when the client does not support intelligent roaming, the one or more instructions include a deauthentication or a disassociation frame, with a reason code reflecting a roaming decision by the controlling entity.
1 Assignment
Litigations
1 Petition
Accused Products
Abstract
Introduced here are techniques to provide automated mesh point survey and guided installation for assisting the installation and configuration of a wireless mesh network. Additional implementation techniques are also introduced including, for example, link rate estimation, roaming, and dedicated backhaul link implementation in such wireless mesh network, are also discussed. Among other benefits, this disclosure provides an integral solution where multiple wireless local area network (WLAN) mesh point devices are deployed in a relatively large environment with potential dead spots, such as a home or an office.
-
Citations
37 Claims
-
1. A computer-implemented method for roaming implementation in a wireless mesh network formed with one or more mesh points, the method comprising:
-
causing a wireless link to be established between a first mesh point and a client; without requiring that the established wireless link to be corrupted or lost, causing a second mesh point to measure a plurality of qualitative parameters indicative of a quality of a potential link between the second mesh point and the client; causing the plurality of qualitative parameters indicative of the quality of the potential link to be transmitted to a controlling entity of the wireless mesh network; comparing, by the controlling entity, the quality of the potential link between the second mesh point and the client against a quality of the established wireless link between the first mesh point and the client; upon determining that the quality of the potential link exceeds the quality of the established wireless link by a select level, causing the controlling entity to issue one or more instructions resulting in the client roaming from the first mesh point to the second mesh point; and determining whether the client supports intelligent roaming; wherein, when the client does not support intelligent roaming, the one or more instructions include a deauthentication or a disassociation frame, with a reason code reflecting a roaming decision by the controlling entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-implemented method for roaming implementation in a wireless mesh network formed with one or more mesh points, the method comprising:
-
causing a wireless link to be established between a first mesh point and a client; without requiring that the established wireless link to be corrupted or lost, causing a second mesh point to measure a plurality of qualitative parameters indicative of a quality of a potential link between the second mesh point and the client; causing the plurality of qualitative parameters indicative of the quality of the potential link to be transmitted to a controlling entity of the wireless mesh network; comparing, by the controlling entity, the quality of the potential link between the second mesh point and the client against a quality of the established wireless link between the first mesh point and the client; upon determining that the quality of the potential link exceeds the quality of the established wireless link by a select level, causing the controlling entity to issue one or more instructions resulting in the client roaming from the first mesh point to the second mesh point; and determining whether the client supports intelligent roaming; wherein, when the client supports intelligent roaming, the one or more instructions include a roaming directive and an identifier of the second mesh point. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification