lteULChannelEstimate
PUSCH上行通道估计
语法
描述
例子
估计PUSCH的通道特征
使用lteULChannelEstimate
估计接收到的资源网格的信道特征。
初始化一个UE配置结构到RMCA3-2
.初始化信道估计配置结构。生成传输波形。对于本例,我们绕过系统模型的通道阶段并进行复制txWaveform
来rxWaveform
.
ue = lteRMCUL(“A3-2”);问题。TotSubframes = 1; cec = struct(“FreqWindow”7“TimeWindow”,1,“InterpType”,“立方”);tx波形= lteRMCULTool(ue,[1;0;0;1]);rx波形= tx波形;
解调SC-FDMA波形并对其进行信道估计操作rxGrid
.
rxGrid = lteSCFDMADemodulate(ue, rx波形);hst = lteULChannelEstimate(ue,ue. pusch,cec,rxGrid);
输入参数
问题
- - - - - -UE-specific配置
结构
特定于ue的配置,指定为结构。问题
可以包含以下字段。
参数字段 | 必需或可选 | 值 | 描述 |
---|---|---|---|
NULRB |
要求 | 6 15 25 50 75 100 |
上行资源块个数。( ) |
NCellID |
要求 | 非负标量整数 |
物理层单元识别 |
NSubframe |
要求 | 0(默认),非负标量整数 |
子帧数 |
CyclicPrefixUL |
可选 |
|
上行链路的循环前缀长度。 |
NTxAnts |
可选 | 1(默认),2,4 |
传输天线数。 |
跳来跳去 |
可选 |
|
跳频法。 |
SeqGroup |
可选 | 0(默认值),0 ~ 29之间的整数 |
PUSCH序列组分配(Δ党卫军). 仅在以下情况下使用 |
CyclicShift |
可选 | 0(默认值),0 ~ 7的整数 |
用于PUSCH DM-RS的循环移位次数(产量 ). |
NPUSCHID |
可选 | 0(默认),从0到509的非负标量整数 |
PUSCH虚拟单元标识。如果该字段不存在, 看到脚注。 |
NDMRSID |
可选 | 0(默认),从0到509的非负标量整数 |
循环移位跳变的DM-RS恒等式(
).如果该字段不存在, 看到脚注。 |
|
数据类型:结构体
chs
- - - - - -PUSCH通道设置
结构
PUSCH通道设置,指定为一个结构,该结构可以包含以下字段。参数字段采购经理人指数
仅当问题
.
NTxAnts
设置为2或4。
参数字段 | 必需或可选 | 值 | 描述 |
---|---|---|---|
PRBSet |
要求 | 整数列向量或两列矩阵 |
物理资源块集,指定为1列或2列矩阵。此参数字段包含与此PUSCH的槽位资源分配相对应的从零开始的物理资源块(PRB)索引。 如果 |
NLayers |
可选 | 1(默认),2,3,4 | 传输层数 |
DynCyclicShift |
可选 | 0(默认值),0 ~ 7的整数 |
DM-RS(产量 ). |
OrthoCover |
可选 |
|
适用于( |
以下字段仅当问题 .NTxAnts 设置为2或4。 |
|||
采购经理人指数 |
可选 | 非负标量整数(0,…,23) 0(默认) |
在预编码期间使用的标量预编码器矩阵指示(PMI) 的参考符号 |
数据类型:结构体
rxgrid
- - - - - -接收资源元素网格
三维数组
已接收的资源元素网格,指定为NSC——- - - - - -N信谊——- - - - - -NR复杂符号数组。
NSC是子载波数吗
N信谊=N科幻小说×NSymPerSF
N科幻小说是子帧的总数。如果N科幻小说大于1时,是否从返回值中提取正确的区域
命令
数组中。内估计子帧的位置命令
是否使用参数字段指定cec。窗口
.NSymPerSF为每子帧SC-FDMA符号的数目。
对于普通循环前缀,每个子帧包含14个SC-FDMA符号。
对于扩展循环前缀,每个子帧包含12个SC-FDMA符号。
NR接收天线个数
数据类型:双
复数支持:金宝app是的
cec
- - - - - -信道估计器配置
结构
信道估计器配置,指定为具有这些字段的结构。
参数字段 | 必需或可选 | 值 | 描述 | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
FreqWindow |
要求 | 非负标量整数 |
信道估计中用于过频平均的资源单元窗口大小 窗口大小必须为奇数或12的倍数。 |
||||||||||||||
TimeWindow |
要求 | 非负标量整数 |
在信道估计期间,用于平均时间的资源元素窗口大小 窗口大小必须为奇数。 |
||||||||||||||
InterpType |
要求 |
看到脚注。 |
插补时使用的二维插补类型。详细信息请参见
|
||||||||||||||
PilotAverage |
可选 |
看到脚注。 |
导频平均类型 |
||||||||||||||
参考 |
可选 |
看到脚注。 |
指定信道估计的参考点(内部生成的信号) |
||||||||||||||
以下字段仅当 |
|||||||||||||||||
窗口 |
可选 |
|
如果输入了多个子帧,则需要此参数来指示子帧的位置rxgrid和refgrid包含所需的信道估计。将只返回该子帧的信道估计。为 |
||||||||||||||
|
数据类型:结构体
输出参数
命令
-每个发射和接收天线之间的信道估计
四维数组
每个发射和接收天线之间的信道估计,作为一个返回NSC——- - - - - -N信谊——- - - - - -NR——- - - - - -NT复杂符号数组。
NSC是子载波数。
N信谊为SC-FDMA符号的数目。
NR接收天线数。
NT是发射天线的数量,
问题
.
NTxAnts
.
信道估计器可选地配置为使用DM-RS层作为参考信号。在本例中,4-D数组是NSC——- - - - - -N信谊——- - - - - -NR——- - - - - -N层复杂符号数组,其中N层是传输层数。
噪音
-噪音估计
数字标量
噪声估计,作为数字标量返回。该输出是估计信道响应系数上存在的噪声的功率谱密度。
算法
下面介绍信道估计算法。
从接收子帧内分配的物理资源块中提取发送-接收天线对的解调参考信号或导频符号。
平均最小二乘估计,以减少来自先导符号的任何不必要的噪声。
使用经过清理的导频符号估计,进行插值以获得传递到函数的整个子帧数的通道估计。
最小二乘估计
参考信号的最小二乘估计是通过将接收的导频符号除以它们的期望值来获得的。最小二乘估计受到任何系统噪声的影响。为了在导频符号位置上实现信道的合理估计,需要去除或减少这种噪声。
降噪和插值
为了使噪声对导频符号估计的影响最小化,对最小二乘估计进行了平均。这种简单的方法大大降低了导频符号上的噪声水平。导频符号平均方法使用用户定义的平均窗口。平均窗口大小以资源元素度量;位于窗口内的任何导频符号都用于对窗口中心的导频符号的值求平均值。
然后,使用平均导频符号估计在已分配的物理资源块上执行2-D插值。导频符号在子帧内的位置不适合插补。为了实现这种定位,将创建虚拟导频,并将其与当前子帧的区域放置在一起。这种位置允许执行完整和准确的插值。
请注意
PUSCH信道估计器只能在时间和频率上处理资源块的连续分配。
参考文献
[1] 3gpp ts 36.101。“改进通用地面无线电接入(E-UTRA);用户设备(UE)无线电发射和接收。第三代伙伴计划;技术规范集团无线接入网.URL:https://www.3gpp.org.
版本历史
在R2013b中引入
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。