wlan: Add support for PER based roaming #1

In congested environments, it could be possible that in station
mode client gets good RSSI from AP however it's not able to
transfer data at good rates. DUT should roam to a better AP if
available, if it faces congestion in home channel.

Following changes are added for this functionality:
1. Add changes to monitor Rx and Tx rates to trigger roam scan
in case data rates are low below a preconfigured value.
2. Implement a new AP selection algorithm which will consider AP
capability, channel conditions and RSSI to select new bss.

Add required HDD changes for same.

Change-Id: I8dfa2bdc9643cb597b58b919489eb36eff83621d
CRs-Fixed: 1031345
3 files changed
tree: 13e2e4a2e31d4fd3a120820ea86e150e3322eaee
  1. CORE/
  2. firmware_bin/
  3. riva/
  4. Android.mk
  5. Kbuild
  6. Kconfig
  7. Makefile