主要内容

波形的生成和传播使用LTE工具箱与测试和测量设备

这个例子展示了如何生成和分析一个无线LTE波形通过使用LTE工具箱™,仪器控制工具箱™和Keysight技术®射频信号发生器和分析器。

介绍

LTE工具箱可以用来生成标准的基带智商下行测试模型(E-TM)波形和上行和下行参考测量通道(RMC)波形。使用LTE的工具箱仪器控制工具箱允许将LTE波形在MATLAB®创建用于测试和测量硬件。波形产生的LTE工具箱可以调制传输使用信号发生器。波形捕获使用信号分析仪可以使用MATLAB和LTE工具箱函数进行分析。

在这个例子中,仪器控制工具箱用于接口与一个射频信号发生器和分析器。E-TM波形合成,在使用LTE MATLAB工具箱,下载到Keysight技术N5172B无线传输的信号发生器。无线信号捕获使用Keysight技术N9010A信号分析仪和检索到MATLAB进行分析。

捕获的波形进行分析使用LTE工具箱中演示了下面的例子:

这个例子演示了如何使用外部测试和测量设备接收到的波形分析;在这种情况下Keysight矢量信号分析技术(VSA)软件也使用。

使用LTE工具箱生成基带波形

LTE工具箱提供了gui和函数,模型生成测试波形按[1]。lteTestModelTool可用于配置和使用一个GUI创建信号。

另外,功能lteTestModellteTestModelTool允许编程配置和一代的LTE智商测试模型和基带波形。

配置= lteTestModel (“1.1”,“5兆赫”);% 1.1的测试模型,5 mhz带宽配置。TotSubframes = 100;%产生100子帧[波形、tmgrid配置]= lteTestModelTool(配置);

为更多的细节在LTE测试信号模型,参考陪同LTE下行测试模型(E-TM)波形的一代的例子。

生成的时域波形的频谱,波形,可以使用DSP系统工具箱简介对象。正如所料,5 mhz在基带信号带宽是清晰可见。

%计算在LTE信号频谱的内容spectrumPlotTx =简介;spectrumPlotTx。SampleRate = config.SamplingRate;spectrumPlotTx。SpectrumType =“能量密度”;spectrumPlotTx。SpectrumUnits =dBm的;spectrumPlotTx。RBWSource =“属性”;spectrumPlotTx。RBW = 15 e3;spectrumPlotTx。FrequencySpan =“span-and-center-frequency”;spectrumPlotTx。跨度= 7.68 e6;spectrumPlotTx。CenterFrequency = 0;spectrumPlotTx。窗口=“矩形”;spectrumPlotTx。YLimits = [-100 -60]; spectrumPlotTx.YLabel =PSD的;spectrumPlotTx。Title =“测试模式E-TM1.1 5 MHz信号频谱的;spectrumPlotTx。ShowLegend = false;spectrumPlotTx(波形);

使用射频信号发生器产生一个无线信号

仪器控制工具箱用于下载和播放波形LTE工具箱创建的测试模型,波形N5172B信号发生器,使用Keysight技术。这将创建一个射频LTE信号中心频率的1 ghz。注1 ghz频率被选为一个例子,并不打算成为一个公认的LTE通道。

%下载智商基带波形的仪器。产生射频%信号的中心频率1 ghz和0 dbm的输出功率。权力= 0;%输出功率loopCount =正;%的次数来循环%配置信号发生器,下载波形和循环射频= rfsiggen (“TCPIP0:: - n5172b - 50283. - dhcp.mathworks.com: inst0:: INSTR”);下载(rf、波形。config.SamplingRate);开始(rf 1 e9、电力、loopCount);

检查射频信号发生器对象rfsiggen(仪器控制工具箱)更多细节的命令用于下载和播放波形。

所传播的射频信号的频谱信号发生器可以使用频谱分析仪1 ghz的中心频率。下面的屏幕截图,从Keysight N9010A信号分析仪的技术,清楚地显示了5 mhz带宽的信号。

获得基带信号在MATLAB信号分析仪

在MATLAB分析无线传输,仪器控制工具箱用于配置Keysight技术N9010A信号分析仪和捕获基带智商数据。辅助函数hCaptureIQUsingN9010A.m检索基带智商数据,IQData采样率,sampleRate从信号分析仪,准备在MATLAB分析。

[IQData, sampleRate] = hCaptureIQUsingN9010A (“n9010a - 21026. dhcp.mathworks.com”config.TotSubframes * 1 e - 3,1 e9 5 e6,假的,990 e6, 1010 e6, 200年e3, 200年e3);

检查函数hCaptureIQUsingN9010A.m为更多的细节在所需的输入参数和命令配置Keysight技术N9010A信号分析仪和检索数据。

%完成后发送和接收,停止波形的输出停止(rf);断开(rf);清晰的射频;

一旦捕获的基带智商数据,IQData从信号分析仪,是获得到MATLAB使用仪器控制工具箱,自定义可视化、分析和解码获得基带信号可以直接完成的数据在使用LTE MATLAB工具箱,通信工具箱™和DSP系统工具箱。数据可以存储在一个垫子在MATLAB申请post数据分析。在这个例子中,基带智商数据存储在一个垫子文件以及系统参数与Keysight技术VSA软件使用。

注意返回的采样率的仪器硬件配置不同的采样率。返回的采样率测量使用Keysight技术VSA软件是有效的,但实际信号解码需要重新采样获得的数据。

% MAT文件接口参数FreqValidMax = 1.010 e9;FreqValidMin = 9.90 e8;InputCenter = 1 e9;XDelta = 1 / sampleRate;Y = IQData;%共同设定固定值智商= 0;InputRefImped = 50;InputZoom = 1;XDomain = 2;XStart = 0;XUnit =“秒”;YUnit =“V”;%保存,为以后up-loading变量问题。保存(“DownlinkTestModel1p1FDD5MHz_Rx.mat”,“FreqValidMax”,“FreqValidMin”,“智商”,“InputCenter”,“InputRefImped”,“InputZoom”,“XDelta”,“XDomain”,“XStart”,“XUnit”,“Y”,“YUnit”);

策划检索时域基带波形的频谱,Y,使用简介对象显示了预期5 mhz带宽占用,由于射频发射和接受障碍。

spectrumPlotRx =简介;spectrumPlotRx。SampleRate = 1 / XDelta;spectrumPlotRx。SpectrumType =“能量密度”;spectrumPlotRx。SpectrumUnits =dBm的;spectrumPlotRx。RBWSource =“属性”;spectrumPlotRx。RBW = 15 e3;spectrumPlotRx。FrequencySpan =“span-and-center-frequency”;spectrumPlotRx。跨度= 7.68 e6;spectrumPlotRx。CenterFrequency = 0;spectrumPlotRx。窗口=“矩形”;spectrumPlotRx。YLabel =PSD的;spectrumPlotRx。Title =接收信号频谱:E-TM1.1 5 MHz的;spectrumPlotRx。ShowLegend = false;spectrumPlotRx (Y);发行版(spectrumPlotRx)

分析接收到的LTE的信号

捕获的波形进行分析使用LTE工具箱中演示了下面的例子:

垫文件包含检索到的数据加载到Keysight技术VSA软件、LTE-specific测量。截图的交互式显示VSA软件确认的波形特征E-TM1.1测试模型的占用带宽,使用的资源块数量每通道和信号,相应的功率和低维生素与价值观。

附录

这个示例使用这个helper函数。

选定的参考书目

  1. 3 gpp TS 36.141”基站(BS)一致性测试”