Skip to content

wifi: Fix protection for DL MU PPDUs (fixes #620)

#620 (closed) highlighted issues related to the protection of DL MU PPDUs. This MR:

  • enables RTS/CTS (or CTS-to-self) protection for DL MU PPDUs containing only one PSDU. This is in line with what we will have for 11be (which no longer defines SU PPDUs)
  • disable protection for DL MU PPDUs containing more than one PSDU, until we implement MU-RTS

Tested with:

./ns3 run "wifi-he-network --simulationTime=0.3 --frequency=5 --useRts=1 --dlAckType=AGGR-MU-BAR --nStations=1"
./ns3 run "wifi-he-network --simulationTime=0.3 --frequency=5 --useRts=1 --dlAckType=AGGR-MU-BAR --nStations=4"

which crash before applying these patches.

Edited by Stefano Avallone

Merge request reports