Skip to content

Commit 1e50fef

Browse files
committed
wifi: Fix noise interference calculation
1 parent 587c94f commit 1e50fef

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/wifi/model/interference-helper.cc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@ InterferenceHelper::CalculateNoiseInterferenceW (Ptr<Event> event, NiChanges *ni
245245
{
246246
continue;
247247
}
248-
if (it->first > Simulator::Now ())
248+
if (it->first >= Simulator::Now ())
249249
{
250250
break;
251251
}
@@ -259,6 +259,7 @@ InterferenceHelper::CalculateNoiseInterferenceW (Ptr<Event> event, NiChanges *ni
259259
ni->insert (*it);
260260
}
261261
ni->emplace (event->GetEndTime (), NiChange (0, event));
262+
NS_ASSERT_MSG (noiseInterferenceW >= 0, "CalculateNoiseInterferenceW returns negative value " << noiseInterferenceW);
262263
return noiseInterferenceW;
263264
}
264265

0 commit comments

Comments
 (0)