nrTransformPrecode
Generate transform precoded symbols
Description
generates transform precoded symbols for modulation symbols tpSym
= nrTransformPrecode(modSym
,mrb
)modSym
, as
defined in TS 38.211 Section 6.3.1.4 and 6.3.2.6.4 [1]. mrb
is
the number of resource blocks allocated for the physical uplink shared channel (PUSCH),
physical uplink control channel (PUCCH) format 3, or PUCCH format 4 transmission.
mrb
determines the length of the subblocks in
modSym
which are transform precoded separately.
In the NR uplink, transform precoding is used together with CP-OFDM modulation to create an SC-FDMA (DFT-s-OFDM) waveform. Transform precoding applies to only these transmissions:
Before MIMO precoding in the PUSCH with single-layer transmission.
After symbol modulation in the PUCCH format 3 transmission.
After block-wise spreading in the PUCCH format 4 transmission.
Examples
Input Arguments
Output Arguments
References
[1] 3GPP TS 38.211. “NR; Physical channels and modulation.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.
Extended Capabilities
Version History
Introduced in R2019a