Skip to content

Commit 9b55e42

Browse files
author
Alexander Krotov
committed
Merge branch 'interference-helper-windowend'
MR !118
2 parents e472686 + a778e78 commit 9b55e42

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/wifi/model/interference-helper.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -306,7 +306,7 @@ InterferenceHelper::CalculatePayloadPer (Ptr<const Event> event, NiChanges *ni,
306306
psr *= CalculateChunkSuccessRate (CalculateSnr (powerW,
307307
noiseInterferenceW,
308308
txVector.GetChannelWidth ()),
309-
current - previous,
309+
Min (windowEnd, current) - previous,
310310
payloadMode, txVector);
311311
NS_LOG_DEBUG ("Both previous and current point to the windowed payload: mode=" << payloadMode << ", psr=" << psr);
312312
}
@@ -316,7 +316,7 @@ InterferenceHelper::CalculatePayloadPer (Ptr<const Event> event, NiChanges *ni,
316316
psr *= CalculateChunkSuccessRate (CalculateSnr (powerW,
317317
noiseInterferenceW,
318318
txVector.GetChannelWidth ()),
319-
current - windowStart,
319+
Min (windowEnd, current) - windowStart,
320320
payloadMode, txVector);
321321
NS_LOG_DEBUG ("previous is before windowed payload and current is in the windowed payload: mode=" << payloadMode << ", psr=" << psr);
322322
}

src/wifi/test/wifi-phy-reception-test.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1635,7 +1635,7 @@ void
16351635
TestAmpduReception::DoRun (void)
16361636
{
16371637
RngSeedManager::SetSeed (1);
1638-
RngSeedManager::SetRun (1);
1638+
RngSeedManager::SetRun (2);
16391639
int64_t streamNumber = 1;
16401640
double rxPowerDbm = -30;
16411641
m_phy->AssignStreams (streamNumber);

0 commit comments

Comments
 (0)