802.15.4 MAC Ack 帧相关问题

802.15.4 MAC Ack frame related problems

我正在CC2538板上制作802.15.4协议。

在802.15.4文档中,Ack帧没有任何地址信息。

如何在设备或协调器上获取 Ack 帧?

例如

数据帧互相发送,必须和ack帧同步

但是当设备或协调器向另一端发送确认帧时,

没有关于目的地地址的信息。

如何在 device/coordinator 上接收到 Ack 帧?

我想你可以使用增强的 ACK 帧格式。

在 IEEE 802.15.4 中,Ack 帧的发送速度非常快 (192uS),以响应已请求确认的非 ack 帧。 CC2538 符合 IEEE 802.15.4-2006。在 IEEE 802.15.4-2006 中,每一帧都必须有一个序列号,相应的 Ack 将匹配该序列号。

发送器将等待看到与它刚刚发送的帧具有相同序列号的确认。如果它在等待时间内没有看到 Ack,它将重新传输帧。

Iarzhang 是正确的,因为标准的更高版本允许在某些情况下抑制序列号,并且 Ack 可以包含完整的寻址信息(以及更多)。但是,这确实会导致更大的确认帧。