Roaming 802.11k/v/r
๐802.11๐ค – ๐๐๐ข๐ ๐ก๐๐จ๐ซ ๐๐๐ฉ๐จ๐ซ๐ญ ๐๐๐ช๐ฎ๐๐ฌ๐ญ/๐๐๐ฌ๐ฉ๐จ๐ง๐ฌ๐.
✓When the client wants to find a better network to connect to, it sends its current AP a Neighbor report request frame.
✓The current AP then sends a neighbor report response that will contain a list of all the candidate neighboring APs along with their capabilities.
โน️ ๐๐๐ข๐ ๐ก๐๐จ๐ซ ๐๐๐ฉ๐จ๐ซ๐ญ ๐๐๐ฌ๐ฉ๐จ๐ง๐ฌ๐ ๐๐ง๐๐จ๐ซ๐ฆ๐๐ญ๐ข๐จ๐ง ๐๐ฅ๐๐ฆ๐๐ง๐ญ๐ฌ:
> BSSID: MAC address of the target AP
> BSSID Info: Capabilities of the target AP
> Operating Class: Channel Set of the AP based on operating country.
> Channel Number: Channel of target AP.
> PHY Type: PHY details of the target AP.
> Sub elements: Other vendor specific elements.
✓The client can then select from the list the AP it wants to connect to and then send go through the connection process with the new AP.
๐๐จ๐ฐ ๐ข๐ญ ๐๐๐ฅ๐ฉ๐ฌ?
✓Always finding the best network available to connect
Making the search for a new AP much easier when its time to roam.
✓Removes the need for moving off the current channel to find other networks.
✓Much more efficient usage of the medium by reducing the amount of on air frames.
๐802.11๐ฏ – ๐๐๐ ๐๐ซ๐๐ง๐ฌ๐ข๐ญ๐ข๐จ๐ง ๐๐๐ง๐๐ ๐๐ฆ๐๐ง๐ญ #80211v
BSS transition management (BTM) enables clients to roam to the optimal AP if the signal strength of the current AP is low or if a better AP is discovered.
☑️ ๐๐๐ ๐จ๐ฉ๐๐ซ๐๐ญ๐๐ฌ ๐๐ฌ ๐๐จ๐ฅ๐ฅ๐จ๐ฐ๐ฌ:
✓The AP or the 802.11v client triggers a BSS transition:
> ๐๐ง๐ฌ๐จ๐ฅ๐ข๐๐ข๐ญ๐๐ ๐ซ๐๐ช๐ฎ๐๐ฌ๐ญ : If the AP detects that the RSSI of the client is lower than the RSSI threshold, it sends a BTM request to the client.
> ๐๐จ๐ฅ๐ข๐๐ข๐ญ๐๐ ๐ซ๐๐ช๐ฎ๐๐ฌ๐ญ : If the RSSI of the currently associated AP is too low or the client discovered a better AP, the client sends a BTM query to the associated AP. Upon receiving the query, the AP responds with a BTM request.
✓A BTM request contains information about recommended BSSs.
✓Upon receiving the BTM request, the client determines whether to disconnect from the current AP and roam to a recommended AP.
✓If the client determines to perform a roaming, it sends a BTM response to the AP. If the client fails to leave the current BSS before the disassociation timer expires, the AP sends a disassociation request to the client and logs off the client.
๐802.11๐ซ – ๐
๐๐ฌ๐ญ ๐๐๐ ๐๐ซ๐๐ง๐ฌ๐ข๐ญ๐ข๐จ๐ง ๐
IEEE 802.11r introduces a new concept of roaming where the initial handshake with the new AP is done even before the client roams to the target AP, which is called Fast Transition (FT).
The initial handshake allows the client and APs to do the Pairwise TransientKey (PTK) calculation in advance. These PTK keys are applied to the client and AP after the client does the reassociation request or respons exchange with new target AP.
For a client to move from its current AP to a target AP using the FT protocols,
The message exchanges are performed using one of the following two methods:
✓๐๐ฏ๐๐ซ-๐ญ๐ก๐-๐๐ข๐ซ : The client communicates directly with the target AP using IEEE 802.11 authentication with the FT authentication algorithm.
✓๐๐ฏ๐๐ซ-๐ญ๐ก๐-๐๐ : The client communicates with the target AP through the current AP. The communication between the client and the target.
AP is carried in FT action frames between the client and the current AP and is then sent through the controller.
Comments
Post a Comment