Changes between Version 7 and Version 8 of 802.11/MAC/Lower/Retransmissions
- Timestamp:
- May 5, 2015, 11:00:04 AM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
802.11/MAC/Lower/Retransmissions
v7 v8 1 1 [[TracNav(802.11/TOC)]] 2 2 3 = 802.11 Reference Design: Frame Retries =3 = 802.11 Reference Design: Recovery Procedures and Retransmit Limits = 4 4 5 5 An important role of the 802.11 DCF is to detect the presence of transmission failures and properly recover from those errors through the use of a retransmission mechanism. This behavior is subtle and often misunderstood. This document serves two roles: 6 6 7 7 1. To describe the behavior implemented in the Mango 802.11 Reference Design. 8 1. To defend the behavior with references to the 802.11 standard.8 1. To provide reference to the portions of the 802.11 standard where the behavior is specified. 9 9 10 10 The organization of this document is a series of examples that build on one another and show corner cases in the behavior. The retransmission mechanism in 802.11 is further complicated by the presence of RTS/CTS medium reservation handshakes prior to the transmission of an MPDU, so examples are broken up into sections depending on whether RTS/CTS is not used (i.e. an MPDU is "short") or RTS/CTS is used (i.e. an MPDU is "long"). Without loss of generality, the examples in this document assume the following parameters: … … 36 36 == Example S.2 == 37 37 38 {{{ 39 #!div style="overflow-x:scroll; border:1pt solid" 38 40 [[Image(ex_s_2.png)]] 41 }}} 42 39 43 40 44 The above example shows a scenario where 2 MPDUs are ultimately successful. However, the first transmission attempt of the first MPDU does not result in the successful reception of an ACK. Instead, a timeout occurs and the originator infers a transmission failure. The illustrated behavior in the originator's retry counts and contention window are described by the following paragraphs in the standard … … 57 61 == Example S.3 == 58 62 63 {{{ 64 #!div style="overflow-x:scroll; border:1pt solid" 59 65 [[Image(ex_s_3.png)]] 66 }}}