Engee documentation

Transform Precoding

Precoding Transformation.

transform precoding

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

ComplexF64.

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

ComplexF64.

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

1

Program usage name

mrb

Tunable

No

Evaluatable

Yes

References

  1. 3GPP TS 38.211. "NR; Physical channels and modulation." 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.

  2. Glossary: Standard 5G