Eden Net GSM Anr Guide
Eden Net GSM Anr Guide
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.
GSM Automatic Neighbor Relations DN09241774 1-1 Table of Contents
Guide
Contents
1 Summary of changes...................................................................................................................................... 6
9.2 Filtering provisioning of failed cells based on feedback logs received from NAdC.................................93
13 Troubleshooting ANR................................................................................................................................101
13.1 ANR tries to create relations that already exist..................................................................................101
1 Summary of changes
– Limit_no_of_detected_neighbors
– Buffer_for_Detected_Neighbors
• Additional detected missing GSM IRAT neighbors based on network
topology: The note is updated.
• Common configuration file parameters: A note is added to the parameter
description of the validation_workflow_enabled parameter.
Updated sections:
– PPS_Retry
– PPS_Number_of_retries_of_provision
– PPS_Time_between_retries
– PPS_Exclude_criteria
– validation_workflow_enabled
Added section:
– global_white_list
– global_white_list_plugins
EdenNet 19A The restriction for measurement based addition is removed from the Mea-
surement based additions for GSM to GSM relations section.
EdenNet 19 FP 1905 The Measurement based additions for GSM to GSM relations section is up-
dated.
Updated sections:
EdenNet 19 The following INI parameters are added to the Common configuration file pa-
rameters section:
• Optimize_Final_Neighbors
• Exclude_outdoor_cells
EdenNet 18 SP1 The descriptions of the following parameters have been modified in the Com-
1901 mon configuration file parameters section:
• Label_type_for_Ericsson_cells
• Use_userSpecificInfo_for_ALU_cells
Added content:
• A note about the Tier column is added to the GSM ANR reports section.
• A new parameter is added to the section Baseline configuration file para-
meters: GSM_minimum_tier_count_for_IRAT_cell_removal
• Cell Level Summary and Cell level records tables are added to the GSM
ANR reports section.
• Additional rows are added to the following tables in the GSM ANR reports
section.
– Changes tab
– Detected neighbors tab
– Final neighbors tab
– DCR report tab
– HO report tab
• The following sections are added:
– Label_type_for_Ericsson_cells
– Use_userSpecificInfo_for_ALU_cells
– Module_log_level
• The GSM_Meas_BCCH_BSIC_Disambiguate_All parameter is added
to the section GSM to GSM measurement based detection parameters.
• The Troubleshooting ANR section is added.
EdenNet 17 SP1 • Addition of missing GSM IRAT neighbors section is updated with a note
FP1 added under Additional detected missing GSM IRAT neighbors based on
network topology.
• Common configuration file parameters section is updated.
• Baseline configuration file parameters section is updated.
• GSM to UMTS configuration file parameters section is updated.
• New tabs are added to the GSM ANR reports section:
EdenNet 17 SP1 • Plan name tag parameter is added to the section GSM ANR GUI para-
meters.
• GSM ANR reports section is updated.
• Module Monitor Service information has been updated under the section
Monitoring GSM ANR.
• The Tabs parameter is added to the Common configuration file parame-
ters section.
EdenNet 17 FP1 • The Configuring and executing GSM ANR section is enhanced by adding
Selecting the configuration file for GSM ANR section.
• The Configuring INI parameters section is updated with Save As and Set
As Default options.
• The GSM ANR reports section is updated.
Cross OSS
EdenNet 16 SP2 This is a new document that provides information on how to optimize network
performance by automating the task of managing neighbor relations.
• Intra-cell handovers for changing TCH (Traffic Channels) within the same cell
• Inter-cell handovers for mobility between different cells in the same system (either intra-BSC or in-
ter-BSC)
• Inter-system handovers for mobility to systems of higher generations (WCDMA-UMTS, LTE)
In addition to defining relations, active and idle measurement lists are updated with:
• the appropriate BCCH (Broadcast Control Channel) for GSM neighbor relations
• UMFI (UTRAN FDD measurement frequency information) for UMTS neighbor relations
ANR creates different push files for external cell creation (if any) and neighbor relation creation. Exter-
nal cells are a prerequisite for relation creation. Hence, in case the external cell creation fails, the push
file for neighbor creation is not provisioned.
Note:
• If relations are created manually, they will be reflected in EdenNet after a few hours. The
time taken for the relation MO update per vendor is as follows:
– Huawei: 12 hours
– Ericsson: 4 hours
– Nokia: 4 hours
– ZTE: 6 to 12 hours
• If ANR is triggered before synchronization, the module may propose the same relations
which are added manually and implementation may fail.
Table 2: ANR 2G supported vendors and technologies lists the supported vendors and technologies.
For new cells, Nokia recommends that complete BSCs or dynamic clusters must be selected for ANR
2G target lists.
Vendor Technology
Nokia GSM
Ericsson GSM
Huawei GSM
ZTE GSM
Note: 2G to 3G functionality is currently not available for ALU and ZTE based networks.
The ANR modules are the only EdenNet modules that add neighbor relations. Therefore, interactions
are not expected with other modules (in terms of neighbor additions).
• Operational modes
• Bidirectional support
• Removal of poorly performing neighbor relations
• Neighbor trimming for GSM to UMTS relations
• Measurement based additions for GSM to GSM relations
• Cross OSS
• Open loop
• Closed loop
The module attempts to process all of the cells from the list of selected cells at each execution. After
running the same algorithm as in open loop mode, the recommended changes are pushed to the live
network. Changes made by EdenNet through previous successful closed loop iterations of the module
are immediately reflected in the EdenNet Configuration Management Cache. Therefore, when Eden-
Net is solely in control of neighbor relation operations, the module always works with the latest config-
uration information. Periodic updates of relevant MOs are also performed according to the configured
schedule.
Note:
The ANR 2G module is iterative in closed loop mode. When the ANR 2G module is execut-
ed, it runs indefinitely (until it is manually stopped or a scheduled end-time is reached). When
the execution is complete, the ANR 2G module enters an idle state until another execution is
automatically triggered at the start of the next 15 minute period.
• True: Strictly enforces two-way neighbor relationships. If the candidate cell lies outside the
selected target list, no neighbor relation is added. This is the recommended value.
• Hybrid: Enforces two-way relations when the source and candidate cells are both within the
selected target list. If the candidate cell lies outside the selected target list, a one-way relation can
be added. Two-way neighbor relations are not enforced.
• False: Two-way relations are not enforced. All neighbor relation additions are uni-directional. If the
candidate cell lies inside or outside the selected target list, a one-way relation is added.
Nokia recommends that you set the Bi-directional_Neighbors parameter to True for the ANR
2G module. In GSM, bi-directional relations are always defined due to the single server nature of the
system. In order to prevent blocking of one way neighbor adds, the number of source cells chosen
must be large enough (at least the size of a BSC) so that reciprocal neighbors can be added.
GSM to UMTS relations are always defined only in one direction, from the GSM source cell to a UMTS
target.
The Bi-directional_Neighbors parameter controls how the ANR 2G module handles bi-
directional neighbors for GSM to GSM relations. The possible values are:
• True
• False
• Hybrid
Table 3: GSM-INTRA ENM neighbor flow describes various scenarios considering the flow of GSM-
INTRA ENM neighbors for different settings of the Bi-directional_Neighbors parameter.
False Existing one way neighbor Two-way relations are not en-
relations are deleted if the forced. All neighbor relation ad-
candidate cell lies inside the ditions are uni-directional.
selected target list and two way
If the candidate cell lies inside
relations are added with the
or outside the selected target
relationDirection parameter
list, a one-way relation is added
set to MUTUAL.
with the relationDirection
If the candidate cell lies outside parameter set to SINGLE.
the selected target list, no relation
When there is a potential
is added.
neighbor candidate for a source
or when a candidate is a
potential neighbor for a source,
two way relations are added
with the relationDirection
parameter set to MUTUAL.
Hybrid Existing one way neighbor Two-way relations are not en-
relations are deleted if the forced. All neighbor relation ad-
candidate cell lies inside the ditions are uni-directional.
selected target list and two way
If the candidate cell lies inside
relations are enforced with the
or outside the selected target
relationDirection parameter
list, a one-way relation is added
set to MUTUAL.
with the relationDirection
If the candidate cell lies outside parameter set to SINGLE.
the selected target list, then no re-
When there is a potential
lation is added.
neighbor candidate for a source
or when a candidate is a
potential neighbor for a source,
two way relations are added
with the relationDirection
parameter set to MUTUAL.
Note:
• One-way neighbor removals happen irrespective of the value of the GSM to GSM
Neighbor Deletion GUI parameter.
• For all the one-way neighbor removals, ANR 2G pushes the one-way neighbor removals
in the first plan, and the corresponding creations are pushed in the second plan.
• The ANR 2G module deletes uni-directional relations and creates bi-directional relations
as ENM does not support the conversion of uni-directional relations to bi-directional rela-
tions.
In the Nokia network, there are two different measurements to collect for computing C/I:
• Channel Finder measurement (CF): measures all other cells except the cells that have been de-
fined to be adjacent to serving cells.
• Defined Adjacent Cell measurement (DAC): collects signal strength counts for the adjacent cells of
each serving cell.
Measurements can be optionally utilized by the ANR 2G module for the detection and addition of miss-
ing GSM to GSM relations. These are based on mechanisms provided by the RAN vendor to include
test BCCH in the BA-lists, and for subsequent monitoring and inclusion in the measurement reports re-
ceived from the mobiles.
The BA-list recordings are set up through the NCS (Neighboring Cell Support) tool in the OSS-RC.
The resulting recording files are automatically picked up by EdenNet from a common location on
the OSS.
• Select GSM cells or BSCs that stretch over the OSS boundary.
• Send the generated plan with neighbor additions, removals, or changes to NAdC. NAdC splits the
plan per OSS and sends them to the respective OSS for provisioning.
• AC creates external cells in the source OSS, if required.
ANR 2G instances which stretch over OSS boundaries between different vendors are also supported.
• The LMS file must contain separate LMS definitions per OSS.
• The OSS name must be specified at the beginning of each LMS configuration in the file.
The module configuration supports separate parameter settings per vendor for a few parameters.
• Select GSM cells or BSCs that stretch over the OSS boundary.
• Generate separate plans with neighbor additions, removals, or changes and send them to each
OSS.
• Create external cells in the source OSS, if required.
ANR 2G instances that stretch across OSS boundaries between different vendors can also be sup-
ported.
• The LMS file must contain separate LMS definitions per OSS.
• The OSS name must be specified at the beginning of each LMS configuration in the file.
The module configuration supports separate parameter settings per vendor for a few parameters.
• Removal of poorly performing distant neighbors for high TCH drop rate cells
• Addition of missing neighbors
• Replacement of existing neighbors
4.1.1 Removal of poorly performing distant neighbors for high TCH drop rate cells
Before processing any neighbor additions, the module identifies existing neighbor relations that may
be contributing to poor performance for high TCH drop rate cells. Neighbor relations are defined as
poor performers and removals are attempted for neighbors with the following criteria:
If reciprocal neighbor relations are enforced, then the module will check all the above conditions and
may also attempt to remove the reciprocal relation. If one relation cannot be removed for any of the
above reasons, then both relations are retained.
At each execution, the module iterates over all source cells and attempts to add or replace neighbors
as required:
The module attempts to add all the missing whitelisted neighbors detected in each execution. If there
is no space in the neighbor list, an attempt is made to remove an existing neighbor from the list to add
the new relation.
4.1.2.2 Add missing first tier neighbors and high TCH drop rate cell
The module attempts to add all missing first tier neighbor cells. In case the source cell has a high TCH
drop rate and if there is no space in the neighbor list, an attempt is made to remove an existing neigh-
bor from the list to add the new missing first tier neighbor.
4.1.2.3 Add missing first tier neighbors and low TCH drop rate cell
The module attempts to add all missing first tier neighbor cells. In case the source cell has a low TCH
drop rate and if there is no space in the neighbor list, the existing neighbor is not removed to add the
new missing first tier neighbor.
4.1.2.4 Add neighbor cell for high TCH drop rate cell with no missing first tier neighbors
In cases where the source cell has a high TCH drop rate, the ANR 2G module attempts to add neigh-
bors that are detected as missing using measurement based methods. If measurement based neigh-
bors and missing first tier neighbors are not added, the ANR 2G module attempts to add a single
neighbor detected as missing using network topology based methods.
An attempt is made to add multiple cells that show up on a significant percentage of measure-
ments (PercentReported) and/or with a percent and number of measurements (PercentExceed
and NumExceed respectively) above a threshold relative to the serving cell. The cells for addition
are sorted based on the PercentReported and then by the Cell Coupling Score. The Cell Coupling
Score is calculated using a combination of distance, tier count, and geo-scores, and the highest
ranked candidates are selected.
The candidates with the highest PercentReported (or Cell Coupling score in case of a tie) that also
meet the conditions below are selected for addition:
– AND Distance between the candidate and source cell < Max_Cell_Distance_Threshold
In archipelago deployment, it is possible to have long range, long distance cells. In such
cases, though measurements are present for the adjacent cell, the GSM ANR module does
not add it as a neighbor, as it does not meet either tier criteria or distance criteria or both. The
Is_ocean_mode parameter handles such scenarios.
When measurements are not available or do not pass validity checks then potential candidates
are ranked using the Cell Coupling score. The candidate with the highest Cell Coupling score
which also meets the conditions below is selected for addition:
When there is no space on a neighbor list, the candidate will not be added - no replacement of existing
neighbors is performed.
If bi-directional neighbor relations are enforced then the module will attempt to also add the reciprocal
relations. Replacement of existing neighbors to make space for the reciprocal additions can occur.
For all neighbor additions, a maximum tier limit and maximum distance limit are enforced. A check is
also performed to ensure that BCCH (Broadcast Control Channel) + BSIC (Base Station Identity Code)
conflicts are not introduced.
Existing neighbors can be removed to create space on a neighbor list for a new cell relation. Replace-
ments are permitted for:
For all other cases, the detected neighbors are only added when there is room on the neighbor list.
When replacements are permitted, a check is made to determine if there is an existing GSM neighbor
which has the same reuse code (BCCH - Broadcast Control Channel +BSIC - Base Station Identity
Code) as the candidate neighbor. If there is, the module will attempt to replace this existing neighbor
as the first choice. If not, the module will examine all existing relations for potential replacement.
The neighbor replacement list is created out of existing neighbor cells that satisfy the following criteria:
• PM counter data for Handover Attempts to an existing neighbor is available (for at least
Min_KPI_Hours_Percent of the Connected mode evaluation period as configured in
the UI at module initiation)
• Number of Handover Attempts in this period is less than a defined threshold
GSM_Max_HO_Attempts_For_Neighbor_Removal
• Tier count is greater than threshold GSM_Min_Tier_Count_For_Cell_Removal (for example,
10 tiers)
• For cells where measurement data is available, the PercentReported and PercentExceed for the
existing relation is less than the threshold:
The following method is used for ranking the remaining existing 2G>2G relations for potential replace-
ment:
• Let HO_min be the smallest number of HO Successes to a neighbor cell of the source cell in the
Connected mode evaluation period.
• Identify all neighbors with HO successes < max (HO_min+0.1*HO_min,
0.01*Total_HO_Successes), where Total_HO_Successes is the total number of
HO_Successes from the source cell.
• From the filtered neighbor list, the lowest ranked relation is:
Even if an existing relation can potentially be replaced, the candidate must still, in addition, outperform
the lowest ranked existing relation. The following outperformance criteria must be met:
• (Cell Coupling score for candidate cell / (GSM_CC_Outperform_Multiplier)) > Cell Coupling
score for the existing relation
Note: Currently, this functionality is not supported for ALU and ZTE based networks.
Before processing any neighbor additions, the module identifies existing GSM IRAT neighbor relations
that may be contributing to poor performance. Neighbor relations are defined as poor performers and
removal is attempted for those which meet all the following criteria:
Note: When the neighbor lists are defined only for the purpose of reselection and/or fast
return functionality, then there will not be any GSM IRAT connected mode handovers.
Therefore, neighbor removal for poor performance will not occur.
This optional step can be performed to ensure that GSM IRAT neighbor list sizes conform to the de-
fined limits in the module configuration. If this option is not selected, GSM IRAT neighbor list limits will
still be optimized but they will be kept at the existing size.
The potential trim list is constructed from current IRAT neighbor cells that satisfy the following criteria:
This GSM IRAT neighbor list for each frequency layer (UARFCN - UTRA absolute
radio frequency channel number) is then ranked by GSM to UMTS handover success
counts (low to high), then tier count (high to low), then cell coupling score (low to high). If
GSM_IRAT_UMTS_connected_mode_ho_counts_available = FALSE, then ranking is based only
on tier count and cell coupling score.
GSM IRAT relations are only added in one direction from the source 2G cell to the target cell. At each
execution, the module iterates all the GSM source cells and attempts to add or replace neighbor rela-
tions as needed.
The module attempts to add whitelisted GSM IRAT neighbor relations detected in each execution. If
there is no space in the neighbor list, an attempt is made to remove an existing neighbor from the list
to add the new relation.
The module can enforce addition of UMTS cell relations which have been identified as missing first
tier neighbors. If there is no space in the neighbor list, an attempt is made to remove an existing GSM
IRAT neighbor from the list to add the new relation.
The module attempts to add all missing first tier neighbor cells. In case the source cell has a low TCH
drop rate and if there is no space in the neighbor list, the existing neighbor is not removed to add the
new missing first tier neighbor.
Additional detected neighbors are identified through handover success count based methods. Only
one method is used per source cell and target frequency layer. All candidates must meet the defined
tier count limit and distance limit thresholds for additions. When neighbor list limits are reached, an at-
tempt is made to remove an existing GSM IRAT neighbor to make way for the new relation. The meth-
ods are listed in order of preference below:
1. UMTS to GSM incoming - Used when incoming handover success counts are available in the GSM
source cell. Candidates are ranked by the incoming UMTS to GSM handover success counts. This
is the HO success score. These PM counters are normally only available for Nokia networks. Can-
didates must exceed the defined GSM_IRAT_min_2GIncoming_ho_success_for_cell_add
and gsm_irat_min_2gincoming_ho_contribution_percent_for_cell_add thresh-
olds.
2. UMTS to UMTS (co-sector 2G is source): Used when the GSM source cell has a co-sector
3G cell for the frequency layer being optimized and handover success counts for the UMTS to
UMTS intra-frequency relations are available (generally UMTS cells are available in the same
EdenNet region as the GSM source cell or else as a connected region). Candidates are ranked
based on the UMTS to UMTS handover success counts. This is the HO success score. Candi-
dates must exceed the defined gsm_irat_min_3gto3g_ho_success_for_cell_add and
gsm_irat_min_3gto3g_ho_contribution_percent_for_cell_add thresholds.
3. GSM to GSM (co-sector 3G on target): The module searches for candidates based on exist-
ing 2G neighbor relations and co-sector 3G cells to those neighbors. Candidates are ranked
based on the GSM to GSM handover success counts. This is the HO success score. Can-
didates are ranked based on the UMTS to UMTS handover success counts. Candidates
must exceed the defined gsm_irat_min_2gto2g_ho_success_for_cell_add and
gsm_irat_min_2gto2g_ho_contribution_percent_for_cell_add thresholds.
4.2.3.4 Additional detected missing GSM IRAT neighbors based on network topology
Additional candidates can then be identified based on network topology (distance, tier count, and rela-
tive antenna orientations). GSM IRAT relations are only added in one direction from the source 2G cell
to the target cell.
Note:
• Extended first tier neighbors are added when there are additional first tier neighbors out-
side the absolute first tier max count. This is a reporting categorization. In case of neigh-
bor removal between the first tier and the extended first tier, extended first tier neighbors
take precedence.
For cell A, there are 2 slots left. The GSM ANR module tries to fetch all the possible
candidates, evaluate them, and propose suitable relations. In this process, for a few
slots, a high number of relations are detected. This causes performance issues (when
the GSM to UMTS cell relation neighbor optimization parameter is set
to True). If the Limit_no_of_detected_neighbors parameter is set to True and
the GSM to UMTS cell relation neighbor optimization parameter is set to
True, then the GSM ANR module will detect neighbors based on the following example,
thus avoiding performance issues:
For GSM to WCDMA addition, the count of the Maximum GSM - WCDMA neighbor size
is derived from the GSM_IRAT_Neighbor_List_Size_3G_per_layer parameter
that can be added for a cell per target frequency and the count of the existing GSM -
WCDMA neighbors for a cell. The remaining neighbors are calculated by subtracting the
Max GSM - WCDMA neighbor size per target frequency and Existing neighbor per target
frequency for a cell. After the remaining neighbors are identified for GSM -WCDMA (per
frequency), the buffer is added based on the Buffer_for_Detected_Neighbors
parameter, to limit topology based detection.
For example, if the source cell has 20 GSM -WCDMA (F1) IRAT relations, the
GSM_IRAT_Neighbor_List_Size_3G_per_layer parameter is set to 32, and the
Buffer_for_Detected_Neighbors parameter is set to 20, the detected neighbors
for topology based addition are limited to:
Max GSM -WCDMA list size per target frequency - Total number of existing relations per
target frequency + Buffer for detected neighbors
32 – 20 + 20 = 32
The slot is reduced if first tier, whitelisted, or HO based detected neighbors are present.
If topology based (tier 2+) relations already exist, the slot is further reduced.
For example, consider that 5 first tier, 2 white listed, and 1 HO based detected neighbor
are present. For the same scope cell, there are 2 topology based relations which are al-
so detected. In this case, detected neighbors are:
Max GSM -WCDMA list size per target frequency – (Total number of existing relations
per target frequency + Detected 1st tier + detected whitelisted + detected HO based) +
Buffer for detected neighbors
32 – (20+5+2+1)+ 20 = 22
It fetches 22 tier 2+ neighbors (for target frequency F1) for the scope cell. It will skip the
2 existing topology based relations. It will populate 20 topology based neighbors for the
scope cell (for target frequency F1) in the detected sheet.
If a GSM IRAT neighbor list is already at or above the limits configured in the module, removal of an
existing neighbor can occur for any candidate missing a neighbor. A check is made to determine if
there is an existing GSM IRAT neighbor which has the same reuse code (UARFCN - UTRA absolute
radio frequency channel number + SC - Scrambling Code) as the candidate neighbor. If there is, then
the module will attempt to replace this existing neighbor first. In all cases, the candidate must outper-
form the existing relation being replaced.
The replacement list is initialized with those existing GSM IRAT relations in the frequency layer that
satisfy all of the following criteria:
If the existing GSM IRAT relation is above the HO success count thresholds (in terms of both the ab-
solute count and percentage contribution) for addition as a candidate, then these are not replaced and
are removed from the list. This prevents possible oscillating additions or removals.
The replacement list is ranked from low to high by the number of GSM to UMTS handover success
counts. If there are multiple GSM IRAT neighbors with zero handover successes in the previous
period (for example, existing IRAT neighbor is completely unused or connected mode IRAT
handovers are not enabled), these existing GSM IRAT relations are ranked by highest tier count
and then by lowest cell coupling score within the same tier. When the configuration parameter
GSM_IRAT_UMTS_connected_mode_ho_counts_available is false, all existing relations are
ranked by highest tier count and then by lowest cell coupling score within the same tier.
4.2.4.5 Out-performance criteria when neighbor candidate and existing neighbor have HO success
score
For GSM IRAT neighbor replacement based on the 2G <- 3G incoming method, these additional crite-
ria must be met:
• PM counter data for handover successes for the defined incoming UMTS to GSM neighbor cell
relations to the GSM cell must be available (for at least 16 of the previous 24 hours).
• Number of incoming handover successes from the IRAT candidate must
outperform the incoming handover successes from the existing IRAT neighbor by
GSM_IRAT_outperform_multiplier_HO_success.
For GSM IRAT neighbor replacement based on the 3G -> 3G (co-sector 2G is source) method, these
additional criteria must be met:
• PM counter data for the co-sited UMTS cell for intra-frequency handover successes must be
available (for at least 16 of the previous 24 hours).
• The number of intra-frequency handover successes to the candidate 3G cell must outperform the
existing IRAT neighbor by GSM_IRAT_outperform_multiplier_HO_success.
For GSM IRAT neighbor replacement based on the 2G -> 2G (co-sector 3G on target) method, these
additional criteria must be met:
• PM counter data for the GSM cell for GSM to GSM handover successes must be available (for at
least 16 of the previous 24 hours).
• Number of GSM to GSM handover successes to the candidate IRAT neighbor's co-
sector 2G cell must outperform the existing IRAT neighbor's co-sector GSM cell by
GSM_IRAT_outperform_multiplier_HO_success.
4.2.4.6 Out-performance criteria when neighbor candidate or existing neighbor do not have HO
success score
For GSM IRAT neighbor replacement based on network topology (tier count, distance and Geo-
scores) and when an existing relation does not have a HO success score, this additional criteria must
be met:
• Cell coupling score (calculated from tier count and geo-scores) for proposed neighbor addition
must exceed the cell coupling score calculated for the existing neighbor being replaced by
GSM_IRAT_outperform_multiplier_topology.
If the out-performance criteria are met then the existing GSM IRAT relation is replaced with the can-
didate. If the out-performance criteria cannot be met, the next existing GSM IRAT neighbor on the re-
placement list is tried.
Configurable_relation_Id= {
"GSM": {
"GSM_to_GSM_relation_Id": "value",
"GSM_to_WCDMA_relation_Id": "value"
• GSM_to_GSM_relation_Id
• GSM_to_WCDMA_relation_Id
The value of these parameters is verified when the INI file is imported into the GUI. The following are
checked in GUI validation:
– GSM_to_GSM_relation_Id
– GSM_to_WCDMA_relation_Id
• After the above conditions are verified, the parameter values are verified syntactically. An error
message is displayed if they are syntactically wrong.
• Each CM parameter must be enclosed within angle brackets (< and >)
– The name specified within angle brackets must be a correct CM parameter name. (validated
during the GSM ANR module run)
– Any number of CM parameters can be specified in the INI parameters which may or may not
be separated by delimiters.
• For 2G (OSSRC and ENM), there is a character limit of 8 characters for the RDN ID.
• Only the following delimiters can be used to separate the CM parameters placed within angle
brackets:
– It is not necessary to use the same delimiter in the entire parameter value. Any combination of
delimiters can be used.
– The alphanumeric part can be specified anywhere in the INI parameter value except in be-
tween the angle brackets.
For example: "abc<mcc>_<mnc>" or "ABC<mcc>+Qwe1<mnc>zxc"
The characters "ABC", "Qwe1", "zxc" are placed as is in their respective positions in the final
parsed value for the RDN ID.
– If the parameter contains any keys other than the specified ones (at any level), GUI validation
fails and an error message is displayed.
• The value can also be set to the instance ID of the source cell or the neighbor cell:
If the INI file is verified and imported, the GSM ANR module searches for the configured CM parame-
ters during execution, firstly in the neighbor cell object or else in the CM cache.
If the configured CM parameters are still not found, or if the CM parameter names are incorrect, the
default values are used. The default values are different for different technologies and relation types,
as described in Table 4: Default values for relation DN IDs:
• The user must populate the config parameter in the Global section of the INI file.
• The user must configure the INI parameter with a combination of CM parameters which will
resolve to a unique value for each RDN ID as the feature does not check for uniqueness.
For example:
If the user configures the INI parameter as <mcc>_<mnc>_<rncId>, this combination is not unique
for different relations of a source cell (as all three parameters can be the same for different rela-
tions). The user needs to configure it as <mcc>_<mnc>_<rncId>_<cell_id>, as in this combination
the cell_id is unique for each neighbor of a source cell and hence it is also unique for the relation
to that neighbor.
5.1.1 License
Table 5: EdenNet License lists the license required for executing the GSM ANR module.
The GSM ANR module requires the cell plan as well as CM and PM data for all the cells under opti-
mization (source and potential target cells):
Note:
For Ericsson, where GSM to UMTS relations are to be optimized, a review of the ex-
isting procedure for the creation of these relations is essential:
• Utran External Cell audit: The ANR 2G module detects missing GSM to UMTS
relations through UTRAN_EXTERNAL_CELL objects under each BSC. Ensure
that UTRAN_EXTERNAL_CELL objects for all potential UMTS relations are
present and accurate in the CNAI export from the Ericsson GSM OSS.
• RNC objects: When defining a new UTRAN_NREL for GSM to UMTS relations,
the CNAI commands generated by the ANR 2G module refer to a UTRAN_CELL
object for the target cell. These managed objects provide a higher level abstrac-
tion of the UMTS cell representations within the GSM OSS and enable automat-
ed handling of the UTRAN_EXTERNAL_CELL objects under each BSC. The
module can create new UTRAN_CELL objects, however, the parent RNC man-
aged objects must already exist in the GSM OSS for the module to operate.
• Utran External Cell names: Ensure that the CELL_NAME field in the exist-
ing UTRAN_EXTERNAL_CELL objects are unique within the OSS. When
the UTRAN_CELL objects are created, the Ericsson OSS audits the existing
UTRAN_EXTERNAL_CELL objects based purely on the matching CELL_NAME.
If multiple instances of UTRAN_EXTERNAL_CELL with the same name exist
in the OSS, then the attributes for all matching cells are updated to match the
UTRAN_CELL attributes (including the FDDARFCN, LAC and SCRCODE).
Note:
• For ALU networks, PM counter data for GSM to GSM handover attempts and successes
per relationship (of type PMRES26) can typically be activated in a maximum of 40 cells
per BSC.
• Removal of existing neighbors for replacement by missing neighbors will be blocked in
cells where the PM data is not available. To ensure full functionality, including existing
neighbor replacements, the GSM ANR module can be run repeatedly on an area of one
or more BSCs but the counters must be activated in rotation to ensure coverage of all
cells.
Measurements may also be optionally utilized by the ANR 2G module. These are based on mech-
anisms provided by the RAN vendor to include test BCCH (Broadcast Control Channel) in the BA
(BCCH Allocation) lists and subsequent monitoring and inclusion in measurement reports received
from the mobiles.
For Ericsson, the Channel Finder + Defined Adjacency PM Counters from Nokia and BA-list Record-
ings are supported. The BA-list recordings are setup through the NCS (Neighboring Cell Support)
tool in the OSS-RC (Radio Configuration). The resulting recording files are picked up automatically by
EdenNet from a common location on the OSS.
For ALU, PM counter data for GSM to GSM handover attempts and successes per relationship (of
type PMRES26) can be activated in a maximum of 40 cells per BSC. Removal of existing neighbors
for replacement by missing neighbors is blocked in cells where the PM data is not available. To ensure
the complete functionality, including existing neighbor replacements, the ANR 2G module can be run
repeatedly on an area of one or more BSCs but the counters must be activated in rotation to ensure
coverage of all cells.
Table 6: Problems in cell plan and OSS data lists issues that may occur in the cell plan and OSS data
(CM export). Checks should be performed to identify cells with these issues before running the GSM
ANR module.
Parent and child belong to Parent MO version is different Delete all plans containing the parent
different versions from the child MO version. MO from OSS or NAdC. Perform MO
upload.
Target cell DN is missing in Target cell DN is missing from Find the target cell DN based on tar-
relation objects relation objects like ADCE, get cell parameters, for example,
ADJS, ADJI, ADJG, ADJW, MNC, MCC, eNB ID, Target RNC ID,
LNRELW, LNRELG, and so Target cell ID and so on. If target cell
on. parameters are missing, suggest or
perform MO upload.
Target cell parameters are Target cell parameters are Find the target cell parameters from
missing in relation objects missing from relation ob- the target cell DN. If the target cell
jects like ADCE, ADJS, AD- DN is missing, suggest or perform
JI, ADJG, ADJW, LNRELW, MO upload.
LNRELG, and so on.
Cells do not have cell plan If cells do not have cell plan List all the cells (with cell DN and cell
data data, those cells are incorrect- name) which do not have cell plan
ly ignored by modules. data.
External cells do not have Mandatory parameters are List all the cells which do not have
mandatory parameters missing in the external cell (for mandatory parameters.
example, RAC)
Invalid external cells in the There may be cases where Delete such external cells from the
network there is an external cell in the OSS.
network, but the actual cell for
which this external cell was
created is not available in the
network.
The GSM ANR module employs advanced tier counting and geo-scoring. These methods provide fun-
damental components for:
Tier counting and geo-scoring use the cell locations and antenna information from the cell plan data.
This information is mandatory for every cell in the areas under optimization.
Tier counting identifies the number of tiers between every source cell and all neighbors or potential
neighbors (within a reasonable range). Tier counts enable a more adaptive approach for evaluating
neighbor relations when compared to pure distance thresholds, especially in transition areas of the
network, for example between cities and rural areas.
Geo-scoring is a method for quantifying the degree of radio frequency coupling or isolation between
two or more cells based on the antenna relationships between the cells of interest.
The tier count, distance, and geo-score are calculated individually, but they are also combined into a
metric called the cell coupling score.
Note:
• Distance indicates the distance between the source cell and target cell. If the source cell
and target cell have multiple antenna locations, the distance from all the antenna loca-
tions will be calculated and the minimum value will be returned.
• Tier Count indicates the tier count between the source cell and target cell. If the cell cov-
erage type is indoor, then the tier count can be +1.
• Co-site cells: all the cells that share the same site_id from cell_plan data. Tier count for
co-site cells is 1.
• Co-sector cells: Among co-site cells, all the cells that face the same azimuth direction
(+/- 20 degree) are considered as co-sector cells. For co-sector cells, the tier count is 0.
• If the source and target cells are in the same location (for example, co-site, or two sites
in the same location with different site IDs) then distance is shown as 0 in the report.
When a GSM cell is processed by the GSM ANR module, its frequency layer and allowed intra tech-
nology and IRAT relations are determined based on the combination of an LMS (Layer Management
Strategy) and a module configuration file.
It is possible to define the Max Neighbor Size conditions in the LMS configuration. The permissible
relations must be defined in the LMS configuration to ensure that the LMS enforcement module does
not remove existing relations.
The LMS configuration details the frequency layers in each technology (LTE, UMTS, GSM) and the
rules for allowed neighbor definitions from each GSM frequency layer to the intra-technology and IRAT
frequency layers. The frequency layers for UMTS are defined either by pattern matching on the cell
name or else from the UARFCN (UTRA Absolute Radio Frequency Channel Number).
It is possible to define Max Neighbor Size conditions in the LMS configuration which can be used,
for example, to:
• limit the number of GSM to GSM relations allowed between GSM bands or to limit the number of
GSM to UMTS relations allowed to a specific UARFCN.
• limit the number of GSM to UMTS relations, or limit the number of GSM to GSM relations allowed.
Note:
– The permissible GSM to WCDMA relations must be defined in the LMS configuration
to ensure that the LMS enforcement module does not remove existing relations.
– If relations are omitted from the LMS configuration, it indicates that they are non
permissible and will be removed during closed loop operation.
• In case both LMS based trimming and GSM to UMTS cell relation trimming are True,
LMS based trimming occurs only if Max Neighbor Size exists.
• If LMS based trimming is true and Max Neighbor Size exists in the LMS, even the
first tier and co-site or co-sector relations can be removed.
• During IRAT neighbor addition, if Max Neighbor Size exists in the LMS, the module
adds relations till Max Neighbor Size reaches the target cell, irrespective of the
module configuration.
For example, GSM_Neighbor_List_Size_2g = 18. In this example, the total GSM to GSM neighbor
list size is set to 18. The number of BCCH (Broadcast Control Channel) frequencies in the BA (BCCH
Allocation) list is an important performance consideration for GSM. However, this does not equate
directly to the number of allowed neighbor relations since BCCH may be reused on this neighbor list
as long as the BCCH+BSIC (Base Station Identity Code) combinations are unique.
If there is more than one GSM band in operation, the range of BCCH values allowed is limited by the
available space in the SI2ter and SI5ter messages.
The smallest number of allowed relations to secondary band cells is 16. This occurs when the
range of BCCH values assigned (called N in the standard) is between 512 < N <= 1023 for
secondary band GSM1800 and EGSM900. To ensure that these limits are never exceeded, set
Neighbor_List_Size_2G_Secondary_Band = 16.
For GSM IRAT, the neighbor list size parameter defines the number of neighbor relations allowed with-
in each frequency layer..
At neighbor addition, any Max Neighbor Size conditions defined in the LMS are evaluated first and
then the module configuration limits are evaluated.
ZWOA:2,626,A;
ZWOI:10,65,FF;
ZWOA:2,820,D;
1. Obtain information about the current IDLE list used by the BTS.
ZEQO:BTS=<source_bts_id>:BCCH
This returns a BCCH frequency list ID for the BA list used in IDLE mode.
2. Define a cell list which includes the BCCH frequencies of serving, adjacent, and dummy (non-
existing) cells using the EBC command.
Example:
where:
3. Modify the BSC to use the created BA list in the IDLE mode.
ZEQB:BTS=<source_bts_id>:IDLE=2;
4. Modify the BTS so that active state UEs use the IDLE mode BA list for the neighbor list.
ZEQB:BTS=<source_bts_id>:ACT=IDLE;
6. Modify the BTS so that UEs use the neighbor list again.
ZEQB:BTS=<source_bts_id>:ACT=ADJ;
7. Ensure that the BTS uses the original BA list for IDLE mode (from step 2).
Expected outcome
The BA list recordings are activated through the NCS (Neighbor Cell Support) feature in the OSS-RC
(Regional Cluster) - although MML commands on the BSC can also be used. NCS is an optional fea-
ture.
Data can be collected on a set of defined BCCH (Broadcast Control Channel) test frequencies (for 2G
> 2G definitions) or a set of defined test UMFI (UARFCN - UTRA Absolute Radio Frequency Channel
Number + SC - Scrambling Code) (for 2G > 3G definitions). The NCS feature includes a BA-list rota-
tion functionality to ensure that the mobiles are instructed to measure on all available BCCH (Broad-
cast Control Channel) or all available UMFI at some point in the rotation cycle. The user specifies
the range of BCCH or UMFI in the NCS recording function along with other parameters such as the
recording duration.
• A set of GSM cells on which the recording will be executed. A cell set may contain cells from more
than one BSC.
• A time schedule that defines when recordings should be made.
• The length of recording segments which indicate how often the test frequency numbers in the
Active BA list should be changed. This value applies both to the GSM Active BA-list and the 3G
Active BA-list.
• Automatic export of all results might be executed.
The resulting binary files are called BARFIL. The files are retrieved by the OSS from each BSC and
stored at:
Then, the binary files are picked up by the OSS for processing and presentation. Actions are taken, if
required.
Prerequisites
• All the prerequisites mentioned in the GSM ANR prerequisites section must be met.
• 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.
Expected outcome
The ANR_2G module is accessed and the Configure Targets page appears.
Prerequisites
EdenNet restricts the module to making changes only to those cells selected by the user. Entire RNCs
and dynamic clusters can also be selected. When running the module with strict enforcement of
bidirectional neighbor relations, changes will not be made to cells unless the reciprocal neighbor cell is
also in the list of cells to be optimized.
Note: When running multiple instances of the ANR_2G module, users should ensure that the
selected cells will only be part of one module instance execution.
• filtering specific cells on the map based on Topology Filter or Center Frequency Filter and
then selecting target cells from the map.
Or
• filtering specific cells on the map based on Topology Filter or Center Frequency Filter and
then selecting all filtered items by clicking .
Or
• using the cell ID search selection tools from the map toolbar.
Or
Target cells are selected and shown in the Selection 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 modules 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.
Prerequisites
1. Define the configuration parameter values. For the list of parameters, see GSM ANR GUI
parameters.
You can retain the default values or select the values from the drop-down list.
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.
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
The configuration file is selected and the Execution Type page appears.
Prerequisites
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.
Prerequisites
Procedure
You can monitor the activities, status, and events of the ANR_2G module. For more information,
see Monitoring GSM ANR.
Expected outcome
The ANR_2G module is executed based on the configured parameters and as per the defined
schedule.
Note:
• In case of plan provisioning failure of the BA lists or the UMFI lists, a roll-back attempt is
made by the ANR 2G module.
• The BA lists and UMFI lists are updated only for those cells that are optimized by ANR
2G. The lists are not updated if the relations are added manually without using the ANR
2G module.
In Ericsson ENM, for every GSM INTRA relation optimization within the selected scope, ANR 2G up-
dates the corresponding BA active and idle lists.
In Ericsson ENM, for every GSM IRAT relation optimization within the selected scope, the ANR 2G
module updates the corresponding UMFI active and idle lists. UTRAN FDD neighboring cells are
identified by the combination of frequency, scrambling code, and diversity. The UMFI_diversity
parameter is used to define whether or not diversity is applied to a UTRAN cell.
Note: The UMFI lists are updated only when the Perform GSM to UMTS cell
relation optimization parameter is set to Enabled.
Perform GSM to Enables or disables all GSM to Enabled, Dis- N/A Enabled
GSM cell relation GSM cell relation operations. abled
operations
GSM to GSM cell re- Set to True to perform removal of True, False N/A True
lations remove dis- distant poorly performing GSM >
tant poor performers GSM relations according to config-
ured thresholds.
GSM to GSM cell re- Set to True to perform optimization True, False N/A True
lation neighbor opti- (addition/replacement) of GSM >
mization GSM relations according to config-
ured settings.
GSM to GSM cell Depending on availability, the use True, False N/A False
relations use mea- of BA-list recording type measure-
surements ments for detecting missing GSM
to GSM relations may or may not
be active in the operator's network.
GSM to GSM Neigh- Applicable only for GSM targets. Disabled, Al- N/A Disabled
bor Deletion Setting this parameter to Disabled lowed
prevents the deletion of neighbors
including distant poor performers.
Neighbor relations blacklisted from
the UI can be removed indepen-
dently and are not dependent on
this parameter.
Perform GSM to Enables or disables all GSM to Enabled, Dis- N/A Disabled
UMTS cell relation UMTS cell relation operations. abled
operations
GSM to UMTS cell Set to True to perform removal True, False N/A True
relations remove of distant poorly performing
distant poor per- GSM>UMTS relations according to
formers configured thresholds.
GSM to UMTS cell Set to True to perform trimming of True, False N/A True
relations trimming GSM>UMTS relations according
to the module configured neighbor
list size limits per UMTS frequency
layer.
GSM to UMTS cell Set to True to perform optimiza- True, False N/A True
relation neighbor op- tion (addition or replacement) of
timization
Enforce_LMS_Size_ With this function enabled, neigh- True, False N/A False
For_Existing_Neigh- bor lists are trimmed according to
bors the maximum neighbor size de-
fined in the LMS configuration for
specific layer to layer transitions.
The number of relations in sub-
set conditions are checked and re-
movals are performed before high-
er level set conditions are checked.
This function is used in the roll-out
phase for a new LMS.
SON Operation Set to Open Loop to run the mod- Open Loop, N/A Open Loop
Mode ule in open loop mode. Set to Closed Loop
Closed Loop to run the module in
closed loop mode. In Closed Loop
mode, changes are automatically
pushed to the network without user
intervention. In Open Loop mode,
the module does not automatical-
ly push parameter changes to the
network. The user has to manually
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.
Note:
The ANR 2G module supports providing different values for the same module INI parameters
(for different vendors) by defining a vendor section in the module configuration INI file. If the
parameter value is not specified within the respective vendor section, the corresponding val-
ue mentioned in the global section will be returned. If the parameter is not mentioned in the
global section and in the vendor section, or if it is not defined in the configuration file, the de-
fault value will be used.
• GSM_Neighbor_List_Size_2G
• GSM_IRAT_Neighbor_List_Size_3G_per_layer
• GSM_IRAT_Max_3G_Frequencies
Exclude_indoor_ cells When this parameter is set to True, False N/A False
True, indoor cells are excluded
from tier based intra, inter, and
IRAT neighbor relation addition
but they are still included in mea-
surement based neighbor relation
addition.
If this parameter is
disabled, measurement
based addition must be
enabled by setting the
GSM to GSM cell
relations use
measurements GUI
parameter to True.
For example:
global_white_list =
[[300, 221, 63999,
64000],[300, 221, 63999,
64000]]
{<source_band>:
[<target_allowed_
band>, ...]}
• label_ref_match: It takes a
regular expression as a val-
ue. It is a plug-in that trims all
the cells that do not match a
source cell name.
Example usage:
global_white_list_
plugins = [["label_
ref_match", ".*"]]
Note:
If multiple plugins
are used in the con-
figuration file, then
the plugin that is ini-
tialized last is con-
• GSM900
• GSM High Band
• GSM1800
• DCS1800
• GSM850
• GSM1900
• PCS1900
• EGSM900
Configurable_rela- Indicates the relation ID (RDN val- N/A N/A The default
tion_Id ue) of a relation MO. value is dif-
ferent for
For details on how to configure
different re-
the parameter, see Configuring re-
lation types
lation DN ID for Ericsson (2G).
and tech-
nologies.
• Nokia
• Ericsson (ENM on-
ly)
PPS_Exclude_criteria This parameter specifies the con- • exclude_ mo_ N/A exclude_
dition based on which the retry from_ plan cell_from_
plan is created: • exclude_cell_ plan
• exclude_MO_from_plan: from_plan
Note: : Nokia
recommends that this
parameter must be
set to True if plan
provisioning is failing
due to validation errors
such as:
• wrong parameter
values
• creation of existing
managed objects
• deletion of non-
existing managed
objects
Note: Table 9: Module behavior for Exclude indoor cells and Exclude outdoor cells parame-
ters lists the behavior of Exclude indoor cells and Exclude Outdoor cells para-
meters when they are set to True.
Table 9: Module behavior for Exclude indoor cells and Exclude outdoor cells parameters
Table 10: Baseline configuration parameters lists the baseline configuration file parameters.
Optimize_Detected_ This parameter indicates whether or not to True, False N/A False
Neighbors optimize a detected neighbor:
Table 12: GSM to UMTS configuration file parameters lists the GSM to UMTS configuration file para-
meters.
De-
Range (Min,
Parameter name Parameter description Step fault
Max)
value
GSM_IRAT_UMTS_ Set to True if connected mode handover True, False N/A True
connected_mode_ from GSM to UMTS is enabled in the net-
ho_counts_available work and GSM to UMTS connected mode
handover attempt and success counts are
available.
De-
Range (Min,
Parameter name Parameter description Step fault
Max)
value
GSM_IRAT_enable_ Permits or disables missing neighbor ad- True, False N/A False
topology_adds ditions based on network topology.
GSM_IRAT_outper- Out-performance multiplier required for re- 1.0 to 5.0 0.1 2.0
form_multiplier_HO_ placement of existing IRAT neighbors with
success a candidate when HO success scores are
compared.
GSM_IRAT_out- Out-performance multiplier required for re- 1.0 to 5.0 0.1 1.5
perform_multiplier_ placement of existing IRAT neighbor with
topology a candidate where cell coupling scores
are compared.
De-
Range (Min,
Parameter name Parameter description Step fault
Max)
value
De-
Range (Min,
Parameter name Parameter description Step fault
Max)
value
• Nokia - 32
• Ericsson - 64
• Huawei - 64
De-
Range (Min,
Parameter name Parameter description Step fault
Max)
value
De-
Range (Min,
Parameter name Parameter description Step fault
Max)
value
Limit_no_of_detect- This parameter is used to limit the number True, False N/A False
ed_neighbors of detected neighbors.
This section provides an example of a GSM to GSM configuration file for aggressive replacement of
existing neighbors.
If existing neighbors are not replaced, the configuration below provides an example of more aggres-
sive configuration settings to force more replacements.
Note:
• The implications of parameter changes must be carefully considered and tests must be
performed in open loop mode before running the module with such a configuration in
closed loop mode:
– All source cells are considered to have a high TCH drop rate.
– The relationship of source to target and target to source antenna orientation
(geoscore) will not block the removal of existing relations.
– The tier count threshold for the removal of existing neighbors is reduced.
• During neighbor replacement, there could be additional changes based on the last
processed cell and the Max_Num_Changes_To_Push parameter limit could be changed
by a maximum of 5.
[Global]
#------------------------#
# Common parameters #
#------------------------#
Maximum_Cell_Distance_Threshold = 25.0
Bi-directional_Neighbors = True
Max_Num_Changes_To_Push = 5000
TimeBetweenPushes_15Mins = 1
Is_ocean_mode = False
#------------------------#
# 2G Specific parameters #
#------------------------#
GSM_DCR_Threshold = 0
GSM_Min_TCH_Drops_For_High_Drop_Rate_Calculation = 0
GSM_Max_Tier_Count_For_Cell_Add = 2
GSM_Min_Tier_Count_For_Cell_Removal = 5
GSM_GeoScore_Threshold_For_Poorly_Performing_Cell_Removal = 0.999
GSM_HO_Success_Rate_Threshold_For_Poorly_Performing_Cell_Removal = 50
GSM_Min_HO_Attempts_For_Poorly_Performing_Cell_Removal= 50
GSM_Max_HO_Attempts_For_Neighbor_Removal = 0
GSM_Neighbor_List_Size_2G = 18
GSM_C1 = 0.8
GSM_C2 = 0.0
GSM_C3 = 1.0
GSM_C4 = 0.8
Prerequisites
Only users with admin privileges have permissions to modify the parameters.
a) In the address field of your Internet browser, type the following URL (for 2VM, 5VM, and cross-
OSS):
• 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 ANR_2G.
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.
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 information, see the Configuring a module section in the EdenNet User and Administra-
tion Guide.
Expected outcome
Expected outcome
The target cells which were configured for the selected module instance are displayed on the map.
The cells with errors also generate error events which can be analyzed in order to perform the re-
quired troubleshooting.
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 ANR_2G either from Active SON Modules or Module History.
4. 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. The log also contains entries from the Module
Monitor service. For more information, see Monitoring GSM ANR.
The Directory Listing For dialog box with a list of files and module names appears.
A set of Excel files are listed in the Directory Listing For dialog box.
Expected outcome
Tab Description
Tab Description
• they have the same UARFCN+SC as an ex-
isting IRAT relation.
BA <vendor_name> List Measurements Lists all the measurements reported per source
cell.
Cell Level Summary Presents a summary with one entry per cell re-
garding the action taken for that cell and the total
neighbor list sizes before and after ANR execu-
tion.
Note: For all the reports mentioned in Table 13: GSM ANR module report, the Tier column
will have values greater than or equal to 10001 for all invalid or missing data related cells, as
defined in Table 14: Tier count.
Table 15: Parameters tab describes the columns in the Parameters tab.
Table 16: Changes tab describes the columns in the Changes tab.
Neighbor Frequency The frequency layer the neighbor cell belongs to.
Layer
• For WCDMA cells - the UARFCN
• For GSM cells - the Band
Source Frequency The frequency layer the source cell belongs to.
Layer
Reuse code • For WCDMA cells - the UARFCN + Primary Scrambling Code
• For GSM cells - the BCCH + BSIC
Tier Tier count to the neighboring cell. The Effective Tier count after Tier Count Ad-
justment has been applied. A tier of 10,000 means it is unreachable through
the tier map.
Table 17: Reasons for neighbor addition describes the reasons for neighbor addition in the Reason
column of the Changes tab.
Reason Description
White List Neighbor A neighbor relation was added which was white-listed through EdenNet.
First Tier Neighbor A missing neighbor relation was added which is a first tier according to the
tier map and is ranked within the number of Absolute_1st_Tier_Maxi-
mum.
HO Based Detected A neighbor relation that was detected as missing through handover success
Neighbor counts on proxy relations was added.
Measurement Based A neighbor relation that was detected as missing through the Mobile Mea-
Neighbor surement Report was added.
Topology Based A neighbor relation was added based on the network topology.
Neighbor
Tier 2+ Neighbor A neighbor relation that was tier two or greater according to the tier map and
detected as missing through the network topology was added.
Neighbor is a cosite A neighbor relation was added based on 3G cells for intra-frequency han-
(Same site ID) dover successes or 2G>2G handover successes for IRAT.
Missing Reciprocal A neighbor relation that was reciprocal (in the opposite direction) to an al-
ready added relation to maintain bi-directionality was added.
Missing Reciprocal A neighbor relation that was reciprocal (in the opposite direction) to an al-
(Extended First Tier ready added extended first tier relation to maintain bi-directionality was
Neighbor) added.
Table 18: Reasons for neighbor removal describes the reasons for neighbor removal provided in the
Reason column of the Changes tab.
Reason Description
Trimmed Neighbor A neighbor relation was removed from the source cell to meet the configured
neighbor list size limits.
SON Excluded A neighbor relation which was excluded through EdenNet was removed.
Poorly Performing A neighbor relation was removed as it met all the configured thresholds that
Neighbor define a poorly performing relation.
Black List Neighbor A neighbor relation that was blacklisted through EdenNet was removed.
Reason Description
Conflict with Source A neighbor relation that had a conflict in the BCCH frequency was removed.
BCCH frequency
Conflict with Neigh- A neighbor relation which had the same BCCH and BSIC was removed.
bor BSIC and BCCH
frequency - {}.
format(nbr)
Bidirectional Removal A neighbor relation which was reciprocal (in the opposite direction) to an al-
ready removed relation in order to maintain bi-directionality was removed.
Neighbor List Full. An existing lower ranked neighbor was removed and replaced by a higher
Removed {} with ranked missing neighbor. The reciprocal relation was removed to maintain bi-
same reuse code.for- directionality.
mat (change.catego-
ry)
Table 19: Detected neighbors tab describes the columns in the Detected neighbors tab.
Neighbor Type The neighbor types are Intra, Inter, and IRAT.
Neighbor Frequency The frequency layer the neighbor cell belongs to.
Layer
• For WCDMA cells - the UARFCN
• For GSM cells - the Band
Neighbor Reuse • For WCDMA cells - the UARFCN + Primary Scrambling Code
Code • For GSM cells - the BCCH + BSIC
Reason Descriptive reason why the cell is considered for addition. For example:
Tier Count Tier count to the neighboring cell. The Effective Tier count after Tier Count
Adjustment has been applied. A tier of 10,000 indicates that it is unreachable
through the tier map.
Cell Coupling Score It is calculated from the Tier Count, Distance and relative antenna orienta-
tions. It is also called the Coupling Score.
Detection Method Describes the proxy relations used to detect missing neighbors. For example,
3G->3G (co-sector 2G is source).
HO Success Score The number of Handover Success counts on the proxy relations over the last
24 hour period.
Neighbor List Modifi- Neighbors are either added to the neighbor list or they are not added.
cation
Neighbor List Modifi- Descriptive reason for Not Added (for example, the candidate does not out-
cation Reason perform the current lowest ranked neighbor).
Table 20: Final neighbors tab (includes GSM-GSM neighbors and GSM-UMTS neighbors) describes
the columns in the Final neighbors tab.
Neighbor Frequency The frequency layer the neighbor cell belongs to.
Layer
• For WCDMA cells - the UARFCN
• For GSM cells - the Band
New Neighbor It is True if the neighbor that is added is in the current iteration of the mod-
ule. It is False if it is an existing neighbor.
Tier Count Tier count to the neighboring cell. It is the Effective Tier count after Tier
Count Adjustment has been applied. A tier of 10,000 indicates that it is un-
reachable through the tier map.
Basic Tier Count The basic tier count before Tier Count Adjustment.
Neighbor Type The neighbor types are existing, added, and removed.
Reason Descriptive reason for neighbor additions (for example, First Tier, HO
Based, Topology or Tier2+, Missing Reciprocal).
Cell Coupling Score It is calculated from the Tier Count, Distance and relative antenna orienta-
tions. It is also called the Coupling Score.
Neighbor Rank The neighbor ranking along with the neighbor type (Intra, Inter, IRAT)
Source LMS Layer The layer from the LMS which the source cell belongs to.
Neighbor LMS Layer The layer from the LMS which the neighbor cell belongs to.
Neighbor LMS Condi- The condition from the LMS which permits the neighbor relation. The site
tion Name type (also called node configuration) is considered.
LMS Max Nbr Size The maximum neighbor size defined in the LMS.
Cannot Remove Rea- Descriptive reason why any existing neighbors are unsuitable for removal.
son
Table 20: Final neighbors tab (includes GSM-GSM neighbors and GSM-UMTS neighbors)
Table 21: DCR report tab describes the columns in the DCR report tab.
SDCCH Drop Call Rate The SDCCH Drop Rate (%) on the cell.
TCH Drop Call Rate The TCH Drop Call Rate is defined as: 100 * (TCH Drops / TCH Calls
Complete) (%)
High Drop Rate Cell True only if both GSM_DCR_Threshold and GSM_Min_TCH_Drops_
For_High_Drop_Rate_Calculation configuration thresholds are
met.
Table 22: HO report tab describes the columns in the HO report tab.
Neighbor Type The neighbor types are Intra, Inter, and IRAT.
Neighbor Frequency The frequency layer the neighbor cell belongs to.
Layer
• For WCDMA cells - the UARFCN
• For GSM cells - the Band
Reuse Code • For WCDMA cells - the UARFCN + Primary Scrambling Code
• For GSM cells - the BCCH + BSIC
Cross OSS neighbor re- Indicates if the relation is across an OSS boundary.
lation existence
Category The categories are first tier and extended first tier.
Change Reason Descriptive reason for neighbor addition or removal (for example, first tier
addition, detected neighbor addition, reciprocal addition, replacement)
Percentage of HO at- Percentage of handover attempts on this relation compared to all outgoing
tempts (%) neighbor relations for this frequency (for WCDMA targets - the UARFCN,
for GSM targets - the Band)
Tier Count Tier count to the neighboring cell. The Effective Tier count after Tier Count
Adjustment has been applied. A tier of 10,000 indicates that it is unreach-
able through the tier map.
Table 23: Neighbor Performance tab describes the columns in the Neighbor Performance tab.
Neighbor Frequency The frequency layer the neighbor cell belongs to. For WCDMA cells - the
Layer UARFCN.
Basic Tier Count The basic tier count before Tier Count Adjustment.
Tier Count Tier count to the neighboring cell. It is the Effective Tier count after Tier
Count Adjustment has been applied. A tier of 10,000 means it is unreach-
able through the tier map.
S->T GeoScore GeoScore of the angle between the source cell azimuth and the neighbor
cell.
T->S GeoScore GeoScore of the angle between the target cell azimuth and the source
cell.
Poor Performing Neigh- True if the relation meets all the configured criteria for poorly perform-
bor ing neighbor removal (for example, Tier, Distance, S->T GeoScore, T->S
GeoScore, HO Attempt Number, HO Success Rate).
HO Data Hours Avail- Number of hours of valid handover data available in the PM counters.
able
Note: This value is zero if Connected Mode Handover is en-
abled for GSM to UMTS. When it is zero, the configuration pa-
rameter GSM_IRAT_UMTS_connected_mode_ho_counts_
available should be set to False.
Cell Coupling Score It is calculated from the Tier Count, Distance and relative antenna orienta-
tions. It is also called Coupling Score.
Detection Method Describes the proxy relations used to detect missing neighbors. For ex-
ample, 3G->3G (co-sector 2G is the source) for this cell.
HO Success Score The number of Handover Success counts on the proxy relations over the
last 24 hour period.
Table 24: Reuse Conflicts tab describes the columns in the Reuse Conflicts tab.
Source-Candidate GeoScore of the angle between the source cell azimuth and the neighbor
GeoScore cell.
Candidate-Source GeoScore of the angle between the target cell azimuth and the source
GeoScore cell.
Reason for conflict Reason for the conflict. Usually, it is due to the clash of the UARFCN+SC
with the existing neighbor.
Candidate-bcc base station color code (ncc_bcc = BSIC) of the candidate neighbor.
Table 25: Logs tab describes the columns in the Logs tab.
Table 26: Disambiguation tab describes the columns in the Disambiguation tab.
BCC Indicates the Base station Color Code of the target cell.
Measurements Total Re- Total number of reports received from a serving cell.
ports
Measurements Percent The percentage of the reports received from a serving cell.
Reported
Measurements Low Indicates the number of measurements that exceed the low threshold
Threshold from the carrier to interferer.
Note:
Measurements Low Indicates the percentage of measurements that exceed the low threshold
Threshold Percent from the carrier to interferer.
1st Close Cell Coupling Indicates the cell coupling score from the source cell of the first closest
Score disambiguated cell.
1st Close Cell Distance Indicates the distance between the source cell and the first closest disam-
biguated cell.
1st Close Cell Tier Indicates the tier count between the source cell and the first closest dis-
ambiguated cell.
1st Close Cell Geoscore Indicates the geoscore for the first closest disambiguated cell.
2nd Close Cell Coupling Indicates the cell coupling score from the source cell of the second closest
Score disambiguated cell.
2nd Close Cell Distance Indicates the distance between the source cell and the second closest dis-
ambiguated cell.
2nd Close Cell Tier Indicates the tier count between the source cell and the second closest
disambiguated cell.
2nd Close Cell Indicates the geoscore for the second closest disambiguated cell.
Geoscore
Table 27: BA <vendor_name> List Measurements tab describes the columns in the BA
<vendor_name> List Measurements tab.
Is Neighboring Indicates whether the neighboring relation exists with the target cell.
Is Valid Measurement Indicates whether the recorded measurement is valid for optimization.
Counter Total Indicates the sum of Low, Min and High measurements.
Exceeding Low Thresh- Indicates the number of measurements that exceed the low threshold
old Counts from the carrier to interferer.
Note:
Percent Exceeding the Indicates the percentage of measurements that exceed the low threshold
Low Threshold from the carrier to interferer.
Table 28: Cell Level Summary tab describes the columns in the Cell Level Summary tab.
Source Parent The parent entity to the Source Cell. For GSM cells, it is the LAC.
Source Cell The Distinguished Name for the source cell managed object.
Source Region The EdenNet region to which the source cell belongs.
Total Neighbors Before Total number of neighbors before this execution of the module.
Total Neighbors After Total number of neighbors after this execution of the module (actual if run
in closed loop, hypothetical if run in open loop).
Intra Neighbors Before Total number of Intra neighbors before this execution of the module.
Intra Neighbors After Total number of Intra neighbors after this execution of the module (actual
if run in closed loop, hypothetical if run in open loop).
Intra Neighbors Added Total number of Intra neighbors added during the execution of the module.
Intra Neighbors Re- Total number of Intra neighbors removed during the execution of the mod-
moved ule.
IRAT Neighbors Before Total number of IRAT (GSM-WCDMA) neighbors before this execution of
the module.
IRAT Neighbors After Total number of IRAT (GSM-WCDMA) neighbors after this execution of
the module (actual if run in closed loop, hypothetical if run in open loop).
IRAT Neighbors Added Total number of IRAT neighbors added during the execution of the mod-
ule.
IRAT Neighbors Re- Total number of IRAT neighbors removed during the execution of the mod-
moved ule.
• Re-provision a plan
• Filtering provisioning of failed cells based on feedback logs received from NAdC
The user has the option to re-provision the plan. In this situation, failing elements are removed from
the plan based on the rules specified in the XML file. The result is a delta plan with all the cells which
have a chance of successful provisioning. Such a plan is then provisioned to the network. The plan
provisioning and splitting can be retried in case a new delta plan returns failures again.
To filter cells based on the feedback logs received from NAdC, update the rules.xml file which is
available at /var/tmp/enet/ on the central VM:
Note:
If the rules.xml file is not available in the central VM at the /var/tmp/enet location,
then create a file called rules.xml as a vson user.
/var/tmp/enet/
3. Locate the rules.xml file.
4. Create a new rule.
For example:
<expression>
</expression>
</rule>
5. Add the new rule and save the rules.xml file.
For details about the rule tags, see Table 29: Rule tags.
Expected outcome
Based on the rule, the relevant cells are excluded from plan and retry provisioning.
Additional information
Table 29: Rule tags describes the function of tags mentioned in the rule.
/home/vson/log/enet/error_classifier_app.log when an MO is
excluded from retry.
• plan_provisioning_app: /home/vson/log/enet/plan_provisioning_app.log
• error_classifier_app: /home/vson/log/enet/error_classifier_app.log
3. From the Module/Service filter, click the ANR_2G 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 filters.
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.
Expected outcome
Category: ANR_2G
neighbor_relation_unre- info When the target cell of the relation is an unknown cell,
solved that is, the internal cell representation is not present in
any OSS.
Could not evaluate cell info If the cell does not satisfy all the initial ANR validations
or if it has a relation pointing to an invalid target cell
then the cell is skipped from optimization.
Could not trim neighbor list info When the module is not able to trim targets to the con-
figured value.
Neighbor change event info Generates a cell event to indicate neighbor addition, re-
moval, or updation. The event type is added, removed,
or updated.
Could not add particular info When the target cell is not added because of LMS or
neighbor module configuration constraints.
Could not remove poorly info When we are not able to remove the neighbor because
performing neighbor of pre-validation failure for removal.
Optimizer Exception info Any other Optimizer exception during building of MOs.
Failed to push changes! info When the provision fails during closed loop.
Attempted changes did not info When the EMS validation before the actual provision
pass EMS validation. See fails.
log for details.
Target has a high DCR info When the source 2G cell has a high DCR as per the
module configuration.
Could not add detected info When the detected neighbor is not added because of
neighbor (HO-based) {} the pre-validation for addition.
could not be added as
No first tiers info When there are no first tiers for the source cell.
No n tiers info When the n tier for the cell cannot be fetched and has
validation errors.
Prerequisites
All the prerequisites mentioned in the GSM ANR prerequisites section must be met.
3. In the left pane, click Modules, select ANR_2G, and click Apply.
Expected outcome
Scenario Description
Cell neighbor list evalu- <cell1> is evaluated and neighbor list changes are made and/or missing
ated neighbors are detected.
Detected <W> neighbors. Added <X> neighbors and removed <Y> neigh-
bors.
Scenario Description
Note:
• The module generates the record in the Report tab only for
the cell which is evaluated under the following conditions:
Cell excluded <cell1> was excluded from evaluation due to: <reason for exclusion>
Example: PCH19704A21 was excluded from evaluation due to: Could not
trim (PCH19704A21) because sufficient neighbors could not be removed
to meet the max total size limit.
For more information, see the Configure and monitor SON modules section in the EdenNet User and
Administration Guide document.
To view the Network Analysis table, which displays information about the reasons behind the changes
pushed by the EdenNet modules, see the Viewing network analysis details section in the EdenNet
User and Administration Guide.
To view the execution status, which provides the Instance Name and State of a selected module, as
well as the SON module's script log detailing the actions taken on individual target cells, see the View-
ing the execution status section in the EdenNet User and Administration Guide.
• Error: causes the module to stop working and log the incident that caused the module to stop.
• Warning: logs a detailed warning in the instance log.
Currently, only per cell warnings are defined for Module Monitor Service for ANR. These are:
– Cell has no location (lat, lon) (indicates that the location in the Cell Plan should be checked).
• Triggered once every 24 hours:
– Cell has no first tier information (indicates that the location in the Cell Plan or Tier Count ser-
vice should be checked).
– Cell does not have any intra-frequency neighbors.
– Cell does not have any inter-frequency neighbors.
– Cell does not have any IRAT type neighbors.
– Cell does not have neighbors of any type.
– Cell has large tier counts for close surrounding cells (indicates that Tier Count service should
be checked).
13 Troubleshooting ANR
This section describes how to troubleshoot the ANR modules.
When ANR is run iteratively, it tries to create the same relations in every iteration. This results in provi-
sioning failure from the second iteration onwards. However, if ANR is triggered again after a few hours,
it proposes the correct relations and provisioning succeeds.
Possible scenarios:
The neighbors table is not updated properly because relation creation notifications are getting
dropped.
Solution
su - vson
3. Restart the mo_event_distributor_app by entering: