Table 20-4—Elements of the HT PLCP packet and Figure 20-1—PPDU format. More...
#include <IEEE802_11_PhyFrame.h>
Data Fields | |
| int | L_STF |
| 8 Microsecs Non-HT Short Training field to support Legacy g and a | |
| int | L_LTF |
| 8 Microsecs Non-HT Long Training field to support Legacy g and a | |
| int | L_SIG |
| 4 Microsecs Non-HT SIGNAL field to support Legacy g and a | |
| int | HT_STF |
| 4 Microsecs HT Short Training field Mixed mode | |
| int | HT_GF_STF |
| 8 Microsecs HT-Greenfield Short Training field | |
| int | HT_LTF1 |
| 8 Microsecs First HT Long Training field (Data) | |
| int | nMCS:8 |
| 7 bits Modulation and Coding Scheme 7 Index into the MCS table. | |
| int | bCBW_20_40:1 |
| unsigned short int | nHT_Length |
| 16 bits The number of octets of data in the PSDU in the range of 0 to 65 535. | |
| int | bSmoothing:1 |
| int | bNot_Sounding:1 |
| int | bReserved:1 |
| 1 bit Set to 1. | |
| int | bAggregation:1 |
| int | nSTBC:2 |
| int | bFEC_coding:1 |
| 1 bit Set to 1 for LDPC. Set to 0 for BCC. | |
| int | bShort_GI:1 |
| int | Number_Ess:2 |
| int | CRC:8 |
| int | Tail_Bits:7 |
| 6 Used to terminate the trellis of the convolution coder. Set to 0. | |
| int | HT_LTFs |
| Additional HT Long Training fields (Data and Extension) | |
Table 20-4—Elements of the HT PLCP packet and Figure 20-1—PPDU format.
Definition at line 48 of file IEEE802_11_PhyFrame.h.
| int stru_802_11_HT_PLCP_Frame::bAggregation |
1 bit Set to 1 to indicate that the PPDU in the data portion of the packet contains an AMPDU; otherwise, set to 0.
Definition at line 66 of file IEEE802_11_PhyFrame.h.
| int stru_802_11_HT_PLCP_Frame::bCBW_20_40 |
1 bit Set to 0 for 20 MHz or 40 MHz upper/lower. Set to 1 for 40 MHz.
Definition at line 58 of file IEEE802_11_PhyFrame.h.
| int stru_802_11_HT_PLCP_Frame::bFEC_coding |
1 bit Set to 1 for LDPC. Set to 0 for BCC.
Definition at line 71 of file IEEE802_11_PhyFrame.h.
| int stru_802_11_HT_PLCP_Frame::bNot_Sounding |
1 bit Set to 0 indicates that PPDU is a sounding PPDU. Set to 1 indicates that the PPDU is not a sounding PPDU.
Definition at line 63 of file IEEE802_11_PhyFrame.h.
| int stru_802_11_HT_PLCP_Frame::bReserved |
1 bit Set to 1.
Definition at line 65 of file IEEE802_11_PhyFrame.h.
| int stru_802_11_HT_PLCP_Frame::bShort_GI |
1 bit Set to 1 to indicate that the short GI is used after the HT training. Set to 0 otherwise.
Definition at line 72 of file IEEE802_11_PhyFrame.h.
| int stru_802_11_HT_PLCP_Frame::bSmoothing |
1 bit Set to 1 indicates that channel estimate smoothing is recommended. Set to 0 indicates that only per-carrier independent (unsmoothed) channel estimate is recommended. See 20.3.11.10.1.
Definition at line 61 of file IEEE802_11_PhyFrame.h.
| int stru_802_11_HT_PLCP_Frame::CRC |
8 bits CRC of bits 0–23 in HT-SIG1 and bits 0–9 in HT-SIG2. See 20.3.9.4.4. The first bit to be transmitted is bit C7 as explained in 20.3.9.4.4.
Definition at line 79 of file IEEE802_11_PhyFrame.h.
| int stru_802_11_HT_PLCP_Frame::HT_GF_STF |
8 Microsecs HT-Greenfield Short Training field
Definition at line 54 of file IEEE802_11_PhyFrame.h.
| int stru_802_11_HT_PLCP_Frame::HT_LTF1 |
8 Microsecs First HT Long Training field (Data)
Definition at line 55 of file IEEE802_11_PhyFrame.h.
| int stru_802_11_HT_PLCP_Frame::HT_LTFs |
Additional HT Long Training fields (Data and Extension)
Definition at line 84 of file IEEE802_11_PhyFrame.h.
| int stru_802_11_HT_PLCP_Frame::HT_STF |
4 Microsecs HT Short Training field Mixed mode
Definition at line 53 of file IEEE802_11_PhyFrame.h.
| int stru_802_11_HT_PLCP_Frame::L_LTF |
8 Microsecs Non-HT Long Training field to support Legacy g and a
Definition at line 51 of file IEEE802_11_PhyFrame.h.
| int stru_802_11_HT_PLCP_Frame::L_SIG |
4 Microsecs Non-HT SIGNAL field to support Legacy g and a
Definition at line 52 of file IEEE802_11_PhyFrame.h.
| int stru_802_11_HT_PLCP_Frame::L_STF |
8 Microsecs Non-HT Short Training field to support Legacy g and a
Definition at line 50 of file IEEE802_11_PhyFrame.h.
| unsigned short int stru_802_11_HT_PLCP_Frame::nHT_Length |
16 bits The number of octets of data in the PSDU in the range of 0 to 65 535.
Definition at line 60 of file IEEE802_11_PhyFrame.h.
| int stru_802_11_HT_PLCP_Frame::nMCS |
7 bits Modulation and Coding Scheme 7 Index into the MCS table.
Definition at line 57 of file IEEE802_11_PhyFrame.h.
| int stru_802_11_HT_PLCP_Frame::nSTBC |
2 bits Set to a nonzero number, to indicate the difference between the number of spacetime streams ( ) and the number of spatial streams ( ) indicated by the MCS. Set to 00 to indicate no STBC ( ).
Definition at line 68 of file IEEE802_11_PhyFrame.h.
| int stru_802_11_HT_PLCP_Frame::Number_Ess |
2 bits Indicates the number of extension spatial streams ( ). Set to 0 for no extension spatial stream. Set to 1 for 1 extension spatial stream. Set to 2 for 2 extension spatial streams. Set to 3 for 3 extension spatial streams.
Definition at line 74 of file IEEE802_11_PhyFrame.h.
| int stru_802_11_HT_PLCP_Frame::Tail_Bits |
6 Used to terminate the trellis of the convolution coder. Set to 0.
Definition at line 81 of file IEEE802_11_PhyFrame.h.