802.11 - 如何判断STA实施哪种节电方案?

时间:2014-07-31 15:16:45

标签: 802.11

我正在研究来自不同供应商的不同移动设备如何实现802.11标准中定义的省电机制。我查看这些设备正在做什么的唯一方法,即它们的帧模式是,通过wireshark捕获。

根据我的理解,所有移动客户端的常见行为是他们发送:

  • 一个Listen Interval值,表示为(Re)Association Request
  • 中的整数
  • Null功能帧或QoS Null功能帧,功率管理位设置为1,通知AP他们进入PS模式,关闭他们的Tx ans Rx,并且AP需要开始缓冲指向的流量这个现在打瞌睡的STA。

除此之外,还有几种不同的机制可以让这些设备在唤醒后恢复流量。到目前为止,我在捕获中看到的最常见的行为是它们发送Null功能或QoS Null功能帧,其中功率管理位设置为0,并且AP继续向它们发送流量,因为移动设备是现在有效地在清醒模式下运行。

然而,802.11标准规定移动设备应发送PS轮询帧以专门询问其流量或实施S-APSD或U-APSD机制。但是,我没有看到这些都发生过。

有没有人对这些机制有任何经验,可以告诉我如何检查每个设备实现的机制?

1 个答案:

答案 0 :(得分:0)

触发帧是省电机制的最新款式,源自apsd机制。 ihpone4 / 4S / 5,sta将通过电源管理位通知ap节电状态。 当ap check sta通过空数据或其他数据帧(psm位)唤醒时,ap会立即发送缓冲的名声。

ps-poll对于当前产品是低效的,一个轮询一个数据包。

UAPSD:

STA将通过wmm ie宣布其对uapsd(ac)的能力。它将告诉ap STA支持哪个AC。你可以检查(重新)关联数据包以获取信息。