【问题标题】:Android Network lag when switching between same SSID APs在相同 SSID AP 之间切换时 Android 网络延迟
【发布时间】:2019-02-18 06:17:07
【问题描述】:

当设备在具有相同 SSID 的 WiFi AP 之间切换时,是否有人遇到过 Android 应用程序连接滞后的情况?

我们的测试分支有两个不支持无缝漫游的旧 WiFi AP。我们有一个简单的后端,带有一个 REST API 和通过本地 WiFi 网络进行通信的 Android 客户端。使用运行 Android 5.1 和 6.0.1 的客户端进行测试。

当我们将客户端从 AP 移动到另一个时,有 30 到 60 秒的时间网络挂起并且没有任何请求成功。有趣的是它没有产生连接超时。

有没有办法通过客户端软件使这个过程顺利进行,或者我们应该升级或 WiFi 基础设施?

客户端使用 OkHttp 库并通过 HTTPS 进行通信,读取、写入和连接超时 10 秒。

【问题讨论】:

    标签: android wifi lag switching ssid


    【解决方案1】:

    我认为这取决于您的 android 设备何时决定重新关联/重新连接到新 AP。在信号强度低于某个阈值之前,Android 设备可能仍与旧 AP 相关联。当 wifi 信号质量不好时,您的请求可能会在无线介质上遇到很多错误。

    解决此问题的一种方法是每隔几秒检查一次信号强度,并在当前关联的 wifi 信号强度低于某个阈值(高于默认值)时尝试重新关联到新 AP。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-13
      • 2023-02-09
      • 2014-10-15
      • 1970-01-01
      相关资源
      最近更新 更多