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