diff --git a/CHANGES.html b/CHANGES.html index a8961358e..5e3f77937 100644 --- a/CHANGES.html +++ b/CHANGES.html @@ -77,6 +77,7 @@ in order to support multi-users (MU) transmissions.

Changed behavior:


diff --git a/src/wifi/doc/source/wifi-design.rst b/src/wifi/doc/source/wifi-design.rst index 835ebdf73..22aeb9d76 100644 --- a/src/wifi/doc/source/wifi-design.rst +++ b/src/wifi/doc/source/wifi-design.rst @@ -836,9 +836,17 @@ mode-specific SNR/BER curves. Available attribute: -* BerThreshold (default 10e-6): The maximum Bit Error Rate +* BerThreshold (default 1e-6): The maximum Bit Error Rate that is used to calculate the SNR threshold for each mode. +Note that the BerThreshold has to be low enough to select a robust enough MCS +(or mode) for a given SNR value, without being too restrictive on the target BER. +Indeed we had noticed that the previous default value (i.e. 1e-5) led to the +selection of HE MCS-11 which resulted in high PER. +With this new default value (i.e. 1e-6), a HE STA moving away from a HE AP has +smooth throughput decrease (whereas with 1e-5, better performance was seen further +away, which is not "ideal"). + MinstrelWifiManager ################### diff --git a/src/wifi/model/ideal-wifi-manager.cc b/src/wifi/model/ideal-wifi-manager.cc index 6125e17fd..123896cd6 100644 --- a/src/wifi/model/ideal-wifi-manager.cc +++ b/src/wifi/model/ideal-wifi-manager.cc @@ -58,7 +58,7 @@ IdealWifiManager::GetTypeId (void) .AddConstructor () .AddAttribute ("BerThreshold", "The maximum Bit Error Rate acceptable at any transmission mode", - DoubleValue (1e-5), + DoubleValue (1e-6), MakeDoubleAccessor (&IdealWifiManager::m_ber), MakeDoubleChecker ()) .AddTraceSource ("Rate",