802.11 back off implementation RRS feed

  • Question

  • Hello, 

    We study the Sora's 802.11 implementation recently. 

    We could not find the code deal with the random back off in MAC. 
    Here is the question: which file contains implementation of back off mechanism?

    Saturday, November 16, 2013 3:12 AM


  • You can refer the function MAC11a_Receive() in SoraSDK2.0\src\umxsdrbrick\mac.cpp.

    Please note that the the back-off implementation is not exactly matching 802.11 standard, because it does not monitor the channel during sending a packet. If it find a missing ACK packet, it will think conflict happens.

    • Proposed as answer by Qi LuoEditor Thursday, November 21, 2013 11:40 AM
    • Marked as answer by MUYE20 Thursday, November 21, 2013 6:02 PM
    Thursday, November 21, 2013 11:40 AM