主要内容gydF4y2Ba

wlanFieldIndicesgydF4y2Ba

生成PPDU领域指标gydF4y2Ba

描述gydF4y2Ba

例子gydF4y2Ba

印第安纳州gydF4y2Ba= wlanFieldIndices (gydF4y2BacfggydF4y2Ba)gydF4y2Ba返回gydF4y2Ba印第安纳州gydF4y2Ba,一个结构包含单个组件的启动和停止索引字段组成基带物理层协议数据单元(PPDU)波形收敛过程。gydF4y2Ba

请注意gydF4y2Ba

non-high-throughput (non-HT)格式,这个函数支持代字段只对OFDM调制指数。金宝appgydF4y2Ba

例子gydF4y2Ba

印第安纳州gydF4y2Ba= wlanFieldIndices (gydF4y2BacfggydF4y2Ba,gydF4y2Ba场gydF4y2Ba)gydF4y2Ba返回指定字段的启动和停止索引类型。gydF4y2Ba

例子gydF4y2Ba

印第安纳州gydF4y2Ba= wlanFieldIndices (gydF4y2Ba___gydF4y2BaOversamplingFactor =gydF4y2BaosfgydF4y2Ba)gydF4y2Ba返回字段索引指定的过采样的采样过量传播因素。过采样的更多信息,请参阅gydF4y2BaFFT-Based采样过密gydF4y2Ba。gydF4y2Ba

例子gydF4y2Ba

全部折叠gydF4y2Ba

恢复的信息比特HE-SIG-A领域的WLAN他单用户(HE-SU)波形。gydF4y2Ba

用默认设置创建一个WLAN HE-SU-format配置对象并使用它来生成一个HE-SU波形。gydF4y2Ba

cfgHE = wlanHESUConfig;生化武器= cfgHE.ChannelBandwidth;波形= wlanWaveformGenerator (1、cfgHE);gydF4y2Ba

获取无线局域网领域指标,包含HE-SIG-A字段。gydF4y2Ba

印第安纳州= wlanFieldIndices (cfgHE);rxSIGA =波形(ind.HESIGA (1): ind.HESIGA (2):);gydF4y2Ba

执行正交频分多路(OFDM)解调提取HE-SIG-A字段。gydF4y2Ba

sigaDemod = wlanHEDemodulate (rxSIGA,gydF4y2Ba“HE-SIG-A”gydF4y2Ba、生化武器);gydF4y2Ba

返回信息和提取解调HE-SIG-A pre-HE OFDM符号。gydF4y2Ba

preHEInfo = wlanHEOFDMInfo (gydF4y2Ba“HE-SIG-A”gydF4y2Ba、生化武器);siga = sigaDemod (preHEInfo.DataIndices:);gydF4y2Ba

恢复HE-SIG-A信息和其他信息,假设没有信道噪声。奇偶校验结果显示。gydF4y2Ba

noiseVarEst = 0;[位,failCRC] = wlanHESIGABitRecover (siga noiseVarEst);disp (failCRC);gydF4y2Ba
0gydF4y2Ba

提取very-high-throughput短期培训领域(VHT-STF) VHT波形。gydF4y2Ba

创建一个VHT-format配置对象的/多输入多输出(MIMO)使用160 - mhz通道传输带宽。生成相应的VHT波形。gydF4y2Ba

cfg = wlanVHTConfig (gydF4y2Ba“主持人”gydF4y2Ba8gydF4y2Ba“ChannelBandwidth”gydF4y2Ba,gydF4y2Ba“CBW160”gydF4y2Ba,gydF4y2Ba…gydF4y2Ba“NumTransmitAntennas”gydF4y2Ba2,gydF4y2Ba“NumSpaceTimeStreams”gydF4y2Ba2);txSig = wlanWaveformGenerator ([1, 0, 0, 1], cfg);gydF4y2Ba

确定组件PPDU字段索引VHT格式。gydF4y2Ba

印第安纳州= wlanFieldIndices (cfg)gydF4y2Ba
印第安纳州=gydF4y2Ba结构体字段:gydF4y2BaLSTF: [1280] LLTF: 2560年[1281]LSIG: 3200年[2561]VHTSIGA: 4480年[3201]VHTSTF: 5120年[4481]VHTLTF: 6400年[5121]VHTSIGB: 7040年[6401]VHTData: (7041 8320)gydF4y2Ba

的VHT PPDU波形由八个领域,包括7名序言字段和一个数据字段。gydF4y2Ba

提取的VHT-STF传播波形。gydF4y2Ba

月31 = txSig (ind.VHTSTF (1): ind.VHTSTF (2):);gydF4y2Ba

验证VHT-STF尺寸640 - 2,对应样品的数量为每个20 mhz带宽段(80)和发射天线的数量。gydF4y2Ba

disp(大小(31)gydF4y2Ba
640 2gydF4y2Ba

生成一个VHT波形。提取和解调VHT长培训领域(VHT-LTF)来估计信道系数。恢复数据字段通过信道估计和使用这个字段来确定一些错误的数量。gydF4y2Ba

配置一个VHT-format配置对象有两个路径。gydF4y2Ba

vht = wlanVHTConfig (gydF4y2Ba“NumTransmitAntennas”gydF4y2Ba2,gydF4y2Ba“NumSpaceTimeStreams”gydF4y2Ba2);gydF4y2Ba

生成一个随机PSDU并创建相应的VHT波形。gydF4y2Ba

txPSDU =兰迪([0,1],8 * vht.PSDULength, 1);txSig = wlanWaveformGenerator (txPSDU vht);gydF4y2Ba

通过通过TGac 2 x2 MIMO信道的信号。gydF4y2Ba

tgacChan = wlanTGacChannel (gydF4y2Ba“NumTransmitAntennas”gydF4y2Ba2,gydF4y2Ba“NumReceiveAntennas”gydF4y2Ba2,gydF4y2Ba…gydF4y2Ba“LargeScaleFadingEffect”gydF4y2Ba,gydF4y2Ba“Pathloss和阴影”gydF4y2Ba);rxSigNoNoise = tgacChan (txSig);gydF4y2Ba

添加情况下接收到的信号。设置噪声方差的情况下接收方身材9-dB噪音。gydF4y2Ba

据nVar = 10 ^ ((-228.6 + 10 * log10 (290) + 10 * log10 (80 e6) + 9) / 10);awgnChan = comm.AWGNChannel (gydF4y2Ba“NoiseMethod”gydF4y2Ba,gydF4y2Ba“方差”gydF4y2Ba,gydF4y2Ba“方差”gydF4y2Ba据nVar);rxSig = awgnChan (rxSigNoNoise);gydF4y2Ba

确定VHT-LTF的指数,从接收信号中提取领域。gydF4y2Ba

indVHT = wlanFieldIndices (vht,gydF4y2Ba“VHT-LTF”gydF4y2Ba);rxLTF = rxSig (indVHT (1): indVHT (2):);gydF4y2Ba

解调VHT-LTF和估计信道系数。gydF4y2Ba

dLTF = wlanVHTLTFDemodulate (rxLTF vht);胸部= wlanVHTLTFChannelEstimate (dLTF vht);gydF4y2Ba

提取VHT-Data字段和恢复信息。gydF4y2Ba

indData = wlanFieldIndices (vht,gydF4y2Ba“VHT-Data”gydF4y2Ba);rxData = rxSig (indData (1): indData (2):);rxPSDU = wlanVHTDataRecover (rxData,胸部,据nVar vht);gydF4y2Ba

确定的数量错误。gydF4y2Ba

numErrs = biterr (txPSDU rxPSDU)gydF4y2Ba
numErrs = 0gydF4y2Ba

创建一个WLAN他μ配置对象,并使用它生成一个他亩扩展包的波形和过采样因素。gydF4y2Ba

cfg = wlanHEMUConfig (192);cfg.User {1}。NominalPacketPadding = 16; bits = [1; 0; 0; 1]; osf = 3; waveform = wlanWaveformGenerator(bits,cfg,OversamplingFactor=osf);

返回和显示PPDU字段索引。gydF4y2Ba

印第安纳州= wlanFieldIndices (cfg OversamplingFactor = osf);disp(印第安纳州)gydF4y2Ba
LSTF: [480] LLTF: 960年[481]LSIG: 1200年[961]RLSIG: 1440年[1201]HESIGA: 1920年[1441]HESIGB: 2400年[1921]HESTF: 2640年[2401]HELTF: 3600年[2641]HEData: 11280年[3601]HEPE: (11281 11520)gydF4y2Ba

输入参数gydF4y2Ba

全部折叠gydF4y2Ba

传输格式,指定为一个配置对象:gydF4y2BawlanHESUConfiggydF4y2Ba,gydF4y2BawlanHEMUConfiggydF4y2Ba,gydF4y2BawlanHERecoveryConfiggydF4y2Ba,gydF4y2BawlanHETBConfiggydF4y2Ba,gydF4y2BawlanWURConfiggydF4y2Ba,gydF4y2BawlanVHTConfiggydF4y2Ba,gydF4y2BawlanHTConfiggydF4y2Ba,gydF4y2BawlanNonHTConfiggydF4y2Ba,gydF4y2BawlanDMGConfiggydF4y2Ba,gydF4y2BawlanS1GConfiggydF4y2Ba,gydF4y2BawlanEHTMUConfiggydF4y2Ba,或gydF4y2BawlanEHTTBConfiggydF4y2Ba。gydF4y2Ba

例子:gydF4y2Bacfg = wlanVHTConfiggydF4y2Ba

PPDU字段名称,指定为一个特征向量。这个输入有效的值取决于您指定的传输格式gydF4y2BacfggydF4y2Ba输入。gydF4y2Ba

传输格式(gydF4y2BacfggydF4y2Ba)gydF4y2Ba 有效的字段名值(gydF4y2Ba场gydF4y2Ba)gydF4y2Ba
wlanEHTMUConfiggydF4y2Ba或gydF4y2BawlanEHTTBConfiggydF4y2Ba

“L-STF”gydF4y2Ba,gydF4y2Ba“L-LTF”gydF4y2Ba,gydF4y2Ba“L-SIG”gydF4y2Ba,gydF4y2Ba“RL-SIG”gydF4y2Ba,gydF4y2Ba“U-SIG”gydF4y2Ba,gydF4y2Ba“EHT-SIG”gydF4y2Ba,gydF4y2Ba“EHT-STF”gydF4y2Ba,gydF4y2Ba“EHT-LTF”gydF4y2Ba,gydF4y2Ba“EHT-Data”gydF4y2Ba,或gydF4y2Ba“EHT-PE”gydF4y2Ba

wlanHESUConfiggydF4y2Ba,gydF4y2BawlanHEMUConfiggydF4y2Ba,gydF4y2BawlanHERecoveryConfiggydF4y2Ba,或gydF4y2BawlanHETBConfiggydF4y2Ba

“L-STF”gydF4y2Ba,gydF4y2Ba“L-LTF”gydF4y2Ba,gydF4y2Ba“L-SIG”gydF4y2Ba,gydF4y2Ba“RL-SIG”gydF4y2Ba,gydF4y2Ba“HE-SIG-A”gydF4y2Ba,gydF4y2Ba“HE-SIG-B”gydF4y2Ba,gydF4y2Ba“HE-STF”gydF4y2Ba,gydF4y2Ba“HE-LTF”gydF4y2Ba,gydF4y2Ba“数据”gydF4y2Ba,或gydF4y2Ba“HE-PE”gydF4y2Ba

wlanWURConfiggydF4y2Ba

“L-STF”gydF4y2Ba,gydF4y2Ba“L-LTF”gydF4y2Ba,gydF4y2Ba“L-SIG”gydF4y2Ba,gydF4y2Ba“BPSK-Mark1”gydF4y2Ba,gydF4y2Ba“BPSK-Mark2”gydF4y2Ba,gydF4y2Ba“WUR-Data”gydF4y2Ba,或gydF4y2Ba“WUR-Sync”gydF4y2Ba

wlanDMGConfiggydF4y2Ba

“DMG-STF”gydF4y2Ba,gydF4y2Ba“DMG-CE”gydF4y2Ba,gydF4y2Ba“DMG-Header”gydF4y2Ba,gydF4y2Ba“DMG-Data”gydF4y2Ba是常见的所有定向multi-gigabit (DMG)物理层(体育)配置。gydF4y2Ba

当gydF4y2BaTrainingLengthgydF4y2Ba的gydF4y2BawlanDMGConfiggydF4y2Ba是正的,额外的有效的字段gydF4y2Ba“DMG-AGC”gydF4y2Ba,gydF4y2Ba“DMG-AGCSubfields”gydF4y2Ba,gydF4y2Ba“DMG-TRN”gydF4y2Ba,gydF4y2Ba“DMG-TRNCE”gydF4y2Ba,gydF4y2Ba“DMG-TRNSubfields”gydF4y2Ba。gydF4y2Ba

wlanS1GConfiggydF4y2Ba

“S1G-STF”gydF4y2Ba,gydF4y2Ba“S1G-LTF1”gydF4y2Ba,gydF4y2Ba“S1G-Data”gydF4y2Ba是常见的所有sub-one-gigahertz (S1G)配置。gydF4y2Ba

1兆赫或大于2兆赫短暂的序言配置,增加有效的字段gydF4y2Ba“S1G-SIG”gydF4y2Ba和gydF4y2Ba“S1G-LTF2N”gydF4y2Ba。gydF4y2Ba

大于2兆赫长序言配置,增加有效的字段gydF4y2Ba“S1G-SIG-A”gydF4y2Ba,gydF4y2Ba“S1G-DSTF”gydF4y2Ba,gydF4y2Ba“S1G-DLTF”gydF4y2Ba,gydF4y2Ba“S1G-SIG-B”gydF4y2Ba。gydF4y2Ba

wlanVHTConfiggydF4y2Ba

“L-STF”gydF4y2Ba,gydF4y2Ba“L-LTF”gydF4y2Ba,gydF4y2Ba“L-SIG”gydF4y2Ba,gydF4y2Ba“VHT-SIG-A”gydF4y2Ba,gydF4y2Ba“VHT-STF”gydF4y2Ba,gydF4y2Ba“VHT-LTF”gydF4y2Ba,gydF4y2Ba“VHT-SIG-B”gydF4y2Ba,或gydF4y2Ba“VHT-Data”gydF4y2Ba

wlanHTConfiggydF4y2Ba

“L-STF”gydF4y2Ba,gydF4y2Ba“L-LTF”gydF4y2Ba,gydF4y2Ba“L-SIG”gydF4y2Ba,gydF4y2Ba“HT-SIG”gydF4y2Ba,gydF4y2Ba“HT-STF”gydF4y2Ba,gydF4y2Ba“HT-LTF”gydF4y2Ba,或gydF4y2Ba“HT-Data”gydF4y2Ba

wlanNonHTConfiggydF4y2Ba

“L-STF”gydF4y2Ba,gydF4y2Ba“L-LTF”gydF4y2Ba,gydF4y2Ba“L-SIG”gydF4y2Ba,或gydF4y2Ba“NonHT-Data”gydF4y2Ba

数据类型:gydF4y2Ba字符gydF4y2Ba|gydF4y2Ba字符串gydF4y2Ba

过采样因素,指定为一个标量大于或等于1。采样过量字段索引必须是整数值。gydF4y2Ba

数据类型:gydF4y2Ba单gydF4y2Ba|gydF4y2Ba双gydF4y2Ba|gydF4y2Baint8gydF4y2Ba|gydF4y2Baint16gydF4y2Ba|gydF4y2Baint32gydF4y2Ba|gydF4y2Baint64gydF4y2Ba|gydF4y2Bauint8gydF4y2Ba|gydF4y2Bauint16gydF4y2Ba|gydF4y2Bauint32gydF4y2Ba|gydF4y2Bauint64gydF4y2Ba

输出参数gydF4y2Ba

全部折叠gydF4y2Ba

启动和停止指标,作为结构或返回一个整数值矩阵。指数对应的启动和停止索引字段包含在定义的基带波形gydF4y2BacfggydF4y2Ba输入。gydF4y2Ba

如果你指定gydF4y2Ba场gydF4y2Ba输入,函数返回gydF4y2Ba印第安纳州gydF4y2Ba作为一个gydF4y2BaNgydF4y2Ba2整数值矩阵组成的启动和停止PPDU指定字段的索引。此表列出了gydF4y2BaNgydF4y2Ba维度的gydF4y2BaNgydF4y2Ba2矩阵返回基于特定格式和配置。gydF4y2Ba

格式gydF4y2Ba 配置gydF4y2Ba 印第安纳州gydF4y2Ba或特定领域维度gydF4y2Ba

non-HTgydF4y2Ba

- - - - - -gydF4y2Ba

1×2矩阵每个字段gydF4y2Ba

HTgydF4y2Ba

- - - - - -gydF4y2Ba

1×2矩阵每个字段gydF4y2Ba

空数据包(NDP)模式,如果gydF4y2BaPSDULengthgydF4y2Ba的属性gydF4y2BawlanHTConfiggydF4y2Ba对象是gydF4y2Ba0gydF4y2Ba 空矩阵gydF4y2Ba

VHT和S1GgydF4y2Ba

- - - - - -gydF4y2Ba

1×2矩阵每个字段gydF4y2Ba

民主党模式,如果gydF4y2BaAPEPLengthgydF4y2Ba财产的gydF4y2BawlanVHTConfiggydF4y2Ba或gydF4y2BawlanS1GConfiggydF4y2Ba对象是gydF4y2Ba0gydF4y2Ba 空矩阵gydF4y2Ba
WURgydF4y2Ba - - - - - -gydF4y2Ba cfggydF4y2Ba.NumUsersgydF4y2Ba当你指定2矩阵gydF4y2Ba场gydF4y2Ba输入gydF4y2Ba“WUR-Sync”gydF4y2Ba或gydF4y2Ba“WUR-Data”gydF4y2Ba。否则,1×2矩阵每个字段。gydF4y2Ba

他gydF4y2Ba(1)gydF4y2Ba

- - - - - -gydF4y2Ba

1×2矩阵每个字段gydF4y2Ba

民主党模式,如果gydF4y2BaAPEPLengthgydF4y2Ba财产的gydF4y2BawlanHESUConfiggydF4y2Ba或gydF4y2BawlanHESUConfiggydF4y2Ba对象是gydF4y2Ba0gydF4y2Ba 空矩阵gydF4y2Ba
当midamble添加到数据字段为high-Doppler场景来提高信道估计gydF4y2Ba

RgydF4y2Ba当你指定2矩阵gydF4y2Ba场gydF4y2Ba输入gydF4y2Ba“数据”gydF4y2Ba,在那里gydF4y2BaRgydF4y2Ba是数据块的数量由midamble时期gydF4y2Ba

DMGgydF4y2Ba(2)gydF4y2Ba

- - - - - -gydF4y2Ba

1×2矩阵每个字段gydF4y2Ba

当gydF4y2BaTrainingLengthgydF4y2Ba的属性gydF4y2BawlanDMGConfiggydF4y2Ba对象是正的gydF4y2Ba 当你指定1×2矩阵gydF4y2Ba场gydF4y2Ba输入gydF4y2Ba“DMG-AGC”gydF4y2Ba或gydF4y2Ba“DMG-TRN”gydF4y2Ba
“DMG-AGCSubfields”gydF4y2Ba是一个gydF4y2BaTrainingLengthgydF4y2Ba2矩阵gydF4y2Ba
TrainingLengthgydF4y2Ba当你指定2矩阵gydF4y2Ba场gydF4y2Ba输入gydF4y2Ba“DMG-TRNSubfields”gydF4y2Ba
(gydF4y2BaTrainingLengthgydF4y2Ba当你指定/ 4)×2矩阵gydF4y2Ba场gydF4y2Ba输入gydF4y2Ba“DMG-TRNCE”gydF4y2Ba
当gydF4y2BaTrainingLengthgydF4y2Ba的属性gydF4y2BawlanDMGConfiggydF4y2Ba对象是gydF4y2Ba0gydF4y2Ba 当你指定空矩阵gydF4y2Ba场gydF4y2Ba输入gydF4y2Ba“DMG-AGC”gydF4y2Ba,gydF4y2Ba“DMG-TRN”gydF4y2Ba,gydF4y2Ba“DMG-AGCSubfields”gydF4y2Ba,gydF4y2Ba“DMG-TRNSubfields”gydF4y2Ba,或gydF4y2Ba“DMG-TRNCE”gydF4y2Ba
过去gydF4y2Ba - - - - - -gydF4y2Ba 1×2矩阵gydF4y2Ba
  1. 如27.3.12.16节所述gydF4y2Ba[1]gydF4y2Ba,您可以添加一个midamble数据字段来提高信道估计high-Doppler场景。gydF4y2Ba

  2. DMG,gydF4y2Ba“DMG-AGC”gydF4y2Ba字段包含gydF4y2BaNgydF4y2BaTrainingLengthgydF4y2Ba分支学科,gydF4y2BaNgydF4y2BaTrainingLengthgydF4y2Ba是0 - 64分支学科。的gydF4y2Ba“DMG-TRN”gydF4y2Ba字段包含gydF4y2BaNgydF4y2BaTrainingLengthgydF4y2Ba+ (gydF4y2BaNgydF4y2BaTrainingLengthgydF4y2Ba/ 4)的分支学科。如这个图所示,指数gydF4y2Ba“DMG-AGC”gydF4y2Ba和gydF4y2Ba“DMG-TRN”gydF4y2Ba重叠指数各自的分支领域,gydF4y2Ba“DMG-AGCSubfields”gydF4y2Ba和gydF4y2Ba“DMG-TRNSubfields”gydF4y2Ba。gydF4y2Ba

数据类型:gydF4y2Bauint32gydF4y2Ba|gydF4y2Ba结构体gydF4y2Ba

算法gydF4y2Ba

全部折叠gydF4y2Ba

FFT-Based采样过密gydF4y2Ba

一个gydF4y2Ba采样过量gydF4y2Ba信号是信号采样的频率高于奈奎斯特速率。无线局域网信号最大化占有带宽利用小guardbands,可以给anti-imaging带来问题和反锯齿过滤器。过采样增加guardband宽度相对于总信号带宽,从而增加了信号的样本数量。gydF4y2Ba

这个函数执行过采样通过使用一个更大的传输线和零垫在生成一个OFDM波形。这个图显示了一个OFDM波形的过采样过程gydF4y2BaNgydF4y2BaFFTgydF4y2Ba副载波组成gydF4y2BaNgydF4y2BaggydF4y2Baguardband副载波的两侧gydF4y2BaNgydF4y2Ba圣gydF4y2Ba副载波占用带宽。gydF4y2Ba

FFT-based采样过密gydF4y2Ba

引用gydF4y2Ba

[1]IEEEgydF4y2Ba®gydF4y2Ba性病802.11 ax™-2021(-2020年修正案IEEE Std 802.11™)。“第11部分:无线局域网介质访问控制(MAC)和物理层规范(体育)。修改1:高效WLAN的增强。“IEEE标准信息技术——之间的通信和信息交换系统。当地和市区网络——特定的需求。gydF4y2Ba

[2]IEEE Std 802.11 - -2020(-2016年修订IEEE Std 802.11)。“第11部分:无线局域网介质访问控制(MAC)和物理层规范(体育)。“IEEE标准信息技术——电信和信息交换系统之间-本地和市区网络特定的需求。gydF4y2Ba

扩展功能gydF4y2Ba

C / c++代码生成gydF4y2Ba
生成C和c++代码使用MATLAB®编码器™。gydF4y2Ba

版本历史gydF4y2Ba

介绍了R2015bgydF4y2Ba

全部展开gydF4y2Ba