Download as pdf or txt
Download as pdf or txt
You are on page 1of 58

EdenNet 21 FP 2106

5G PRACH Optimization Guide


DN1000008654
Issue: 1-4
5G PRACH Optimization Guide DN1000008654 1-4 Disclaimer

The information in this document applies solely to the hardware/software product (“Product”) specified herein, and only as specified herein.

This document is intended for use by Nokia' customers (“You”) only, and it may not be used except for the purposes defined in the agreement
between You and Nokia (“Agreement”) under which this document is distributed. No part of this document may be used, copied, reproduced,
modified or transmitted in any form or means without the prior written permission of Nokia. If you have not entered into an Agreement
applicable to the Product, or if that Agreement has expired or has been terminated, You may not use this document in any manner and You
are obliged to return it to Nokia and destroy or delete any copies thereof.

The document has been prepared to be used by professional and properly trained personnel, and You assume full responsibility when using
it. Nokia welcome Your comments as part of the process of continuous development and improvement of the documentation.

This document and its contents are provided as a convenience to You. Any information or statements concerning the suitability, capacity,
fitness for purpose or performance of the Product are given solely on an “as is” and “as available” basis in this document, and Nokia reserves
the right to change any such information and statements without notice. Nokia has made all reasonable efforts to ensure that the content of
this document is adequate and free of material errors and omissions, and Nokia will correct errors that You identify in this document. But,
Nokia' total liability for any errors in the document is strictly limited to the correction of such error(s). Nokia does not warrant that the use of
the software in the Product will be uninterrupted or error-free.

N O WA RRA NT Y O F AN Y KI ND , EI T HER EXPR ES S OR I M P L I E D , I N C L U D I N G B U T N O T L I M I T E D TO A N Y


WARR ANT Y OF AVA IL ABI LI T Y, AC CU RAC Y, R EL I A B I L IT Y, T I T L E , N O N - I N F R I N G E M E N T, M E R C H A N TA B I L I TY
OR F IT NE SS FO R A PA RT ICU LAR PU RPO SE, I S M A D E IN R E L AT I O N TO T H E C O N T E N T O F T H I S D O C U M E N T.
IN NO EVEN T WI L L NOK IA B E LI ABLE F OR AN Y DA M A G E S , I N C L U D I N G B U T N O T L I M I T E D TO S P E C I A L ,
D IRE CT, IN D IRECT, I NCI DE NTAL OR C ON SEQ UE N T IA L OR A N Y L O S S E S , S U C H A S B U T N O T L I M I T E D TO LO SS
OF PRO F IT, REVE NU E, B US IN ESS IN T ER RU PT I ON , B U S I NE S S O P P O RT U N I T Y O R D ATA T H AT M AY A R I S E
FRO M T HE USE O F TH IS DO CU M EN T O R T HE IN F OR M AT IO N I N I T, E V E N I N T H E C A S E O F E R R O R S I N O R
OM IS SI O NS FRO M T HI S DOC UM EN T O R IT S CO NT E N T.

This document is Nokia’ proprietary and confidential information, which may not be distributed or disclosed to any third parties without the
prior written consent of Nokia.

Nokia is a registered trademark of Nokia Corporation. Other product names mentioned in this document may be trademarks of their
respective owners, and they are mentioned for identification purposes only.

Copyright © 2021 Nokia. All rights reserved.

Important Notice on Product Safety


This product may present safety risks due to laser, electricity, heat, and other sources of danger.
Only trained and qualified personnel may install, operate, maintain or otherwise handle this product and only after having carefully read the
safety information applicable to this product.
The safety information is provided in the Safety Information section in the “Legal, Safety and Environmental Information” part of this
document or documentation set.

Nokia is continually striving to reduce the adverse environmental effects of its products and services. We would like to encourage you
as our customers and users to join us in working towards a cleaner, safer environment. Please recycle product packaging and follow the
recommendations for power use and proper disposal of our products and their components.
If you should have questions regarding our Environmental Policy or any of the environmental services we offer, please contact us at Nokia for
any additional information.
5G PRACH Optimization Guide DN1000008654 1-4 Table of Contents

Contents
1 Summary of changes...................................................................................................................................... 5

2 Overview of 5G PRACH Optimization module............................................................................................. 9


2.1 5G PRACH Optimization dependencies................................................................................................. 10
2.1.1 Dependencies................................................................................................................................. 10

3 5G PRACH Optimization functional description and guidelines.............................................................. 11


3.1 Operational modes of 5G PRACH Optimization module........................................................................ 11
3.1.1 Open loop....................................................................................................................................... 11
3.1.2 Closed loop..................................................................................................................................... 12
3.1.2.1 Unlocking cells........................................................................................................................12
3.1.2.2 Locking cells........................................................................................................................... 13
3.2 Dynamic Spectrum Sharing (DSS) supports.......................................................................................... 15

4 5G PRACH Optimization algorithm............................................................................................................. 17


4.1 Fresh allocation....................................................................................................................................... 17
4.2 Conflict resolution....................................................................................................................................18
4.3 Inconsistency resolution.......................................................................................................................... 19

5 Configuring and executing 5G PRACH Optimization module.................................................................. 21


5.1 5G PRACH Optimization prerequisites................................................................................................... 21
5.1.1 License............................................................................................................................................ 21
5.1.2 CM data.......................................................................................................................................... 21
5.1.3 Cell plan and OSS data................................................................................................................. 21
5.2 Accessing 5G PRACH Optimization module.......................................................................................... 22
5.3 Configuring targets for 5G PRACH Optimization module.......................................................................23
5.4 Configuring parameters for 5G PRACH Optimization module................................................................24
5.5 Selecting the configuration file for 5G PRACH Optimization module..................................................... 25
5.6 Selecting the execution type for 5G PRACH Optimization module........................................................ 25
5.7 Confirming execution for 5G PRACH Optimization module................................................................... 26

6 5G PRACH Optimization configuration parameters.................................................................................. 27


6.1 5G PRACH Optimization GUI parameters..............................................................................................27
6.2 5G PRACH Optimization INI parameters............................................................................................... 31
6.2.1 Example of 5G PRACH Optimization configuration file..................................................................34
6.3 Configuring INI parameters.....................................................................................................................36

7 Viewing 5G PRACH Optimization reports...................................................................................................38


7.1 Fresh allocation report............................................................................................................................ 39
7.2 Conflict resolution report......................................................................................................................... 44
7.3 Inconsistency resolution report............................................................................................................... 50

8 Viewing 5G PRACH Optimization events....................................................................................................56

EdenNet 21 FP 2106 © 2021 Nokia 3


5G PRACH Optimization Guide DN1000008654 1-4 Table of Contents

8.1 5G PRACH Optimization events.............................................................................................................57

9 Monitoring 5G PRACH Optimization........................................................................................................... 58

EdenNet 21 FP 2106 © 2021 Nokia 4


5G PRACH Optimization Guide DN1000008654 1-4 Summary of changes

1 Summary of changes

Release Change description

EdenNet 21 FP 2106 Updated section:

• Dependencies

EdenNet 21 FP 2105 Updated sections:

• 5G PRACH Optimization INI parameters: The following parameters are


added:

– BandWidth Profile Setting


– Generate_events
• Example of 5G PRACH Optimization configuration file

EdenNet 21 FP 2104 Ericsson updates are integrated in this release.

Updated sections:

• Overview of 5G PRACH Optimization module


• Dependencies
• 5G PRACH Optimization functional description and guidelines
• Fresh allocation
• Conflict resolution
• Inconsistency resolution
• Closed loop
• 5G PRACH Optimization INI parameters

New sections:

• Unlocking cells
• Locking cells

EdenNet 21 FP 2103 Updated section:

• 5G PRACH Optimization INI parameters: The Supported Preamble For-


mat for vendors table is updated.

EdenNet 21 Updated sections:

• 5G PRACH Optimization INI parameters: The Supported Preamble For-


mat for vendors table is updated.
• Example of 5G PRACH Optimization configuration file

EdenNet 20 FP 2011 Updated section:

EdenNet 21 FP 2106 © 2021 Nokia 5


5G PRACH Optimization Guide DN1000008654 1-4 Summary of changes

Release Change description

• 5G PRACH Optimization GUI parameters: The description of the Plan


PRACH Frequency Start (PRFO) parameter is updated.

Added section:

• Dynamic Spectrum Sharing (DSS) supports

EdenNet 20 FP 2010 Updated sections:

• 5G PRACH Optimization INI parameters


• Example of 5G PRACH Optimization configuration file

EdenNet 20 FP 2009 Updated section:

• Overview of 5G PRACH Optimization module: A note is added.

EdenNet 20 FP 2008 No change.

EdenNet 20 FP 2007 Updated section:

• Overview of 5G PRACH Optimization module: Support for NSA, SA,


and NSA+SA cells is added in the Supported vendors and technologies
table.

EdenNet 20 Updated sections:

• Overview of 5G PRACH Optimization module: Support for NSA, SA,


and NSA+SA cells is added in the Supported vendors and technologies
table.
• 5G PRACH Optimization INI parameters: The following parameters are
added:

– Report achieved reuse distance


– Maximum_fix_reuse_distance
– Increment_Fix_Distance
• Fresh allocation report: The Achieved Reuse Distance Report table is
added.
• Conflict resolution report: The Achieved Reuse Distance Report table is
added.
• Inconsistency resolution report: The Achieved Reuse Distance Report
table is added.
• Example of 5G PRACH Optimization configuration file
• Closed loop: MORAN information is updated.

EdenNet 19A FP 2004 Updated sections:

• 5G PRACH Optimization INI parameters: A new parameter (Support


Preamble Format 0+) is added.

EdenNet 21 FP 2106 © 2021 Nokia 6


5G PRACH Optimization Guide DN1000008654 1-4 Summary of changes

Release Change description

• Example of 5G PRACH Optimization configuration file


• Fresh allocation report: Use case settings report and Results report
are updated.
• Conflict resolution report: Use case settings report and Results re-
port are updated.
• Inconsistency resolution report: Use case settings report and Results
report are updated.
• CM data

EdenNet 19A FP 2003 Updated section:

• 5G PRACH Optimization INI parameters: A new table Supported Pre-


amble Format for vendors is added.

EdenNet 19A FP 2002 No change.

EdenNet 19A FP 2001 No change.

EdenNet 19A FP 1912 No change.

EdenNet 19A FP 1911 No change.

EdenNet 19A No change.

EdenNet 19 FP 1907 No change.

EdenNet 19 FP 1906 Updated sections:

• 5G PRACH Optimization functional description and guidelines


• Fresh allocation
• Conflict resolution
• Inconsistency resolution
• 5G PRACH Optimization GUI parameters

EdenNet 19 FP 1905 Parameter name is changed from Plan PRACH Frequency Offset
(PRFO) to Plan PRACH Frequency Start (PRFO).

EdenNet 19 FP 1904 Updated sections:

• Instances of Custom modules are changed to Adapted modules in the


following sections:

– Accessing 5G PRACH Optimization module


– Configuring INI parameters
• In Fresh allocation report, Conflict resolution report, and Inconsistency
resolution report sections, the Summary and Use case settings report
tab information is updated.

EdenNet 21 FP 2106 © 2021 Nokia 7


5G PRACH Optimization Guide DN1000008654 1-4 Summary of changes

Release Change description

• The following INI parameters are added to the 5G PRACH Optimization


INI parameters section:

– Preamble format(A1, A2, A3, B1, B2, B3, B4, C0, C2


for FR1)
– Preamble format(A1, A2, A3, B1, B2, B3, B4, C0, C2
for FR2)
• The following sections are updated:

– 5G PRACH Optimization functional description and guidelines


– 5G PRACH Optimization algorithm
– Example of 5G PRACH Optimization configuration file
– Fresh allocation report
– Conflict resolution report
– Inconsistency resolution report

EdenNet 19 Updated sections:

• A new parameter Schedule plan provision in maintenance


window is added to the 5G PRACH Optimization GUI parameters
section.
• The 5G PRACH Optimization events section is updated.
• The 5G PRACH Optimization INI parameters section is updated.

Added section:

• The Example of 5G PRACH Optimization configuration file section is


added.

EdenNet 18 SP1 1901 No updates.

EdenNet 18 SP1 1812 This is a new document that describes how to assign conflict-free PRACH
parameters for the New Radio (NR) cells which are being considered for op-
timization.

Table 1: Summary of changes

EdenNet 21 FP 2106 © 2021 Nokia 8


5G PRACH Optimization Guide DN1000008654 1-4 Overview of 5G PRACH Optimization
module

2 Overview of 5G PRACH Optimization module


Physical Random Access Channel (PRACH) is the 5G uplink (UL) control channel which the User
Equipment (UE) uses to initiate the Random Access (RACH) procedure.

RACH is a basic procedure that is used to establish uplink synchronization and start the uplink trans-
mission.

The UE uses the PRACH procedure during the following conditions:

• Initial access from RRC_IDLE


• RRC Connection Re-establishment procedure
• Handover
• DL or UL data arrival during RRC_CONNECTED when UL synchronization status is non-
synchronized
• Transition from RRC_INACTIVE
• To establish time alignment at SCell addition
• Request for other SI (System Information)
• Beam failure recovery

This module assigns conflict-free PRACH parameters for the New Radio (NR) cells which are being
considered for optimization.

The 5G PRACH optimization module supports the below use cases:

• Fresh Allocation: assigns conflict-free PRACH parameters for all the selected NR Cells.
• Conflict Resolution: identifies and resolves PRACH conflicts for the NR cells with respect to other
scope cells and neighboring cells.
• Inconsistency Resolution: identifies the inconsistencies between the PRACH parameters of the
own cell and resolves the inconsistency by assigning the conflict-free PRACH parameters.

Note:

The 5G PRACH Optimization module supports only internal cells. If external cells arrive (as
neighbors), they are ignored by the module.

Supported vendors and technologies

PRACH 5G is agnostic to RAN deployment. It works for both SA (stand-alone) and NSA (non-stand-
alone) sites.

Table 2: 5G PRACH Optimization supported vendors and technologies lists the supported vendors and
technologies for the 5G PRACH Optimization module.

Vendor Technology

Nokia 5G

Ericsson 5G

EdenNet 21 FP 2106 © 2021 Nokia 9


5G PRACH Optimization Guide DN1000008654 1-4 Overview of 5G PRACH Optimization
module

Table 2: 5G PRACH Optimization supported vendors and technologies

2.1 5G PRACH Optimization dependencies


The dependencies of the 5G PRACH Optimization module are as follows:

• Dependencies

2.1.1 Dependencies
The 5G PRACH Optimization module requires the expected cell range information for each of the
cells.

The cell range must be provided either as CM parameters or in the cell plan file:

• If the RAN vendor provides the cell range as CM parameters, the 5G PRACH Optimization module
reads the same.
• If the RAN vendor does not provide the range information or the range information in the CM data
is incorrect, the correct cell range must be populated in the cell plan file.

For TDD-FR1 cells, Ericsson supports the following maximum cell ranges based on the preamble for-
mat:

• 5 kms
• 10 kms

Note:

• The actual cell range is read from the CM data.


• For the Ericsson RAN, cells must be locked before provisioning the PRACH parame-
ters. The PCE (Parameter Consistency Check and Enforcement) module can be used to
lock cells before provisioning the PRACH plan and to unlock cells after provisioning the
PRACH plan.

For FDD cells, the user has to:

• update the cell_plan.csv with the correct expected cell range value.

Or
• fill the cellRange CM parameter for each cell.

If this value is not filled for the source or neighbor FDD cell, all the cells are skipped and module exe-
cution is terminated.

EdenNet 21 FP 2106 © 2021 Nokia 10


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization functional
description and guidelines

3 5G PRACH Optimization functional description and


guidelines
PRACH configuration parameters are a combination of the following cell parameters:

• Root Sequence Index (RSI) - Root Sequence Index together with Zero Correlation Zone
Config (ZCZC) represents the code domain
• PRACH Frequency Start (PRFO) - Represents the frequency domain
• PRACH Configuration Index (PRCI) - Represents the time domain
• Zero Correlation Zone Config (ZCZC) - Zero Correlation Zone Config together with RSI
represents the code domain

Any 2 New Radio (NR) cells are considered as PRACH conflict-free, if the PRACH resources used by
them do not overlap in any of the three domains (frequency, time and code domain).

All Ericsson cells are considered to be frequency and time domain overlapping. Hence, only code do-
main differentiation is performed.

Conflict-free PRACH parameter allocation ensures better network KPIs by reducing the call setup de-
lay, handover delay, and data resuming delays.

3.1 Operational modes of 5G PRACH Optimization module


The 5G PRACH Optimization module supports the following modes of operation:

• Open loop
• Closed loop

3.1.1 Open loop


The 5G PRACH Optimization module supports open loop with deferred provisioning. When the 5G
PRACH Optimization module runs in open loop, the plan is visible under SON Modules → Status →
Provisioning Logs.

• When the module run is successful, an entry appears in the provisioning logs area. The provision-
ing status is set as waiting till the plan is provisioned or till it expires.
• If the cells in the plan are a part of the SON module exclusion list, or if they are not a part of the
user’s geofence, the plan is not provisioned. In such cases, the status remains as waiting and
even the scheduled plans are moved to waiting status.
• The validity of the plan is for a period of 24 hours. The plan validity period can be configured. The
plan expires after the validity period and the user is not allowed to provision the plan.

For more details, see the Editing plan lifetime validity for open loop section in EdenNet User and
Administration Guide.
• When a plan is scheduled, the provision status is changed to Scheduled.

EdenNet 21 FP 2106 © 2021 Nokia 11


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization functional
description and guidelines

• The user can reschedule and cancel schedules.


• In open loop, module generates a detailed report including information such as scope cells, sum-
mary of execution, warnings or errors (if any), and so on. It also lists the recommended changes to
improve the network performance.

3.1.2 Closed loop


In closed loop mode, changes are applied to the network.

The 5G PRACH Optimization module generates a plan file for the proposed changes to PRACH pa-
rameters which need to be sent to the OSS. In addition, an exhaustive report with information about
scope cells, summary of execution, warnings or errors (if any), and so on is generated. It also lists the
recommended changes to improve the network performance. This module only runs during the main-
tenance window.

Nokia recommends that you do not execute closed loop operations of the 5G PRACH Optimization
module simultaneously for overlapping clusters or for clusters which share first or second level neigh-
bors.

If the 5G PRACH Optimization module running in closed loop proposes changes for the cells from
both OSSs (enabled/connected OSS and disabled/disconnected OSS), then the module is overrid-
den to open loop. The reason for the override is to prevent changes from getting pushed (from the en-
abled/connected OSS) to the network to avoid inconsistencies. This scenario is applicable only for
MORAN (Multi Operator Radio Access Network).

For more information on disabling OSS access, see the Disabling OSS access for a disconnected
OSS section in the EdenNet User and Administration Guide document.

The 5G PRACH Optimization parameters are offline parameters, which means that the cells need to
be taken down before the parameter values can be changed. Currently, the Ericsson gNodeB does not
have the capability of gracefully locking down the cells. Therefore, the PCE module is required to per-
form the following operations:

• Locking cells
• Unlocking cells

3.1.2.1 Unlocking cells


Run the PCE module in closed loop to unlock the cells so that the RACH changes that are pushed are reflected in the network.

1. Log in to the EdenNet application. See Accessing 5G PRACH Optimization module for more
information.

2. In the SON Activity page, click Administration.

The Modules page appears.

3. Select PCEmodule.

4. Click Configure → Module Configuration.

EdenNet 21 FP 2106 © 2021 Nokia 12


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization functional
description and guidelines

The PCEmodule Configuration Manager dialog box appears.

5. Select Parameter Node Exclusion List.

6. Click Import.

7. The Import Module Configuration dialog box appears.

8. Click Choose File and navigate to the location of the Table 3: Ericsson NR unlocking configuration
file (Excel file) on your local system.

SON
SON SON SON
SON Region-
En- SON Market Allow-
MW al
MO SON Level
Parameter force Enforce- able
Class Node Audit Enforce- Level
Name this ment En- Enforce-
Name Rule ment
En- force- ment
Para- Rule
Only force- ment
meter Values
ment

NR- administra- NR- UN- TRUE FALSE TRUE TRUE TRUE


Cell- tiveState Cell LOCK
DU ED

Table 3: Ericsson NR unlocking configuration file

9. Click Activate to activate the file.

10. Execute the PCE module in closed loop with default values (on the list of cells where the 5G
PRACH Optimization module has proposed changes and changes are pushed to the network in
Cell Locked status).

11. Import and activate the PCE5G_unlockingcells.xlsx file.(Use the same excel
created in Locking cells. Change the excel name from PCE5G_lockingcells.xlsx to
PCE5G_unlockingcells.xlsx).

Expected outcome

The cells are in UNLOCKED state.

The administrative state of the cells can be verified using the AC lite CM Editor or the Ericsson Net-
work Manager Moshell.

EdenNet 21 FP 2106 © 2021 Nokia 13


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization functional
description and guidelines

3.1.2.2 Locking cells


Run the PCE module in closed loop to lock the cells so that RACH changes can be pushed to the network.

1. Log in to the EdenNet application. See Accessing 5G PRACH Optimization module for more
information.

2. In the SON Activity page, click Administration.

The Modules page appears.

3. Select PCEmodule.

4. Click Configure → Module Configuration.

The PCEmodule Configuration Manager dialog box appears.

5. Select Parameter Node Exclusion List.

6. Click Import.

7. The Import Module Configuration dialog box appears.

8. Click Choose File and navigate to the location of the Ericsson NR locking configuration file (Excel
file) on your local system.

SON
SON SON SON
SON Region-
En- SON Market Allow-
MW al
MO SON Level
Parameter force Enforce- able
Class Node Audit Enforce- Level
Name this ment En- Enforce-
Name Rule ment
En- force- ment
Para- Rule
Only force- ment
meter Values
ment

NR- administra- NR- LOCK TRUE FALSE TRUE TRUE TRUE


Cell- tiveState Cell
ED
DU

EdenNet 21 FP 2106 © 2021 Nokia 14


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization functional
description and guidelines

Table 4: Ericsson NR locking configuration file

9. Click Activate to activate the file.

10. Execute the PRACH 5G module in open loop mode to identify the cells that need to be changed.
See Configuring and executing 5G PRACH Optimization module for more information.

11. Create an excel (PCE5G_lockingcells.xlsx) with a list of all the cells for which the change set
is detected.

12. Execute the PCE module in closed loop with default values (on the list of cells where the change
set is detected).

13. Import and activate the PCE5G_lockingcells.xlsx file.

Expected outcome

The cells are in LOCKED state.

The administrative state of the cells can be verified using the AC lite CM Editor or the Ericsson Net-
work Manager Moshell.

To execute the RSI changes, execute the 5G PRACH Optimization module and provision the plan.

3.2 Dynamic Spectrum Sharing (DSS) supports


In non-DSS deployments, PRACH is placed in any part of the bandwidth, preferably after PUCCH.

In DSS configurations, the NR spectrum is allocated to one edge of the shared spectrum. As a result,
PRACH is at one end of the shared spectrum. LTE takes up the remaining part of the shared spec-
trum, and follows the standard procedure of first allocating PUCCH resources within the LTE share of
the spectrum and then allocating PRACH.

Based on the differences in frequency domain allocation of PRACH in DSS enabled cells, the 5G
PRACH Optimization module requires changes to adapt to DSS specific frequency domain allocation.

Nokia recommends that you separate the scope between DSS enabled sites and non-DSS sites, thus
enabling PRFO usage for non-DSS sites.

Nokia DSS Phase1 and 2: The 5G PRACH Optimization module will be able to continue optimizing
LTE and PRACH cells in the following way:

• Operators must plan the frequency domain position of PRACH in accordance with recommenda-
tions from LTE and NR DSS features.
• While running the PRACH module for DSS enabled cells, set the Plan PRACH Frequency
Start (PRFO) parameter to No for LTE and NR cells.

EdenNet 21 FP 2106 © 2021 Nokia 15


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization functional
description and guidelines

Thus, the PRFO position is not modified by the PRACH algorithm, and the network retains the op-
erator configured settings. As a result, the 5G PRACH Optimization module detects conflict and
optimizes the RSI and PRCI (code and time domain parameters).

EdenNet 21 FP 2106 © 2021 Nokia 16


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization algorithm

4 5G PRACH Optimization algorithm


The below use cases are considered for 5G PRACH Optimization:

• Fresh allocation
• Conflict resolution
• Inconsistency resolution

4.1 Fresh allocation


The Fresh allocation use case is used when:

• it is hard to fix conflicts, and the expected reuse distances for 5G cells cannot be achieved.
• suitable PRACH values for the upcoming new 5G cell cannot be found.
• the success rate KPIs are poor for a group of cells or neighborhood RACH.
• the cell range is changed for cells in the network.

In this use case, the 5G PRACH Optimization module assigns conflict free PRACH parameters for all
the scope cells.

It performs the below steps for each scope cell:

1. Validate the scope cell.


2. Fetch and validate all the defined intra-frequency neighbor cells.
3. Fetch and validate all the undefined neighbor cells within the search distance that have
overlapping coverage with the scope cell.
4. Based on radio frequency range type (FR1 or FR2), SCS, and channel bandwidth:

a. Assign the appropriate PRACH frequency start. The number of PRBs needed for 5G PRACH
varies based on the SCS of PRACH. If the Use position of PRACH in frequency
domain as differentiation parameter is set as No, the 5G PRACH Optimization module
retains the old value for PRFO.
b. Assign the appropriate PRACH configuration index.

For TDD, assign the first configuration index, as time domain differentiation is not yet support-
ed. For FDD, time domain differentiation is supported. Therefore, assign the configuration in-
dex supported by the gNB.
c. Assign the appropriate zero correlation zone configuration, depending on the cell range.
d. Calculate the number of consecutive root sequence indexes that are required, depending on
the cell range. Check for a non-conflicting range of root sequence index availability and assign
the starting root sequence index to the PRACH root sequence index parameter.
e. If the module fails to assign the conflict-free PRACH root sequence index, ignore the lowest
ranked undefined neighbors and proceed with 4.a. If the module fails even after ignoring all

EdenNet 21 FP 2106 © 2021 Nokia 17


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization algorithm

the undefined neighbors, the module will log the warning and mark FAILURE for the cell in the
report.

Note: 4.a, 4.b, and 4.c are skipped for the Ericsson vendor.

4.2 Conflict resolution


The conflict resolution use case is used:

• when new cells are on air and start serving


• when minimal changes are preferred
• if an individual cell has a poor RACH success rate

This use case has 2 phases:

1. Conflict detection: The 5G PRACH Optimization module detects conflicts for the scope cell with
respect to its neighboring cells. It performs the below steps for each scope cell:

a. Validate the scope cell.


b. Fetch and validate all the defined intra-frequency neighbor cells.
c. Fetch and validate all the undefined neighbor cells within the search distance that have
overlapping coverage with the scope cell.
d. Based on the radio frequency range type (FR1 or FR2) and SCS, identify the number of root
sequence indexes for each of the source and neighboring cells.

If the source and neighbor cells overlap in frequency, time, and code domain resources,
then these 2 cells are said to be conflicting. The 5G PRACH module checks for frequency
domain separation if the Use position of PRACH in frequency domain as
differentiation parameter is set to Yes. Else, all the cells are considered to be
overlapping in the frequency domain.

Mark each conflicting scope cell for the conflict resolution phase.
2. Conflict resolution: For the conflicting scope cells, the 5G PRACH Optimization module resolves
conflicts by assigning conflict-free PRACH parameters. The 5G PRACH Optimization module
performs the below steps for each scope cell which is identified as conflicting based on the radio
frequency range type (FR1 or FR2), SCS, and channel bandwidth:

a. Assign the appropriate PRACH frequency start. The number of PRBs required for 5G PRACH
varies based on the SCS of PRACH. If the Use position of PRACH in frequency
domain as differentiation parameter is set to No, the 5G PRACH Optimization module
retains the old value for PRFO.
b. Assign the appropriate PRACH configuration index. For TDD, assign the first configuration
index, as time domain differentiation is not yet supported. For FDD, time domain differentiation
is supported. Therefore, assign the configuration index supported by the gNB.
c. Depending on the cell range, assign the appropriate zero correlation zone configuration.

EdenNet 21 FP 2106 © 2021 Nokia 18


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization algorithm

d. Depending on the cell range, calculate the number of consecutive root sequence indexes that
are required. Check for a non-conflicting range of root sequence index availability and assign
the starting root sequence index to the PRACH root sequence index parameter.
e. If the 5G PRACH Optimization module fails to assign the conflict-free PRACH root sequence
index, ignore the lowest ranked undefined neighbors and proceed with 2.a. If the 5G PRACH
Optimization module fails even after ignoring all the undefined neighbors, then the module logs
the warning and marks FAILURE for the cell in the report.

Note: 2.a, 2.b, and 2.c are skipped for the Ericsson vendor.

4.3 Inconsistency resolution


This use case is applicable when a cell does not have conflicts but the RACH success rate is poor.

This use case has 2 phases:

1. Inconsistency detection:

The module marks the cell as inconsistent for the below cases:

• Cell is assigned with forbidden RSIs: Only this section is applicable to Ericsson.
• ZCZC is not in accordance with the cell range
• PRCI is not in accordance with the cell range
• Cell is assigned with forbidden Preamble format
• Incorrect value for PRFO
2. The 5G PRACH Optimization module marks the cell as inconsistent if it uses the forbidden values
for PRACH parameters. It performs the below steps for each scope cell:

a. Validate the scope cell.


b. Based on the radio frequency range type (FR1 or FR2), SCS, and channel bandwidth,
identify the number of root sequence indexes for each of the source cells. The 5G PRACH
Optimization module checks if any of the root sequence indexes are forbidden by the user. If
yes, then the module marks such scope cells for the inconsistency resolution phase.
3. Inconsistency resolution: For the inconsistent scope cells, the 5G PRACH Optimization module
resolves the inconsistency by assigning the conflict-free PRACH parameters. It performs the below
steps for each scope cell which is identified as inconsistent:

a. Fetch and validate all the defined intra-frequency neighbor cells.


b. Fetch and validate all the undefined neighbor cells within the search distance that have
overlapping coverage with the scope cell.
c. Based on the radio frequency range type (FR1 or FR2), SCS, and channel bandwidth:

1. Assign the appropriate PRACH frequency start. The number of PRBs required for 5G
PRACH varies based on the SCS of PRACH. If the Use position of PRACH in fre-

EdenNet 21 FP 2106 © 2021 Nokia 19


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization algorithm

quency domain as differentiation parameter is set to No, the 5G PRACH Opti-


mization module retains the old value for PRFO.
2. Assign the appropriate PRACH configuration index. For TDD, assign the first configuration
index, as time domain differentiation is not yet supported. For FDD, time domain differentia-
tion is supported. Therefore, assign the configuration index supported by the gNB.
3. Depending on the cell range, assign the appropriate zero correlation zone configuration.
4. Depending on the cell range, calculate the number of consecutive root sequence indexes
that are required. Check for a non-conflicting range of root sequence index availability and
assign the starting root sequence index to the PRACH root sequence index parameter.
5. If the module fails to assign the conflict-free PRACH root sequence index, ignore the lowest
ranked undefined neighbors and proceed with 3.c.i. If the module fails even after ignoring
all the undefined neighbors, then the module logs the warning and marks FAILURE for the
cell in the report.

report.

Note: 3.c.i, 3.c.ii, and 3.c.iii are skipped for the Ericsson vendor.

EdenNet 21 FP 2106 © 2021 Nokia 20


5G PRACH Optimization Guide DN1000008654 1-4 Configuring and executing 5G PRACH
Optimization module

5 Configuring and executing 5G PRACH Optimization


module
Configure and execute the 5G PRACH Optimization module in the following sequential order:

1. Accessing 5G PRACH Optimization module


2. Configuring targets for 5G PRACH Optimization module
3. Configuring parameters for 5G PRACH Optimization module
4. Selecting the configuration file for 5G PRACH Optimization module
5. Selecting the execution type for 5G PRACH Optimization module
6. Confirming execution for 5G PRACH Optimization module

5.1 5G PRACH Optimization prerequisites


This section describes:

• License
• CM data
• Cell plan and OSS data

5.1.1 License
The 5G PRACH Optimization license is listed in Table 5: EdenNet Licenses.

Licensed feature com- Licensed feature compo-


LK item code LK item object name
ponent code nent name

ENSW0032CLK 5G PRACH Optimiza- 0000051548 5G PRACH Optimization


tion CLK

Table 5: EdenNet Licenses

5.1.2 CM data
For details about the CM data of the 5G PRACH Optimization module, see the EdenNet module spe-
cific Data for Nokia document.

At present, the 5G PRACH Optimization module does not consider 5G PM counters or KPIs for net-
work optimization and only relies on the CM data. Support for PM KPIs to be used for network opti-
mization is planned in future releases.

EdenNet 21 FP 2106 © 2021 Nokia 21


5G PRACH Optimization Guide DN1000008654 1-4 Configuring and executing 5G PRACH
Optimization module

5.1.3 Cell plan and OSS data

The 5G PRACH Optimization module requires accurate cell location data for all cells in the network.
This data is typically read from a planning tool output file. EdenNet incorporates a latitude and longi-
tude auditing capability for network engineers to check that the cells are within a bounded area and
that the co-sector cells (as identified by cell name) have the same latitude and longitude (within a con-
figurable distance, for example, 50 meters).

Note: Nokia recommends that you run the latitude and longitude auditing module before the
5G PRACH Optimization module is enabled in the operator network.

The below details must be available for each cell from the cell plan:

• Latitude and longitude of the cell and antennas.


• Cell azimuth, angle of the antenna main beam relative to a defined geo-grid reference (the mag-
netic north).
• Neighbor cell azimuths, angle of the antenna main beam relative to a defined geo-grid reference.
• Site ID: Identifier given by the operator. It has a range of 1 to 25 characters (for example:
site3007).
• gNodeB ID: Identifier of the gNodeB.
• Cell ID: Identifier of the cell for the following technologies: UMTS, GSM, LTE, 4G-NBIoT, NR.
• Cell name: name of the cell. It has a range of 1 to 128 characters.
• Horizontal beamwidth: Indicates the horizontal beamwidth of the antenna in degrees. It has a
range of 0 to 360 degrees.
• Vertical beamwidth: Indicates the vertical beamwidth of the antenna in degrees. It has a range of 0
to 360 degrees.
• Expected cell range of the cell.

Note: The expected cell range is an EdenNet specific parameter.

• MCC: It indicates the Mobile Country Code. It has a range of 0 to 999.


• MNC: It indicates the Mobile Network Code. It has a range of 0 to 999.

5.2 Accessing 5G PRACH Optimization module


To perform any action on a module, you must log in to the EdenNet application and access the module.

Prerequisites

All the prerequisites mentioned in 5G PRACH Optimization prerequisites must be met.

1. Log in to the EdenNet application:

EdenNet 21 FP 2106 © 2021 Nokia 22


5G PRACH Optimization Guide DN1000008654 1-4 Configuring and executing 5G PRACH
Optimization module

a) In the address field of your Internet browser, type the following URL (for 2VM, 5VM, and cross-
OSS):

https://<EdenNet GUI_SERVERS IP>

where <EdenNet GUI_SERVERS IP> is the IP address of the GUI server.

The EdenNet login page appears.


b) In the Username field, type the username.
c) In the Password field, type the password.
d) Click Log In.

The SON Activity page appears.

2. Click the Configure tab.

The following module categories appear in the left pane:

• EdenNet modules: The modules that Nokia provides are available in this category.
• Adapted modules: The modules that users develop are available in this category.
• Helper modules: These modules are mainly used for troubleshooting by Nokia support teams.
They are not categorized as Generally Available. General Availability implies that the release is
available to all customers.

3. From the EdenNet modules category, select the PRACH_Optimization_5G module.

Expected outcome

The selected module is accessed and the Configure Targets page appears.

4. Continue with Configuring targets for 5G PRACH Optimization module.

5.3 Configuring targets for 5G PRACH Optimization module


In EdenNet, a module can only be configured and executed on a cluster of cells. In the Configure Targets page, you can select
cells on the map.

Prerequisites

• Successful completion of Accessing 5G PRACH Optimization module.

EdenNet restricts the module to making changes only to those cells selected by the user.

For more information about configuring the targets, see the Define the topology section in the Eden-
Net User and Administration Guide.

1. Select the 5G cells for configuration by clicking Filters to perform the following tasks:

EdenNet 21 FP 2106 © 2021 Nokia 23


5G PRACH Optimization Guide DN1000008654 1-4 Configuring and executing 5G PRACH
Optimization module

• filter specific cells on the map based on Topology Filter or Center Frequency Filter and then
select target cells from the map
Or

• filter specific cells on the map based on Topology Filter or Center Frequency Filter and then
select all filtered items by clicking
Or

• use cell ID search selection tools from the map toolbar


Or

• select existing clusters

The selected cells appear in the Selections pane. For more information about selecting cells, see
the Selecting cells section in the EdenNet User and Administration Guide.

Note: A module may retrieve configuration and performance information for other cells
in the network that are not on the target list. For many modules, this information may
be required by the module's core algorithms. Multiple instances of the module, each
with its own target cell list are permitted and are necessary for large OMCs or OSS
configurations.

2. Click Next.

Expected outcome

The target cells are selected and the Configure Parameters page appears.

3. Continue with Configuring parameters for 5G PRACH Optimization module.

5.4 Configuring parameters for 5G PRACH Optimization module


To execute a module, you must configure a set of parameters. In the Configure Parameters page, a list of parameters, along
with the descriptions and default values are displayed.

Prerequisites

• Successful completion of Configuring targets for 5G PRACH Optimization module.

1. Define the configuration parameter values. For the list of 5G PRACH Optimization parameters, see
5G PRACH Optimization GUI parameters.

Note:

• You can retain the default values or select the values from the drop-down list.

EdenNet 21 FP 2106 © 2021 Nokia 24


5G PRACH Optimization Guide DN1000008654 1-4 Configuring and executing 5G PRACH
Optimization module

• To revert to the default parameter value, click the Default Value icon.

2. Click Next.

Expected outcome

The parameters are configured and the Select Configuration File page appears.

3. Continue with Selecting the configuration file for 5G PRACH Optimization module.

5.5 Selecting the configuration file for 5G PRACH Optimization module


You can select configuration files from the list of available configurations.

Prerequisites

• Successful completion of Configuring parameters for 5G PRACH Optimization module.


• Ensure that the required configuration files are activated. For more details, see 5G PRACH Opti-
mization INI parameters.

1. Select the required configuration file from the available categories. If configuration files are not
available, proceed to the next step.

Note: You can select only one configuration file from each category.

2. Verify the configuration in the right pane and click Next.

Expected outcome

The configuration file is selected and the Execution Type page appears.

3. Continue with Selecting the execution type for 5G PRACH Optimization module.

5.6 Selecting the execution type for 5G PRACH Optimization module


In the Execution Type page, you can schedule when the module must be executed. Depending on the type of execution, such
as immediately, later, or during a specific date and time, the module is scheduled and executed.

Prerequisites

• Successful completion of Selecting the configuration file for 5G PRACH Optimization module.

1. To schedule the module execution, select one of the following options:

• Execute Now - to execute the module immediately.

EdenNet 21 FP 2106 © 2021 Nokia 25


5G PRACH Optimization Guide DN1000008654 1-4 Configuring and executing 5G PRACH
Optimization module

• Execute Later - to execute the module at a later time.


• Schedule Execution - to schedule the module for execution during a certain date and time.

For more information about scheduling the execution, see the Configuring execution type section
in the EdenNet User and Administration Guide.

2. Click Next.

Expected outcome

The module is scheduled for execution and the Confirm Execution page appears.

3. Continue with Confirming execution for 5G PRACH Optimization module.

5.7 Confirming execution for 5G PRACH Optimization module


In the Confirm Execution page, you can view the summary of the operation setup and start the operation. The operation is
executed as per the defined schedule.

Prerequisites

• Successful completion of Selecting the execution type for 5G PRACH Optimization module.

Procedure

• Verify the configuration summary and click Finish.

Note: You can monitor the activities, status, and events of the 5G PRACH Optimization
module. For more information, see Monitoring 5G PRACH Optimization.

Expected outcome

The 5G PRACH Optimization module is executed based on the configured parameters and as per the
defined schedule.

EdenNet 21 FP 2106 © 2021 Nokia 26


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization configuration
parameters

6 5G PRACH Optimization configuration parameters


A set of parameters are required to run a module. Module parameters are configured through:

• Graphical user interface (GUI)


• INI file

6.1 5G PRACH Optimization GUI parameters


The GUI parameters of the 5G PRACH Optimization module are described in Table 6: 5G PRACH Op-
timization GUI configuration parameters.

Range (Min, Default val-


Parameter Description Step
Max) ue

Start hour of mainte- This parameter indicates the start 0 to 23 hours N/A 2
nance window time for executing the module in
closed loop. Changes will not be
provisioned before this time.

End hour of mainte- This parameter indicates the end 0 to 23 hours N/A 6
nance window time for provisioning the changes
to network when the module is run
in closed loop. Changes will not be
provisioned after this time.

Email address (Op- Email addresses to which the link N/A N/A N/A
tional) for module reports need to be sent.
Separate the email addresses with
a semi-colon or comma.

Use case selection It allows the user to run one of the Fresh allocation, N/A Conflict res-
PRACH use cases from: Conflict resolu- olution
tion, Inconsis-
• Fresh allocation (erases and
tency resolution
allocates new PRACH values)
• Conflict resolution (detects and
resolves conflicts)

Or
• Inconsistency resolution (de-
tects and resolves inconsisten-
cies) for target (scope) cells

EdenNet 21 FP 2106 © 2021 Nokia 27


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization configuration
parameters

Range (Min, Default val-


Parameter Description Step
Max) ue

Search distance Neighbor cells which are located 0.001 kms to 0.001 6 kms
(Coverage overlap within the defined search distance 200 kms km
strategy) from the target cell location will be
compared for coverage area over-
lap with the target cell.

Note: To find conflicts


based only on relation-
al (defined) neighbors,
configure the search dis-
tance as 0.001km.

Neighbor reduction If no unique RSI allocation is 1 to 50 1 1


count (Coverage found, reduce the number of non-
overlap strategy) relational intra-frequency neigh-
bors by the defined neighbor re-
duction count.

Plan PRACH If yes, the PRFO parameter will be Yes, No N/A No


Frequency Start planned if it is supported in the tar-
(PRFO) get (scope) cells.

If the scope contains DSS enabled


sites, this parameter must be set to
No.

Plan PRACH Con- If yes, the PRCI parameter will be Yes, No N/A No
figuration Index planned if it is supported in the tar-
(PRCI) get (scope) cell. The Expected Cell
Range is the mandatory input to
modify PRCI.

Plan Zero Corre- If yes, the ZCZC parameter will be Yes, No N/A No
lation Zone Config planned if it is supported in the tar-
(ZCZC) get (scope) cell. Cell Range is a
mandatory input to modify ZCZC.
Additionally, the PRCI must be
planned along with ZCZC.

To fix inconsisten- It defines whether to modify only Modify neces- N/A Modify nec-
cies, modify neces- those parameters which are nec- sary parameters, essary para-
sary parameters or essary or to modify from those pa- meters
as manually select-

EdenNet 21 FP 2106 © 2021 Nokia 28


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization configuration
parameters

Range (Min, Default val-


Parameter Description Step
Max) ue

ed in UI (Inconsis- rameters which are manually se- Use manual se-


tency) lected by user to fix inconsistencies lection
after inconsistencies detection is
done for target (scope) cells. Note
that RSI is always modifiable.

Skip target (scope) It defines whether to skip the tar- Skip target N/A Skip target
or neighbor cell get (scope) cell or neighbor cell in (scope) cell, (scope) cell
in case of invalid case a neighbor cell is found to be Skip neighbor
neighbor invalid. cell

For example:

• Mismatching or wrong Band,


Bandwidths, Earfcns

Use position of If set to Yes, the 5G PRACH Op- Yes, No N/A No


PRACH in frequen- timization module treats two NR
cy domain as differ- cells as non-conflicting if they have
entiation non-overlapping PRACH PRBs.

SON operation Set to Open loop to run the module Open loop, N/A Open loop
mode in open loop mode. Set to Closed Closed loop
loop to run the module in closed
loop mode. In open loop mode, the
module does not push parameter
changes to network elements.

Plan Name Tag Text that will be added to the Sequence which N/A Empty
names of all the plans that will be contains any
generated by this module. If the combinations of:
target of the module is a whole
• Uppercase
specific cluster (and the name
and lower-
of this cluster also matches the
case letters:
Range), then the cluster name will
[A-Za-z]
also be added to the plan name.
• Numbers:
[0-9]
• Underscore:
_

The maximum
length is 20
characters.

EdenNet 21 FP 2106 © 2021 Nokia 29


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization configuration
parameters

Range (Min, Default val-


Parameter Description Step
Max) ue

Schedule plan provi- If this parameter is set to True, the True, False N/A False
sion in maintenance changes are scheduled to be pro-
window visioned during the maintenance
window (if the plan is generated
outside the maintenance window).
If the plan is generated within the
maintenance window, the plan is
provisioned immediately.

If this parameter is set to False, the


plan is provisioned only if it is gen-
erated within the maintenance win-
dow.

Note:

• This parameter is
applicable only when
AC is integrated. If
AC is not integrated,
then the plan will be
provisioned only if
it is generated with-
in the maintenance
window.
• When the plan is
scheduled to be pro-
visioned, the pro-
visioning will be at-
tempted at the start
of the maintenance
window. However,
if there are many
plans to be provi-
sioned, the plan will
be provisioned lat-
er in the mainte-
nance window. If the
plan cannot be pro-
visioned within the
maintenance window
because of a high

EdenNet 21 FP 2106 © 2021 Nokia 30


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization configuration
parameters

Range (Min, Default val-


Parameter Description Step
Max) ue

number of plans,
then provisioning will
not be re-attempt-
ed. You can manual-
ly provision the plan
from the Provision-
ing Logs tab.
• If the schedule is
manually deleted in
the Provisioning
Logs tab, the user
has to manually stop
the module in the
Active SON Mod-
ules window.

Table 6: 5G PRACH Optimization GUI configuration parameters

6.2 5G PRACH Optimization INI parameters


The INI parameters of the 5G PRACH Optimization module are described in Table 7: 5G PRACH Opti-
mization INI parameters.

Range (Min, Default val-


Parameter Description Step
Max) ue

Root Sequence In- One or more RSIs from 0 to 137 0 to 137 N/A N/A
dex (for Preamble can be defined as forbidden for a
Format A1, A2, A3, cell which uses preamble format
B1, B2, B3, B4, C0, A1, A2, A3, B1, B2, B3, B4, C0, C2
C2 for FR1) for FR1. Enter comma separated
values. A range of values is also
allowed, for example: 56-66.

Root Sequence In- One or more RSIs from 0 to 137 0 to 137 N/A N/A
dex (for Preamble can be defined as forbidden for a
Format A1, A2, A3, cell which uses preamble format
B1, B2, B3, B4, C0, A1, A2, A3, B1, B2, B3, B4, C0, C2
C2 for FR2) for FR2. Enter comma separated

EdenNet 21 FP 2106 © 2021 Nokia 31


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization configuration
parameters

Range (Min, Default val-


Parameter Description Step
Max) ue

values. A range of values is also


allowed, for example: 15-20.

Root Sequence In- One or more RSIs from 0 to 837 0 to 837 N/A N/A
dex (for Preamble can be defined as forbidden for a
Format 0 to 3) cell which uses preamble format 0
to 3. Enter comma separated val-
ues. A range of values is also al-
lowed, for example: 1-3.

Preamble format(A1, One or more preamble formats can A1, A2, A3, B1, N/A N/A
A2, A3, B1, B2, B3, be defined forbidden for FR1. Pre- B2,
B4, C0, C2, 1, 0 for amble format A2 cannot be forbid-
B3, B4, C0, C2,
FR1) den.
1

Note: Users can forbid


preamble format B4 if it
is not supported by the
gNB software.

Preamble format(A1, One or more preamble formats can A1, A2, A3, B1, N/A N/A
A2, A3, B1, B2, B3, be defined forbidden for FR2. Pre- B2,
B4, C0, C2 for FR2) amble format A2 cannot be forbid-
B3, B4, C0, C2
den.

Support Preamble This parameter indicates whether Yes, No N/A No


Format 0+ the Preamble Format 0+ is sup-
ported.

When this parameter is set to Yes,


the 5G PRACH module assumes
Preamble Format 0+ for the cell
with a cell range between the max-
imum cell range supported by Pre-
amble format 0 and 40 kms and
proceeds with PRACH parameters
assignments accordingly.

Report achieved This parameter enables the 5G Yes, No N/A No


reuse distance PRACH Optimization module to
calculate and report the achieved
reuse distance post optimization.

EdenNet 21 FP 2106 © 2021 Nokia 32


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization configuration
parameters

Range (Min, Default val-


Parameter Description Step
Max) ue

Note: Enabling this para-


meter has an impact on
the performance of the
5G PRACH Optimization
module.

Maximum_fix_ The 5G PRACH Optimization mod- 1 to 50 N/A 12


reuse_distance ule considers all the cells within the
configured value of this parameter.
This parameter is valid only if the
Report achieved reuse dis-
tance INI parameter is set to Yes.

The unit is kilometers.

Increment_Fix_Dis- This parameter indicates the fix N/A 0.5 1


tance distance increment until the cell
conflict is identified or Maxi-
mum_fix_reuse_distance is
reached. This parameter is valid
only if the Report achieved
reuse distance INI parameter
is set to Yes.

The unit is kilometers.

BandWidth Profile This parameter indicates the ini- 0, 1 N/A 0


Setting tial BandWidth Part (BWP) alloca-
tion for SA and SA+NSA configura-
tions.

When this parameter is set to 0,


the initial BWP allocation is not
considered.

When this parameter is set to 1,


the coreset0 allocation is consid-
ered for the initial BWP for SA and
SA+NSA configurations.

Note:

• The settings do not


apply to NSA only
configuration and

EdenNet 21 FP 2106 © 2021 Nokia 33


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization configuration
parameters

Range (Min, Default val-


Parameter Description Step
Max) ue

the entire band-


width is considered
while allocating the
msg1FrequencyStart
parameter.
• The 5G PRACH Op-
timization module
does not consider
the value set under
the BWP_PROFILE
object for finding the
bandwidth profile
settings.

Generate_events This parameter is an optional para- Yes, No N/A No


meter.

If it is set to Yes, events are


generated. For more information,
see 5G PRACH Optimization
events.

Table 7: 5G PRACH Optimization INI parameters

Table 8: Supported Preamble Format for vendors lists the Preamble Formats supported.

Vendor FR2-TDD FR1-TDD FR1-FDD

Ericsson A3 B4, PF 0 0, 0+, 1, PF B4

Nokia A2, C2 A2, B4, C2, 0 0, 0+, 1

Table 8: Supported Preamble Format for vendors

Note: Forbidding Preamble Format B4 is not supported for Ericsson for TDD FR1 for the fol-
lowing option:

Preamble format(A1, A2, A3, B1, B2, B3, B4, C0, C2, 1, 0 for FR1)

6.2.1 Example of 5G PRACH Optimization configuration file


The following code snippet is an example configuration file (INI file) for the 5G PRACH Optimization
module.

EdenNet 21 FP 2106 © 2021 Nokia 34


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization configuration
parameters

Note: The format of each section and the parameter details are provided as part of the below
sample file.

[Global]
# Support Preamble Format 0+ when set to "Yes". Default is "No".
Accepted values are "Yes" and "No".
Support Preamble Format 0+ = No
# Generates events when set to "Yes". Default is "No". Accepted values
are "Yes" and "No"
Generate_events = No
# Indicates the initial BandWidth Part (BWP) allocation for SA and
SA+NSA configurations. When this parameter is set to 1, the coreset0
allocation is considered for the initial BWP for SA and SA+NSA
configurations.
BandWidth Profile Setting = 0
#################################################################
[Forbidden:Global]
# One or more RSI from 0 to 837 can be defined forbidden for a cell
which uses preamble format 0, Enter comma separated values. Range of
values are also allowed, for example: 4, 78-85, 90, Default: Nothing
forbidden
Root sequence index (for preamble format 0 to 3) =
# One or more RSI from 0 to 137 can be defined forbidden for a cell
which uses preamble format A1, A2, A3, B1, B2, B3, B4, C0, C2 for FR1.
Enter comma separated values. Range of values are also allowed, for
example: 6, 7-75, 90 Default: Nothing forbidden
Root sequence index (for Preamble Format A1, A2, A3, B1, B2, B3, B4, C0,
C2 for FR1) = 1,2,3-100,19,49,70,91
# One or more RSI from 0 to 137 can be defined forbidden for a cell
which uses preamble format A1, A2, A3, B1, B2, B3, B4, C0, C2 for FR2.
Enter comma separated values. Range of values are also allowed, for
example: 6, 7-75, 90 Default: Nothing forbidden
Root sequence index (for Preamble Format A1, A2, A3, B1, B2, B3, B4, C0,
C2 for FR2) = 1,2,3-100,119
Preamble format(A1, A2, A3, B1, B2, B3, B4, C0, C2, 1, 0 for FR1) =
Preamble format(A1, A2, A3, B1, B2, B3, B4, C0, C2 for FR2) =
#################################################################
[AchievedReuseDistanceSettings]
Report achieved reuse distance = No
Increment_Fix_Distance = 1
Maximum_Fix_Reuse_Distance = 12
#################################################################
[Region.Forbidden:<region_name>]
Root sequence index (for preamble format 0 to 3) =
Root sequence index (for Preamble Format A1, A2, A3, B1, B2, B3, B4, C0,
C2 for FR1) = 1,2,3-100,19,49,70,91
Root sequence index (for Preamble Format A1, A2, A3, B1, B2, B3, B4, C0,
C2 for FR2) = 1,2,3-100,119,126,129-136
Preamble format(A1, A2, A3, B1, B2, B3, B4, C0, C2, 1, 0 for FR1) =

EdenNet 21 FP 2106 © 2021 Nokia 35


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization configuration
parameters

Preamble format(A1, A2, A3, B1, B2, B3, B4, C0, C2 for FR2) =
#################################################################
# Note for [Region.Forbidden:<region_name>]. Replace <region_name>
with region(managing OSS)connected to the lab. If multiple regions are
connected, then one section for each region must be created to forbid
the region specific values.
#################################################################

6.3 Configuring INI parameters


INI parameters can be modified to change the default settings of a module. You can also import, export, delete, activate, and
deactivate configuration files.

Prerequisites

Only users with admin privileges have permissions to modify the parameters.

1. Log in to the EdenNet application:


a) In the address field of your Internet browser, type the following URL (for 2VM, 5VM, and cross-
OSS):

https://<EdenNet GUI_SERVERS IP>

where <EdenNet GUI_SERVERS IP> is the IP address of the GUI server.

The EdenNet login page appears.


b) In the Username field, type the username.
c) In the Password field, type the password.
d) Click Log In.

The SON Activity page appears.

2. Click Administration → Modules.

The following module categories appear in the left pane:

• EdenNet modules: The modules that Nokia provides are available in this category.
• Adapted modules: The modules that users develop are available in this category.
• Helper modules: These modules are mainly used for troubleshooting by Nokia support teams.
They are not categorized as Generally Available. General Availability implies that the release is
available to all customers.

3. Select the PRACH_Optimization_5G module.

The Configure Targets page appears.

4. Click Configure → Module Configuration.

EdenNet 21 FP 2106 © 2021 Nokia 36


5G PRACH Optimization Guide DN1000008654 1-4 5G PRACH Optimization configuration
parameters

The PRACH_Optimization_5G Configuration Manager dialog box appears.

5. Select the required configuration category from the below options:

You can click:

• Import And Activate: to import a file and activate it immediately.


• Import: to import a file.
• Export: to export the selected file to your system.
• Delete: to delete the selected file from the list.

The user should have admin or SON manager access permissions to perform the Delete oper-
ation. INI files can be deleted only if they are not used by other modules.
• Activate: to activate the selected file from the list.

Multiple configurations can be activated in the list.


• Deactivate: to deactivate the activated file.

A file can be deactivated only when it is not used by other module instances listed under Ac-
tive SON Modules and Module History.
• Set As Default: to set the selected file as the default configuration.
• Reset: to reset the edited parameter values in the selected INI file.
• Save: to save the new version of the configuration after editing the parameter values in the
selected INI file.
• Save As: to save the configuration with a different name.

For more details, see the Configuring a module section in the EdenNet User and Administration
Guide.

For the INI file parameters, see 5G PRACH Optimization INI parameters.

Expected outcome

The required INI parameters are configured.

EdenNet 21 FP 2106 © 2021 Nokia 37


5G PRACH Optimization Guide DN1000008654 1-4 Viewing 5G PRACH Optimization reports

7 Viewing 5G PRACH Optimization reports


For every execution, the module generates multiple reports in an Excel format. Each report is displayed in a separate worksheet
of the Excel file.

1. Log in to the EdenNet application:


a) In the address field of your Internet browser, type the following URL (for 2VM, 5VM, and cross-
OSS):

https://<EdenNet GUI_SERVERS IP>

where <EdenNet GUI_SERVERS IP> is the IP address of the GUI server.

The EdenNet login page appears.


b) In the Username field, type the username.
c) In the Password field, type the password.
d) Click Log In.

The SON Activity page appears.

2. Click SON Modules → Status.

The Active SON Modules and Module History appear in the left pane, and Execution Status
appears in the right pane.

3. In the left pane, select a module either from Active SON Modules or Module History.

The Module Status appears in the right pane.

Active SON Modules – All active SON module instances are listed in this section. An active SON
module instance is one which is in a state other than stopped, completed, or failed.

Module History - It displays SON modules in various states of inactivity such as recently stopped,
completed, or failed.

4. In the right pane, click Logs.

The log contains messages which provide information on the progress of the module run as well as
any warnings and errors that were encountered.

5. Click the user name next to User Outputs.

The Directory Listing For dialog box with a list of files and module names appears.

6. Select the required module file name.

A set of excel files is listed in the Directory Listing For dialog box.

7. Select a file and open or save it.

EdenNet 21 FP 2106 © 2021 Nokia 38


5G PRACH Optimization Guide DN1000008654 1-4 Viewing 5G PRACH Optimization reports

Expected outcome

The module generates an Excel spreadsheet. For more information, see:

• Fresh allocation report


• Conflict resolution report
• Inconsistency resolution report

7.1 Fresh allocation report


The fresh allocation report generates the following tabs:

• Use case settings report


• Summary
• PRACH validation warnings
• Coverage overlap warnings
• Results
• Push Status
• Achieved Reuse Distance Report

Use case settings report

Table 9: Use case settings report describes the columns in the Use case settings report tab.

PRACH preference option Example

Start hour of maintenance window 2

End hour of maintenance window 6

Use case selection Fresh allocation

Search distance 6 kms

Neighbor reduction count 1

Parameters planned along with PRACH root sequence index (provided they are PRACH Frequency
supported in the cells) Start and PRACH
configuration index
and Zero Correla-
tion Zone Config

Forbidden preamble format (A1, A3, B1, B2, B3, B4, C0, C2 for FR1) for region []
<region name>

Forbidden preamble format (A1, A3, B1, B2, B3, B4, C0, C2 for FR2) for region []
<region name>

Root sequence index (for preamble format 0 to 3) for region <region name> []

EdenNet 21 FP 2106 © 2021 Nokia 39


5G PRACH Optimization Guide DN1000008654 1-4 Viewing 5G PRACH Optimization reports

PRACH preference option Example

Root sequence index (for preamble format A1, A2, A3, B1, B2, B3, B4, C0, C2 []
for FR1) for region <region name>

Root sequence index (for preamble format A1, A2, A3, B1, B2, B3, B4, C0, C2 []
for FR2) for region <region name>

Action to take in case of invalid neighbor Skip neighbor cell

Email addresses (Optional) Email address con-


figured in the mod-
ule

Plan provisioning type Open Loop

Support Preamble Format 0+ No

Table 9: Use case settings report

Summary

Table 10: Summary describes the columns in the Summary tab.

PRACH operation summary Example

Total number of target cells 29

Target cells skipped from configuration due to missing antenna 0

Target cells skipped from configuration since one or more basic parameters 2
(NR-ARFCNs, channel bandwidths, Locations) are missing

Target cells skipped from configuration due to missing or invalid mandatory 0


PRACH input values [PRFO, PRCI, ZCZC, RSI or Expected cell range]

Target cells skipped from configuration since one or more of its neighbors has 0
basic parameters [NR-ARFCNs, channel bandwidth(s), Location(s), TDD sub-
frame configuration] missing

Target cells skipped from configuration since one or more of its neighbors have 0
missing or invalid mandatory PRACH input values [PRFO, PRCI, ZCZC, RSI or
Expected cell range]

Target cells having one or more missing input parameters 0

Target cells with configuration not possible 0

Target cells with successful configuration 24

Target cells with successful configuration but previous values retained 0

Target cells with configuration obtained by trimming neighbors 0

EdenNet 21 FP 2106 © 2021 Nokia 40


5G PRACH Optimization Guide DN1000008654 1-4 Viewing 5G PRACH Optimization reports

PRACH operation summary Example

Target cells skipped from configuration due to missing or invalid SS Block Sub- 10
carrier Spacing

Target cells skipped from configuration due to missing or invalid UL to DL logi- 0


cal data slot ratio

Extended scope for gNodeB wise allocation 0

Table 10: Summary

PRACH validation warnings

Table 11: PRACH validation warnings describes the columns in the PRACH validation warnings tab.

Warning Example

Cell DN PLMN-PLMN/MRBTS-1/NRBTS-1/NRCELL-4

Cell name 500-500-500-50

Cell region region_1

Cell vendor vendor_1

Problem Target cell Channel Bandwidth missing

Neighbor cell Channel Bandwidth Missing

Algorithm behavior NR cell skipped from PRACH configuration due to missing or invalid chan-
nel bandwidth

Neighbor NR cell for target cell PLMN-PLMN/MRBTS-1/NRBTS-1/NR-


CELL-3 skipped from PRACH configuration due to missing or invalid
channel bandwidth

Table 11: PRACH validation warnings

Coverage overlap warnings

Table 12: Coverage overlap warnings describes the columns in the Coverage overlap warnings tab.

Column name Example

Cell name 1-1-1-1

Cell DN PLMN-PLMN/MRBTS-1/NRBTS-1/NRCELL-4

Cell vendor vendor_1

Cell region region_1

Problem Invalid/Missing antenna horizontal beamwidth

EdenNet 21 FP 2106 © 2021 Nokia 41


5G PRACH Optimization Guide DN1000008654 1-4 Viewing 5G PRACH Optimization reports

Column name Example

Defaulting to 65 (Large Cells) or 360

Table 12: Coverage overlap warnings

Results

Table 13: Results describes the columns in the Results tab.

Column name Example

Modified target cell DN PLMN-PLMN/MRBTS-1/NRBTS-1/NRCELL-1

Modified target cell name 1-1-1-1

Modified target cell region region_1

Modified target cell vendor vendor_1

Uplink NRARFCN 384001

Uplink channel bandwidth 20

SS Block Subcarrier Spacing (kHz) 30

Cell range (kms) 0.50928

Preamble Format 0

PRACH root sequence index existing 0

PRACH root sequence index range existing 0-7

PRACH root sequence index proposed 10

PRACH root sequence index range proposed 0-6

PRACH frequency start existing 0

PRACH frequency start proposed 0

PRACH configuration index existing 0

PRACH configuration index proposed 96

Zero Correlation Zone Config existing 12

Zero Correlation Zone Config proposed 10

Initial overlapped neighbors (count) 3

Neighbor finding rule status No neighbors trimmed

PRACH parameter allocation status SUCCESS

Achieved overlapped neighbors (count) 1

EdenNet 21 FP 2106 © 2021 Nokia 42


5G PRACH Optimization Guide DN1000008654 1-4 Viewing 5G PRACH Optimization reports

Table 13: Results

Push Status

Table 14: Push Status is applicable only for closed loop execution.

Column name Example

Target cell DN PLMN-PLMN/MRBTS-1/NRBTS-1/NRCELL-1

Target cell name 1-1-1-1

Target cell region region_1

Target cell vendor vendor_1

Status SUCCESS

Table 14: Push Status

Table 15: Achieved Reuse Distance Report describes the columns in the Achieved Reuse Distance
Report tab.

The 5G PRACH Optimization module:

• can be configured to report the Achieved Reuse Distance by enabling the Report achieved
reuse distance INI parameter. It does not report the Achieved Reuse Distance by default.
• checks for PRACH conflicts only within the configured Maximum_fix_reuse_distance.
• checks for PRACH conflicts only for distance based neighbors, some of which could be defined
neighbors as well.

Column name Example

Target Cell DN PLMN-PLMN/MRBTS-1053030/NRBTS-1053030/


NRCELL-3

Target Cell name DDA02752A41

Target Cell region S2OSS0302

Target Cell vendor vendor_1

Nearest neighbor cell DN causing PRACH N/A


conflict

Nearest neighbor cell name causing PRACH N/A


conflict

Region of nearest neighbor cell causing N/A


PRACH conflict

EdenNet 21 FP 2106 © 2021 Nokia 43


5G PRACH Optimization Guide DN1000008654 1-4 Viewing 5G PRACH Optimization reports

Column name Example

Vendor of nearest neighbor cell causing N/A


PRACH conflict

Achieved Reuse Distance (km) 20

Table 15: Achieved Reuse Distance Report

7.2 Conflict resolution report


The conflict resolution report generates the following tabs:

• Use case settings report


• Summary
• PRACH validation warnings
• Coverage overlap warnings
• Conflicts
• Results
• Push Status
• Achieved Reuse Distance Report

Use case settings report

Table 16: Use case settings report describes the columns in the Results tab.

PRACH preference option Example

Start hour of maintenance window 2

End hour of maintenance window 6

Use case selection Conflict resolution

Search distance 7 kms

Neighbor reduction count 1

Parameters planned along with PRACH root sequence index (provided they are None
supported in the cells)

Forbidden preamble format (A1, A3, B1, B2, B3, B4, C0, C2 for FR1) for region None
<region name>

Forbidden preamble format (A1, A3, B1, B2, B3, B4, C0, C2 for FR2) for region None
<region name>

Root sequence index (for preamble format 0 to 3) for region <region name> []

EdenNet 21 FP 2106 © 2021 Nokia 44


5G PRACH Optimization Guide DN1000008654 1-4 Viewing 5G PRACH Optimization reports

PRACH preference option Example

Root sequence index (for preamble format A1, A2, A3, B1, B2, B3, B4, C0, C2 []
for FR1) for region <region name>

Root sequence index (for preamble format A1, A2, A3, B1, B2, B3, B4, C0, C2 []
for FR2) for region <region name>

Action to take in case of invalid neighbor Skip target cell

Email addresses (Optional) Email address con-


figured in the mod-
ule

Plan provisioning type Open Loop

Support Preamble Format 0+ No

Table 16: Use case settings report

Summary

Table 17: Summary describes the columns in the Summary tab.

PRACH operation summary Example

Total number of target cells 29

Target cells having conflicts 16

Target cells skipped from configuration due to missing antenna 0

Target cells skipped from configuration since one or more basic parameters 0
(NR-ARFCNs, channel bandwidths, Locations) are missing

Target cells skipped from configuration due to missing or invalid mandatory 2


PRACH input values (PRFO, PRCI, ZCZC, RSI or Expected cell range)

Target cells skipped from configuration since one or more of its neighbors has 2
basic parameters (NR-ARFCNs, channel bandwidths, Locations, TDD subframe
configuration) missing

Target cells skipped from configuration since one or more of its neighbors have 0
missing or invalid mandatory PRACH input values (PRFO, PRCI, ZCZC, RSI or
Expected cell range)

Target cells skipped due to indeterminable expected cell range or mismatch be- 0
tween proposed preamble format and (cyclic shift or configuration index)

Target cells having one or more missing input parameters 16

Target cells with resolution not possible 4

Target cells with successful resolution 0

EdenNet 21 FP 2106 © 2021 Nokia 45


5G PRACH Optimization Guide DN1000008654 1-4 Viewing 5G PRACH Optimization reports

PRACH operation summary Example

Target cells with successful configuration but previous values retained 12

Target cells with configuration obtained by trimming neighbors 0

Target cells with successful configuration and new changes proposed to push 2
into network

Target cells skipped from configuration due to missing or invalid SS Block Sub- 10
carrier Spacing

Target cells skipped from configuration due to missing or invalid UL to DL logi- 0


cal data slot ratio

Extended scope for gNodeB wise allocation 0

Table 17: Summary

PRACH validation warnings

Table 18: PRACH validation warnings describes the columns in the PRACH validation warnings tab.

Warning Example

Cell DN PLMN-PLMN/MRBTS-1/NRBTS-1/NRCELL-1

Cell name 1-1-1-1

Cell region region_1

Cell vendor vendor_1

Problem Target cell Channel Bandwidth missing

Neighbor cell Channel Bandwidth Missing

Algorithm behavior NR cell skipped from PRACH configuration due to missing or invalid chan-
nel bandwidth

Neighbor NR cell for target cell PLMN-vsp0081_offline/MRBTS-500/


NRBTS-500/NRCELL-3 skipped from PRACH configuration due to miss-
ing or invalid channel bandwidth

Table 18: PRACH validation warnings

Coverage overlap warnings

Table 19: Coverage overlap warnings describes the columns in the Coverage overlap warnings tab.

Column name Example

Cell name 1-1-1-1

EdenNet 21 FP 2106 © 2021 Nokia 46


5G PRACH Optimization Guide DN1000008654 1-4 Viewing 5G PRACH Optimization reports

Column name Example

Cell DN PLMN-PLMN/MRBTS-1/NRBTS-1/NRCELL-4

Cell vendor vendor_1

Cell region region_1

Problem Invalid/Missing antenna horizontal beamwidth

Defaulting to 65 (Large Cells) or 360

Table 19: Coverage overlap warnings

Conflicts

Table 20: Conflicts describes the columns in the Conflicts tab.

Column name Example

Conflicting target cell DN PLMN-PLMN/MRBTS-1/NRBTS-1/NRCELL-1

Conflicting target cell name 1-1-1-1

Conflicting target cell region region_1

Conflicting target cell vendor vendor_1

Expected overlapped neighbors (count) 3

Nearest neighbor cell DN causing PRACH PLMN-PLMN/MRBTS-1/NRBTS-1/NRCELL-2


conflict

Nearest neighbor cell name causing PRACH 1-1-1-2


conflict

Region of nearest neighbor cell causing region_1


PRACH conflict

Vendor of nearest neighbor cell causing vendor_1


PRACH conflict

Nearest conflicting neighbor cell distance 0.033


(km)

Conflict resolution status SUCCESS

Neighbor finding rule status No neighbors trimmed

Achieved overlapped neighbors (count) 3

Table 20: Conflicts

Results

EdenNet 21 FP 2106 © 2021 Nokia 47


5G PRACH Optimization Guide DN1000008654 1-4 Viewing 5G PRACH Optimization reports

Table 21: Results describes the columns in the Results tab.

Column name Example

Modified target cell DN PLMN-PLMN/MRBTS-1/NRBTS-1/NRCELL-1

Modified target cell name 1-1-1-1

Modified target cell region region_1

Modified target cell vendor vendor1

Uplink NRARFCN 384001

Uplink channel bandwidth 20

SS Block Subcarrier Spacing (kHz) 30

Cell range (kms) 0.50928

Preamble Format 0

PRACH root sequence index existing 0

PRACH root sequence index range existing 0-7

PRACH root sequence index proposed 10

PRACH root sequence index range proposed 0-6

PRACH frequency start existing 0

PRACH frequency start proposed 0

PRACH configuration index existing 0

PRACH configuration index proposed 96

Zero Correlation Zone Config existing 12

Zero Correlation Zone Config proposed 10

Initial overlapped neighbors (count) 3

Neighbor finding rule status No neighbors trimmed

Conflict resolution status SUCCESS

Achieved overlapped neighbors (count) 1

Table 21: Results

Push Status

Table 22: Push Status is applicable only for closed loop execution.

EdenNet 21 FP 2106 © 2021 Nokia 48


5G PRACH Optimization Guide DN1000008654 1-4 Viewing 5G PRACH Optimization reports

Column name Example

Target cell DN PLMN-PLMN/MRBTS-1/NRBTS-1/NRCELL-1

Target cell name 1-1-1-1

Target cell region region_1

Target cell vendor vendor_1

Status SUCCESS

Table 22: Push Status

Table 23: Achieved Reuse Distance Report describes the columns in the Achieved Reuse Distance
Report tab.

The 5G PRACH Optimization module:

• can be configured to report the Achieved Reuse Distance by enabling the Report achieved
reuse distance INI parameter. It does not report the Achieved Reuse Distance by default.
• checks for PRACH conflicts only within the configured Maximum_fix_reuse_distance.
• checks for PRACH conflicts only for distance based neighbors, some of which could be defined
neighbors as well.

Column name Example

Target Cell DN PLMN-PLMN/MRBTS-1053030/NRBTS-1053030/


NRCELL-3

Target Cell name DDA02752A41

Target Cell region S2OSS0302

Target Cell vendor vendor_1

Nearest neighbor cell DN causing PRACH N/A


conflict

Nearest neighbor cell name causing PRACH N/A


conflict

Region of nearest neighbor cell causing N/A


PRACH conflict

Vendor of nearest neighbor cell causing N/A


PRACH conflict

Achieved Reuse Distance (km) 20

EdenNet 21 FP 2106 © 2021 Nokia 49


5G PRACH Optimization Guide DN1000008654 1-4 Viewing 5G PRACH Optimization reports

Table 23: Achieved Reuse Distance Report

7.3 Inconsistency resolution report


The inconsistency resolution report generates the following tabs:

• Use case settings report


• Summary
• PRACH validation warnings
• Coverage overlap warnings
• Inconsistencies
• Results
• Push Status
• Achieved Reuse Distance Report

Use case settings report

Table 24: Use case settings report describes the columns in the Use case settings report tab.

PRACH preference option Example

Start hour of maintenance window 2

End hour of maintenance window 6

Use case selection Inconsistency reso-


lution

Search distance 6 kms

Neighbor reduction count 1

Parameters planned along with PRACH root sequence index (provided they are PRACH Frequency
supported in the cells) Start and PRACH
configuration index
and Zero Correla-
tion Zone Config

To fix inconsistencies, modify necessary parameters or as manually selected in Use manual selec-
UI (Inconsistency) tion

Forbidden Preamble format (A1, A3, B1, B2, B3, B4, C0, C2 for FR2) for region []
<region name>

Forbidden Preamble format (A1, A3, B1, B2, B3, B4, C0, C2 for FR1) for region []
<region name>

EdenNet 21 FP 2106 © 2021 Nokia 50


5G PRACH Optimization Guide DN1000008654 1-4 Viewing 5G PRACH Optimization reports

PRACH preference option Example

Forbidden Root Sequence Index (for Preamble Format 0 to 3) for region <re- []
gion name>

Forbidden Root Sequence Index (for Preamble Format A1, A2, A3, B1, B2, B3, []
B4, C0, C2 for FR1) for region <region name>

Forbidden Root Sequence Index (for Preamble Format A1, A2, A3, B1, B2, B3, []
B4, C0, C2 for FR2) for region <region name>

Action to take in case of invalid neighbor Skip neighbor cell

Email addresses (Optional) Email address con-


figured in the mod-
ule

Plan provisioning type Open Loop

Support Preamble Format 0+ No

Table 24: Use case settings report

Summary

Table 25: Summary describes the columns in the Summary tab.

PRACH operation summary Example

Total number of target cells 29

Target cells having inconsistencies 23

Target cells skipped from configuration since one or more basic parameters 0
(NR-ARFCNs, channel bandwidths, Locations) are missing

Target cells skipped from configuration due to missing or invalid mandatory 2


PRACH input values (PRFO, PRCI, ZCZC, RSI or Expected cell range)

Target cells skipped from configuration since one or more of its neighbors has 0
basic parameters (NR-ARFCNs, channel bandwidths, Locations, TDD subframe
configuration) missing

Target cells skipped from configuration since one or more of its neighbors have 0
missing or invalid mandatory PRACH input values (PRFO, PRCI, ZCZC, RSI or
Expected cell range)

Target cells skipped due to indeterminable expected cell range or mismatch be- 0
tween proposed preamble format and (cyclic shift or configuration index)

Target cells having one or more missing input parameters 0

Target cells with resolution not possible 0

EdenNet 21 FP 2106 © 2021 Nokia 51


5G PRACH Optimization Guide DN1000008654 1-4 Viewing 5G PRACH Optimization reports

PRACH operation summary Example

Target cells with successful resolution 23

Target cells with successful configuration but previous values retained 0

Target cells with configuration obtained by trimming neighbors 1

Target cells with successful configuration and new changes proposed to push 23
into network

Target cells skipped from configuration due to missing or invalid UL to DL logi- 0


cal data slot ratio

Target cells skipped from configuration due to missing or invalid SS Block Sub- 10
carrier Spacing

Extended scope for gNodeB wise allocation 0

Table 25: Summary

PRACH validation warnings

Table 26: PRACH validation warnings describes the columns in the PRACH validation warnings tab.

Warning Example

Cell DN PLMN-PLMN/MRBTS-1/NRBTS-1/NRCEL-4

Cell name 1-1-1-1

Cell region region_1

Cell vendor vendor_1

Problem Target cell Channel Bandwidth missing

Neighbor cell Channel Bandwidth Missing

Algorithm behavior NR cell skipped from PRACH configuration due to missing or invalid chan-
nel bandwidth

Neighbor NR cell for target cell PLMN-PLMN/MRBTS-1/NRBTS-1/NR-


CELL-4 skipped from PRACH configuration due to missing or invalid
channel bandwidth

Table 26: PRACH validation warnings

Coverage overlap warnings

Table 27: Coverage overlap warnings describes the columns in the Coverage overlap warnings tab.

EdenNet 21 FP 2106 © 2021 Nokia 52


5G PRACH Optimization Guide DN1000008654 1-4 Viewing 5G PRACH Optimization reports

Column name Example

Cell name 1-1-1-1

Cell DN PLMN-PLMN/MRBTS-1/NRBTS-1/NRCELL-4

Cell vendor vendor_1

Cell region region_1

Problem Invalid/Missing antenna horizontal beamwidth

Defaulting to 65 (Large Cells) or 360

Table 27: Coverage overlap warnings

Inconsistencies

Table 28: Inconsistencies describes the columns in the Inconsistencies tab.

Column name Example

Inconsistent target cell DN PLMN-PLMN/MRBTS-1/NRBTS-1/NRCELL-1

Inconsistent target cell name 1-1-1-1

Inconsistent target cell region region_1

Inconsistent target cell vendor vendor_1

Violated rules PRACH forbidden profile root sequence index is


used.

Inconsistency resolution status Successful

Table 28: Inconsistencies

Results

Table 29: Results describes the columns in the Results tab.

Column name Example

Modified target cell DN PLMN-PLMN/MRBTS-1/NRBTS-1/NRCELL-1

Modified target cell name 1-1-1-1

Modified target cell region region_1

Modified target cell vendor vendor_1

Uplink NRARFCN 384001

Uplink channel bandwidth 20

SS Block Subcarrier Spacing (kHz) 30

EdenNet 21 FP 2106 © 2021 Nokia 53


5G PRACH Optimization Guide DN1000008654 1-4 Viewing 5G PRACH Optimization reports

Column name Example

Cell range (kms) 0.50928

Preamble Format 0

PRACH root sequence index existing 0

PRACH root sequence index range existing 0-9

PRACH root sequence range existing 0-7

PRACH root sequence index proposed 10

PRACH root sequence index range proposed 71-78

PRACH root sequence range proposed 0-6

PRACH frequency start existing 0

PRACH frequency start proposed 0

PRACH configuration index existing 0

PRACH configuration index proposed 96

Zero Correlation Zone Config existing 12

Zero Correlation Zone Config proposed 10

Initial overlapped neighbors (count) 3

Neighbor finding rule status No neighbors trimmed

Inconsistency resolution status SUCCESS

Achieved overlapped neighbors (count) 1

Table 29: Results

Push Status

Table 30: Push Status is applicable only for closed loop execution.

Column name Example

Target cell DN PLMN-PLMN/MRBTS-1/NRBTS-1/NRCELL-1

Target cell name 1-1-1-1

Target cell region region_1

Target cell vendor vendor_1

Status SUCCESS

EdenNet 21 FP 2106 © 2021 Nokia 54


5G PRACH Optimization Guide DN1000008654 1-4 Viewing 5G PRACH Optimization reports

Table 30: Push Status

Table 31: Achieved Reuse Distance Report describes the columns in the Achieved Reuse Distance
Report tab.

The 5G PRACH Optimization module:

• can be configured to report the Achieved Reuse Distance by enabling the Report achieved
reuse distance INI parameter. It does not report the Achieved Reuse Distance by default.
• checks for PRACH conflicts only within the configured Maximum_fix_reuse_distance.
• checks for PRACH conflicts only for distance based neighbors, some of which could be defined
neighbors as well.

Column name Example

Target Cell DN PLMN-PLMN/MRBTS-1053030/NRBTS-1053030/


NRCELL-3

Target Cell name DDA02752A41

Target Cell region S2OSS0302

Target Cell vendor vendor_1

Nearest neighbor cell DN causing PRACH N/A


conflict

Nearest neighbor cell name causing PRACH N/A


conflict

Region of nearest neighbor cell causing N/A


PRACH conflict

Vendor of nearest neighbor cell causing N/A


PRACH conflict

Achieved Reuse Distance (km) 20

Table 31: Achieved Reuse Distance Report

EdenNet 21 FP 2106 © 2021 Nokia 55


5G PRACH Optimization Guide DN1000008654 1-4 Viewing 5G PRACH Optimization events

8 Viewing 5G PRACH Optimization events


You can view events which are specific to the 5G PRACH Optimization module.

1. Log in to the EdenNet application:


a) In the address field of your Internet browser, type the following URL (for 2VM, 5VM, and cross-
OSS):

https://<EdenNet GUI_SERVERS IP>

where <EdenNet GUI_SERVERS IP> is the IP address of the GUI server.

The EdenNet login page appears.


b) In the Username field, type the username.
c) In the Password field, type the password.
d) Click Log In.

The SON Activity page appears.

2. Click the Events tab.

A list of filters appears in the left pane.

3. From the Module/Service filter, click the required PRACH instance to view the event logs.

The event logs can also be viewed using the following filters:

• Name: indicates the name of the event.


• Category: indicates the category of the event.
• Level: indicates the level of the event.
• Source Type: indicates from where the event originates.
• Target Type: indicates to where the event is targeted.
• Target: indicates the target of the event (cell name can be selected).

Note: The common event levels are information and warning. By default, the warning
and error level filters are selected. To view all levels of events, remove the warning and
error level filter.

4. In the Time Range area, set the required time range.

5. Under Saved Filters, enter a name for the event filter or for the combination of filters, and save it
using the Save As New Filter option.

6. Click Filter to apply the filter.

EdenNet 21 FP 2106 © 2021 Nokia 56


5G PRACH Optimization Guide DN1000008654 1-4 Viewing 5G PRACH Optimization events

Expected outcome

The event log appears.

8.1 5G PRACH Optimization events


The 5G PRACH Optimization events are described in Table 32: 5G PRACH Optimization events.

Category: PRACH_Optimization_5G

Name Level Description

PRACH_Proposed_para- info Indicates the parameters which are proposed for


meters PRACH optimization for the following use cases:

• Fresh allocation
• Conflict resolution
• Inconsistency resolution

Note: The Proposed value can be the same


as the Old value.

PRACH_Skipped_cell warning Indicates the target cells and neighbor cells (if any)
which are skipped from PRACH optimization for the fol-
lowing use cases:

• Fresh allocation
• Conflict resolution
• Inconsistency resolution

It also indicates the reasons for skipping.

PRACH_Unresolved_con- warning Indicates which target cells and neighbor cells have un-
flicts resolved conflicts. It also indicates the reason for not
resolving the conflict.

Table 32: 5G PRACH Optimization events

EdenNet 21 FP 2106 © 2021 Nokia 57


5G PRACH Optimization Guide DN1000008654 1-4 Monitoring 5G PRACH Optimization

9 Monitoring 5G PRACH Optimization


You can monitor the 5G PRACH Optimization module's activities, status, and events.

For more information, see the Configure and monitor SON modules section in the EdenNet User and
Administration Guide document.

EdenNet 21 FP 2106 © 2021 Nokia 58

You might also like