Engee documentation

5G Waveform Generator

5G-NR signal generator.

5g waveform generator

Description

The block 5G Waveform Generator generates the 5G downlink signal of the NR (NR - New Radio, radio access technology for 5G networks) baseband. The unit allows to configure and generate the SS, CORESET 0, PDCCH or PUCCH, PDSCH or PUSCH synchronisation signal packet and associated DM-RS and PT-RS, as well as CSI-RS or SRS.

The minimum channel bandwidth for the NR band is specified via the Minimum channel bandwidth for the NRb (MHz) parameters to define CORESET 0 frequency resources. Details of the channel bandwidth for each NR band can be found in [1] (Table 5.3.5-1).

The used frequency range of the 5G standard is specified in the documentation. The standard frequency range designations and their corresponding frequencies are given in the table:

Frequency Range Designation Frequency Range

Frequency Range 1 (FR1)

410 MHz - 7125 MHz

Frequency Range 2 (FR2)

24250 MHz - 52600 MHz

The Block Pattern frequency range for the SS packet is used to specify the distance between SS/PBCH subcarriers. User equipment searches for SS block patterns based on the NR operating range. More information about frequency ranges can be found in [2] (Tables 5.4.3.3-1 and 5.4.3.3-2).

Setting up the unit includes setting the following parameters:

  • Setting the cell identity: parameter Physical layer cell identity.

  • SS packet setting.

    • Setting the frequency range Block Pattern: FR1: Case A, Case B, Case C, FR2: Case D, Case E.

    • Specifying the number of information blocks Bitmap of SS blocks transmitted: 4, 8, 64.

    • Specifying the subcarrier spacing Subcarrier spacing (kHz): 15 kHz or 30 kHz for FR1, 60 kHz or 120 kHz for FR2.

    • Setting the minimum channel bandwidth for the NR band Minimum channel bandwidth for the NRb (MHz) 5 MHz, 10 MHz, 40 MHz.

    • Specifying the SNR boost (dB) in beamforming by increasing the power (and hence signal-to-noise ratio) of a single SSB, PDCCH and PDSCH.

  • Adding white Gaussian noise SNR for AWGN (dB) to the signal. Note that the signal-to-noise ratio is only applied to the amplified SSB.

The result of the block is the 5G NR signal in the time domain, returned as a complex matrix. The number of matrix columns corresponds to the number of transmit antennas.

Ports

Output

Waveform - 5G-NR signal in time domain as a complex matrix
matrix

5G NR signal in time domain returned as a complex matrix. The number of matrix columns corresponds to the number of transmitting antennas.

Data types: ComplexF64.

Parameters

Main

Physical layer cell identity - cell identifier
102 (by default) | ` positive integer from 0 to 1007`

Physical layer cell identification number specified as an integer from 0 to 1007.

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

The 5G standard frequency range used is specified in the documentation. For more details, see TS 38.104 Tables 5.4.3.3-1 and 5.4.3.3-2 [2].

Frequency range designation Frequency range

FR1: Case A,Case B,Case C

410 MHz to 7125 MHz

FR2: Case D,Case E

24250 MHz - 52600 MHz

Usage in programme code

Block parameter

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
8 (by default) | 4 | 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

*SNR boost (dB)` - beamforming gain in dB
6 (By default)

Provides beamforming gain by increasing the power.

SNR for AWGN (dB) - Signal to Noise ratio in dB
20 (By default)

Adds white Gaussian noise SNR for AWGN (dB) to the signal. Note that the Signal to Noise ratio is only applied to the amplified SSB/SIB1.

References

  1. 3GPP TS 38.101-1. "NR; User Equipment (UE) radio transmission and reception; Part 1: Range 1 Standalone" 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.

  2. 3GPP TS 38.104. "NR; Base station (BS) radio transmission and reception." 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.

  3. Glossary: Standard 5G