[Bug Report]

-----------------------------
Category:  Other
Package:   ns ns-2.34
OS:        Fedora 9
Environment Variables:
LD_LIBRARY_PATH=
TCL_LIBRARY=
TK_LIBRARY=


-----------------------------
Description:

Description of Problem:

In the wireless-phyExt.cc line 443-8:

if ( state == SEARCHING && newstate != SEARCHING ) {
       // indicate MAC busy since we are either receiving or sending
       // only if we have not been busy already
       if (powerMonitor->getPowerLevel() < CSThresh_) {
               sendCSBusyIndication();
       }


In line 446, if the power level is less then the carrier sense threhold, a busy 
flag is raised. However, we should check if the power level is greater than 
CSThresh_.

Thus, line 446 should be:
if (powerMonitor->getPowerLevel() > CSThresh_)


Regards,
Ali Ghandour



Reply via email to