Dear all,
I am currently conducting research comparing the performance of 802.11ax and 802.11be using ns‑3 in a high‑density WLAN scenario. For 802.11ax, I am using Single‑RU on an 80 MHz channel (5 GHz), and for 802.11be, I am attempting to run a Multi‑RU (MRU) scenario on an 80 MHz channel (6 GHz).
My basic configuration follows the wifi‑eht‑network example (using WifiHelper, YansWifiPhyHelper with ChannelSettings, RrMultiUserScheduler, etc.). I have enabled MU‑OFDMA by:
Setting the standard to WIFI_STANDARD_80211be
Using RrMultiUserScheduler in ApWifiMac
Setting the attribute EnableUlOfdma = true
Setting enableMu = true specifically when tech="be" and alloc="mru"
However, as soon as I enable MU for 802.11be, the simulation crashes with the following fatal error: WifiTxVector mode must be set before using (abort cond="!m_modeInitialized")
If I disable MU (enableMu=false), the simulation runs normally, and the throughput comparison between 802.11ax and 802.11be (without MU) is stable.
I have a few questions regarding this:
In the current ns‑3 release (I am using ns‑3.44 allinone), is there considered to be "stable" support for MU‑OFDMA/MRU on 802.11be, or is this currently only recommended for 802.11ax?
Is this WifiTxVector error a known issue for the combination of 802.11be and RrMultiUserScheduler, or are there additional configuration steps I need to take (e.g., specific Mode/MCS settings, RU configuration, or patches)?
If there is a specific ns‑3 version or development branch that is more recommended for evaluating 802.11be MU‑OFDMA, please let me know. If not, would the approach of disabling MU for BE and simply comparing SU 6 GHz vs. 11ax OFDMA be considered a valid methodology given current tool limitations?
Thank you in advance for your assistance.
Best regards,
naza
--
Posting to this group should follow these guidelines https://www.nsnam.org/wiki/Ns-3-users-guidelines-for-posting
---
You received this message because you are subscribed to the Google Groups "ns-3-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ns-3-users+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ns-3-users/ed3af941-a025-4ef7-a0d7-5ac509a15060n%40googlegroups.com.