Engee documentation

OFDM DemodSCS

OFDM signal demodulation with common subcarrier spacing.

ofdm demodulation(scs common)

Description

After receiving the MIB, the block uses the total subcarrier spacing and bandwidth to demodulate the OFDM frame. Adjusts the symbol phase compensation frequency using the entered frequency offset. Adjusts the synchronisation offset with respect to the start of the first frame, if the frame offset is negative, the first frame is incomplete and adds initial zeros to the signal to align it to that frame. Determines the number of resource blocks and subcarrier spacing to demodulate the OFDM signal. Demodulates the received signal with the total subcarrier spacing.

Ports

Input

MIB - input information signal
vector

Input information signal received at the block output BCH Decode.

Data types: Float64.

CorWfm - frequency shifted signal as a complex matrix
matrix

Frequency shifted signal returned as a complex matrix.

Data types: ComplexF64.

Output

ResGrid - demodulated output signal as a complex matrix
matrix

Demodulated output signal returned as a complex matrix.

Data types: ComplexF64.

Parameters

Main

Block Pattern - frequency range identifier
Case A | Case B (by default) | Case C | Case D | Case E

For the 5G standard, the frequency range used is specified in the documentation.

Frequency range designation Frequency range

FR1: Case A,Case B,Case C

410 MHz - 7125 MHz

FR2: Case D,Case E

24250 MHz - 52600 MHz

Usage in program code

Block Parameter

BlockPattern BlockPattern

Values

Case A | Case B | Case C | Case D | Case E

By default

Case B

Bitmap of SS blocks transmitted - number of information blocks transmitted
4 | 8 (by default) | 64

Number of information blocks transmitted.

Usage in program code

Block parameter

TransmittedBlocks

Values

4 | 8 | 64

By default

8

Subcarrier spacing (kHz) - subcarrier spacing in kHz
15(by default) | 30 | 60 | 120

Subcarrier spacing in kHz for all channels and carrier reference signals.

Selectable values: 15 or 30 for FR1, 60 or 120 for FR2.

Usage in program code

Block parameter

SubcarrierSpacingCommon

Values

15 | 30 | 60 | 120

By default

15

Minimum channel bandwidth for the NRb (MHz) - setting the minimum channel bandwidth for the NR band in MHz
5 (By default) | 10 | 40

Set the minimum channel bandwidth for the NR band in MHz.

Usage in program code

Block parameter

MainChannelBW

Values

5 | 10 | 40

By default

5

Carrier centre frequency (Hz) - carrier centre frequency in Hz
0 (By default)

Carrier centre frequency as a positive real scalar.

The units of measurement are hertz.