通信算法之157:通信物理层-4G LTE PDSCH基带处理1

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。信道逆处理包括信道预编码反相、层解映射和码字分离、软解调和解扰。反转预编码是通过预编码矩阵的矩阵伪反转来完成的。它返回软比特向量元胞数组cwssymbols接收到的星座符号向量元胞数组 ,这些星座符号向量是通过执行物理下行链路共享信道 (PDSCH) 处理的逆过程得到的。有关详细信息,请参阅 TS 36.211 [1]的第 6.4 节和ltePDSCHcws可选地通过在均衡过程中计算的信道状态信息(CSI)来缩放。

[cws,symbols] = ltePDSCHDecode(enb,chs,sym,hest,noiseest)sym使用小区范围设置,enb信道特定配置,chs信道估计,hest和噪声估计,执行复杂调制 PDSCH 符号的解码noiseest

行为因chsTxScheme环境。对于'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资源元素阵列,其中MN是小区范围设置的一个子帧的子载波和符号的数量 enb,并且NRxAnts是接收天线的数量。在这种情况下,hest是一个 4-D M -by- N -by- NRxAnts-by-CellRefP 数组 其中MN是小区范围设置的一个子帧的子载波和符号数 enbNRxAnts是接收天线的数量,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 小区范围的设置,指定为包含这些参数字段的结构。

参数字段

必需或可选

价值观

描述

NCellID

必需的

从 0 到 503 的整数

物理层小区标识

NSubframe

必需的

0(默认值),非负标量整数

子帧号

CellRefP

必需的

1, 2, 4

小区特定参考信号 (CRS) 天线端口的数量

DuplexMode

选修的

'FDD'(默认),'TDD'

双工模式,指定为:

  • 'FDD'对于频分双工
  • 'TDD'时分双工

以下参数取决于DuplexMode 设置为 的条件'TDD'

  TDDConfig

选修的

0、1(默认)、2、3、4、5、6

上下行配置

  SSC

选修的

0(默认)、1、2、3、4、5、6、7、8、9

特殊子帧配置 (SSC)

以下参数字段取决于 设置为或 的 条件。chs.TxScheme'SpatialMux''MultiUser'

  NDLRB

必需的

从 6 到 110 的标量整数

下行资源块数(DLRB)

  CFI

必需的

1、2 或 3
标量,或者如果 CFI 每个子帧不同,则长度为 10 的向量(对应于一个帧)。

控制格式指示器 ( CFI) 值。在 TDD 模式下,CFIRMC 的每个子帧都不同 ( 'R.0', 'R.5', 'R.6', 'R.6-27RB', 'R.12-9RB')

  CyclicPrefix

选修的

'Normal'(默认),'Extended'

循环前缀长度

chs—特定于通道的传输配置
结构

特定于通道的传输配置,指定为可以包含以下参数字段的结构。

参数字段

必需或可选

价值观

描述

Modulation

必需的

'QPSK', '16QAM', '64QAM', '256QAM', '1024QAM'

调制类型,指定为字符向量、字符向量元胞数组或字符串数​​组。如果是块,则每个单元都与一个传输块相关联。

RNTI

必需的

0(默认值),标量整数

无线电网络临时标识符 (RNTI) 值(16 位)

TxScheme

必需的

'Port0'、、、、、、、、、。'TxDiversity'_ 'CDD'_ _ _ _ _ _'SpatialMux''MultiUser''Port5''Port7-8''Port8''Port7-14'

PDSCH 传输方案,指定为以下选项之一。

传输方案

描述

'Port0'

单天线端口,端口0

'TxDiversity'

发射分集

'CDD'

大时延循环时延分集方案

'SpatialMux'

闭环空间复用

'MultiUser'

多用户 MIMO

'Port5'

单天线端口,端口 5

'Port7-8'

单天线端口,端口 7,当NLayers = 1时。双层传输,端口 7 和 8,当NLayers= 2时。

'Port8'

单天线接口,端口8

'Port7-14'

最多八层传输,端口 7–14

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可以指定为:

  • 列向量,资源分配在子帧的两个时隙中是相同的,
  • 一个两列矩阵,该参数为子帧中的每个时隙指定不同的PRB,
  • 长度为 10 的元胞数组(对应于一个帧,如果分配的物理资源块因子帧而异)。

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

选修的

数值矩阵,[](默认)

NLayers-by- P预编码矩阵,用于 PDSCH 符号的宽带 UE 特定波束成形。P是发射天线的数量。未指定时W,不应用预编码。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值