LTE-层映射和预编码

本文深入探讨了LTE协议中的关键过程——层映射和预编码。层映射涉及将码字的复值调制符号分配到多个层,而预编码则在这些层上进一步操作。通过输入码字序列进行处理,输出为各层的信号表示,为无线传输提供高效的数据处理方式。
摘要由CSDN通过智能技术生成

LTE协议将天线映射分成了连部分操作:(1)层映射(2)预编码

1)层映射

传输的每个码字的复值调制符号映射到一个或多个层。

输入参数:

\[{d^{\left( q \right)}}(0),...,{d^{\left( q \right)}}(M_{ {\rm{symb}}}^{\left( q \right)} - 1)\]

输出参数:

\[x(i) = {\left[ {\begin{array}{*{20}{c}}
{ {x^{(0)}}(i)}&{...}&{ {x^{(\upsilon  - 1)}}(i)}
\end{array}} \right]^T},i = 0,...,M_{ {\rm{symb}}}^{ {\rm{layer}}} - 1\]

1.1)单个天线上的传输的层映射:(v=1q=0p=1

\[{x^{(0)}}(i) = {d^{(0)}}(i)\]

1.2)空间复用v<=pq=0,1

1.3)发射分集v=
以下是5G NR PDSCH加扰、调制、映射预编码、加DM-RS的MATLAB代码示例: ``` % 参数设置 MCS = 5; % 调制阶数 Nrb = 50; % RB数 Ninfo = Nrb*12*14; % 信息比特数 Qm = 2; % 星座点数 Nlayers = 2; % 天线数 Nre = Nrb*12; % RB上RE数 Nsymbs = 1; % 符号数 Nscid = 0; % SCID Nid = 1; % ID Nid2 = 0; % ID2 Nant = 4; % 天线数 Nprb = 25; % PRB数 Ncellid = 0; % 小区ID Ncp = 'normal'; % 循环前缀类型 Ndmrs = 'on'; % 是否加DM-RS Ndmrsconfig = 0; % DM-RS配置 Ndmrsoffset = 0; % DM-RS偏移量 Ncyclicshift = 0; % 循环移位 % 生成随机的信息比特 info_bits = randi([0,1],Ninfo,1); % 信道编码 coded_bits = lteConvolutionalEncode(info_bits); % 块分组 K = 8448; Z = 1024; n = ceil(length(coded_bits)/K); Q = n*Z; padded_bits = [coded_bits; zeros(Q-length(coded_bits),1)]; C = reshape(padded_bits,Z,n).'; % 信道编码后的调制符号 modulated_syms = lteSymbolModulate(C,Qm); % 生成PDSCH符号 pdsch_symbols = reshape(modulated_syms,Nre,Nlayers*Nsymbs); % 进行加扰 c_init = 0; pdsch_symbols_scrambled = ltePDSCH(coded_bits,Nrb,MCS,Qm,Nlayers,Nid,Nid2,Nscid,Ncellid,c_init); % 进行映射 pdsch_layer_mapped = lteLayerMap(pdsch_symbols_scrambled,Nlayers); % 进行预编码 pdsch_precoded = lteDLPrecode(pdsch_layer_mapped,Nant); % 加DM-RS dmrs_symbols = lteDMRS(Nid,Nid2,Nscid,Ndmrsconfig,Nant,Nprb,Ndmrsoffset,Ncellid); pdsch_dmrspadded = ltePDSCH(pdsch_precoded,Nrb,MCS,Qm,Nlayers,Nid,Nid2,Nscid,Ncellid,c_init,dmrs_symbols); % 进行OFDM调制 ofdm_symbols = lteOFDMModulate(pdsch_dmrspadded,Nrb,Ncp,Ncyclicshift); % 将OFDM符号串行化 tx_waveform = reshape(ofdm_symbols,[],1); ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值