UMTS上行波形生成
这个例子展示了如何使用LTE产生HSUPA FRC工具箱™。
介绍
LTE工具箱可以用于生成标准兼容的w - cdma / HSPA / HSPA +上行和下行复杂的基带波形包括预定义的配置标准定义的测量通道。上行这包括参考测量通道(RMC)和固定参考通道(FRC)中定义TS25.141 [1]。
这个例子演示了如何将两个上行相关功能,umtsUplinkReferenceChannels
和umtsUplinkWaveformGenerator
支持这个特性,结合。金宝app我们向他们展示如何生成HSUPA的FRC波形测试使用一个预定义的配置。我们也存在明确的MATLAB®代码列出所有上行发电机参数设置为这个特殊的测量通道。FRCs TS25.141中定义,附件A.10 [1]。这段代码还提供了一个有用的全波形定制的模板。
的umtsUplinkWaveformGenerator
函数可以生成定制的w - cdma / HSPA / HSPA +使用物理层波形通道下面列出。任意编码复合传输通道(CCTrCH)可以配置。输出波形loopable连续播放在模拟或通过测试设备。
物理渠道支持:金宝app
专用物理数据信道(DPDCH)
专用物理控制信道(DPCCH)
E-DCH专用物理数据信道(E-DPDCH)
E-DCH专用物理控制信道(E-DPCCH)
专用控制信道与HS-DSCH传播(HS-DPCCH)
传输通道支持:金宝app
专用通道(DCH)
增强型专用通道(E-DCH)
中定义的物理信道处理TS25.211和TS25.2132][4]。传输通道的处理是定义在TS25.212 [3]。
可以使用波形生成的应用程序:
黄金参考发射机实现
接收机测试和算法开发
测试射频硬件和软件
看到波形的生成和传播使用LTE工具箱与测试和测量设备更详细的解释如何界面波形与外部硬件。
w - cdma / HSPA / HSPA +波形生成和参数化功能
波形发生器的功能umtsUplinkWaveformGenerator
需要一个层次MATLAB结构指定的所有参数的物理输出波形和传输通道。
工具箱包括一个函数umtsUplinkReferenceChannels
可以返回一个完全填充的参数结构的预配置参考测量通道(RMC)和固定参考通道(FRC)。
通过结合这两个函数这些标准定义的测量波形可以轻松地生成。从返回的预配置的参数umtsUplinkReferenceChannels
也可以用作起点参数定制,例如改变输出过滤通道功率,甚至引用CCTrCH配置,之前调用生成器函数。如果需要完整的波形参数控制然后下面这个例子包括MATLAB代码列出所有可能的上行参数。下面的图显示了步骤。
使用一个预先配置的参数结构FRC1代
的umtsUplinkReferenceChannels
函数需要指定FRC的数量如下所示。允许FRC值是‘FRC1’,‘FRC2’,‘FRC3’,‘FRC4’,‘FRC5’,‘FRC6’,‘FRC7’,‘FRC8’。输出结构preconfigParams
是FRC1的预构建配置,这可以用于生成FRC波形通过调用定义的标准吗umtsUplinkWaveformGenerator
函数。
frc =“FRC1”;% FRC数量preconfigParams = umtsUplinkReferenceChannels (frc);%得到FRC参数frcWaveform = umtsUplinkWaveformGenerator (preconfigParams);%生成FRC波形
FRC定义使用完整的参数列表
在本节中,我们将从头开始构建FRC1配置结构,表明这是相同的使用定义的结构umtsUplinkReferenceChannels
如上所示的函数。的uplinkParams
结构定义以下参数的完整列表的支持金宝appumtsUplinkWaveformGenerator
函数,所以也可以用作模板来创建自定义波形,当大量的参数值需要改变输出的结构umtsUplinkReferenceChannels
。
% FRC从头定义%一般设置uplinkParams。TotFrames = 1;%生成的帧数uplinkParams。ScramblingCode = 1;%匆忙代码uplinkParams。FilterType =“RRC”;%启用RRC过滤器uplinkParams。OversamplingRatio = 4;%过采样设置为4uplinkParams。NormalizedPower =“关闭”;%没有权力规范化%定义上行专用物理数据信道(DPDCH)uplinkParams.DPDCH。使=“上”;%启用DPDCHuplinkParams.DPDCH。SlotFormat = 2;% DPDCH槽格式uplinkParams.DPDCH。CodeCombination = 64;% DPDCH扩散因子uplinkParams.DPDCH。权力= 0;%在dBuplinkParams.DPDCH。数据源=“CCTrCH”;%是CCTrCH DPDCH数据源% DPDCH携带编码复合传输通道(CCTrCH)包含%一个或多个传输通道。因为DPDCH被指定为来源% CCTrCH,定义包含DTCH CCTrCH和DCCH传输通道%建立DTCH定义TrCH (1)。Name =“DTCH”;%传输通道的名称TrCH (1)。CRC =“16”;% CRC类型TrCH (1)。CodingType =“conv3”;%的编码类型和速度TrCH (1)。RMA = 256;%的速度匹配的属性TrCH (1)。创科实业= 20;创科实业百分比女士TrCH (1)。数据源=“PN9-ITU”;% Tr通道数据源TrCH (1)。ActiveDynamicPart = 1;%指数活跃的动态部分TrCH (1) .DynamicPart(1) =结构(“BlockSize”,244,“BlockSetSize”,244);% 1 x244块%建立DCCH定义TrCH (2)。Name =“DCCH”;%传输通道的名称TrCH (2)。CRC =“12”;% CRC类型TrCH (2)。CodingType =“conv3”;%的编码类型和速度TrCH (2)。RMA = 256;%的速度匹配的属性TrCH (2)。创科实业= 40;创科实业百分比女士TrCH (2)。数据源=“PN9-ITU”;% Tr通道数据源TrCH (2)。ActiveDynamicPart = 1;%指数活跃的动态部分TrCH (2) .DynamicPart(1) =结构(“BlockSize”,100,“BlockSetSize”,100);% 1 x100块%完成CCTrCH结构数组使用上面定义的TrCH结构uplinkParams.DPDCH.CCTrCH。Name =“DCH”;% CCTrCH的名称uplinkParams.DPDCH.CCTrCH。TrCH = TrCH;%分配DTCH / DCCH CCTrCH%定义DPCCHuplinkParams.DPCCH。使=“上”;%启用DPCCHuplinkParams.DPCCH。SlotFormat = 0;%槽格式数量uplinkParams.DPCCH。权力= -5.46;%在dBuplinkParams.DPCCH。TPCData = 1;% TPC价值uplinkParams.DPCCH。TFCI = 0;% TFCI价值uplinkParams.DPCCH。FBIData = 0;% FBI价值%定义HSUPA渠道uplinkParams.HSUPA。使=“上”;%支持HSUPA渠道uplinkParams.HSUPA。CodeCombination = 4 [4];% E-DPDCH传播因素uplinkParams.HSUPA。EDPDCHPower = -5.46 + 12.04;%在dBuplinkParams.HSUPA。EDPCCHPower = -5.46 + 6.02;%在dBuplinkParams.HSUPA。RSNSequence = 0;%工匠们的价值uplinkParams.HSUPA。ETFCI = 0;% E-TFCI价值uplinkParams.HSUPA。HappyBit = 0;%快乐比特值uplinkParams.HSUPA。数据源=“EDCH”;% E-DCH数据源uplinkParams.HSUPA.EDCH。BlockSize = 2706;% E-DCH传输块大小uplinkParams.HSUPA.EDCH。创科实业= 2;% E-DCH创科实业女士uplinkParams.HSUPA.EDCH。调制=“BPSK”;%调制方案uplinkParams.HSUPA.EDCH。数据源=“PN9-ITU”;% E-DCH数据源%定义HS-DPCCH,但禁用FRC1代uplinkParams.HSDPCCH。使=“关闭”;%禁用HS-DPCCHuplinkParams.HSDPCCH。权力= 0;%在dBuplinkParams.HSDPCCH。CQI = 0;医院药学部%值uplinkParams.HSDPCCH。HARQACK = 1;% HARQ ACK比特值uplinkParams.HSDPCCH。UEMIMO = 0;%问题不是文中模式%上面定义的结构可以用于生成波形:frcWaveform2 = umtsUplinkWaveformGenerator (uplinkParams);%的完整性我们可以看到,英国财务报告理事会结构定义%由上述两种参数化方法是相同的如果(isequal (uplinkParams preconfigParams) disp ([FRC1定义生成的使用和不使用的…“umtsUplinkReferenceChannels函数是相同的。”]);结束
FRC1定义生成的使用和不使用umtsUplinkReferenceChannels函数是相同的。
波形比较
比较上述使用这两种方法生成波形和看到生成的波形是一样的
如果(isequal (frcWaveform frcWaveform2) disp ([FRC1波形生成的使用和不使用的…“umtsUplinkReferenceChannels函数是相同的。”]);结束
FRC1波形生成的使用和不使用umtsUplinkReferenceChannels函数是相同的。
情节频谱
时域信号的频谱frcWaveform
。
chiprate = 3.84 e6;%芯片的基带波形spectrumPlot =简介(SampleRate = chiprate * uplinkParams.OversamplingRatio,…AveragingMethod =“指数”ForgettingFactor = 0.99,…YLimits = [-100, 40]);spectrumPlot。标题= sprintf (固定参考通道% s波形的频谱,frc);spectrumPlot (frcWaveform);
选定的参考书目
3 gpp TS 25.141”基站(BS)一致性测试(FDD)”
3 gpp TS 25.211”物理传输通道的通道和映射到物理通道(FDD)”
3 gpp TS 25.212“多路复用和信道编码(FDD)”
3 gpp TS 25.213”传播和调制(FDD)”