1. ltePDSCHDecode
物理下行链路共享信道解码
2.Syntax 语法
[cws,symbols] = ltePDSCHDecode(enb,chs,sym)
[cws,symbols] = ltePDSCHDecode(enb,chs,sym,hest,noiseest)
[cws,symbols] = ltePDSCHDecode(enb,chs,rxgrid,hest,noiseest)
3.Description 描述
[
cws,
symbols] = ltePDSCHDecode(
enb,
chs,
sym)
对复杂调制 PDSCH 符号矩阵执行物理下行链路共享信道 (PDSCH) 处理的逆过程,sym
使用小区范围的设置结构,enb
和特定于信道的配置结构,chs
。信道逆处理包括信道预编码反相、层解映射和码字分离、软解调和解扰。反转预编码是通过预编码矩阵的矩阵伪反转来完成的。它返回软比特向量元胞数组cws
和symbols
接收到的星座符号向量元胞数组 ,这些星座符号向量是通过执行物理下行链路共享信道 (PDSCH) 处理的逆过程得到的。有关详细信息,请参阅 TS 36.211 [1]的第 6.4 节和ltePDSCH。cws
可选地通过在均衡过程中计算的信道状态信息(CSI)来缩放。
[
cws,
symbols] = ltePDSCHDecode(
enb,
chs,
sym,
hest,
noiseest)sym
使用小区范围设置,enb
信道特定配置,chs
信道估计,hest
和噪声估计,执行复杂调制 PDSCH 符号的解码noiseest
。
行为因chs
. TxScheme
环境。对于'TxDiversity'
传输方案,使用正交空间频率块码(OSFBC)解码器执行预编码反演。对于'SpatialMux'
、'CDD'
和 'MultiUser'
传输方案,使用多输入多输出 (MIMO) 最小均方误差 (MMSE) 均衡器执行预编码反转,在传输层和接收层之间进行均衡。对于 'Port0'
、'Port5'
、 'Port7-8'
、'Port8'
和 'Port7-14'
传输方案,使用 MMSE 均衡执行接收。输入信道估计,hest
,假设参考传输层,使用 UE 特定参考信号,因此 MMSE 均衡将产生 MMSE 均衡层。
noiseest
是对接收到的子帧上每个 RE 的噪声功率谱密度的估计。该估计由函数提供lteDLChannelEstimate。
[
cws,
symbols] = ltePDSCHDecode(
enb,
chs,
rxgrid,
hest,
noiseest)
接受一个子帧的完整接收资源网格rxgrid
,代替输入sym;解码器将在内部提取 PDSCH RE 以获得复杂的调制 PDSCH 符号。 rxgrid
是一个 3-D M × N ×NRxAnts
资源元素阵列,其中M和N是小区范围设置的一个子帧的子载波和符号的数量 enb
,并且NRxAnts
是接收天线的数量。在这种情况下,hest
是一个 4-D M -by- N -by- NRxAnts
-by-CellRefP
数组 其中M和N是小区范围设置的一个子帧的子载波和符号数 enb
,NRxAnts
是接收天线的数量,CellRefP
是小区特定参考信号天线端口的数量,由 给出 enb.CellRefP
。 hest
被处理以提取与PDSCH相关的信道估计,那些在时间和频率位置对应于中的PDSCH RE的信道估计rxgrid
。
4.Examples 例子
%生成和解码 PDSCH 符号。
%enb
初始化RMC R.0 的单元参数结构。
enb = lteRMCDL( 'R.0' );
%填充复杂的码字矩阵并生成调制的 PDSCH 符号。
codewordBits = randi([0,1],enb.PDSCH.CodedTrBlkSizes(1),1);
pdschSym = ltePDSCH(enb,enb.PDSCH,codewordBits);
%解码并绘制 PDSCH 符号。
[rxCodewords,rxSymbols] = ltePDSCHDecode(enb,enb.PDSCH,pdschSym);
plot (rxSymbols{:}, 'k.' )
title( '解码后的 PDSCH 符号' )
5.输入参数
enb
— eNodeB 小区范围的设置
结构
eNodeB 小区范围的设置,指定为包含这些参数字段的结构。
参数字段 |
必需或可选 |
价值观 |
描述 |
|
必需的 |
从 0 到 503 的整数 |
物理层小区标识 |
|
必需的 |
0(默认值),非负标量整数 |
子帧号 |
|
必需的 |
1, 2, 4 |
小区特定参考信号 (CRS) 天线端口的数量 |
|
选修的 |
|
双工模式,指定为:
|
以下参数取决于 | |||
|
选修的 |
0、1(默认)、2、3、4、5、6 |
上下行配置 |
|
选修的 |
0(默认)、1、2、3、4、5、6、7、8、9 |
特殊子帧配置 (SSC) |
以下参数字段取决于 设置为或 的 条件。chs | |||
|
必需的 |
从 6 到 110 的标量整数 |
下行资源块数(否DLRB) |
|
必需的 |
1、2 或 3 |
控制格式指示器 ( |
|
选修的 |
|
循环前缀长度 |
chs—特定于通道的传输配置
结构
特定于通道的传输配置,指定为可以包含以下参数字段的结构。
参数字段 |
必需或可选 |
价值观 |
描述 |
||||||||||||||||||||
Modulation |
必需的 |
'QPSK', '16QAM', '64QAM', '256QAM', '1024QAM' |
调制类型,指定为字符向量、字符向量元胞数组或字符串数组。如果是块,则每个单元都与一个传输块相关联。 |
||||||||||||||||||||
RNTI |
必需的 |
0(默认值),标量整数 |
无线电网络临时标识符 (RNTI) 值(16 位) |
||||||||||||||||||||
TxScheme |
必需的 |
'Port0'、、、、、、、、、。'TxDiversity'_ 'CDD'_ _ _ _ _ _'SpatialMux''MultiUser''Port5''Port7-8''Port8''Port7-14' |
PDSCH 传输方案,指定为以下选项之一。
|
||||||||||||||||||||
NLayers |
必需的 |
从 1 到 8 的整数 |
传输层数。 |
||||||||||||||||||||
CSI |
选修的 |
'Off'(默认),'On' |
Flag 提供对软值加权的控制,这些软值用于使用均衡过程中计算的信道状态信息 (CSI) 来确定输出值。如果'On',则软值由 CSI 加权。 |
||||||||||||||||||||
以下参数取决于 TxScheme设置为 'SpatialMux'或 的 条件'MultiUser'。 | |||||||||||||||||||||||
PMISet |
必需的 |
元素值从 0 到 15 的整数向量。 |
预编码器矩阵指示 (PMI) 集。它可以包含单个值,对应于单个 PMI 模式,或多个值,对应于多个或子带 PMI 模式。值的数量取决于 CellRefP、传输层和 TxScheme。有关设置 PMI 参数的更多信息,请参阅ltePMIInfo。 |
||||||||||||||||||||
PRBSet |
必需的 |
整数列向量或两列矩阵 |
基于零的物理资源块 (PRB) 索引对应于此 PDSCH 的按时隙资源分配。PRBSet可以指定为:
PRBSet 因 RMC 'R.25'(TDD)、'R.26'(TDD)、'R.27'(TDD)、'R.43'(FDD) 'R.44'、、、、、和的子帧'R.45'而'R.48'异。'R.50''R.51' |
||||||||||||||||||||
以下参数取决于 TxScheme设置为 'Port5'、 'Port7-8'、'Port8'或 的 条件'Port7-14'。 | |||||||||||||||||||||||
W |
选修的 |
数值矩阵,[](默认)文章来源:https://www.toymoban.com/news/detail-462861.html |
NLayers-by- P预编码矩阵,用于 PDSCH 符号的宽带 UE 特定波束成形。P是发射天线的数量。未指定时W,不应用预编码。文章来源地址https://www.toymoban.com/news/detail-462861.html |
到了这里,关于通信算法之157:通信物理层-4G LTE PDSCH基带处理1的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!