lteULChannelEstimatePUCCH1
PUCCH格式1上行通道估计
语法
描述
例子
估计PUCCH格式的信道特征
使用lteULChannelEstimatePUCCH1函数来估计PUCCH格式1的通道特征
初始化UE配置结构,PUCCH设置,并创建资源网格。
Ue = struct(“NULRB”6“NCellID”0,“NSubframe”0,“跳跃”,“关闭”);问题。CyclicPrefixUL =“正常”;问题。NTxAnts = 1; pucch1.ResourceIdx = 0; pucch1.DeltaShift = 1; pucch1.CyclicShifts = 0; reGrid = lteULResourceGrid(ue); reGrid(ltePUCCH1DRSIndices(ue,pucch1)) = ltePUCCH1DRS(ue,pucch1);
为了本例的目的,我们跳过SC-FDMA调制、信道和SC-FDMA解调阶段的系统模型和使用reGrid
作为接收到的资源网格。初始化信道估计配置结构,并对其进行信道估计操作reGrid
.
Cec = struct(“FreqWindow”12“TimeWindow”, 1“InterpType”,“立方”);hst = lteULChannelEstimatePUCCH1(ue,pucch1,cec,reGrid);
输入参数
问题
- - - - - -特定于ue的配置设置
结构
特定于ue的配置设置,指定为一个结构,该结构可以包含以下字段。
参数字段 | 必需或可选 | 值 | 描述 |
---|---|---|---|
NULRB |
要求 | 6到110之间的标量整数 |
上行资源块个数。( ) |
NCellID |
要求 | 0 ~ 503之间的整数 |
物理层单元识别 |
NSubframe |
要求 | 0(默认),非负标量整数 |
子帧数 |
CyclicPrefixUL |
可选 |
|
循环前缀长度 |
NTxAnts |
可选 | 1(默认),2,4 |
传输天线数。 |
跳来跳去 |
可选 |
|
跳频法。 |
NPUCCHID |
可选 | 0 ~ 503之间的整数 |
PUCCH虚拟单元标识。如果该字段不存在, |
数据类型:结构体
chs
- - - - - -PUCCH设置
结构
PUCCH通道设置,指定为一个结构,该结构可以包含以下字段。
参数字段 | 必需或可选 | 值 | 描述 |
---|---|---|---|
ResourceIdx |
可选 | 0(默认),从0到2047的整数或整数的向量。 |
PUCCH资源索引,指定为整数或整数向量。取值范围为0 ~ 2047。这些指标决定了用于传输的物理资源块、循环移位和正交覆盖。( ).为每个传输天线定义一个索引。 |
ResourceSize |
可选 | 0(默认值),0 ~ 98的整数。 |
分配给PUCCH格式2的资源大小( ) |
DeltaShift |
可选 | 1(默认),2,3 |
位移,指定为1 2或3。(Δ转变) |
DeltaOffset |
可选 | 0(默认),1,2 |
(Δ抵消).警告:不建议使用该参数字段。它仅适用于v8.5.0之前的3GPP版本。该参数将在未来的版本中删除。 |
CyclicShifts |
可选 | 0(默认值),0 ~ 7的整数 |
在混合了格式1和格式2 PUCCH的资源块(RBs)中用于格式1的循环移位次数,指定为0到7之间的整数。( ) |
数据类型:结构体
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的倍数 |
在资源元素(REs)中用于对频率平均的窗口大小,指定为标量整数。 |
||||||||||||||
TimeWindow |
可选 | 奇标量整数 |
用于在资源元素(REs)中按时间平均的窗口大小,指定为标量整数。 |
||||||||||||||
InterpType |
可选 |
看到脚注。 |
插补时使用的二维插补类型。详细信息请参见
|
||||||||||||||
PilotAverage |
可选 |
看到脚注。 |
导频平均类型 |
||||||||||||||
仅当 |
|||||||||||||||||
窗口 |
可选 |
|
如果输入了多个子帧,则需要此参数来指示子帧的位置rxgrid而且refgrid包含所需的信道估计。将只返回该子帧的信道估计。为 |
||||||||||||||
|
数据类型:结构体
输出参数
命令
-每个发射和接收天线之间的信道估计
三维数组
每个发射和接收天线之间的信道估计,作为一个返回NSC——- - - - - -N信谊——- - - - - -NR.复杂符号数组。NSC是子载波总数,N信谊是SC-FDMA符号的数量,和NR接收天线数。
噪音
-噪音估计
数字标量
噪声估计,作为数字标量返回。该输出是估计信道响应系数上存在的噪声的功率谱密度。
算法
信道估计算法的实现步骤如下。
从接收子帧内分配的物理资源块中提取发送-接收天线对的PUCCH格式1解调参考信号(DM-RS)或导频符号。
平均最小二乘估计,以减少来自先导符号的任何不必要的噪声。
使用已清理的导频符号估计,进行插值以获得传递给函数的已分配子帧槽的信道估计。
最小二乘估计
参考信号的最小二乘估计是通过将接收的导频符号除以它们的期望值来获得的。最小二乘估计受到任何系统噪声的影响。为了在导频符号位置上实现信道的合理估计,需要去除或减少这种噪声。
降噪和插值
为了使噪声对导频符号估计的影响最小化,对最小二乘估计进行了平均。这种简单的方法大大降低了导频符号上的噪声水平。导频符号平均方法使用用户定义的平均窗口。平均窗口大小以资源元素度量;位于窗口内的任何导频符号都用于对窗口中心的导频符号的值求平均值。
然后,使用平均导频符号估计在分配给PUCCH格式1数据的子帧的槽上执行2-D插值。导频符号在子帧内的位置不适合插补。为了实现这种定位,将创建虚拟导频,并将其与当前子帧的区域放置在一起。这种位置允许执行完整和准确的插值。
参考文献
[1] 3gpp ts 36.101。“改进通用地面无线电接入(E-UTRA);用户设备(UE)无线电发射和接收。第三代伙伴计划;技术规范集团无线接入网.URL:https://www.3gpp.org.
版本历史
在R2013b中引入
Matlabコマンド
次のmatlabコマンドに対応するリンクがクリックされました。
コマンドをmatlabコマンドウィンドウに入力して実行してください。Webブラウザ,はMATLABコマンドをサポ,トしていません。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。