lteULChannelEstimateNPUSCH
语法
描述
例子
估计上行信道特性
在收到资源网格执行NPUSCH信道估计。
配置UE-specific设置。
问题=结构(“NNCellID”0,“NBULSubcarrierSpacing”,“15 khz”,“NSlot”,0);
指定一个通道传输配置。
chs =结构(“NPUSCHFormat”,“数据”,“NRUsc”,1“NULSlots”,16岁,“NRU”,1…“NRep”,1“NBULSubcarrierSet”0,“调制”,“正交相移编码”);
配置信道估计和参数类型。
cec =结构(“FreqWindow”7“TimeWindow”,1“InterpType”,“立方”,“PilotAverage”,“UserDefined”);
生成NPUSCH DRS的符号,并将它们分配到适当的位置在一个网格资源。
网格= lteNBResourceGrid(问题);网格(lteNPUSCHDRSIndices(问题,chs)) = lteNPUSCHDRS(问题,chs);
生成一个波形通过执行单载波频分多址(SC-FDMA)调制NPUSCH DRS的符号。
波形= lteSCFDMAModulate(问题、chs、网格);
执行SC-FDMA解调,假设接收到的波形匹配传播波形。
rxGrid = lteSCFDMADemodulate (chs问题,波形);
估计信道。
(命令、噪音)= lteULChannelEstimateNPUSCH(问题、chs cec rxGrid);
输入参数
问题
- - - - - -UE-specific设置
结构
UE-specific设置,指定为一个包含这些字段的结构。
场 | 值 | 描述 | 数据类型 |
---|---|---|---|
NBULSubcarrierSpacing |
3.75 khz的 ,“15 khz” |
NB-IoT上行副载波间距 设定一个副载波间距3.75 kHz,这个字段指定为 |
字符 ,字符串 |
NNCellID |
整数的区间[0,503) | 窄带物理层细胞身份(PCI) | 双 |
NFrame |
0 (默认),非负整数 |
帧数 | 双 |
NSlot |
非负整数 | 槽数 当你指定 |
双 |
数据类型:结构体
chs
- - - - - -信道传输配置
结构
信道传输配置,指定为一个包含这些字段的结构。
场 | 值 | 描述 | 数据类型 |
---|---|---|---|
NPUSCHFormat |
“数据” ,“控制” |
NPUSCH格式 表明该NPUSCH携带窄带上行通道(UL-SCH)数据共享,这个字段指定为 |
字符 ,字符串 |
NRUsc |
1 ,3 ,6 ,12 |
一个资源单元的连续副载波数量(俄文) 如果你指定 |
双 |
NRep |
1 ,2 ,4 ,8 ,16 ,32 ,64年 ,128年 |
码字的重复数 | 双 |
NRU |
1 ,2 ,3 ,4 ,5 ,6 ,8 ,10 |
数量的俄文 | 双 |
NULSlots |
2 ,4 ,8 ,16 |
槽数/俄文 如果你指定 如果你指定
|
双 |
BaseSeqIdx |
整数的区间[0,29) 默认的值取决于 |
多频声NPUSCH DRS碱基序列索引
依赖关系。要启用这个字段,指定 |
双 |
SeqGroupHopping |
“上” (默认),“关闭” |
使sequence-group跳跃,这个字段指定为“上” 。禁用序列组跳跃,这个字段指定为“关闭” 。有关更多信息,请参见5.5.1.3节[1]。 |
字符 ,字符串 |
SeqGroup |
0 (默认),整数区间[0,29) |
Sequence-group任务序列转变模式计算 有关更多信息,请参见10.1.4.1.3节[1]。 依赖关系。要启用这个字段,指定 |
双 |
CyclicShift |
0 (默认),整数区间[0,3] |
循环移位
依赖关系。要启用这个字段,指定 |
双 |
NBULSubcarrierSet |
整数区间[0,47],整数向量的区间[0,11] | NB-IoT上行副载波指标,从零开始的形式 如果你指定 如果你指定 如果你指定 |
双 |
数据类型:结构体
rxGrid
- - - - - -收到资源网格
复数矩阵
收到了网格资源,指定为一个复数矩阵的大小T——- - - - - -P。
T是时域样本的数量。
P是发射天线的数量。
您可以生成这个输入通过执行SC-FDMA解调接收资源网格使用lteSCFDMADemodulate
函数。
数据类型:双
复数的支持:金宝app是的
cec
- - - - - -信道估计配置
结构
信道估计配置,指定为一个包含这些字段的结构。
场 | 值 | 描述 | 数据类型 |
---|---|---|---|
FreqWindow |
积极的奇数,+ 12的倍数 | 窗口大小频率平均,在资源元素 | 双 |
TimeWindow |
积极的奇数 | 大小的窗口时间平均,在资源元素 | 双 |
InterpType |
“最近的” ,“线性” ,“天然” ,“立方” ,v4的 ,“没有” |
指定类型的插值飞行员之间的符号,作为其中一个值。
有关更多信息,请参见 |
字符 ,字符串 |
PilotAverage |
“TestEVM” ,“UserDefined” |
类型的飞行员平均 如果指定这个领域 当你指定这个领域 |
字符 ,字符串 |
数据类型:结构体
stateIn
- - - - - -编码器状态
结构()
(默认)|结构
编码器NPUSCH DRS代、指定为一个结构。这个输入对应stateIn
输入的lteNPUSCHDRS
函数。这个输入包含每个传输块的内部状态在这些领域。
场 | 值 | 描述 | 数据类型 |
---|---|---|---|
SlotIdx |
整数区间[0,(chs.NRU ×chs.NULSlots ×chs.NRep )- 1] |
指数的槽内包,从零开始的形式 | 双 |
InitNSlot |
非负整数 | 槽数加扰序列初始化 | 双 |
InitNFrame |
非负整数 | 帧数的加扰序列初始化 | 双 |
EndOfBlk |
逻辑1 (真正的 )或0 (假 ) |
表明传输已达到传输块的末尾,这个字段指定为1 (真正的 )。否则,这个字段指定为0 (假 )。 |
逻辑 |
EndOfTx |
逻辑1 (真正的 )或0 (假 ) |
表明传输已经达到了一个包,这个字段指定为1 (真正的 )。否则,这个字段指定为0 (假 )。 |
逻辑 |
GhpNSlot |
非负整数 | 在俄罗斯第一槽槽数量 依赖关系。要启用这个字段,指定 |
双 |
数据类型:结构体
输出参数
命令
——信道估计
复数的数组
信道估计,作为复值返回数组的大小K——- - - - - -l——- - - - - -R。
K副载波的总数。
l是SC-FDMA符号的数量。
R是接收天线的数量。
数据类型:双
复数的支持:金宝app是的
噪音
噪声功率谱密度
实值标量
噪声功率谱密度,作为实值返回标量。这个输出代表噪声的功率谱密度估计信道响应系数。
数据类型:双
引用
[1]3 gpp TS 36.211。“物理渠道和调制。”第三代合作伙伴项目;技术规范集团无线接入网络;进化的通用陆地电台访问(进阶)。https://www.3gpp.org。
[2]3 gpp TS 36.101。“进化通用陆地电台访问(进阶);用户设备(UE)无线电发射和接受。”第三代合作伙伴项目;技术规范集团无线接入网络。https://www.3gpp.org。
版本历史
介绍了R2020a
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。