5G NR

Channel Setup PRACH

The Physical Random Access Channel (PRACH) is used to carry random access preamble for the UE towards the gNB (for example, a 5G NR base station. It assists gNB to adjust uplink timings of the UE in addition to other parameters.

5G NR random access preamble supports two different sequence lengths with various format configurations. These different formats help in wide deployment situations.

This topic describes the following PRACH properties:

Time-domain Resource

Configuration Table

Configuration Index

PRACH Format

Frame Period

Frame Offset

Slot Index

Symbol Start

Number of PRACH slots within a subframe

Number of time-domain PRACH occasions within a PRACH slot

PRACH duration

Frequency-domain Resource

Subcarrier Spacing for PRACH

Msg1 Frequency Start (n_RA_start)

Msg1 FDM

Sequence Generation

PRACH Root Sequence Index

Restricted Set Config

Zero Correlation Zone Config

L_RA

N_CS

Active Uplink BWP

Numerology

RB Offset (N_BWP_start)

RB Number (N_BWP_size)

Slot Index

Time-domain Resource

Configuration Table

Sets the spectrum type for the selected PRACH. Choices available are based on the frequency (FR1 or FR2) set in Carrier > Cell-Specific > Numerology.

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Time-domain Resource > Configuration Table

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:CTABle FR1Paired|FR1Unpaired|FR2Unpaired

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:CTABle?

SCPI Example

 

Preset

FR1 Paired Spectrum/Supplementary ulink

State Saved

Yes

Initial S/W Revision

A.09.00

Configuration Index

The random access configuration parameters for PRACH are set based on the Configuration Index setting in accordance with either Table 6.3.3.2-2 (FR1 Bandwidth and Paired or Supplementary Spectrum Type), Table 6.3.3.2-3 (FR1 Bandwidth and Unpaired Spectrum Type), or Table 6.3.3.2-4 (FR2 Bandwidth and Unpaired Spectrum Type) of the 3GPP TS 38.211 V15.3.0 (2018-10) standard

Entering -1 means user-defined PRACH, not restricted to the configuration table. User defined, however, does not work well with Export 89600 VSA Setup.

When recalling a settings file (*.scp) with N7631C v2.0, the configuration index is automatically set to -1 for backwards compatibility.

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Time-domain Resource > Configuration Index

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:CINDex <integer>

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:CINDex?

SCPI Example

 

Preset

16

State Saved

Yes

Min

-1

Max

262

Resolution

1

Initial S/W Revision

A.09.00

PRACH Format

Displays the PRACH preamble format. The preamble format is determined by the Configuration Index, Bandwidth (FR1 or FR2) and Spectrum Type (Paired or Unpaired).

Configuration Index must be set to -1 (User Defined) in order to use this function. Otherwise, the PRACH Format determined by the configuration table and configuration index. FA1B1 | FA2B2 | FA3B3 are not applicable when configuration Index is -1.

The format A0 is removed in the latest standard. It is kept in our Signal Studio following the old version (38.211 v1.2).

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Time-domain Resource >PRACH Format

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:FORMat F0|F1|F2|F3|FA0|FA1|FA2|FA3|FB1|FB2|FB3|FB4|FC0|FC2|FA1B1|FA2B2|FA3B3

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:FORMat?

SCPI Example

 

Preset

FR1 Paired Spectrum/Supplementary ulink

State Saved

Yes

Choices 0 |1 | 2 | 3 | A0 | A1 | A2 | A3 | B1 | B2 | B3 | B4 | C0 | C2

Initial S/W Revision

A.09.00

Frame Period

Display the Frame Period determined by the configuration table and configuration index, corresponding to the 'x' in the associated 3GPP TS 38.211 V15.3.0 (2018-10) standard..

Not available if the Configuration Index is set to -1.

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Time-domain Resource > Frame Period

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:FRAMe:PERiod?

SCPI Example

 

Preset

8

State Saved

Yes

Initial S/W Revision

A.09.00

Frame Offset

Display the Frame Period determined by the configuration table and configuration index, corresponding to the 'y' in the associated 3GPP TS 38.211 V15.3.0 (2018-10) standard..

Not available if the Configuration Index is set to -1.

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Time-domain Resource > Frame Offset

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:FRAMe:OFFSet?

SCPI Example

 

Preset

1

State Saved

Yes

Initial S/W Revision

A.09.00

Slot Index

Displays the Slot Index determined by the configuration table and configuration index. The range: depends on the Configuration Index, Bandwidth (FR1 or FR2) and Spectrum Type (Paired or Unpaired).

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Time-domain Resource > Slot Index

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:SLOT:INDex?

SCPI Example

 

Preset

1

State Saved

Yes

Initial S/W Revision

A.09.00

Symbol Start

Sets the symbol start of PRACH when PRACH format is not 0,1, 2, 3. The range: depends on the Configuration Index, Bandwidth (FR1 or FR2) and Spectrum Type (Paired or Unpaired).

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Time-domain Resource > Symbol Start

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:SYMBol:STARt <integer>

SCPI Example

 

Preset

0

State Saved

Yes

Min 0
Max 13

Initial S/W Revision

A.09.00

Number of PRACH slots within a subframe

Displays the Number of PRACH slots within a subframe (60 kHz slot). The range: depends on the Configuration Index, Bandwidth (FR1 or FR2) and Spectrum Type (Paired or Unpaired).

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Time-domain Resource > Number of PRACH slots within a subframe

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:SLOT:NUMBer?

SCPI Example

 

Preset

-1

State Saved

Yes

Initial S/W Revision

A.09.00

Number of time-domain PRACH occasions within a PRACH slot

Displays the Number of time-domain PRACH occasions with in a PRACH slot. The range: depends on the Configuration Index, Bandwidth (FR1 or FR2) and Spectrum Type (Paired or Unpaired).

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Time-domain Resource > Number of time-domain PRACH occasions within a PRACH slot

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:OCCasions?

SCPI Example

 

Preset

-1

State Saved

Yes

Initial S/W Revision

A.09.00

PRACH duration

Display the PRACH duration determined by the configuration table and configuration index.

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Time-domain Resource > PRACH duration

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:DURation?

SCPI Example

 

Preset

0

State Saved

Yes

Initial S/W Revision

A.09.00

Frequency-domain Resource

Subcarrier Spacing for PRACH

Selects the subcarrier spacing of the PRACH.

The valid choices are based on the PRACH format, see more information in Table 6.3.3.1-1 and 6.3.3.1-2 of 38.211.

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Time-domain Resource > Subcarrier Spacing for PRACH

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:SCSPacing SCS15K|SCS30K|SCS60K|SCS120K|SCS1K25|SCS5K

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:SCSPacing?

SCPI Example

 

Preset

SCS1K25 (1.25 kHz)

State Saved

Yes

Initial S/W Revision

A.09.00

Msg1 Frequency Start (n_RA_start)

Sets the RRC msg1-FrequencyStart parameter of the PRACH preamble. This parameter, along with FDM, determines the frequency domain location for the PRACH preamble.

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Time-domain Resource > Msg1 Frequency Start (n_RA_start)

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:M1FStart <integer>

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:M1FStart?

SCPI Example

 

Preset

0

Choices FDM 1, FDM 2, FDM 4, FDM 8

State Saved

Yes

Initial S/W Revision

A.09.00

Msg1 FDM

Sets the RRC msg1-FDM parameter of the PRACH preamble. This parameter, along with Frequency Start, determines the frequency domain location for the PRACH preamble.

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Time-domain Resource > Msg1 FDM

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:M1FStart <integer>

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:M1FStart?

SCPI Example

 

Preset

1

State Saved

Yes

Initial S/W Revision

A.09.00

Sequence Generation

PRACH Root Sequence Index

Sets the root sequence index for the selected PRACH. The root sequence index is consecutive to 837 when LRA = 839 (when Carrier > Cell-Specific > Numerology is set to FR2) and to 137 when LRA = 139 (when Carrier > Cell-Specific > Numerology is set to FR1).

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Sequence Generation > PRACH Root Sequence Index

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:RSINdex <integer>

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:RSIndex?

SCPI Example

 

Preset

0

State Saved

Yes

Initial S/W Revision

A.09.00

Restricted Set Config

Sets the type of restricted set for the selected PRACH, per Tables 6.3.3.1-1 and 6.3.3.1-2 of the standard.

Choices are: Unrestricted Set, Restricted set type A, and Restricted set type B.

It is only available when the Configuration Index is set to -1 (User Defined) and PRACH format is 0,1, 2, or 3.

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Sequence Generation > Restricted Set Config

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:RSET:CONFig NONE|TYPEA|TYPEB

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:RSET:CONFig?

SCPI Example

 

Preset

Unrestricted Set

State Saved

Yes

Initial S/W Revision

A.09.00

Zero Correlation Zone Config

Sets the number of Root Sequences required per cell for the selected PRACH.

The range is based on the subcarrier spacing of PRACH and restricted set config.

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Sequence Generation > Zero Correlation Zone Config

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:ZCZConfig <integer>

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:ZCZConfig?

SCPI Example

 

Preset

0

State Saved

Yes

Min 0
Max 15

Initial S/W Revision

A.09.00

L_RA

Displays the LRA, which is determined by the preamble Format in accordance with Table 6.3.3.1-1 and Table 6.3.3.1-2 of the 3GPP TS 38.211 standard.

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Sequence Generation > L_RA

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:LRA <integer>

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:LRA?

SCPI Example

 

Preset

839

State Saved

Yes

Min 139
Max 1151

Initial S/W Revision

A.09.00

N_CS

Displays the NCS, which is determined by the PRACH Subcarrier Spacing in accordance with Table 6.3.3.1-1 and Table 6.3.3.1-2 of the 3GPP TS 38.211 standard.

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Sequence Generation > N_CS

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:NCS?

SCPI Example

 

Preset

0

State Saved

Yes

Initial S/W Revision

A.09.00

Active Uplink BWP

Sets the Active Uplink BWP parameters used for PRACH transmission.

Numerology

Displays the cell-specific numerology for the current BWP.

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Active Uplink BWP > Numerology

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:UBWP:NUMerology?

SCPI Example

 

Preset

30 kHz (MU1)

State Saved

Yes

Initial S/W Revision

A.09.00

RB Offset (N_BWP_start)

Sets the RB offset of the BWP relative to CRB0.

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Active Uplink BWP > RB Offset (N_BWP_start)

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:UBWP:RB:OFFSet <integer>

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:UBWP:RB:OFFSet?

SCPI Example

 

Preset

0

State Saved

Yes

Min 0
Max 272

Initial S/W Revision

A.09.00

RB Number (N_BWP_size)

Sets the RB number of the BWP.

GUI Location

Apps > 5G NR > Carrier PRACH > PRACH > Active Uplink BWP > RB Offset (N_BWP_start)

SCPI Command

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:UBWP:RB:NUMBer <integer>

[:SOURce]:RADio:NR5G:WAVeform[:ARB]:CCARrier<carrier>:PRACh:UBWP:RB:NUMBer?

SCPI Example

 

Preset

273

State Saved

Yes

Min 1
Max 273

Initial S/W Revision

A.09.00

Carrier PRACH

PRACH Burst