我正在研究来自不同供应商的不同移动设备如何实现802.11标准中定义的省电机制。我查看这些设备正在做什么的唯一方法,即它们的帧模式是,通过wireshark捕获。
根据我的理解,所有移动客户端的常见行为是他们发送:
除此之外,还有几种不同的机制可以让这些设备在唤醒后恢复流量。到目前为止,我在捕获中看到的最常见的行为是它们发送Null功能或QoS Null功能帧,其中功率管理位设置为0,并且AP继续向它们发送流量,因为移动设备是现在有效地在清醒模式下运行。
然而,802.11标准规定移动设备应发送PS轮询帧以专门询问其流量或实施S-APSD或U-APSD机制。但是,我没有看到这些都发生过。
有没有人对这些机制有任何经验,可以告诉我如何检查每个设备实现的机制?
答案 0 :(得分:0)
触发帧是省电机制的最新款式,源自apsd机制。 ihpone4 / 4S / 5,sta将通过电源管理位通知ap节电状态。 当ap check sta通过空数据或其他数据帧(psm位)唤醒时,ap会立即发送缓冲的名声。
ps-poll对于当前产品是低效的,一个轮询一个数据包。
UAPSD:
STA将通过wmm ie宣布其对uapsd(ac)的能力。它将告诉ap STA支持哪个AC。你可以检查(重新)关联数据包以获取信息。