iPad Wi-Fi高延迟故障分析

故障现象:

无论是iPad Pro或者iPad mini在Wi-Fi下经常会出现高延迟的异常现象,特别是王者荣耀这类联网游戏时延和速率均受到严重影响。游戏时延波动频繁,常见王者荣耀460。

M1/M2芯片的MacBooks可能也有网络不稳定现象。

故障原因:

经过多次lab环境的测试、探寻以及抓包分析和验证,Aruba判断该问题是Apple 的AWDL 功能导致。

详细过程略,现象如下:

  • 当同一个区域内2台及以上iPad保持AWDL启动时,会导致iPad受到阶段性的高时延和测速速率下降。
  • 当同一个区域内仅有一台iPad保持AWDL启动时,该iPad的时延和测速几乎不会受到AWDL的影响。
  • 当iPad的AWDL处于关闭状态时,此台iPad不会受到AWDL的影响。
  • 关闭蓝牙时,经验证需约1分钟左右AWDL 停止工作。

什么是AWDL:

AWDL(Apple Wireless Direct Link) 是Apple开发的基于Wi-Fi专有链路层协议,是一种低延迟/高速的Wi-Fi点对点连接。它使用自己的专用网络接口工作,通常是“awdl0”。 Apple使用AWDL作为UC和HO等多种Continuity服务的消息传输。

AWDL如何工作:

简而言之,每个AWDL节点通告一系列可用性窗口(AWS),指示其准备好与其他AWDL节点通信。AWDL通常用固定信道 6, 44, 149

解决办法:

目前Apple还未更新解决办法,临时方法就是关闭AWDL。

MacBook关闭AWDL方法:

sudo ifconfig awdl0 down

iPad、iPhone关闭AWDL方法:

设置界面关闭蓝牙,关闭Airdrop。

This Post Has 7 Comments

  1. 很有意思的分享感谢,还有经常遇到macbook终端的mcs用着用着就变的很低,甚至为0断线的情况。这个问题困扰很久,其他Android没有这个现象

  2. 补充一下:以上通过sudo ifconfig awdl0 down的方案是暂时性,重启后awdl0接口会重新开启.

请登录评论。