View | Details | Raw Unified | Return to bug 3020
Collapse All | Expand All

(-)a/CHANGES.html (+1 lines)
 Lines 58-63   us a note on ns-developers mailing list.</p> Link Here 
58
</li>
58
</li>
59
<li>A new attribute <b>WifiPhy::PostReceptionErrorModel</b> has been added to force specific packet drops.
59
<li>A new attribute <b>WifiPhy::PostReceptionErrorModel</b> has been added to force specific packet drops.
60
</li>
60
</li>
61
<li>A new attribute <b>WifiPhy::PreambleDetectionModel</b> has been added to decide whether PHY preambles are successfully detected.
61
</li>
62
</li>
62
<li>New attributes <b>QosTxop::AddBaResponseTimeout</b> and <b>QosTxop::FailedAddBaTimeout</b> have been added to set the timeout to wait for an ADDBA response after the ACK to the ADDBA request is received and to set the timeout after a failed BA agreement, respectively.
63
<li>New attributes <b>QosTxop::AddBaResponseTimeout</b> and <b>QosTxop::FailedAddBaTimeout</b> have been added to set the timeout to wait for an ADDBA response after the ACK to the ADDBA request is received and to set the timeout after a failed BA agreement, respectively.
63
</li>
64
</li>
(-)a/RELEASE_NOTES (+1 lines)
 Lines 23-28   requirements (Note: not all features available on all platforms): Link Here 
23
23
24
New user-visible features
24
New user-visible features
25
-------------------------
25
-------------------------
26
- (wifi) Preamble detection can now be modelled
26
27
27
Bugs fixed
28
Bugs fixed
28
----------
29
----------
(-)a/src/wifi/doc/source/wifi-design.rst (-2 / +7 lines)
 Lines 318-325   calculated from the transmission power and adjusted based on the Tx gain Link Here 
318
of the transmitter, Rx gain of the receiver, and any path loss propagation
318
of the transmitter, Rx gain of the receiver, and any path loss propagation
319
model in effect.
319
model in effect.
320
320
321
The packet reception occurs in two stages.   First, an event is scheduled
321
The packet reception occurs in three stages. First, an event is scheduled
322
for when the PLCP header has been received. PLCP header is often transmitted
322
for when PHY preamble has been detected. This decides whether the preamble
323
can be detected, by calling a preamble detection model. In case there is no
324
preamble detection model attached to the PHY, it assumes preamble is always detected.
325
Currently, there is only a simple threshold-based preamble detection model in ns-3,
326
called ``ThresholdPreambleDetectionModel``. If PHY preamble has been successfully detected,
327
it schedules a second event for when PHY header has been received. PHY header is often transmitted
323
at a lower modulation rate than is the payload.  The portion of the packet
328
at a lower modulation rate than is the payload.  The portion of the packet
324
corresponding to the PLCP header is evaluated for probability of error 
329
corresponding to the PLCP header is evaluated for probability of error 
325
based on the observed SNR.  The InterferenceHelper object returns a value
330
based on the observed SNR.  The InterferenceHelper object returns a value

Return to bug 3020