主要内容

nrTimingEstimate

实际时间估计

描述

(抵消,玛格)= nrTimingEstimate (航空公司,波形,refGrid)实际执行时间估计通过cross-correlating输入波形波形参考波形。这个函数获得的参考波形调制参考网格资源refGrid使用正交频分复用(OFDM)。航空公司指定了OFDM调制参数。函数返回估计的时间偏移量,抵消估计脉冲响应大小,玛格,对于每一个接收天线的输入波形。

(抵消,玛格)= nrTimingEstimate (航空公司,波形,精炼,refSym)获得的参考波形调制资源网格包含引用符号的引用refSym在位置精炼和使用指定的OFDM调制航空公司

例子

(抵消,玛格)= nrTimingEstimate (波形,nrb,scs,initialNSlot,refGrid)获得的参考波形调制参考网格资源refGrid并利用OFDM调制,跨越nrb资源块在副载波间距scs和初始槽数initialNSlot

(抵消,玛格)= nrTimingEstimate (波形,nrb,scs,initialNSlot,精炼,refSym)获得的参考波形调制符号资源网格包含引用refSym在位置精炼和使用指定的OFDM调制nrb,scs,initialNSlot

(抵消,玛格)= nrTimingEstimate (___,名称,值)指定选项通过使用一个或多个名称-值对参数除了输入参数的任何以前的语法。

例子

全部折叠

生成主同步信号(PSS)符号物理层细胞身份证号码42。

ncellid = 42;pssSym = nrPSS (ncellid);

获得资源元素PSS的指标。

pssInd = nrPSSIndices ();

创建一个包含生成的PSS符号资源网格。

nrb = 20;scs = 15;载体= nrCarrierConfig (“NSizeGrid”nrb,“SubcarrierSpacing”scs);txGrid = nrResourceGrid(载体);txGrid (pssInd) = pssSym;

OFDM调制资源网格。

txWaveform = nrOFDMModulate(载体、txGrid);

传输波形通过TDL-C通道模型通过使用一个采样率为7.68 MHz。

ofdmInfo = nrOFDMInfo(载体);频道= nrTDLChannel;通道。SampleRate = ofdmInfo.SampleRate;通道。DelayProfile =“TDL-C”;rxWaveform =通道(txWaveform);

估计时间抵消利用PSS符号传播的参考符号。参考符号使用初始的OFDM调制槽数为0。

initialNSlot = 0;抵消= nrTimingEstimate (rxWaveform nrb, scs, initialNSlot pssInd, pssSym);

输入参数

全部折叠

载波配置参数为一个特定的OFDM数字命理学,作为一个指定nrCarrierConfig对象。只有这些对象属性相关的这个函数。

苏格兰皇家银行在承运人资源网格数量,指定为一个从1到275的整数。的默认值52对应于苏格兰皇家银行的最大数量的15 kHz SCS 10 MHz载体。

数据类型:

副载波间距在千赫,所有通道和参考信号的载体,指定为15,30.,60,120年,或240年

数据类型:

槽数,指定为一个非负整数。你可以设置NSlot一个值大于槽每帧的数量。例如,您可以设置这个值在MATLAB中使用传播循环计数器®模拟。在这种情况下,您可能需要确保属性值模槽的数量每帧调用代码。

数据类型:

循环前缀长度,指定这些选项之一。

  • “正常”——使用这个值来指定正常循环前缀。这个选项对应于14个OFDM符号在一个插槽。

  • “扩展”——使用这个值来指定扩展循环前缀。这个选项对应12槽OFDM符号。TS 38.211 4.2节中指定的数字命理学,延长循环前缀长度申请只有60 kHz副载波间距。

数据类型:字符|字符串

收到波形,指定为一个T——- - - - - -NR复杂的矩阵。

  • T是时域样本的数量。

  • NR是接收天线的数量。

数据类型:|
复数的支持:金宝app是的

预定义的参考栅,指定为一个K——- - - - - -N——- - - - - -P复杂的数组。refGrid可以跨多个插槽。

  • K副载波的数量等于什么nrb×12

  • NOFDM符号的数量参考网格。

  • P是参考信号端口的数量。

数据类型:|
复数的支持:金宝app是的

参考指标,标志指定为一个整数矩阵。的行数等于资源元素的数量。您可以指定所有指标在一列或分发他们跨多个列。元素的数量精炼refSym必须是相同的,但他们的维度可以不同。这个函数会重塑精炼refSym之前为列向量映射到一个参考网格:refGrid(精炼(:))= refSym (:)

的元素精炼基于线性索引寻址吗K——- - - - - -l——- - - - - -P资源数组。

  • K副载波的数量等于什么nrb×12

  • l是OFDM符号的数量在一个插槽。l是12或14,这取决于循环前缀长度中指定的产线输入或CyclicPrefix财产的航空公司输入。

  • P参考信号端口的数量,推断值的范围精炼

数据类型:

引用符号,指定为一个复杂的矩阵。的行数等于资源元素的数量。您可以指定所有符号在一个列或分发他们跨多个列。元素的数量精炼refSym必须是相同的,但他们的维度可以不同。这个函数会重塑精炼refSym之前为列向量映射到一个参考网格:refGrid(精炼(:))= refSym (:)

数据类型:|
复数的支持:金宝app是的

数量的资源块,指定为一个从1到275的整数。

数据类型:

副载波间距在千赫,指定为15,30.,60,120年,或240年

数据类型:

最初的槽数、基于指定为一个非负整数。函数选择适当的循环前缀长度的OFDM调制基础上的价值initialNSlot每个子帧模槽的数量。

数据类型:

名称-值参数

指定可选的逗号分隔条名称,值参数。的名字参数名称和吗价值相应的价值。的名字必须出现在引号。您可以指定几个名称和值对参数在任何顺序Name1, Value1,…,的家

例子:“SampleRate”、“1 e9 '指定1×10的采样率9赫兹。

循环前缀长度指定为逗号分隔组成的“CyclicPrefix”这些值之一:

  • “正常”——使用这个值来指定正常循环前缀。这个选项对应于14个OFDM符号在一个插槽。

  • “扩展”——使用这个值来指定扩展循环前缀。这个选项对应12槽OFDM符号。TS 38.211 4.2节中指定的数字命理学,扩展的循环前缀长度只适用于60 kHz副载波间距。

请注意

如果你指定航空公司输入,使用CyclicPrefix财产的航空公司输入指定循环前缀长度。你不能使用这个名称-值对参数一起航空公司输入。

数据类型:字符|字符串

数量的快速傅里叶变换(FFT)点,指定为逗号分隔组成的“Nfft”和一个非负整数大于127[]。您指定的值必须导致整数值循环前缀长度和最大的入住率为100%。入住率被定义为的价值(12×NRB)/Nfft,在那里NRB是资源块的数量。

如果你不指定这个输入,或如果您指定“Nfft”, [],该函数将一个整数值大于127设置为默认值输入。实际的默认值取决于其他输入值。

  • 如果你不指定SampleRate输入,或如果您指定“SampleRate”, [],函数集Nfft满足这些条件。

    • Nfft是2的整数次幂。

    • Nfft结果在一个最大的入住率为85%。

  • 如果你指定SampleRate输入函数集Nfft满足这些条件。

    • Nfft结果整数值循环前缀长度。

    • Nfft最大化的价值肾小球囊性肾病(Nfft×SCS,SampleRate),在那里SCS是指定的航空公司.SubcarrierSpacing财产或scs输入。

有关更多信息,请参见配置OFDM采样率和FFT的大小

数据类型:

波形采样率,指定为逗号分隔组成的“SampleRate”和一个积极的标量或[]

如果你不指定这个输入,或如果您指定“SampleRate”, [],那么这个函数集的输入值Nfft×SCS

  • Nfft的价值吗“Nfft”输入。

  • SCS副载波间距。根据您所使用的功能语法,SCS是指定的航空公司.SubcarrierSpacing财产或scs输入。

有关更多信息,请参见配置OFDM采样率和FFT的大小

数据类型:

载波频率在赫兹,指定为逗号分隔组成的“CarrierFrequency”和一个实数。此输入对应f0TS 38.211 5.4节中定义。

数据类型:

输出参数

全部折叠

估计时间抵消样本中,作为一个非负整数返回。样品的数量是相对于第一个示例的输入波形波形

数据类型:

估计脉冲响应大小,对于每一个接收天线的输入波形波形,返回T——- - - - - -NR真正的矩阵。

  • T是时域样本的数量。

  • NR是接收天线的数量。

玛格继承了输入的数据类型波形

数据类型:|

引用

[1]3 gpp TS 38.211。“NR;物理渠道和调制。”第三代合作伙伴项目;技术规范集团无线接入网络

扩展功能

介绍了R2019b