gpt4 book ai didi

Android Wifi 通过具有相同 SSID 的 AP 漫游

转载 作者:行者123 更新时间:2023-12-02 17:29:02 32 4
gpt4 key购买 nike

我发现 Android 系统在 Wifi 漫游方面存在不良行为。我们有一个 Wifi 集中式网络,其中有许多具有单一 SSID 的 AP。Adroid 手机无法无缝漫游。即使有其他 AP(具有相同 SSID)信号良好,Android 手机也会尝试保持与 AP 的连接,直到信号达到零为止!当信号为零时,最后它执行与另一个AP(信号良好)的关联。但由于这种行为,手机会丢失所有 TCP 连接!

例如:

  1. 手机已通过 WiFi 连接到 AP1
  2. 电话在建筑物内移动,现在听到来自 AP1 和 AP2 的两个信号。
  3. 当 AP2 的信号强于 AP1 的信号时,我希望手机与 AP2 进行重新关联(不是关联)。

想法是:

  • 执行 WifiManager.startScan()
  • 获取结果WifiManager.getScanResults()
  • 在结果中查找最佳 AP
  • 与最佳 AP 执行重新关联

每 30 秒重复一次。

我谈论重新关联是因为我不希望手机丢失 TCP 连接。

有办法做到这一点吗?

谢谢你, Volley

最佳答案

您不能按照您的描述执行此操作。客户端无法自行确定 TCP 连接的状态。您的网络还必须将通信 channel 从一个接入点移至另一接入点。这可以通过正确的网络 Controller 来完成。

此外,您应该查看 IEEE 802.11k - https://en.wikipedia.org/wiki/IEEE_802.11k-2008

关于Android Wifi 通过具有相同 SSID 的 AP 漫游,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37941746/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com