Changes between Version 13 and Version 14 of 802.11/wlan_exp/app_notes/dcf_with_hidden_nodes
- Timestamp:
- Jun 23, 2015, 4:17:24 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
802.11/wlan_exp/app_notes/dcf_with_hidden_nodes
v13 v14 99 99 }}} 100 100 101 3. We should call this new reset_cons_cw_count() function in '''nearly''' every place that the existing reset_cw() function. The two exceptions to this are in the [browser:ReferenceDesigns/w3_802.11/c/wlan_mac_low_dcf/wlan_mac_dcf.c?rev=4628#L1146 increment_src_ssrc() and increment_lrc_slrc()] functions. Those calls to reset_cw() do not indicate a success, but rather a very specific requirement in the 802.11 standard that is discussed in detail [wiki:802.11/MAC/Lower/Retransmissions in this document]. In every other case, a call to reset_cons_cw_count() should be added just prio dto reset_cw().101 3. We should call this new reset_cons_cw_count() function in '''nearly''' every place that the existing reset_cw() function. The two exceptions to this are in the [browser:ReferenceDesigns/w3_802.11/c/wlan_mac_low_dcf/wlan_mac_dcf.c?rev=4628#L1146 increment_src_ssrc() and increment_lrc_slrc()] functions. Those calls to reset_cw() do not indicate a success, but rather a very specific requirement in the 802.11 standard that is discussed in detail [wiki:802.11/MAC/Lower/Retransmissions in this document]. In every other case, a call to reset_cons_cw_count() should be added just prior to reset_cw(). 102 102 103 103 4. A small code snippet should be added to the very top of both the [browser:ReferenceDesigns/w3_802.11/c/wlan_mac_low_dcf/wlan_mac_dcf.c?rev=4628#L1146 increment_src_ssrc()] and [browser:ReferenceDesigns/w3_802.11/c/wlan_mac_low_dcf/wlan_mac_dcf.c?rev=4628#L1164 increment_lrc_slrc()] functions: