Bug in Mac80211 in MiXiM backoff when channel busy

This entry was posted by on Thursday, 15 December, 2011 at
Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in D:\www\freeminded.org\www\wp-content\plugins\beauty-orange-wordpress-code-prettifier\beautyorange-wp-code-prettifier.php on line 19

2 Responses to “Bug in Mac80211 in MiXiM backoff when channel busy”

  1. humberto

    Apart from the backoff and postbackoff algorithm, the channel.isIdle() goes wrong in the decider from my point of view.
    This will be just updated with the functions Decider::processNewSignal and Decider::processSignalEnd when they are receiving something.

    The functions (Decider::getChannelState, Decider::answerCRS), that compute the RSSI value, are not doing anything at all with “Decider::isChannelIdle”. These are very important functions for MAC80211. Even worst, they have no value at all for distinguishing if the RSSI reflects a busy or idle channel.
    Therefore, the CS Mechanism does not work properly.

    I have posted it today in a thread -> https://groups.google.com/forum/?token=YwAAAEh5L-SvAAAAPekL8hPN7dF7rqyvXmCeZtY5___8&hl=en&fromgroups=#!topic/omnetpp/VvfkI0XBIg4

    Check it out!

    Btw, did u finally solve all the problems you mention and finally updated the final code? I have found all these problems in my code.


  1. Bug in Mac80211 in MiXiM post-backoff @ Freeminded.org

Leave a Reply