此示例演示如何对IEEE®802.11p™发射波形执行频谱发射掩模测试。
IEEE 802.11p是IEEE 802.11™标准的一个经批准的修正案,以支持车辆环境中的无线接入(WAVE)。万博1manbetx使用带有10 MHz信道带宽的半时钟模式,它在5.85-5.925 GHz频段工作,为此它定义了额外的光谱发射掩模。
此示例演示如何对使用WLAN工具箱™软件生成的波形执行光谱掩模测量。或者,您可以在频谱分析仪捕获的波形上执行此测量。
该示例生成一个波形,由三个10兆赫IEEE 802.11p数据包组成,数据包之间间隔32微秒。每个包包含随机数据,使用16-QAM。该示例使用比标称基带率所需的更大的IFFT对波形进行采样,不进行频谱滤波,并使用高功率放大器(HPA)模型,这引入了带内失真和频谱再生。该实例在HPA建模后对上采样波形进行光谱发射掩模测量。此图显示了测试设置。
通过参数,可以设置非高吞吐量(非ht)传输参数wlanNonHTConfig
对象,指定IEEE 802.11p使用的10mhz带宽操作。
cfgNHT = wlanNonHTConfig;%创建报文配置cfgNHT。ChannelBandwidth =“CBW10”;% 10 MHzcfgNHT。MCS = 4;%调制16QAM,速率1/2cfgNHT。PSDULength = 1000;% PSDU长度,以字节为单位
本节配置并生成一个波形,其中包含三个包,每个包之间的空闲时间为32微秒。
为了模拟HPA对波形的影响并查看带外光谱发射,必须对波形进行过采样。本例使用比标称基带率所需的更大的IFFT生成波形,导致过采样波形。本示例不执行光谱滤波。
为结果的重复性设置随机流,指定过采样因子,生成所需PSDU长度的随机数据。
s = rng (98765);osf = 3;idleTime = 32 e-6;numPackets = 3;数据= randi([0 1],cfgNHT.PSDULength*8*numPackets,1);
生成多包波形并计算标称基带采样率。
genWaveform = wlanWaveformGenerator(数据、cfgNHT...OversamplingFactor = osf,...NumPackets = NumPackets,...IdleTime = IdleTime);fs = wlanSampleRate (cfgNHT);
HPA以带状扭曲和光谱再生的形式引入非线性行为。此示例通过在802.11ac中使用RAPP模型来模拟功率放大器,这引入了AM / AM失真。
使用该放大器建模comm.MemorylessNonlinearity
对象,并通过指定后退,hpaBackoff
,这样放大器的工作低于饱和点。您可以增加回退,以降低EVM以获得更高的MCS值。
pSaturation = 25;% dBm中功率放大器的饱和功率hpaBackoff = 16;% dB
创建和配置内部内部非线性以模拟放大器。
非线性= comm.MemorylessNonlinearity;非线性。方法=“拉普模式”;非线性。平滑度= 3;% p参数非线性。LinearGain = -hpaBackoff;% dBnonlinearity.outputsaturationlevel = db2mag(psaturation-30);
将模型应用于传输波形。
txWaveform =非线性(genWaveform);
本节执行光谱发射掩码测试非ht数据字段。
IEEE 802.11p标准根据允许的最大发射功率(mW)对站进行分类。对于四个不同级别的站点,该标准定义了四个不同的光谱发射掩模,并定义了相对于峰值功率谱密度(PSD)的光谱掩模限制。本例测量a类站的光谱发射掩模。
% IEEE Std 802.11-2016附录D.2.3,表D-5: A类STAdBrLimits = [-40 -40 -28 -20 -10 0 0 -10 -20 -28 -40 -40];fLimits = [-Inf -15 -10 -5.5 -5 -4.5 4.5 5 5.5 10 15 Inf];
从过采样中提取每个数据包的非HT数据字段txWaveform
通过使用每个数据包的起始索引,将提取的非ht数据字段连接起来,为测量做准备。
ind = wlanFieldIndices(cfgNHT, overamplingfactor =osf); / /输出startIdx = ind.NonHTData (1);%启动非ht数据endIdx = ind.NonHTData (2);%非ht数据结束idleNSamps = idleTime * fs * osf;%闲置时间采样perPktLength = endIdx + idleNSamps;idx = 0 (endIdx-startIdx+1, numPackets);为我= 1:numPackets% tx波形中数据包的起始值,包含过滤延迟pktOffset =(张)* perPktLength;% tx波形中非ht数据的指数idx (:, i) = pktOffset + (startIdx: endIdx);结束%为单个数据包选择Data字段gatedNHTDataTx = txWaveform(idx(:),:);
的helperSpectralMaskTest
功能用测量的PSD覆盖所需的光谱掩模,并检查传输的PSD水平在指定的掩模水平内,显示结果为通过或失败。
评估PSD和测试的符合性。
helperSpectralMaskTest (fs, gatedNHTDataTx osf、dBrLimits fLimits);
光谱面具了
恢复默认随机流。
rng(年代);
本示例演示了如何测量10 MHz信道间距下5.85-5.925 GHz频带A类站的发射频谱掩码,以及如何确保发射信号的峰值频谱密度落在频谱掩码范围内以满足监管限制。对于5 MHz信道间隔,可以生成类似的结果。
HPA模型影响光谱掩模图中的带外辐射。对于相对dB值较高的不同站类,请尝试增加回退以降低排放。
有关其他发射器测量的信息,如调制精度和光谱平坦度,以及其他格式,请参考以下示例:
IEEE Std 802.11-2016:信息技术IEEE标准。系统间电信和信息交换。局域网和城域网。特殊要求,第11部分:无线局域网介质访问控制(MAC)和物理层(PHY)规范,IEEE, New York, NY, USA, 1999-2016
IEEE Std 802.11p-2010信息技术IEEE标准。系统间电信和信息交换。局域网和城域网。特殊要求,第11部分:无线局域网介质访问控制(MAC)和物理层(PHY)规范,修改件6:车辆环境中的无线接入,IEEE,纽约,纽约,2010。
Archambault, Jerry和Shravan Surineni。IEEE 802.11使用矢量信号分析仪进行光谱测量。RF Design 27.6(2004): 38-49。