主要内容gydF4y2Ba

wlanNonHTOFDMInfogydF4y2Ba

OFDM non-HT传输的信息gydF4y2Ba

描述gydF4y2Ba

例子gydF4y2Ba

信息gydF4y2Ba= wlanNonHTOFDMInfo (gydF4y2Ba场gydF4y2Ba)gydF4y2Ba返回正交频分多路(OFDM)信息的指定的字段non-high-throughput (non-HT)传播。gydF4y2Ba

例子gydF4y2Ba

信息gydF4y2Ba= wlanNonHTOFDMInfo (gydF4y2Ba场gydF4y2Ba,gydF4y2Ba带宽gydF4y2Ba)gydF4y2Ba指定的通道带宽non-HT传播。gydF4y2Ba

例子gydF4y2Ba

信息gydF4y2Ba= wlanNonHTOFDMInfo (gydF4y2Ba场gydF4y2Ba,gydF4y2BacfggydF4y2Ba)gydF4y2Ba指定non-HT传输参数。gydF4y2Ba

信息gydF4y2Ba= wlanNonHTOFDMInfo (gydF4y2Ba___gydF4y2BaOversamplingFactor =gydF4y2BaosfgydF4y2Ba)gydF4y2Ba返回指定的过采样因子OFDM信息。过采样的更多信息,请参阅gydF4y2BaFFT-Based采样过密gydF4y2Ba。gydF4y2Ba

例子gydF4y2Ba

全部折叠gydF4y2Ba

获取和显示non-HT-Data OFDM信息字段。gydF4y2Ba

信息= wlanNonHTOFDMInfo (gydF4y2Ba“NonHT-Data”gydF4y2Ba);disp(信息);gydF4y2Ba
FFTLength: 64 CPLength: 16 NumSubchannels: 1 NumTones: 52 ActiveFrequencyIndices: [52 x1双]ActiveFFTIndices: [52 x1双]DataIndices: [48 x1双]PilotIndices: [4 x1双)gydF4y2Ba

OFDM解调中的L-LTF non-HT传播,然后提取数据和飞行员副载波。gydF4y2Ba

生成一个WLAN non-HT传输波形。gydF4y2Ba

cfg = wlanNonHTConfig;位= [1;0;0;1);波形= wlanWaveformGenerator(比特,cfg);gydF4y2Ba

指数和提取L-LTF获取字段。gydF4y2Ba

印第安纳州= wlanFieldIndices (cfg);rx =波形(ind.LLTF (1): ind.LLTF (2):);gydF4y2Ba

执行L-LTF OFDM解调。gydF4y2Ba

信谊= wlanLLTFDemodulate (rx, cfg);gydF4y2Ba

获得OFDM的信息,然后提取数据和飞行员副载波。gydF4y2Ba

带宽= cfg.ChannelBandwidth;信息= wlanNonHTOFDMInfo (gydF4y2Ba“L-LTF”gydF4y2Ba、带宽);data =符号(info.DataIndices,:,);飞行员=符号(info.PilotIndices,:,);gydF4y2Ba

配置和生成一个non-HT时域波形。gydF4y2Ba

cfg = wlanNonHTConfig (gydF4y2Ba“主持人”gydF4y2Ba4);位=兰迪([0,1],8 * cfg.PSDULength, 1,gydF4y2Ba“int8”gydF4y2Ba);波形= wlanWaveformGenerator(比特,cfg);gydF4y2Ba

传输波形通过加性高斯白噪声(AWGN)信道的信噪比(信噪比)的30。gydF4y2Ba

信噪比= 30;rxWaveform = awgn(波形信噪比);gydF4y2Ba

从接收到的波形中提取non-HT数据字段。gydF4y2Ba

场=gydF4y2Ba“NonHT-Data”gydF4y2Ba;印第安纳州= wlanFieldIndices (cfg、字段);rx = rxWaveform(印第安纳州(1):印第安纳州(2):);gydF4y2Ba

OFDM解调还原得到频域信号的时域数据信号。gydF4y2Ba

信谊= wlanNonHTOFDMDemodulate (rx、字段cfg);gydF4y2Ba

提取数据副载波解调信号。gydF4y2Ba

信息= wlanNonHTOFDMInfo(字段,cfg);信谊=符号(info.DataIndices,:,);gydF4y2Ba

恢复匹配传播PSDU PSDU并确认它。gydF4y2Ba

noiseVarEst = 10 ^(信噪比/ 10);psdu = wlanNonHTDataBitRecover(信谊、noiseVarEst cfg);psdu isequal(位)gydF4y2Ba
ans =gydF4y2Ba逻辑gydF4y2Ba1gydF4y2Ba

输入参数gydF4y2Ba

全部折叠gydF4y2Ba

场函数返回OFDM的信息,指定为其中一个值。gydF4y2Ba

  • “L-LTF”gydF4y2Ba——返回OFDM信息遗留长时间培训领域(L-LTF)。gydF4y2Ba

  • “L-SIG”gydF4y2Ba——返回OFDM遗留信号(L-SIG)字段的信息。gydF4y2Ba

  • “NonHT-Data”gydF4y2Ba——返回OFDM non-HT数据字段的信息。gydF4y2Ba

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

信道带宽PPDU传播,指定这些值。gydF4y2Ba

  • “CBW5”gydF4y2Ba——频道5 MHz带宽gydF4y2Ba

  • “CBW10”gydF4y2Ba- 10 MHz的信道带宽gydF4y2Ba

  • “CBW20”gydF4y2Ba- 20 MHz的信道带宽gydF4y2Ba

  • “CBW40”gydF4y2Ba——频道40 MHz带宽non-HT复制gydF4y2Ba

  • “CBW80”gydF4y2Ba——频道的80 MHz带宽non-HT复制gydF4y2Ba

  • “CBW160”gydF4y2Ba——频道的160 MHz带宽non-HT复制gydF4y2Ba

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

Non-HT传输参数,指定为一个gydF4y2BawlanNonHTConfiggydF4y2Ba对象。因为这个函数只支持OFDM调制,你必须设置金宝appgydF4y2Ba调制gydF4y2Ba这个输入的属性gydF4y2BaOFDM的gydF4y2Ba。gydF4y2Ba

过采样因素,指定为一个标量大于或等于1。采样过量循环前缀长度必须是一个整数的样本数量。gydF4y2Ba

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

输出参数gydF4y2Ba

全部折叠gydF4y2Ba

OFDM信息,返回一个包含这些字段的结构。gydF4y2Ba

的名字gydF4y2Ba 值gydF4y2Ba 描述gydF4y2Ba 数据类型gydF4y2Ba
FFTLengthgydF4y2Ba 正整数gydF4y2Ba 快速傅里叶变换(FFT)的长度gydF4y2Ba 双gydF4y2Ba
CPLengthgydF4y2Ba 正整数gydF4y2Ba

循环前缀长度,在样本gydF4y2Ba

双gydF4y2Ba
NumTonesgydF4y2Ba 非负整数gydF4y2Ba

活跃副载波gydF4y2Ba

双gydF4y2Ba
NumSubchannelsgydF4y2Ba 正整数gydF4y2Ba 20 mhz子信道数gydF4y2Ba 双gydF4y2Ba
ActiveFrequencyIndicesgydF4y2Ba 列向量的整数区间[-gydF4y2BaFFTLengthgydF4y2Ba/ 2 (gydF4y2BaFFTLengthgydF4y2Ba/ 2 - 1)gydF4y2Ba 活动副载波的指标。这一领域的每个元素是一个活跃的副载波的索引,这样直流电(DC)或null副载波频带的中心。gydF4y2Ba 双gydF4y2Ba
ActiveFFTIndicesgydF4y2Ba 列向量的整数区间[1,gydF4y2BaFFTLengthgydF4y2Ba]gydF4y2Ba 指数的活跃在FFT副载波gydF4y2Ba 双gydF4y2Ba
DataIndicesgydF4y2Ba 列向量的整数区间[1,gydF4y2BaNumTonesgydF4y2Ba]gydF4y2Ba 指数在活跃的副载波的数据gydF4y2Ba 双gydF4y2Ba
PilotIndicesgydF4y2Ba 列向量的整数区间[1,gydF4y2BaNumTonesgydF4y2Ba]gydF4y2Ba 指数中的飞行员主动副载波gydF4y2Ba 双gydF4y2Ba

数据类型: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

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

另请参阅gydF4y2Ba

功能gydF4y2Ba

对象gydF4y2Ba

介绍了R2019agydF4y2Ba