Visual Basic (Declaration) | |
---|---|
Public MustOverride Property EqualizerTraining As EqualizerTraining |
C# | |
---|---|
public abstract EqualizerTraining EqualizerTraining {get; set;} |
C++/CLI | |
---|---|
public: abstract property EqualizerTraining EqualizerTraining { EqualizerTraining get(); void set ( EqualizerTraining value); } |
Property Value
The default value is EqualizerTraining.PreambleData.When set to EqualizerTraining.Preamble, the OFDM equalizer is initialized ("trained") using the channel estimation part of the burst preamble. For a long preamble, the channel estimation part is the second half of the preamble; while for a short preamble, the entire preamble is used for channel estimation.
When set to EqualizerTraining.PreambleData, the OFDM equalizer is trained using the both the channel estimation part of the preamble, and also the data and pilot subcarriers in the data part of the burst.
The advantage of EqualizerTraining.PreambleData is it usually gives a more accurate estimate of the channel response, so it results in lower EVM. The advantage of EqualizerTraining.Preamble is that it models how a simple OFDM receiver would train its equalizer. The IEEE 802.16-2004 standard is somewhat ambiguous about which method should be used, but more recent changes to the 802.16 standards specify that EqualizerTraining.PreambleData should be used.
Target Platforms: Windows 11 Professional or Enterprise; Windows 10 Professional, Enterprise, or Education (64-bit)