一、Sequence Control field
1> Sequence Control field structure
序列控制字段由两个子字段组成,即序列号和片段号。
序列控制字段的格式如图9-7所示。
“控制帧”中不存在“序列控制”字段。
2>Sequence Number field
为每个MSDU、A-MSDU或MMPDU分配一个序列号。(See 10.3.2.14)
序列号不分配给控制帧,因为这些帧中不存在“序列控制”字段。
Data frames中的Sequence Number字段表示MSDU或A-MSDU的序列号。
QMFs中的序列号字段由QMF序列号子字段和AC索引(ACI)子字段组成。
QMF: Quality-of-service Management frame
QMF Sequence Number子字段表示帧的序列号。
ACI子字段表示帧的ACI。qmf中序列号字段的格式显示在图9 - 8
ACI子字段表示9.4.2.28中定义的帧的ACI。如下所示AC_XX
在非QMFs的管理帧中,序列号字段表示帧的序列号。
MSDU或MMPDU的每个片段都包含分配给该MSDU或MMPDU的序列号的副本。
在MSDU、MMPDU或其片段的所有重传中,序列号保持不变,除非MSDU通过
DMS和通过NoAck、GCR主动重试或GCR块ack重传策略的组寻址交付。
在这种情况下,分配给(重新)使用组寻址发送的msdu的序列号不必与通过DMS发
送的相应的单独寻址的a - msdu的序列号相匹配。
3>Fragment Number field
Fragment Number字段表示MSDU或MMPDU的每个分片的编号。
在MSDU或MMPDU的第一个或唯一 一个片段中,片段数设置为0,
并且该MSDU或MMPDU的每个后续片段都增加1.
对于包含A-MSDU的MPDU,以及包含未分片的MSDU或MMPDU的MPDU,
分片号设置为0。
分片编号在所有分片的重传中都保持不变。