Use estimated throughput to improve roaming selection
authorJouni Malinen <j@w1.fi>
Sun, 22 Feb 2015 09:28:27 +0000 (11:28 +0200)
committerJouni Malinen <j@w1.fi>
Sun, 22 Feb 2015 09:45:45 +0000 (11:45 +0200)
commit0d2030ee20f22de311eb15521d11c4b179596f86
treec749bef7444ed65468a8077660ddb5efd9e7d3ea
parent1d747e2a98d5f5084d2b36c5a75cbe45fcf52d45
Use estimated throughput to improve roaming selection

Previously, within-ESS roaming was skipped if the selected BSS did not
have a higher signal strength than the current BSS regardless of AP
capabilities. This could result in not moving to a BSS that would
provide higher throughput, e.g., due to larger channel bandwidth or
higher rates (HT/VHT MCS).

Use estimated throughput information from scan result processing to
allow within-ESS roaming if the selected BSS is likely to provide better
throughput even if the current BSS has larger RSSI.

Signed-off-by: Jouni Malinen <j@w1.fi>
wpa_supplicant/events.c