[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