Changes between Version 12 and Version 13 of 802.11/MAC/Lower/Retransmissions


Ignore:
Timestamp:
May 5, 2015, 11:35:53 AM (9 years ago)
Author:
chunter
Comment:

--

Legend:

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

    v12 v13  
    1 [[TracNav(802.11/TOC)]]
     1 [[TracNav(802.11/TOC)]]
    22
    33= 802.11 Reference Design: Recovery Procedures and Retransmit Limits =
     
    1212* ''dot11ShortRetryLimit'' = 7
    1313* ''dot11LongRetryLimit'' = 4
     14* ''aCWmin'' = 15
     15* ''aCWmax'' = 1023
    1416
    1517=== Reading the Figures ===
     
    6163  ''The CW shall be reset to aCWmin after every successful attempt to transmit a frame containing all or part of an MSDU or MMPDU, ... .''
    6264
    63   '''''Excerpt of Section 9.3.4.4 of 802.11-2012'''''
     65  '''''Excerpt A of Section 9.3.4.4 of 802.11-2012'''''
    6466
    6567  ''After transmitting a frame that requires acknowledgment, the STA shall perform the ACK procedure, as defined in 9.3.2.8. The SRC ... and the SSRC shall be incremented every time transmission of a MAC frame of length less than or equal to dot11RTSThreshold fails ... . This SRC and the SSRC shall be reset when a MAC frame of length less than or equal to dot11RTSThreshold succeeds ... .''
     
    7476}}}
    7577
    76 The above examples shows a scenario where the no MPDU transmission ever succeeds. As in [#ExampleS.2 ex]
     78The above examples shows a scenario where the no MPDU transmission ever succeeds. As in [#ExampleS.2 Example S.2], '''''Excerpt A of Section 9.3.3 of 802.11-2012''''' dictates that each failure to delivery the transmission causes an increase in the SRC, SSRC, and the CW. The termination of retransmissions is dictated by the following excerpt from the 802.11 standard:
     79
     80  '''''Excerpt B of Section 9.3.4.4 of 802.11-2012'''''
     81
     82  ''Retries for failed transmission attempts shall continue until the SRC ... is equal to dot11ShortRetryLimit ... . When [this limit] is reached, retry attempts shall cease, and the MPDU ... shall be discarded.''
     83
     84On the 7th failure, the SRC increments from 6 to 7. At this moment, the SRC equals the ''dot11ShortRetryLimit', causing the MPDU to be discarded. Simultaneously, '''''Excerpt A of Section 9.3.3 of 802.11-2012''''' from [#ExampleS.2 Example S.2] dictates that the SSRC increase from 6 to 7 due to the increment operation of the SRC. At this point in time, the SSRC equals the ''dot11ShortRetryLimit'' as well. This event triggers the following behavior:
     85
     86  '''''Excerpt C of Section 9.3.3 of 802.11-2012'''''
     87
     88  ''The CW shall be reset to aCWmin ... when SSRC reaches dot11ShortRetryLimit.''
     89
     90As such, the 2nd MPDU begins with a fresh CW minimum. However, it is important to note that the SSRC itself is not reset, so the next MPDU begins with an SSRC of 8.
     91
     92== Example S.4 ==
     93
     94{{{
     95#!div style="overflow-x:scroll; border:1pt solid"
     96[[Image(ex_s_4.png)]]
     97}}}