I've started to experiment with 802.11r and looking in to the different options. And would like some input. I am deploying this on a Netgear R7800 running latest trunk release.
- Should access points with same SSID and mobility domain also share the same channel?
When searching on deployment guides I stumbled upon a Cisco recommendation saying that WiFi clients will Not probe all channels on the card to find a neighbouring router. Again, using the same channel and ssids might create a channel conflict and disruptions. I cannot find the document again, but it could be that this was related to 802.11k and not 802.11r.
I have not found any recommendations around channel distribution in 802.11r. My guess is that I should in fact select different channels.
- VHT160 channel selection
Related to above on 5GHz I utilize VHT160. As far as I can understand there are two supported VHT160 channels on 5GHz; Channel 36 and Channel 100*. However, looking at regulatory domain data I cannot find that VHT160 is supported on Channel 36 for my (or any?) regulatory domains. Will channel 36 work properly for VHT160?
Related to question #1 in case I need to separate the channels.
[*] http://www.revolutionwifi.net/revolutionwifi/2013/03/80211ac-channel-planning.html
- Is FT over the Air or DS recommended?
I found** the following description around the FT protocol;
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:
- Over-the-Air—The client communicates directly with the target AP using IEEE 802.11 authentication with the FT authentication algorithm.
- Over-the-DS—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.
Based on this description and the fact that I don't have a controller, Over-the-Air should be the preferred method? It might be that the cisco documentation of a controller is very ciscoified and the OpenWRT definition might work completely different.
[**] https://www.cisco.com/c/en/us/td/docs/wireless/controller/technotes/80211r-ft/b-80211r-dg.html
- 802.11r vs 802.11s
How does 802.11r differ to 802.11s? What I am really after is fast handover and for the client to always connect / roam to the strongest signal access point at the time in the network.
I see a fairly uncompleted document*** on 802.11s on OpenWRT. Is it fully supported?
[***] https://openwrt.org/docs/guide-user/network/wifi/mesh/80211s
-
Is 802.11r and 802.11s compatible?
-
External R0/R1 Key Holder List
I see the option for External R0 Key Holder List which should according to information be configured to other R0KHs in the same mobility domain. Is this relevant or will leaving it empty make this exchange work? Again this refers the FT control mechanism.
- Validation of operation
How can I in OpenWRT from CLI or UI validate that 802.11r is working and authentications are being exchanged? And/or get logs of client interoperability with the 802.11r features enabled?
Thanks