Changes between Version 22 and Version 23 of 802.11/MAC/Lower/Retransmissions


Ignore:
Timestamp:
May 5, 2015, 4:12:45 PM (9 years ago)
Author:
chunter
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 802.11/MAC/Lower/Retransmissions

    v22 v23  
    134134    '''''Excerpt E of Section 9.3.3 of 802.11-2012'''''
    135135
    136   --''The SSRC shall be reset to 0 when a CTS frame is received in response to an RTS frame, when a BlockAck frame is received in response to a BlockAckReq frame, when an ACK frame is received in response to the transmission of a frame of length greater than dot11RTSThreshold containing all or part of an MSDU or MMPDU, or when a frame with a group address in the Address1 field is transmitted. The SLRC shall be reset to 0 when an ACK frame is received in response to transmission of a frame containing all or part of an MSDU or MMPDU of , or when a frame with a group address in the Address1 field is transmitted.''--
     136  ~~''The SSRC shall be reset to 0 when a CTS frame is received in response to an RTS frame, when a BlockAck frame is received in response to a BlockAckReq frame, when an ACK frame is received in response to the transmission of a frame of length greater than dot11RTSThreshold containing all or part of an MSDU or MMPDU, or when a frame with a group address in the Address1 field is transmitted. The SLRC shall be reset to 0 when an ACK frame is received in response to transmission of a frame containing all or part of an MSDU or MMPDU of , or when a frame with a group address in the Address1 field is transmitted.''~~
     137
     138This passage does not make sense for two reasons. First, it instructs us to reset the short counts for frames that are longer than ''dot11RTSThreshold.'' Second, it seems to indicate that the SLRC should be reset when any ACK is received, even if the MPDU being ACKed is less that ''dot11ShortRetryLimit.'' This is not intended behavior. In 2013, the standards writers unanimously voted to fix this paragraph to the following:
     139
     140  '''''Excerpt A of doc: IEEE 802.11/13-0691'''''
     141
     142  ''The SSRC shall be reset to 0 when a CTS frame is received in response to an RTS frame, when a BlockAck frame is received in response to a BlockAckReq frame, when an ACK frame is received in response to the transmission of a frame of length less than or equal to dot11RTSThreshold containing all or part of an MSDU or MMPDU, or when a frame with a group address in the Address1 field is transmitted. The SLRC shall be reset to 0 when an ACK frame is received in response to transmission of a frame containing all or part of an MSDU or MMPDU of length greater than dot11RTSThreshold, or when a frame with a group address in the Address1 field is transmitted.''
     143
     144The above excerpt fixes both errors in the original passage.
    137145
    138146== Example L.3 ==