Update wifi documentation

This commit is contained in:
Stefano Avallone
2022-05-18 10:35:22 +02:00
parent 684c8ba9c2
commit 83bb6f064e
3 changed files with 19 additions and 3 deletions

View File

@@ -18,6 +18,8 @@ Changes from ns-3.36 to ns-3.37
### New API
* Added a new attribute **MaxTbPpduDelay** in HeConfiguration for configuring the maximum delay with which a TB PPDU can arrive at the AP after the first TB PPDU in order to be decoded properly. If the delay is higher than **MaxTbPpduDelay**, the TB PPDU is discarded and treated as interference.
### Changes to existing API
### Changes to build system

View File

@@ -16,6 +16,8 @@ Release 3-dev
### Bugs fixed
- (wifi) Fix setting of stations' max supported channel width
Release 3.36.1
--------------

View File

@@ -799,12 +799,24 @@ attributes for 802.11ax devices.
Ptr<HeConfiguration> heConfiguration = wnd->GetHeConfiguration ();
heConfiguration->SetGuardInterval (NanoSeconds (1600));
802.11ax allows extended compressed Block ACKs containing a 256-bits bitmap, making possible transmissions of A-MPDUs containing up to 256 MPDUs,
depending on the negotiated buffer size. In order to configure the buffer size of an 802.11ax device, the following line of code could be used::
802.11ax allows extended compressed Block ACKs containing a 256-bits bitmap, making
possible transmissions of A-MPDUs containing up to 256 MPDUs, depending on the
negotiated buffer size. In order to configure the buffer size of an 802.11ax device,
the following line of code could be used::
heConfiguration->SetMpduBufferSize (256);
For transmitting large MPDUs, it might also be needed to increase the maximum aggregation size (see above).
For transmitting large MPDUs, it might also be needed to increase the maximum
aggregation size (see above).
When using UL MU transmissions, solicited TB PPDUs can arrive at the AP with a
different delay, due to the different propagation delay from the various stations.
In real systems, late TB PPDUs cause a variable amount of interference depending on
the receiver's sensitivity. This phenomenon can be modeled through the
``ns3::HeConfiguration::MaxTbPpduDelay`` attribute, which defines the maximum delay
with which a TB PPDU can arrive with respect to the first TB PPDU in order to be
decoded properly. TB PPDUs arriving after more than ``MaxTbPpduDelay`` since the
first TB PPDU are discarded and considered as interference.
Mobility configuration
======================