The very high throughput signal A (VHT-SIG-A)
field contains information required to interpret VHT format packets.
Similar to the non-HT signal (L-SIG) field for the non-HT OFDM format,
this field stores the actual rate value, channel coding, guard interval,
MIMO scheme, and other configuration details for the VHT format packet.
Unlike the HT-SIG field, this field does not store the packet length
information. Packet length information is derived from L-SIG and is
captured in the VHT-SIG-B field for the VHT format.
For a detailed description of the VHT-SIG-A field, see Section 21.3.8.3.3 of IEEE® Std 802.11™-2016. The VHT-SIG-A field consists of two symbols: VHT-SIG-A1 and
VHT-SIG-A2. These symbols are located between the L-SIG and the VHT-STF portion of
the VHT format PPDU.
The VHT-SIG-A field includes these components. The bit field structures for VHT-SIG-A1 and
VHT-SIG-A2 vary for single user or multi-user transmissions.
BW — A two-bit
field that indicates 0 for 20 MHz, 1 for 40 MHz, 2 for 80 MHz, or
3 for 160 MHz.
STBC — A bit
that indicates the presence of space-time block coding.
Group ID —
A six-bit field that indicates the group and user position assigned
to a STA.
NSTS —
A three-bit field for a single user or 4 three-bit fields for a
multi-user scenario, that indicates the number of space-time streams
per user.
Partial AID —
An identifier that combines the association ID and the BSSID.
TXOP_PS_NOT_ALLOWED — An
indicator bit that shows whether client devices are allowed to enter
dose state. This bit is set to false when the VHT-SIG-A structure is
populated, indicating that the client device is allowed to enter
dose state.
Short GI —
A bit that indicates use of the 400 ns guard interval.
Short GI NSYM Disambiguation —
A bit that indicates if an extra symbol is required when the short
GI is used.
SU/MU[0] Coding — A bit field
that indicates if convolutional or LDPC coding is used for a single
user or for user MU[0] in a multi-user scenario.
LDPC Extra OFDM Symbol —
A bit that indicates if an extra OFDM symbol is required to transmit
the data field.
MCS — A four-bit
field.
For a single user scenario, it indicates the modulation
and coding scheme used.
For a multi-user scenario, it indicates the
use of convolutional or LDPC coding and the MCS
setting is conveyed in the VHT-SIG-B field.
Beamformed —
An indicator bit set to 1 when a beamforming matrix is applied to
the transmission.
CRC — An eight-bit
field used to detect errors in the VHT-SIG-A transmission.
Tail — A six-bit
field used to terminate the convolutional code.