wifi漫游

802.11r协议是快速漫游协议,可以将AP间roam的时间由500ms降低到100ms,用于VoWifi这一个特定的条件。验证802.11r需要AP端支持和后台配置,802.11r不改变roam发生的条件。

  1 触发roam scan发生的条件

    在WCNSS_qcom_cfg.ini文件中gNeighborLookupThreshold=78,表示当信号小于-78db时将触发roam scan

   2 决定是否进行roam

    在WCNSS_qcom_cfg.ini文件中RoamRssiDiff=10表示扫描到的AP的rssi比现有AP的rssi大10的时候,将尝试扫描。

    3 firmware roam与framework roam

    firmware roam以rssi参数为指标,WifiAutoJoinController.java中的综合考虑发包重传率、rssi等因素,对应的函数为autoRoam。

  

    在WSNSS.ini文件中的参数会相应的传入driver中。  

  pHddCtx->cfg_ini->RoamRssiDiff = roamRssiDiff;
  pHddCtx->cfg_ini->nNeighborLookupRssiThreshold = lookUpThreshold;

From: http://www.voidcn.com/article/p-oyfwrerf-na.html

猜你喜欢

转载自sunj.iteye.com/blog/2401445