Professional Documents
Culture Documents
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.
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.
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.
WCDMA Mobility Load Balancing (MLB) DN09234275 1-0 Table of Contents
Contents
1 Summary of changes...................................................................................................................................... 4
10 Rollback........................................................................................................................................................ 52
1 Summary of changes
EdenNet 21 No change.
EdenNet 20 FP No change.
2011
EdenNet 20 FP No change.
2010
EdenNet 20 FP No change.
2009
EdenNet 20 FP No change.
2008
EdenNet 20 FP No change.
2007
EdenNet 20 No change.
EdenNet 19 FP No change.
1907
EdenNet 19 FP No change.
1906
EdenNet 19 FP No change.
1905
EdenNet 19 No change.
Updated sections:
Added sections:
Updated sections:
• In the PM data for WCDMA MLB section, the following tables are updated:
– Nokia PM data
– Ericsson PM data
– Huawei PM data
• In the PM data for WCDMA MLB section, ZTE PM data table is newly
added.
• CM data for WCDMA MLB section is updated.
• WCDMA MLB algorithm section is updated.
• Configuring INI parameters section is newly added.
• WCDMA MLB INI parameters section is newly added.
EdenNet 16 This is a new document that provides information on how to plan, configure,
and execute the WCDMA Mobility Load Balancing (MLB) module.
You can enable or disable the inter frequency congestion reduction and balancing load features sepa-
rately. Through the WCDMA MLB module, you can demonstrate measurable congestion improvement.
The primary objective of WCDMA Mobility Load Balancing (MLB) module is to:
• reduce the congestion related triggers on WCDMA related to downlink power and code congestion
• balance the load between inter-frequency co-sector neighbors
• release the downlink transmission power resources from common channels to traffic channels
Vendor Technology
Nokia WCDMA
Huawei WCDMA
Alcatel-Lucent WCDMA
Ericsson WCDMA
ZTE WCDMA
• Dependencies
• Interactions
2.1.1 Dependencies
The WCDMA MLB module adjusts the CPICH power based on congestion and traffic KPIs configured
in the module INI file. It also looks at the intra-frequency neighbors of the module target cells. Hence,
it is necessary to ensure that the correct KPIs are available for the module target cells along with the
right set of neighbors. Else, the module may not mitigate the congestion.
2.1.2 Interactions
It is recommended to run the Automatic Neighbor Relations (ANR) and Coverage and Capacity Opti-
mization (CCO) modules before running the WCDMA MLB module to ensure that the cells selected to
run are free from missing neighbor and overshooting issues.
• Downlink power related congestion, code congestion, or hardware congestion through temporary
reduction of CPICH of the source cell and the co-sector cells.
• Large traffic imbalances between the co-sector cells.
The downlink CPICH power changes are done in a series of up to 7 small (user definable) step sizes.
The amount of mitigation depends on whether the congestion trigger used as the input is reduced to
the acceptable levels. If the cell continues to be congested beyond step 7, there is an overall timer
(defaulted to 8 hours = 28,800 seconds) as defined by the GUI parameter Max Hold Time is started
and upon expiry of this timer, the cells CPICH is reset back to its original value.
When large traffic imbalances are detected, the CIO offset values between the co-sectors are only ap-
plied once in a timer interval (defaulted to 8 hours = 28,800 seconds). Upon expiry of the timer the CIO
step change from a->b and the opposite CIO step change from b->a will be returned to the original val-
ues.
All KPI data (for target cell) must be recorded at every 15 minute interval. Neighbor cell data (traffic da-
ta) must also be collected at every 15 minute interval.
The module will only commit to changes when run in closed loop. When run in closed loop mode, the
module reports are created after the module has validated whether or not the changes pushed to the
network were successful.
The module can be stopped at any time and any parameter modifications (CPICH power) made are
returned to the original settings.
• Open loop
• Closed loop
• The daily event log file - This file lists the cells for which congestion is detected at any point during
the day.
• The 15 minute log file - This file lists the cells for specified 15 minute interval for which congestion
was detected.
• The daily event log file - This file lists all congestion, mitigation, pruning and data pause events.
• The 15 minute log file - This file lists the same information as in daily event log file in addition to
the original CPICH and current CPICH settings.
1. For a scope of cells, the module verifies if the cells are congested based on the KPI defined in the
congestion_triggers INI parameter. If multiple congestion_triggers are defined in the
INI file, the algorithm considers the cell as congested if any of the congestion_triggers KPIs
are above the threshold.
2. Congested cells detected from the above step are considered for mitigation. The number of
congested cells considered for mitigation are limited. That is, it must be less than or equal to the
Congestion Pen Size GUI parameter value.
Note: The algorithm stores the original CPICH value of the cell when the cell is mitigated
for the first time. The algorithm uses the original CPICH as reference to mitigate the cell’s
power in the case of congestion.
3. The algorithm attempts to mitigate the CPICH power for each cell in the congestion pen. As part of
this:
a. The congested cells CPICH is reduced by one step from the cell’s original CPICH value in each
iteration starting from step 0 up to step 7 as defined by the mitigation_states.x.custom
INI parameter (x denotes step value between 0-7).
b. Based on the Change_cpich_type GUI parameter, only source, or source and its co-sector/
co-band cells CPICH is reduced accordingly.
c. If the mitigation_states.x.cell INI parameter (x denotes step value between 0-7)
is defined, the algorithm reduces the value of the specified cell level parameter by a value
specified in the corresponding step.
d. The algorithm also starts a timer for each cell when the cell is first mitigated, as defined by the
Max Hold Time GUI parameter. This timer is used to guard against cells which continue to be
congested even after mitigation beyond step 7. Upon expiry of this timer, the algorithm reverts
the CPICH value of the cell to its original value.
4. The algorithm evaluates for traffic degradation for the cells mitigated in the previous iteration based
on the KPI defined in the traffic_triggers INI parameter. The evaluation for traffic triggers
can include source and/or neighbor. The type of neighbors evaluated for traffic degradation is
defined by the target INI parameter (under the traffic_triggers.neighbor section). The
algorithm evaluates if all the configured traffic_triggers are degraded when compared with
the previous iteration. If traffic degradation is identified, the CPICH value for the cell is reverted
to its previous step. Similarly, if the mitigation_states.x.cell INI parameter is defined,
the algorithm reverts the value of the specified cell level parameter also to the previous step. If
the traffic continues to be degraded in subsequent iterations, the algorithm pauses the mitigation
(mitigation frozen) for the cell until the timer defined by the Max Hold Time GUI parameter
expires.
5. The algorithm validates such that the CPICH power of the cell in any iteration never goes
below the value defined in the min_limit INI parameter or exceeds the value defined in the
max_limit INI parameter.
Note: In case of Huawei, the minimum limit and maximum limit is validated against the
parameters MINPCPICHPOWER and MAXPCPICHPOWER of the UPCPICH managed object
class respectively.
6. In each iteration, the algorithm also detects if there is an outage scenario. The outage scenario is
defined as below:
a. For each target cell, fetch all the first tier intra frequency neighbors. If all these neighbors are
congested, respective target cell is not mitigated.
b. If there are at least one or more cells in the first tier intra frequency neighbors that is not
congested, the algorithm fetches all the intra frequency neighbors in first x tiers as defined
by the threshold_tier INI parameter, sorted according to the descending value of the
KPI defined by the ho_attempts_kpi INI parameter. If first N number of these neighbors
are congested, respective target cell is mitigated. The parameter N is defined in the
congested_neighbors_threshold_count INI parameter.
Note: The above check for evaluating outage detection is executed by the algorithm
irrespective of whether the [congestion_related_outage_params] INI parameters
are defined or not.
7. If at any instance, the module is stopped from the GUI, the algorithm reverts the CPICH value for
all the cells in the scope which are currently under mitigation to its original CPICH value.
8. For each cell that is mitigated, the algorithm logs the details such as cell’s congestion, mitigation,
CPICH values, status, trigger reason, and so on. The report can be extracted from the GUI. For
more information, see Viewing WCDMA MLB reports.
Configure and execute the WCDMA Mobility Load Balancing module in the following order:
Expected outcome
WCDMA Mobility Load Balancing is executed based on the configuration parameters and as per
the defined schedule.
• Import, activate, and integrate the WCDMA MLB module with the respective EMS/NMS. For exam-
ple, NetAct, in case of vendor Nokia.
• For license details, see License details.
• CM data and PM data is available.
• Up-to-date cell location information is available through antenna objects for each WCDMA cells in
EdenNet database (Upload a cell plan file, if needed).
• Choose a scope on which WCDMA MLB module can operate.
• Select WCDMA cells in scope, which are having degradation in one or more KPIs.
• Import the module configuration file (ini file). For more information, see Configuring INI parame-
ters.
• Google Chrome or Mozilla Firefox are the recommended browsers to access EdenNet.
Prerequisites
All the prerequisites mentioned in the WCDMA MLB prerequisites section must be met.
where <EdenNet GUI_SERVERS IP> is the IP address of the GUI server provided during the
installation of EdenNet.
• 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. These modules are not categorized as Generally Available. General Availability implies
that the release is available to all customers.
Expected outcome
Prerequisites
For more information about selecting cells, see the Selecting cells section in the EdenNet User and
Administration guide.
2. Click Next.
Expected outcome
Prerequisites
You can retain the default values or else select the values from the drop-down list.
1. Define the configuration parameter values. For the list of parameters, see WCDMA MLB GUI
parameters values.
2. Click Next.
Expected outcome
Prerequisites
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. Click Next.
Expected outcome
Prerequisites
2. Click Next.
For more information about scheduling the execution, see the Configuring execution type section in
the EdenNet User and Administration Guide.
Prerequisites
Procedure
Expected outcome
The WCDMA MLB module starts execution as per the defined schedule.
You can monitor the operation. For more information, see Monitoring WCDMA MLB.
Prevent Load Bal- Ensures that the module does • True NA True
ancing mitigation if not push CPICH or CIO changes • False
neighbor list is un- for an interval, if the neighbor list
known CM information is temporary un-
available.
Default val-
Parameter name Parameter description Range Step
ue
Change_cpich_ It lists the CPICH change condi- • Change only NA Change co-
type tion options. source: Only con- sector co-
gested cell re- band step
duces CPCIH
power, checks
source and co-
sector CPICH
values during mit-
igation.
• Change co-sec-
tor and co-band
step: Congest-
ed cell, co-sector,
and co-band cells
reduce CPICH
value with the
same step.
• Change co-sec-
tor and co-band
value: Congest-
ed cell, co-sector,
and co-band cells
reduce CPICH
value to the same
value.
• Change co-sector
step: Congested
cell and co-sec-
tor cells reduce
CPICH value with
the same step.
• Change co-sector
value: Congested
cell and co-sec-
Default val-
Parameter name Parameter description Range Step
ue
SON_Operation_ Set to Open Loop to run the • Open Loop NA Open Loop
Mode module in open loop mode. In • Closed Loop
open loop mode, the module
does not automatically push
parameter changes to the net-
work. The user has to man-
ually provision plans to push
changes to the network. Set to
Closed Loop to run the module
in closed loop mode. In closed
loop mode, changes are auto-
matically pushed to the network
without user intervention.
Plan Name Tag Text that will be added to the Sequence which con- NA NA
names of all plans that will be tains any combina-
generated by this module. tions of:
Default val-
Parameter name Parameter description Range Step
ue
Note: WCDMA MLB module skips a congested cell if the cell is included in the SON/Mod-
ule exclusion list. However, it is not applicable if only the co-sector and co-band cell or a co-
sector cell of the congested cell is recorded in the SON/module exclusion list but not the con-
gested cell itself.
• Ericsson RAN
• Huawei RAN
• Alcatel-Lucent RAN
• ZTE RAN
• Nokia RAN
[Global]
• resolution =1
• interval_min =15 minutes
• kpi_delay_periods = 8
Consider:
• resolution =1
• interval_min =15 minutes
• kpi_delay_periods = 1
maximum_hold_ This is the timer for the conges- Hour 28800 sec- 3600 secs
time_inter_freq_lb tion pen for inter-frequency (in sec- onds (8
onds). hours)
[mitigation_states. Contains the values for steps 1-7 NA -0.4 for step -0.4
x.custom] by which the source CPICH power 1 and incre-
is modified. mented by
-0.4 for each
Note: Replace x by num-
step till step
ber.
7.
builder:get_
changes
<CPICH power pa- The CPICH power to be reduced in NA Recommend- • For oth-
rameter name with each step (in dBm). ed is as fol- er ven-
value> lowing: dors: 0.
• Huawei: Use PCPICHPOWER
as key name • For other 5 dBm
• Nokia: PtxPrimaryCPICH
• ZTE: primaryCpichPower
• Alcatel-Lucent: pcpichPower
• Ericsson: limit.prima-
ryCpichPower
Congestion trigger
This configuration specifies the KPI used to identify the congestion. If the KPI crosses the defined
threshold limit, then the cell is assumed to be under congestion.
For example,
[congestion_triggers.RRC_CONNECTION_REJECT Level ]
threshold = 5
Traffic trigger
This configuration is used as safeguard if the CS or the PS traffic is decreased more than the thresh-
old and the cell continues to be congested. In such cases, the CPICH value of the cell is rolled back to
the previous step.
For example,
[traffic_triggers.source_de.HSDPA Erlangs]
decrease_threshold = 0
This configuration indicates the minimum and maximum limit of CPICH power.
For example,
[limit.primaryCpichPower]
min_limit = 23.5
max_limit = 43
Mitigation
This configuration is used to mitigate congestion. There are seven levels of mitigations, and at each
level the amount by which the CPICH power has to be reduced is determined by the primaryCpich-
Power parameter.
For example,
[mitigation_states.7.custom]
primaryCpichPower = -2.5
module = loadbalance.oss.builder:get_changes
Parameter
[congestion_triggers.RRC_CONNECTION_REJECT Level ]
threshold = 5
threshold = 1
threshold = 1
threshold = 1
threshold = 1
threshold = 1
threshold = 1
threshold = 1
[traffic_triggers.source_ve.Voice Erlangs]
decrease_threshold = 0
[traffic_triggers.source_de.HSDPA Erlangs]
decrease_threshold = 0
[traffic_triggers.neighbor_ve.Voice Erlangs]
decrease_threshold = 0
target = intra,cosite_inter
[traffic_triggers.neighbor_de.HSDPA Erlangs]
decrease_threshold = 0
Parameter
target = intra,cosite_inter
[limit.primaryCpichPower]
min_limit = 23.5
max_limit = 43
[congestion_related_outage_params]
ho_attempts_kpi=Intra_HO_Attempts
threshold_tier=3
congested_neighbors_threshold_count=10
[mitigation_states.0.custom]
primaryCpichPower = 0
module = loadbalance.oss.builder:get_changes
[mitigation_states.1.custom]
primaryCpichPower = -0.5
module = loadbalance.oss.builder:get_changes
[mitigation_states.2.custom]
primaryCpichPower = -1.0
module = loadbalance.oss.builder:get_changes
[mitigation_states.3.custom]
primaryCpichPower = -1.5
module = loadbalance.oss.builder:get_changes
[mitigation_states.4.custom]
primaryCpichPower = -2.0
module = loadbalance.oss.builder:get_changes
[mitigation_states.5.custom]
primaryCpichPower = -2.0
module = loadbalance.oss.builder:get_changes
[mitigation_states.6.custom]
primaryCpichPower = -2.0
Parameter
module = loadbalance.oss.builder:get_changes
[mitigation_states.7.custom]
primaryCpichPower = -2.5
module = loadbalance.oss.builder:get_changes
[global]
write_enabled=True
interval=900
enable_inter_freq_load_balancing=No
Parameter
threshold = -5
threshold = 10
[traffic_triggers.source_ve.Voice Erlangs]
decrease_threshold = 0.02
[traffic_triggers.source_de.HSDPA Erlangs]
decrease_threshold = 0.02
[traffic_triggers.neighbor_ve.Voice Erlangs]
decrease_threshold = 0
target = intra,cosite_inter
[traffic_triggers.neighbor_de.HSDPA Erlangs]
decrease_threshold = 0
target = intra,cosite_inter
[congestion_related_outage_params]
ho_attempts_kpi=Intra_HO_Attempts
threshold_tier=3
Parameter
congested_neighbors_threshold_count=10
[mitigation_states.0.custom]
PCPICHPOWER = 0
module = loadbalance.oss.builder:get_changes
[mitigation_states.1.custom]
PCPICHPOWER = -5
module = loadbalance.oss.builder:get_changes
[mitigation_states.2.custom]
PCPICHPOWER = -10
module = loadbalance.oss.builder:get_changes
[mitigation_states.3.custom]
PCPICHPOWER = -15
module = loadbalance.oss.builder:get_changes
[mitigation_states.4.custom]
PCPICHPOWER = -20
module = loadbalance.oss.builder:get_changes
[mitigation_states.5.custom]
PCPICHPOWER = -25
module = loadbalance.oss.builder:get_changes
[mitigation_states.6.custom]
PCPICHPOWER = -30
module = loadbalance.oss.builder:get_changes
[mitigation_states.7.custom]
PCPICHPOWER = -35
module = loadbalance.oss.builder:get_changes
[global]
write_enabled=True
interval=900
Parameter
enable_inter_freq_load_balancing=Yes
min_erlang_inter_abs_trigger=20
min_erlang_inter_layer_delta_%=25
cio_interfreq=-2
interfreq_traffic_footprint_enabled=Yes
footprint_bin_delta=.05
distant_starting_bin=6
maximum_hold_time_inter_freq_lb=28800
enable_intra_freq_load_balancing=Yes
Parameter
[congestion_triggers.congestion1.Average RTWP]
threshold=-35
[congestion_triggers.congestion2.RAB_FailEstab_CS_DLPwr]
threshold=1
[congestion_triggers.congestion3.RAB_FailEstab_CS_RLFailNodeBResource]
threshold=1
[traffic_triggers.source_ve.Voice Erlangs]
decrease_threshold = 0.02
[traffic_triggers.source_de.HSDPA Erlangs]
decrease_threshold = 0.02
[traffic_triggers.neighbor_ve.Voice Erlangs]
decrease_threshold = 0.02
target = intra,cosite_inter
[traffic_triggers.neighbor_de.HSDPA Erlangs]
decrease_threshold =0.02
Parameter
target = intra,cosite_inter
[limit.pcpichPower]
min_limit = 25
max_limit = 43
[congestion_related_outage_params]
ho_attempts_kpi=Intra_HO_Attempts
threshold_tier=3
congested_neighbors_threshold_count=10
[mitigation_states.0.custom]
pcpichPower = 0
module = loadbalance.oss.builder:get_changes
[mitigation_states.1.custom]
pcpichPower = -0.5
module = loadbalance.oss.builder:get_changes
[mitigation_states.2.custom]
pcpichPower = -1.0
module = loadbalance.oss.builder:get_changes
[mitigation_states.3.custom]
pcpichPower = -1.5
module = loadbalance.oss.builder:get_changes
[mitigation_states.4.custom]
pcpichPower = -2.0
module = loadbalance.oss.builder:get_changes
[mitigation_states.5.custom]
pcpichPower = -2.0
module = loadbalance.oss.builder:get_changes
[mitigation_states.6.custom]
pcpichPower = -2.0
Parameter
module = loadbalance.oss.builder:get_changes
[mitigation_states.7.custom]
pcpichPower = -2.5
module = loadbalance.oss.builder:get_changes
[global]
write_enabled=True
interval=900
enable_inter_freq_load_balancing=No
Parameter
[congestion_triggers.congestion1.RRC_Connection_Rej_Cong]
threshold=1
[congestion_triggers.congestion2.RRC_Connection_Rel_DCCH_Cong]
threshold=1
[congestion_triggers.congestion3.RRC_Connection_Rel_CCCH_Cong]
threshold=1
[congestion_triggers.congestion4.RRC_Connection_Failure_Adm]
threshold=1
[congestion_triggers.congestion5.RRC_Connection_Failure_Code]
threshold=1
[congestion_triggers.congestion6.RRC_Connection_DL_PWR]
threshold=1
[congestion_triggers.congestion7.RAB_CS_Setup_Failure_No_Rscs]
threshold=1
[congestion_triggers.congestion8.RAB_CS_Setup_Failure_No_Code]
threshold=1
Parameter
[congestion_triggers.congestion9.RAB_CS_Setup_Failure_DL_Pwr]
threshold=1
[congestion_triggers.congestion10.RAB_PS_Setup_Failure_No_Rscs]
threshold=1
[congestion_triggers.congestion11.RAB_PS_Setup_Failure_No_Code]
threshold=1
[congestion_triggers.congestion12.RAB_PS_Setup_Failure_DL_Pwr]
threshold=1
[limit.primaryCpichPower]
min_limit = 23.3
max_limit = 43
[congestion_related_outage_params]
ho_attempts_kpi=Intra_HO_Attempts
threshold_tier=3
congested_neighbors_threshold_count=10
[traffic_triggers.source_ve.Voice Erlangs]
decrease_threshold = 0
[traffic_triggers.source_de.HSDPA Erlangs]
decrease_threshold = 0
[traffic_triggers.neighbor_ve.Voice Erlangs]
decrease_threshold = 0
target = intra,cosite_inter
[traffic_triggers.neighbor_de.HSDPA Erlangs]
decrease_threshold = 0
target = intra,cosite_inter
[mitigation_states.0.custom]
primaryCpichPower = 0
Parameter
module = loadbalance.oss.builder:get_changes
[mitigation_states.1.custom]
primaryCpichPower = -0.5
module = loadbalance.oss.builder:get_changes
[mitigation_states.2.custom]
primaryCpichPower = -1.0
module = loadbalance.oss.builder:get_changes
[mitigation_states.3.custom]
primaryCpichPower = -1.5
module = loadbalance.oss.builder:get_changes
[mitigation_states.4.custom]
primaryCpichPower = -2.0
module = loadbalance.oss.builder:get_changes
[mitigation_states.5.custom]
primaryCpichPower = -2.0
module = loadbalance.oss.builder:get_changes
[mitigation_states.6.custom]
primaryCpichPower = -2.0
module = loadbalance.oss.builder:get_changes
[mitigation_states.7.custom]
primaryCpichPower = -2.5
module = loadbalance.oss.builder:get_changes
[global]
write_enabled=True
interval=900
enable_inter_freq_load_balancing=No
Parameter
[congestion_triggers.rtwp.Average RTWP]
threshold=-35
threshold=1
threshold=1
[traffic_triggers.source_ve.Voice Erlangs]
decrease_threshold = 0
[traffic_triggers.source_de.HSDPA Erlangs]
decrease_threshold = 0
[traffic_triggers.neighbor_ve.Voice Erlangs]
decrease_threshold = 0
target = intra,cosite_inter
[traffic_triggers.neighbor_de.HSDPA Erlangs]
decrease_threshold = 0
target = intra,cosite_inter
[limit.PtxPrimaryCPICH]
min_limit = 27
max_limit = 43
[congestion_related_outage_params]
ho_attempts_kpi=Intra_HO_Attempts
threshold_tier=3
congested_neighbors_threshold_count=10
[mitigation_states.0.custom]
PtxPrimaryCPICH = 0
Parameter
module = loadbalance.oss.builder:get_changes
[mitigation_states.1.custom]
PtxPrimaryCPICH = -0.5
module = loadbalance.oss.builder:get_changes
[mitigation_states.2.custom]
PtxPrimaryCPICH = -1.0
module = loadbalance.oss.builder:get_changes
[mitigation_states.3.custom]
PtxPrimaryCPICH = -1.5
module = loadbalance.oss.builder:get_changes
[mitigation_states.4.custom]
PtxPrimaryCPICH = -2.0
module = loadbalance.oss.builder:get_changes
[mitigation_states.5.custom]
PtxPrimaryCPICH = -2.0
module = loadbalance.oss.builder:get_changes
[mitigation_states.6.custom]
PtxPrimaryCPICH = -2.0
module = loadbalance.oss.builder:get_changes
[mitigation_states.7.custom]
PtxPrimaryCPICH = -2.0
module = loadbalance.oss.builder:get_changes
[global]
write_enabled=True
interval=100
enable_inter_freq_load_balancing=No
rollback_retry_attempts = 2
Note:
• The modifications done to configuration parameters are not reflected in the immediate
WCDMA MLB trigger. It will be considered from next subsequent iterations.
• The value of the target field for traffic loss KPIs must be configured appropriately as fol-
lowing:
Operator can view whether the selected cells in scope have inter frequency neighbors. If
it does not have, then it is recommended only to mention intra in the target field.
The configuration file is uploaded to the EdenNet application. For more information on how to upload
the file, see the Configuring a SON Module section in the EdenNet User and Administration Guide.
Note: For further information on how parameters can impact the network, contact Nokia
Technical Support.
Only users with administrator privileges have permission to modify the parameters.
where <EdenNet GUI_SERVERS IP> is the IP address of the GUI server provided during the
installation of EdenNet.
• 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. These modules are not categorized as Generally Available. General Availability implies
that the release is available to all customers.
Note: Users with Administrator or SON Module Manager permissions can delete
the configuration files. The configuration files can be deleted only if they are not used
by other modules.
Note: A file can be deactivated only when it is not used by other modules listed
under Active SON Modules or Module History.
Note: For more information on how to upload the file, see the Configuring a module
section in the EdenNet User and Administration Guide.
For the INI file parameters, see WCDMA MLB INI parameters .
where <EdenNet GUI_SERVERS IP> is the IP address of the GUI server provided during the
installation of EdenNet.
The SON Activity page appears displaying active SON modules and SON module activities.
Active SON Modules and Module History appears in the left pane, and Execution Status
appears in the right pane.
5. In the left pane, click a module either from Active SON Modules or Module History.
The Directory Listing For dialog box appears displaying a list of files with module names.
A set of related Excel files are listed in the Directory Listing For dialog box.
Expected outcome
– In the open loop mode, the report lists the cells for which congestion is detected at any point
during the day.
– In the closed loop mode, the report lists all congestion, mitigation, pruning, and data pause
events.
• 15 minutes log files
– In the open loop mode, the report lists the cells of the specific 15 minute period for which the
congestion is detected.
– In the closed loop mode, the report lists the daily event log report along with the original
CPICH and current CPICH settings.
• Mitigation
• Congestion
• Neighbor Congestion
• Config
Inter-Frequency Mitigation and Inter-Frequency KPI (in case of Huawei only if the
enable_inter_freq_load_balancing parameter in INI=Yes/True).
Time Left Time difference between max_hold_time (UI property) - Time when con-
gestion was last mitigated
Trigger Value Name Trigger name corresponding to the KPI which detected the congestion.
Trigger Value Trigger name corresponding to the KPI with the Current and threshold val-
ues.
Current CPICH Value of the current CPICH in dBM (modified in this iteration)
Previous CPICH Value of the previous CPICH in dBM (value prior to the CPICH modifica-
tion)
Neighbor Summed Voice Aggregated traffic KPI for Voice Erlangs for all Intra-Freq neighbors of the
Erlangs target cell.
Neighbor Summed HSD- Aggregated traffic KPI for Data Erlangs for all Intra-Freq neighbors of the
PA Erlangs target cell.
Source Cell Voice Er- KPI for Voice Erlangs of the target cell.
langs
Source Cell HSDPA Er- KPI for Data Erlangs of the target cell.
langs
Tabs Details
Data Trigger name corresponding to the KPI with the Current and threshold val-
ues.
Tabs Details
Remarks Indicates the reason if all neighbors of Target cell (configured number of
Tiers as in ini) are congested.
Tabs Details
Category Indicates the categories of the configuration. For example, Module, Glob-
al, Traffic_Triggers, Mitigation_States, Limits,congestion_triggers, conges-
tion_related_outage_params, and so on.
Value Value corresponding to each parameter. For example, 200, True, de-
crease_threshold = 0, 5, 43,threshold = 15, Intra_HO_Attempts, and so on
The module generates a daily report with the following columns. The daily report is also updated at
every iteration.
Write Time The time when the report was updated for that row.
Event Data Description of the corresponding Event indicating the congestion and mit-
igation details. For example, RB Downgrade by Dyn Link Opt due to RL
Power Congestion: (Threshold: 1.0, Current value: 2.0)RRC_Connec-
Write Time The time when the report was updated for that row.
Event Data Description of the corresponding Event indicating the congestion and miti-
gation details.
where <EdenNet GUI_SERVERS IP> is the IP address of the GUI server provided during the
installation of EdenNet.
3. From the Module/Service filter, select the required WCDMA MLB instance to view the event logs.
The event logs can also be viewed using the following filters:
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.
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.
Category: LoadBalancing
Congestion detected info This event indicates that the source cell congestion
is detected for the specified cell.
Neighbor congestion de- info This event indicates that all the neighbors (up to
tected the configured tier) of the specified source cell are
congested due to outage scenario.
Traffic decrease detected info This event indicates a decrease in traffic for the
specified cell.
Enter pen attempt info This event indicates that the specified (congested)
cell has entered the congestion pen, that is, the cell
is starting to get mitigated.
Mitigation paused info This event indicates that the mitigation for the spec-
ified (congested) cell is paused due to the unavail-
ability of relevant traffic KPI data.
Increase state attempt info This event indicates that the mitigation for the spec-
ified (congested) cell is increased, that is, the cell’s
CPICH value is getting decreased by the config-
ured amount.
Decrease state attempt info This event indicates that the mitigation for the spec-
ified (congested) cell is decreased, that is, the cell’s
CPICH value is getting increased by the configured
amount.
Cell selected for pruning info This event indicates that the specified (congested)
cell is selected for the pruning because its mitiga-
tion has timed out. This means the cell will exit the
congestion pen and will not be mitigated any fur-
ther.
Mitigation exceeded info This event indicates that the specified (congested)
cell cannot be mitigated any further and therefore,
will be skipped.
Exit congestion pen info This event indicates that the cell is removed from
the congestion pen.
Maximum rollback at- critical This event indicates that the rollback to the origi-
tempts reached nal CPICH value has failed for the specified cell de-
spite having exhausted the configured maximum
number of rollback re-attempts.
Rollback failed warning This event indicates that the rollback to the origi-
nal CIPCH value has failed in the current attempt
for the specified cell and that the rollback will not be
re-attempted in the next iteration of the module.
Rollback success info This event indicates that the rollback to the original
CPICH value is successful for the specified cell.
Note: The following events are logged only for Nokia vendor:
• Rollback success
• Rollback failed
• Maximum rollback attempts reached
• activities
• status
• events
For more information, see the Configure and monitor SON modules section in the EdenNet User and
Administration Guide.
For each vendor, the list of RAN KPIs is listed in the RAN KPIs section of the following documents:
For each vendor, the managed object that is created, deleted, or modified in a network is mentioned in
the Actions column of the CM objects or parameters section in the following documents:
10 Rollback
Several modules in EdenNet support automatic verification and rollback. In addition, EdenNet supports
the manual rollback.
If there is a need for manual rollback of the pilot power changes provisioned by 3G MLB, the Rollback
tab provides the capability to revert the network elements to a specific date and time of a previous net-
work state of operation. For more information, see the Applying rollback section in the EdenNet User
Guide and Administration Guide.
Note: In case the vendor is Huawei, the rollback for PCPICHPOWER should be executed on
the UCELL object.
If rollback to original CPICH fails for a Nokia cell, module retries rollback based on the configuration
parameter rollback_retry_attempts. Module does not attempt further rollback if rollback fails
even after the configured number of retry attempts.