lteDLChannelEstimate
下行信道估计
语法
描述
例子
估计下行通道特性
估计RMC R.12(四天线发射分集)波形的信道。
初始化RMC R.12传输的单元范围配置结构。
rc =“R.12”;enb = lteRMCDL(rc);
初始化信道估计配置。平均窗口大小根据资源元素(REs)、时间和频率进行配置。使用带有1 × 1 res的平均窗口的三次插值。不需要噪声估计或平均,因为本例中不存在噪声。因此,您可以将频率窗口和时间窗口大小设置为1。
cec。FreqWindow = 1;cec。TimeWindow = 1; cec.InterpType =“立方”;cec。PilotAverage =“UserDefined”;cec。在terpWinSize = 3; cec.InterpWindow =“因果”;
控件为指定的单元宽设置生成传输波形lteRMCDLTool
函数。
tx波形= lteRMCDLTool(enb,[1;0;0;1]);
通过将所有发射天线组合成一个接收天线来模拟传播信道。
rx波形= sum(tx波形,2);
执行OFDM解调。
rxGrid = lteOFDMDemodulate(enb, rx波形);
估计通道特征,显示返回数组的大小。确认噪声功率谱密度估计值为零。
[hest,noiseEst] = lteDLChannelEstimate(enb,cec,rxGrid);disp(大小(命令)
72 140 14
disp(噪声)
0
输入参数
enb
- - - - - -它是设置
结构
单元范围设置,作为结构指定。指定的字段enb
取决于该功能是否为LTE或NB-IoT配置执行信道估计。1
的名字 | 必需或可选 | 值 | 描述 | 依赖关系 | 数据类型 |
---|---|---|---|---|---|
NDLRB |
LTE配置要求 | 区间[6,110]内的整数 | 下行资源块个数 | 属性时,此字段才适用参考 字段cec 输入的值为“关系” . |
双 |
CellRefP |
LTE配置要求 | 1 ,2 ,4 |
小区特定参考信号(CRS)天线端口数 | 属性时,此字段才适用参考 字段cec 输入的值为“关系” . |
双 |
NCellID |
LTE配置要求 | 区间[0,503]中的整数 | 物理层单元识别(PCI) | 属性时,此字段才适用参考 字段cec 输入的值为“关系” . |
双 |
NSubframe |
要求 | 非负整数 | 子帧数 | 不适用 | 双 |
CyclicPrefix |
可选 | “正常” (默认),“扩展” |
循环前缀长度 | 不适用 | 字符 ,字符串 |
DuplexMode |
可选 | “FDD” (默认),“TDD” |
双工模式,指定为“FDD” 用于分频或双工“TDD” 用于时分双工。 |
不适用 | 字符 ,字符串 |
TDDConfig |
可选 | 1 (默认值),间隔[0,6]的整数 |
Uplink-downlink配置;有关更多信息,请参见第4.2节[3]. | 属性时,此字段才适用DuplexMode 字段作为“TDD” . |
双 |
SSC |
可选 | 0 (默认值),间隔[0,9]的整数 |
特殊子框配置;有关更多信息,请参见第4.2节[3]. | 属性时,此字段才适用DuplexMode 字段作为“TDD” . |
双 |
CSIRefP |
属性时必需的参考 字段cec 输入csir的 . |
1 ,2 ,4 ,8 |
信道状态信息参考信号(CSI-RS)天线端口数 | 属性时,此字段才适用参考 字段cec 输入csir的 . |
双 |
CSIRSConfig |
属性时必需的参考 字段cec 输入csir的 . |
区间[0,31]中的整数 | CSI-RS配置指标;更多信息请参见表6.10.5.2-1[3]. | 属性时,此字段才适用参考 字段cec 输入csir的 . |
双 |
CSIRSPeriod |
可选 | “上” (默认),“关闭” ,区间[0,154]中的整数,1 × 2整数向量 |
CSI-RS子帧配置,指定为以下值之一: |
属性时,此字段才适用参考 字段cec 输入csir的 . |
双 ,字符 ,字符串 |
NNCellID |
需要配置NB-IoT | 区间[0,503]中的整数 | 窄带PCI | 属性时,此字段才适用参考 字段cec 输入“关系” . |
双 |
NBRefP |
需要配置NB-IoT | 1 ,2 |
窄带参考信号(NRS)天线接口个数 | 属性时,此字段才适用参考 字段cec 输入“关系” . |
双 |
数据类型:结构体
cec
- - - - - -信道估计配置
结构
信道估计配置,指定为包含这些字段的结构。
的名字 | 必需或可选 | 值 | 描述 | 依赖关系 | 数据类型 |
---|---|---|---|---|---|
PilotAverage |
要求 | “TestEVM” ,“UserDefined” |
导频平均类型一个 | 的“TestEVM” 值仅在指定参考 字段的值“关系” . |
字符 ,字符串 |
FreqWindow |
要求 | 正整数 | 频率平均窗口的大小,在资源元素中 | 不适用 | 双 |
TimeWindow |
要求 | 正整数 | 用于时间平均的窗口大小,在资源元素中 | 不适用 | 双 |
InterpType |
要求 | “最近的” ,“线性” ,“天然” ,“立方” ,v4的 ,“没有” |
导频符号之间的插值类型,指定为以下值之一:
有关更多信息,请参见 |
不适用 | 字符 ,字符串 |
InterpWindow |
要求 | “因果” ,非因果的 ,“中心” ,“中心” |
插值类型;的值“中心” 和“中心” 是等价的。有关更多信息,请参见降噪和插值. |
不适用 | 字符 ,字符串 |
InterpWinSize |
要求 | 积极的标量 | 插值窗口大小,以子帧数表示 | 如果您指定InterpWindow 字段作为“中心” 或“中心” ,该字段不能指定为偶数。 |
双 |
参考 |
可选 | dmr的 (默认),csir的 ,“CellRS” ,“EPDCCHDMRS” ,“关系” |
信道估计的参考信号,指定为以下值之一:
|
此字段仅在指定以下配置之一时适用:
|
字符 ,字符串 |
|
pdsch
- - - - - -PDSCH传输配置
结构
PDSCH传输配置,指定为包含这些字段的结构。
的名字 | 必需或可选 | 值 | 描述 | 依赖关系 | 数据类型 |
---|---|---|---|---|---|
TxScheme |
要求 | “Port0” ,“TxDiversity” ,CDD的 ,“SpatialMux” ,多用户的 ,“Port5” ,“Port7-8” ,“Port8” ,“Port7-14” |
PDSCH传输方案,指定为以下值之一:
|
不适用 | 字符 ,字符串 |
PRBSet |
要求 | 整数的列向量,整数的两列矩阵,单元格数组 | 物理资源块(PRB)索引,以从零开始的形式,对应于PDSCH的逐槽资源分配。将此字段指定为下列字段之一:
对于这些参考测量通道(rmc),该字段的每个子帧都不同: |
不适用 | 单 ,双 ,细胞 |
RNTI |
要求 | 非负整数 | RNTI (Radio network temporary identifier)值 | 不适用 | 双 |
NLayers |
要求 | 区间[1,8]中的整数 | 传输层数 | 属性时,此字段才适用TxScheme 字段作为以下值之一:“Port5” ,“Port7-8” ,“Port8” ,“Port7-14” . |
双 |
你可以通过指定初始化一个特殊情况:
的
TxScheme
领域的pdsch
作为“Port7-8”
,“Port8”
,或“Port7-14”
的
PilotAverage
领域的cec
作为“UserDefined”
的
TimeWindow
领域的cec
作为2
或4
的
FreqWindow
领域的cec
作为1
.
该函数使用两个或四个飞行员的时间窗口来平均飞行员估计。对于这种配置,平均值总是应用于两个或四个导频,而不管它们在OFDM符号中的分离。UE-RS和CSI-RS端口需要取平均值,因为它们占用相同的时间/频率位置,接收机使用不同的正交覆盖来区分它们。
对于具有任意数量配置的CSI-RS天线端口的CSI-RS,导频REs在每个子帧中出现一对。对CSI-RS导频RE对取平均值
TimeWindow
领域的cec
设置为2
,结果是每个子帧有一个信道估计。对于UE-RS
NLayers
领域的pdsch
指定为1
,2
,3.
,或4
时,导频re成对出现,在每个插槽中重复出现。UE-RS导频修复对用TimeWindow
领域的cec
设置为2
,导致每个子帧有两个估计,每个槽一个。
对于UE-RSNLayers
领域的pdsch
指定为5
,6
,7
,或8
,子帧的槽间的对是不同的。对取平均TimeWindow
领域的cec
设置为4
,结果是每个子帧有一个估计。在这些情况下,rxgrid
必须只包含一个子帧,因为只能估计一个子帧。
数据类型:结构体
epdcch
- - - - - -epdch传输配置
结构
epdch传输配置,指定为包含这些字段的结构。
的名字 | 必需或可选 | 值 | 描述 | 数据类型 |
---|---|---|---|---|
EPDCCHType |
要求 | “本地化” ,“分布式” |
epdch传输类型。如表6.8A所示。5 - 1的[3],该函数根据您为该字段指定的值执行信道估计。
|
字符 ,字符串 |
EPDCCHPRBSet |
要求 | 整数向量 | epdch PRB对索引,从零开始的形式。这个字段的长度必须是2的幂。如果不需要传输,则指定此字段为空向量。 该函数仅返回您在此字段中指定的PRB对的信道估计,但对这些对中的所有epdch候选位置执行估计。类中指定的插值类型,函数对信道估计进行插值 |
双 |
EPCCHNID |
要求 | 非负整数 | epdch扰频器初始化参数。该字段表示参数 置乱序列发生器初始状态的定义,见第6.8A节。2的[3]. | 双 |
请注意
指定PilotAverage
,TimeWindow
,FreqWindow
字段cec
输入“UserDefined”
,2
,1
,分别初始化一个特殊情况。函数执行在注释中描述的“解扩”引导平均行为TxScheme
字段pdsch
输入。这是因为epdchdmrs和PDSCH DMRS RE具有相同的排列并使用相同的正交覆盖码。
依赖关系
属性时,此参数才适用参考
字段cec
输入“EPDCCHDMRS”
.
数据类型:结构体
输出参数
命令
-估计发射和接收天线之间的信道
复值四维数组
发射和接收天线之间的估计信道,作为复值4-D阵列返回。第四维度命令
属性中指定的参考信号选项的不同而不同参考
字段cec
参数和TxScheme
字段pdsch
输入。
的价值参考 领域的cec |
输出数组尺寸 | RS-Specific维度 | 传播方案 |
---|---|---|---|
|
NSC——- - - - - -N信谊——- - - - - -NR——- - - - - - |
|
|
|
NSC——- - - - - -N信谊——- - - - - -NR——- - - - - - |
|
|
|
NSC——- - - - - -N信谊——- - - - - -NR——- - - - - - |
|
|
|
NSC——- - - - - -N信谊——- - - - - -NR——- - - - - - |
对所有四个可能的epdch端口(107-110)进行估计,以确保与所使用的索引保持一致 |
不适用 |
“关系” |
NSC——- - - - - -N信谊——- - - - - -NR——- - - - - - |
NBRefP 为NRS天线端口数。 |
不适用 |
输出数组尺寸:
|
数据类型:双
噪音
-噪声功率谱密度估计
实值标量
参考信号子载波上的噪声功率谱密度估计,作为实值标量返回。函数计算噪音
通过使用参考信号。
数据类型:双
算法
信道估计处理
与信道估计处理相关的步骤有:
从接收网格中提取发射-接收天线对的参考信号或导频符号。使用参考信号计算在接收网格内导频符号位置处的信道响应的最小二乘估计。
该函数通过将接收的导频符号除以它们的期望值来获得参考信号的最小二乘估计。任何系统噪声都会影响最小二乘估计。去除或减少噪声以实现在导频符号位置上信道的合理估计。有关更多信息,请参见降噪和插值.
平均最小二乘估计,以减少来自先导符号的任何不必要的噪声。
将清理过的导频符号估计值插入到传入函数的整个子帧数的通道估计值中。
降噪和插值
为了最小化噪声对导频符号估计的影响,该函数通过平均窗口对最小二乘估计进行平均。这种方法确保了在导频符号上发现的噪声水平的实质性降低。两种导频符号平均方法,也定义了为获得信道估计而执行的插值方法“TestEVM”
和“UserDefined”
.
“TestEVM”
-遵循附录F.3.4中描述的方法[2].该函数对携带子载波的每个导频符号执行时间平均,从而得到包含信道的时间平均估计的列向量。然后,该函数通过使用最大大小为19的移动窗口执行频率平均。该函数使用线性插值来估计导频符号之间的值。该函数复制估计向量并将其用作整个信道估计。请注意
为
“TestEVM”
,没有自定义参数。估计的行为如中所述[2].该算法与中描述的实现不同[2]由于执行时间平均的子帧的数量。在[2],该方法需要10个子帧。的
lteDLChannelEstimate
对象中包含的子帧总数执行时间平均rxgrid
输入。“UserDefined”
-使用您定义的平均窗口。平均窗口大小以资源元素为单位。位于窗口内的任何导频符号都用于对窗口中心的导频符号的值求平均值。该函数使用平均导频符号估计来执行跨子帧窗口的2-D插值。导频符号在子帧内的位置不适合插补。为了解决这个问题,函数创建了虚拟导频,并将它们放置在当前子帧的区域之外。这种方法允许完整和准确的插值。的InterpWindow
字段定义可用数据的因果性质。有效的设置InterpWindow
是“因果”
,非因果的
,“中心”
,或“中心”
.指定的值
InterpWindow
这取决于用于插值的数据。“因果”
-使用过去的数据。非因果的
-使用未来的数据,相反“因果”
.仅依赖未来数据通常被称为反因果插值方法。“中心”
或“中心”
-结合使用过去、现在和未来的数据。
参考文献
[1] 3gpp ts 36.104。基站(BS)无线电发射和接收。第三代伙伴计划;技术规范集团无线接入网;改进通用地面无线电接达(E-UTRA).
[2] 3gpp ts 36.141。"基站(BS)一致性测试。"第三代伙伴计划;技术规范集团无线接入网;改进通用地面无线电接达(E-UTRA).
[3] 3gpp ts 36.211。“物理通道和调制。”第三代伙伴计划;技术规范集团无线接入网;改进通用地面无线电接达(E-UTRA).
版本历史
另请参阅
lteOFDMDemodulate
|lteEqualizeMIMO
|lteEqualizeMMSE
|lteEqualizeZF
|lteDLPerfectChannelEstimate
|griddata
主题
Abrir比如
Tiene una versión modificada de este ejemplo。¿Desea abrir este ejemplo con sus modificaciones?
MATLAB突击队
Ha hecho clic en unenlace que对应一个este commando de MATLAB:
弹射突击队introduciéndolo en la ventana de commandos de MATLAB。Los navegadores web no permission comandos de MATLAB。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。