- Bit Number
- u16 per_user_1, per_user_2
- u8 per_user_position, per_user_known
- Required Alignment
This field contains data from a SIG-B per-user field for those extra users for which the data may not have been captured. This field isn’t normally necessary; if an HE_MU PPDU was captured then typically only one of the many users will be captured, in which case all data can be encoded in the HE and HE-MU fields.
In case more of the SIG-B could be captured, this field allows having data data captured in radiotap. It’s allowed but not necessary to have this field also for the user whose data was captured.
The split into parts 1 and 2 allows packing this more densely due to then requiring alignment of only two.
||B0-B14 of the HE-SIG-B user field as in spec|
||B15-B20 of the HE-SIG-B user field as in spec|
This contains the position of this user field, starting from 0.
||user field position known|
||STA-ID known (B0-10)|
||NSTS known (B11-13, only for non-MU-MIMO)|
||Tx Beamforming known (B14, only for non-MU-MIMO)|
||Spatial Configuration known (B11-B14, only for MU-MIMO)|
||MCS known (B15-18)|
||DCM known (B19)|
||Coding known (B20)|