Transform Precoding
Precoding Transformation.
Description
The Transform Precoding block performs transform precoding in accordance with [1] sections 6.3.1.4 and 6.3.2.6.4. This transform is used in uplink to create an SC-FDMA (or DFT-s-OFDM) waveform. This conversion is used before CP-OFDM modulation in NR systems for single-layer transmissions.
SC-FDMA (Single Carrier Frequency Division Multiple Access) is a multi-channel access technology used in mobile communication systems such as LTE and NR (5G) to organise data transmission in the uplink (device to base station). It is a combination of single-carrier modulation and multi-channel transmission technologies such as OFDMA (Orthogonal Frequency Division Multiple Access). SC-FDMA is used because it offers advantages in terms of energy efficiency on the transmitter side. |
Ports
Input
#
IN_1
—
modulated characters
vector
| matrix
Details
A matrix or vector with modulated symbols.
The number of rows must be a multiple of the parameter The number of resource blocks allocated for transmission×12 (number of subcarriers).
Data types |
|
Complex numbers support |
Yes |
Output
#
OUT_1
—
converted characters
vector
| matrix
Details
A matrix or vector with transformed symbols of the same dimension as the input IN_1 matrix or vector.
Data types |
|
Complex numbers support |
Yes |
Parameters
Parameters
#
The number of resource blocks allocated for transmission —
number of resource blocks
Real number
Details
The number of resource blocks allocated for transfer, as a non-negative integer.
Default value |
|
Program usage name |
|
Tunable |
No |
Evaluatable |
Yes |