Professional Documents
Culture Documents
W-CDMA
Alcatel-Lucent 9300 W-CDMA Product Family
Performance Management
NN-20500-033 09.11/EN Standard June 2009
W-CDMA
Alcatel-Lucent 9300 W-CDMA Product Family
Performance Management
Document number:
Document issue:
Document status:
Product release:
Date:
NN-20500-033
09.11/EN
Standard
OAM06.0
June 2009
Publication history
PUBLICATION HISTORY
SYSTEM RELEASE: OAM06.0
June 2009
Issue 09.11/EN Standard
Update after internal remarks for DR5
April 2009
Issue 09.10/EN Standard
Update for DR5
January 2009
Issue 09.09/EN Preliminary
Update after internal review
December 2008
Issue 09.08/EN Preliminary
Update after internal review
October 2008
Issue 09.07/EN Preliminary
Update for MNCL1
September 2008
Issue 09.06/EN Preliminary
Update after internal review
August 2008
Issue 09.05/EN Draft
Up-issue for DR4
July 2008
Issue 09.04/EN Preliminary
Update after internal review
May 2008
Performance Management
Publication history
April 2008
Issue 09.02/EN Preliminary
Update after internal review
January 2008
Issue 09.01/EN Draft
Update for OAM06.0
November 2007
Issue 08.03/EN Standard
Update after internal review
September 2007
Issue 08.02/EN Preliminary
Update after internal review
August 2007
Issue 08.01/EN Draft
Update for OAM05.2
March 2007
Issue 07.03/EN Preliminary
Editorial update
Publication history
January 2007
Issue 07.02/EN Preliminary
Update after internal review
December 2006
Issue 07.01/EN Draft
Update for OAM 5.1 / UA 5.0
Performance Management
Table of contents
Table of contents
Performance Management
Table of contents
List of figures
Performance Management
List of figures
10
List of tables
11
Performance Management
12
NPO Documentation
WQA Documentation
RFO Documentation
Applicability
This publication applies to the OAM06.0 system release
Audience
This publication is intended for the personnel in charge of the UMTS Access Network Performance
Management.
Prerequisites
Readers must be familiar with the following publications:
Prerequisites
Readers must be familiar with the following publications:
13
Related publications
Performance Management
14
Vocabulary conventions
For a definition of the UMTS terms used in this document, see Alcatel-Lucent 9300 W-CDMA
Product Family - Terminology (NN-20500-002).
The specific acronyms used in this publication include the following:
BDF
DHO
Diversity HandOver
DTD
OT
Object Trace
XDR
XML
NPO
WQA
RFO
GP
Granularity Period
MO
Managed Object
The time between two successive measurement results gatherings in the NE.
Proc
timestamp
Session
The session can be Observation or Trace. It identifies a data collection requested by the user.
Tracekey
In the rest of this document and unless differently stated, the term RNC refers to RNC Cplane part
(also named C-Node) and the term MSS Platform refers both to RNC Uplane part (also named
I-Node) and POC.
15
Performance Management
16
17
Features
FRS 34043 - NPO Kernel, HW and system administration functions for OAM6.0
FRS 34045 - Diagnosis option and Pre-Defined Scenarii in NPO for WDCMA
FRS 26083 - Operational Alarm on thresholds Integration in Back up and restore and OAM
upgrade processes
Other changes
New NPO document references.
Performance Management
18
19
4.1
Performance Management is based on data collection, then post-processing of this collected data.
The Performance Management data are the following two types:
Counters are organized in families. A family is a collection of counters involved in performing the
same telecom function or service.
The access network counters are divided into the three following families:
For further definitions of observation counters, refer to the 3GPP TS 32.104 specifications.
Counters are defined in the following dedicated counter dictionaries: Alcatel-Lucent 9300 W-CDMA
Product Family - Counters Reference Guide (NN-20500-028).
Performance Management
20
21
4.2
uploading the raw data from the Access Network Elements (Node B and RNC)
mediating the raw data collected into the XML format defined by the OMC
post-processing this translated data for viewing and creating tables, graph reports, Geographical
Information System views and call trace analysis.
Data collection and mediation are performed by ADI (Access Data Interface) and MDP (Management
Data Provider).
The counter observation data post-processing is performed by NPO (Network Performance
Optimizer), performance reporting application based on the internal platform.
The Call Trace data post-processing is performed by :
WQA (Wireless Quality Analyzer), optional application post-processing the following traces
information issued from the Utran networks:
neighboring call trace (CTn)
CTx, which, is the whole of several types of Call Trace. In the OAM06 release CTx is Access
Invoked Call Trace (CTb) and Geographic Call Trace (CTg).
RFO (Radio Frequency Optimizer), optional stand alone application for a "per call" trace analysis.
Note: Day-to-day monitoring of Access networks is available through real-time views displayed
from the main bar menu of NSP. These views allow a close observation of the NE behavior and
health. The physical & logical resources are displayed by selecting the Configuration/Radio
Access/physical & logical resources sub menu. For more information about this function see
Alcatel-Lucent 9353 Management System - User Guide (NN-20500-032).
Performance Management
22
4.3
Threshold rule sets and conditions are associated with the counters in order to monitor the overall
health of the network in almost Near Time. Upon violation of these conditions the authorized users
will be notified through e-mail, paging, or alarms of the network performance degradation.
The user can browse these alarms either in the Alarm window or via the Historical Fault Browser.
These alarms are also sent through the 3GPP Interface-N.
The Alarms on thresholds feature is not applicable on the 9313 Micro Node B counters in the
OAM06 release.
23
4.4
Trials:
Detailed troubleshooting and performance analysis
Deployment:
Merge with mobile logs for optimization & testing
Commercial Operation:
Continued drive testing
"Remote Optimization"
All phases:
Detailed troubleshooting
Detailed performance analysis on certain calls/cells
Performance Management
24
25
5.1
Performance Management
26
5.1.1
This section describes the general architecture of the counter observation collecting principle.
The main phases of the counter observation are:
Counter pegging in the network elements (NE) according to the performance management
parameter configuration
The following picture shows the functional split of the counter observation domain:
Figure 1 Functional view of the counter observation domain.
NEs are in charge of recording data according to a pre-defined Granularity Period (GP) and a
counter list. One XDR file is generated at the end of every GP.
27
WMS is in charge of collecting data files from the NEs and exporting them in XML format (the
files from microNode B are already XML formatted). The WMS is also responsible for network
configuration export (CM.xml).
NPO is responsible of XML files and CM.xml file import and post-processing. It is also
responsible for QoS data computation and storage for network performance monitoring.
The results of the counter observations are XML record files, which store the Access Network
Observation data (counters). The DTD of this XML format is 3GPP-compliant. Each record file
contains the counters produced by a single collecting element (e.g. the C-node on RNC "N3" or the
Node B equipment "NB502").
You can use Network Performance Optimizer (NPO) to perform reporting of observations. NPO is the
performance reporting tool based on the internal platform and introduced in the OAM05.2 release.
NPO polls regularly the counter observation directory, uploads the XML counter observation files and
post-processes them. The post-processing mainly consists of:
Mapping the NE counter observation object model onto the NPO topological model
See NPO documentation information in the following section: NPO (Network Performance
Optimizer).
Performance Management
28
5.1.2
This section lists the RNC C-Node observation counter families handled by the ADI application.
A counter family is a collection of counters that are related to measuring the same telecom function
or service.
The RNC C-Node observation counter families available for this release are classified as follows:
Handovers
These observation counters report the number of events attached to hard handovers.
Power management
These observation counters are related to the status of the cell power.
RRC connection
These observation counters report the number of events related to RRC connections.
Iu interface connection
These observation counters report the number of events attached to Iu connection
(successful/failed) and to radio link releases (request/command).
Mobility
These observation counters report the number of RRC Cell Update procedures.
Radio measurement
These observation counters report observations related to the radio measurements at both the
UE and cell levels.
QoS performance
These observation counters report the number of events attached to the downsizing/upsizing
service (successful/failed).
29
CN platform observation
These observation counters are related to TMU processors.
In the UA06.0 release, the RNC counters are classified by priority in the range [0-9]. 1 is the highest
priority and 8 is the lowest one; 0 and 9 are unused in this version. Counter priorities are used for the
RNC counters list management mechanism.
Some limitations exist concerning the number of counters associated to each RNC observation, due
to the data rate available for each observation.
About the RNC C-Node counter observations, see Alcatel-Lucent 9300 W-CDMA Product Family Counters Reference Guide for RNC (NN-20500-028).
Performance Management
30
5.1.3
This section lists the MSS (I-Node and POC) observation counter families handled by the ADI
application.
Each Nortel Multiservice Switch (RNC I-Node and POC) observation family is attached to Managed
Object instances.
The RNC I-Node and POC observation counter families available for this release are classified as
follows:
ATM port
GigabitEthernet
For the Nortel Multiservice Switch platform observations, see Alcatel-Lucent 9300 W-CDMA Product
Family - Counters Reference Guide for MSS (NN-20500-028).
31
5.1.4
This section lists the Node B observation counter families handled by the ADI application.
The Node B observation counter families available for this release are classified as follows:
PCM management
These observation counters are related to the status of the PCM links.
ATM management
These observation counters are related to the status of the ATM protocols.
IP
These observation counters are related to the MIB for Management of the TCP/IP networks.
Radio
These observation counters are related to the status of the BTSCell power or the physical Power
Amplifier.
EEC
These observation counters are related to the status of the ISR.
IMA
These observation counters are related to the status of the inverse multiplexing over ATM
protocol.
Performance Management
32
5.2
33
5.2.1
collects the Call Trace data according to rules configured by the OMC
makes the Call Trace data available for upload to the OMC
The call trace data retrieved from the RNC is XDR coded. The ADI application is in charge of
collecting this data and providing XML files. ADI also performs the necessary decoding and
mediation to generate Trace files based on consistent formats and object identifications. For
instance, some UTRAN messages traced by the RNC and coded in ASN.1 yet are decoded in ASCII
by ADI.
Trace data are then available for post-processing tools:
RFO
This application processes the whole trace data, except the CTn ones, and provides added value
information covering the different Call Trace needs: RF optimization, Network optimization,
troubleshooting.
WQA
processes the CTn traces and provides hand over matrixes used for neighboring optimization
(CTn module of WQA).
It also offers post-processing facilities to help investigating dropped call issues (CFt module of
WQA).
It also uses the CTx data, which are, in the OAM06 release, the data collected from CTg and
CTb, to optimize the UTRAN sub system, mainly the radio aspects, without requirement of drive
tests (CTx module of WQA).
Performance Management
34
5.2.2
1. The user performs the Call Trace application management in the RNC on the OMC GUI. A
dedicated Call Trace Configuration Wizard is offered by WMS.
2. The Call Trace configuration data is sent on the configuration management data flow from the
OMC towards the RNC. This activates the Call Trace session on the RNC.2' The C-Node
transmits to the I-Node the configuration management data received from the WMS Server and
concerning the I-Node.
3. The call processing events are collected as Call Trace data, according to configurable filters,
from the collecting points located in the various Call Processing applications.
4. The call trace data is stored in files on the RNC disk. Files are closed on timer expiration or file
size conditions. If the trace has to be continued, then another file is opened.When a file becomes
available for upload from the RNC to the OMC, a dedicated event is sent on the Event data flow
by the RNC to the OMC. 4' . Conversely the Control Node may receive some events from the
35
Interface Node as "Trace File ready" events and forward them on the Fault Management data
flow.
5. ADI downloads the call trace files from RNC using ftp session and purges the call trace data files
from the RNC once it has uploaded the Call Trace data.
6. ADI decodes the received files in XDR format, mediates the Call Trace files, and converts them
to XML format. Then RFO or WQA, depending on the session files, get those files.Note that ADI
is implemented to deliver Call Trace files to RFO and WQA tools. RFO, WQA and Call Trace
application in the OMC, form a bundle that is mandatory for a Call Trace usage.
7. The RFO or WQA post-processing tasks can be performed on demand.
Performance Management
36
Trace activation
37
6.1
Performance Management
38
6.1.1
The activation of an observation type in the RNC restarts the counting for the concerned set of
counters.
At the RNC level the observation can be activated or deactivated from the OMC on operator request.
The RNC observation activity is associated with an OAM object, the PerfScanner, to form the
observation session. This session is automatically created at the RNC creation time with a default
granularity period (GP) of 15 minutes. This applies to the entire RNC sub-network.
The associated attributes transmitted at the activation are:
the granularity period (GP) which defines the periodicity of the generation of results.
the reference of the observation: this attribute contains the identity of the observed entity, only
useful for temporary observations
The granularity period (GP) is the time between two successive measurement results gatherings in
the NE. The GP is synchronized on full hour or half/quarter hour or full five minutes. The GP value in
RNC can be changed on operator request through WICL.
At the end of each GP, the RNC generates one observation file, compresses it and stores it on the
disk of the C-Node. Then an observationFileReady notification is sent to WMS to trigger file
retrieval.
At the NE level the observation files are generated in the XDR format and are compressed.
The first statistic record collected at the C-Node level after a PerfScanner creation (or unlock
operation) may have an effective measurement period less than the required granularity period.
For example, if the PerfScanner is created at 12:53 with a 15 minutes GP the next collection time at
the C-Node level will be 13:00, 13:15, 13:30.
The modification of the GP is immediately taken into account. For instance, if GP of the PerfScanner
is modified from 15 minutes to 1 hour at 16:17, then the next collection times at the Control Node
level are17:00, 18:00, 19:00, and so on.
If the C-Node receives a PerfScanner deletion (or lock operation) request, the in-progress statistics
are collected and no observationFileReady event is sent to the main server for the current period.
For example, if the PerfScanner is deleted at 09:55, no observationFileReady event is sent at 10:00.
When the RNC (C-Node/I-Node/POC) receives an OAM request for a PerfScanner object, the
request is executed locally and an associated request is transmitted to the UMTS applications of the
39
C-Node/I-Node/POC.
When the configured counter volume exceeds 80% of the maximum supported volume, a
warning alarm is raised. The user is notified to start managing the counter list.
When the configured counter volume exceeds 100% of the maximum supported volume a minor
alarm is raised. The RNC starts disabling counters according to a predefined (static) priority order
until the configured counter volume complies with the defined limits.
If all checks are passed, the WMS configures the list of counters in the RNC using WICL
commands. During this operation, if one or more counters families are configured, the WMS
unconfigures them.
The reason is that, when familyIdList is set (i.e. not empty), all its counters are collected by the
RNC whatever the counterIdList setting.
The operator sets the list of counters to be activated in the RNC through a counter descriptor file
(text-based file). For this purpose, a reference counter descriptor file is exported from the WMS using
PM ExportCounterList WICL command. The file is modified to activate/deactivate counters.
Checking is also performed via a PM CheckCounterList WICL command.
The new counter list file can eventually be propagated to a specific set of RNCs through a PM
ImportCounterList WICL command.
Note that these WICL commands must not be used for activation of UA06.0 NEs. The counter list
management feature must be used, instead.
Performance Management
40
In the Counter List section of the file, the first line defines the field names:
"isActivated;group;name;measuredObjectClass;weight;priority".
Then each line corresponds to a single root CNode counter.
isActivated
A Y value in this field indicates:
for the counter list import operation, the counter is to be collected
for the counter list export operation, the counter is currently collected.
Setting a isActivated field value to Y will activate all the counters of the same group, whatever
the isActivated value of the other counters within the group.
group
This field indicates the group of all the counters sharing the same internal CNode id.
name
This field indicates the counter full 3GPP name.
measuredObjectClass
This field indicates the CNode objet class on which the counter is published in the 3GPP
observation files.
weight
This field indicates the weight associated with the counter (1 In OAM6.0).
priority
This field indicates the priority associated to the counter. The higher the priority value is, the less
important the counter is considered. This value is used in case of resource shortage to stop
counter collection .
When a counter is configured, all its screenings are pegged; in the same way, when a family is
configured, all its counters are collected whatever the setting of the counters of this family.
The RNC updates the counter lists even if the counter observation is deactivated when receiving the
new configuration. This new configuration applies when the counter observation is re-activated
The CSV counter list files are stored on the Primary Main Server in the following directories:
41
opt/nortel/data/counterlists/import/
opt/nortel/data/counterlists/export/
The exported counter list files are automatically purged by the WMS after 30 days. If storage space is
required on the server, the files are recursively purged by the WMS, the oldest files first, by 1 day
steps.
The filenaming scheme for a counter list file exported from a managed RNC is:
export_<id>_<date>_<timestamp>_<NE type>-<RNC userlabel>_<utranRelease>.csv
The file naming scheme for a default counter list file exported from a given UA release is:
export_<id>_<date>_<timestamp>_<NE type>_<utranRelease>.csv
No specific file naming is required for the counter list files customized by the user.
Performance Management
42
6.1.2
This section describes the counter observation activation mechanism in Node B and microNode B.
The Node B and microNode B observation session is automatically created after building the Node B
or microNode B and opening the OAM-BTS link with a fixed granularityPeriod of 1 hour.
At the Node B level the counter collection cannot be deactivated.
The GP can be modified through WICL. The available values are 15 min and 60 min. When the GP
modification request is received, the Node B continues applying the old GP value until (and including)
the end of the next top of the hour, and then apply the new GP value for the next collection periods.
The Node B generates and stores one observation file per GP with a maximum latency of 1 minute
after the end of this GP. The guaranteed storage duration is one day for 60 min GP files and six
hours for 15 min GP files.
The observation files are generated in XDR format.
No event is sent to the Main Server.
43
6.1.3
This section describes the counter observation activation mechanism in MSS paltform.
I-Node and POC counter activation and collection depends on the provisioning of the MSS Platform
and there is no correlation between the RNC (C-Node) observation and the MSS Platform counter
collection.
There are two kinds of counters available in MSS Platform: statistic counters and accounting
counters.
Statistic counters
GP is fixed to 15 min and cannot be modified.
Accounting counters
The default GP is 60 minutes. This corresponds to 24 timestamps at which MSS Platform collects
accounting data. Actually, up to 24 scheduled collection times can be set and the time difference
between two consecutive collection times must be greater than 1 hour and lower than 12 hours.
on WMS demand, or
automatically at midnight.
The WMS should collect F1 no later than 10:20, F2 at 10:35,. This is the requirement implemented
for CNode or NodeB.
The INode requires additional time to complete the PM file, so an additional 28 minutes is taken into
account before collection. For example, this allows the WMS to collect the data as follows:
Performance Management
44
6.2
Trace activation
This section describes the trace activation mechanism, the trace sessions and the XDR trace data
files generated at the NE level.
It is split into:
45
6.2.1
The trace activity in the UTRAN can exist only during and within the frame of Trace sessions. A trace
session is managed within the OMC and the RNC through different managed object classes.
Currently, Call Trace is only supported by the RNC.
There is one object class dedicated for each different type of trace.
A CallTrace or ObjectTrace session is created or deleted through the OMC GUI and mapped onto
one or more CallTrace or ObjectTrace creation or deletion commands.
An active trace session corresponds to the activity of trace processes both in the OMC and in the
involved NEs:
Trace records are generated in the Network Elements on occurrence of call processing related
events and according to the criteria specified during the trace session creation.
Trace files are closed and made available for upload to the OMC, according to criteria specified
at the trace session creation.
When the C-Node receives an OAM request applying to the CallTrace or the ObjectTrace objects,
the request is executed locally and an equivalent request is transmitted to the applications of the
I-Node. The CallTrace/ObjectTrace files available on the disks of the C-Node and the I-Node are
automatically uploaded to the main server.
The trace session activity is stopped definitively on a time condition specified at trace session
creation or at trace session deletion. The type of trace, the nature of data traced and the involved
NEs are specified in the trace session creation command.
Performance Management
46
6.2.2
This section describes the different trace session types. it is split into:
an IMSI
a TMSI
an IMEI
a P-TMSI
A call is traced by an Access session as soon as the required UE identity is checked during a call
establishment.
The traced UE in an Access session has its calls traced by an RNC as long as:
To record all call messages or events, a mechanism called Call Trace initial UE identity learning
has been implemented which works as follows:
UE Identity Learning
For every traced call, both the temporary UE identity (TMSI or PTMSI) and the permanent NAS
UE Id (IMSI) are recorded.
47
Tracing
When a second traced call is made on a mobile, the call is traced if its initial UE identity matches
the IMSI that has been recorded.
Relearning
Whenever the initial UE identity (TMSI / PTMSI) of a mobile is changed, the new temporary
identity is re-learned during the next call made by the UE.
When creating an access call trace session, use the NBAP dedicated Measurement parameters to
optimize the periodicity of measurement reports. You can configure the periodicity of three
measurement types:
The NBAP Dedicated Measurement parameters is also available in the Geographical Session
creation.
For more information about the NBAP Dedicated Measurements, see the 3GPP specification UTRAN
Iub Interface NBAP signalling (TS 25.433).
To create an access session you can use WICL or the Call Trace Wizard application. See the
Creating one or more Access sessions on one RNC and Creating an Access session on multiple
RNCs procedures.
The XML CallTrace AccessSession files are generated on the main server in the following directory:
/opt/nortel/data/utran/callTrace/onOAMdemand/<sessionId>/<YYYYMMDD>/<UEid>/<callid>/*
These Access session trace files will be sent to the main server as soon as the traced call is
terminated.
Performance Management
48
Calls may be traced even during peak hours, but the provided ratio can be lower than the committed
ratio (some calls may not be traced).
As soon as the call is established within a cell belonging to a geographical area specified in an active
Geographical session, it is traced all the time the session is active and the RNC remains as the
SRNC of the related UE.
As a consequence, the call, once established, can be traced even if the related UE moves into areas
that do not belong to the geographical area.
The trace files are transferred to the server at intervals that are determined by the FileUploadSize FileUploadPeriod parameters and/or when the Geographical session is deleted.
Two Geographical sessions are supported per OAM simultaneously. Only one Geographical session
is supported per RAN.
It is possible to select the types of call that will be traced within the CTg session. The selection is
done through the callTypeList attribute on the CTg object class.
When creating a Geographical Session, you can set NBAP Dedicated parameters. See Access
Session.
When a call drop occurs in a cell which is in the scope of the CTg session, but the call is not
traced by CTg. This provides a complete data set regarding all the call drops happening in the
scope of the session.
The snapshots is contained in a new data block. This data block is required through an existing "UE
Call Failure Trace" function. This function is then available only in CTg session. Associated
subfunctions are not considered, meaning that if at least one of them is set, the overall snapshot
content is provided.
At the OMC level, all the snapshots recorded during a CTg session are gathered in a single file,
stored in the session sub-tree. WQA offers post-processing facilities to help investigating dropped
call issues.
49
the list of call types to be traced (the possible call types are the same as the CTg ones)
The list of cells can contain even cells that do not belong to an RNC managed by the WMS server.
This allows the user to get measurements that are related to neighbor relationships established with
these "external" cells.
Cell session
Cell Session
An object trace cell session provides trace data related to the management of one cell or several
cells.
The objects are traced within a given cell. A cell session traces common messages on a cell or set of
cells (for example NBAP Common Measurements).
Depending on its configuration, a Cell session can trace a single cell, a group of cells in an RNS, or
all cells in an RNS.
Only one Cell session is supported at any time on each RNC. Two Cell sessions are supported per
OAM simultaneously.
During the Cell session management, the NBAP Common measurement feature enables the tracing
of NBAP Received Signal Strengh Indication (RSSI) and TCP measurements. Note that RSSI is also
referred to as Received Total Wideband Power (RTWP).
For more information about the Configuration Management trace parameters, see Alcatel-Lucent
9300 W-CDMA Product Family - Parameters Reference Guide (NN-20500-027).
Performance Management
50
records related to common RANAP messages on IuCs or IuPS interface. The list of scoped IuCs or
IuPS interfaces is configured at the OAM level.
Use the Object Trace Iur (OTIuR) session to trace records related to common (i.e. not linked to a
given call) RNSAP messages on an IuR interface. The list of concerned Iur interfaces is configured at
the OAM level through a list of Neighboring RNCs.
The Object Trace IuBc (OTIuBc) session provides records related to common SABP messages on
an IuBc interface.
An RNC supports only one IuCS / IuPS / Iur / IuBC session at a time.
Session templates
Use the Session template facility to define typical sessions to be used frequently. It allows the user to
specify the record types to be traced and their associated modes, any time you create a session. The
session templates are managed at the OAM level only; this can be done through the Wizard
interface.
A given number of pre-defined templates are delivered with the Call Trace Configuration Wizard.
When creating a session template, you must select at least one predefined trace record.
51
6.2.3
The file format of the trace files output by the RNC is XDR The XDR formatted call trace files are
then XML formatted by WMS.
This section describes the XDR trace files.
All the traced records related to a session are collected in a trace file, at a given time, in a Network
Element. For the particular case on the RNC, two files related to a session may be opened at a given
time, one in the C-Node and one in the I-Node, if the session manages trace records from both the
C-Node and the I-Node. If a trace record verifies recording criteria defined in different active trace
sessions, then it is recorded into an only trace file. Priority criteria are specified for identifying the file
in which the record is performed.
Trace modes
The trace mode indicates the level of detail or format of data to provide.
The differences between the various trace modes are related to:
The exhaustiveness of the provided information (either a part or the whole of the IEs in a traced
record provided by a traced sub-function),
Mode 2, or ASN.1:
This mode provides the header and the full record information, coded in ASN.1; this mode
applies only to UTRAN protocols PDUs (available for rrc, Iu, Iub, Iur 3GPP messages) and does
Performance Management
52
Mode 3, or ctx_full:
This mode provides a specific set of data in XDR format associated with the event (not available
for event linked to Iu/Iur/iub/rrc ASN.1 messages, except for RRC Dedicated Traffic).
53
The trace session type ( CTb, CTg, OTCell, OTIuCs, OTIuPs, OTIur, OTIuBc)
Record headers
The record header contains the record type (management record or data record).
Each entry for a particular traced sub-function contains the following common header information. All
items are included regardless of whether the type of call trace is used:
UE identity may not be in every header (especially early in the call) but is included as soon as it is
known,
Tracekey,
Last known reference cell for this call (allows the post-processing tools to associate other
information such as FER with a particular cell).
Addresses/identifiers for the network elements being used for this call e.g. channel elements,
RNC cards.
Note: The trace files from CTn sessions have a record header different from the ones from the
other sessions.
Management records
The different management records of the trace file are:
Performance Management
54
55
7.1
Counter collection
Counter mediation
Counter data
Performance Management
56
7.1.1
Counter collection
From the OAM point of view, the observation counters are managed by the ADI (Access Data
Interface) application before being loadable into post-processing application.
57
7.1.2
Counter mediation
When collected from the NEs, the Access Network observation counter files are handled by the ADI
application and stored in XML record files.
The role of mediation is to translate the raw data into a common format and to bind the observation
measurement to their associated objects in the logical model of the performance management
application. Then, the processed data is made available to the upper layer applications.
This section describes how the XML access network observation files at the ADI application output
are organized, how to identify the counter information they contain, how they can be compressed. It
also describes how to generate observation reports.
Figure 3 Counter collection and mediation
The XML observation files comply with the 3GPP 32.401.02 DTD. For more details about this DTD,
Performance Management
58
All the counters are produced in each observation file (single, and hourly), and a predetermined
subset of these are aggregated at the RNC level.
To optimize the server storage capacity, the purge of the observation files is triggered automatically.
The guaranteed storage duration on the server is three days.
type is set to A which indicates that the observation file contains observation data of a single NE
and for a single GP. This also applies to the hourly aggregated PM files.
startdate is the beginning date of the granularity period; its format must be <YYYYMMDD>.
starttime is the beginning time of the granularity period; its format must be <hhmm+#GMT>.
endtime is the end time of the granularity period; its format must be <hhmm+#GMT>.
NE is the Network Element ID, that means a unique numerical identifier as defined in 3GPP using
<Node Type>-<NE userlabel> pattern, or the Node B name using the NE userlabel as an NE ID.
The list of possible value for Node Type is:
RNCCN (for RNC C-Node)
INode (for RNC I-Node)
POC
NodeB (for standard NodeB)
NE userlabel is the Userlabel of the NE (blanks replaced by underscores, for example
Region_Centre).
Example:
A20051103.1815+0200-1830+0200_RNCCN-RNC14A
When the starttime and the endtime are equal, the period corresponds to 24 hours.
See the following table for an interpretation of the codes.
Code
YYYY
Description
The 4-digit year
59
Code
Description
MM
The month of the year (01, 02,..., 12) for file creation time at RNC level
DD
The day of the month (01, 02,..., 31) for file creation time at RNC level
hh
mm
The 2-digit minute of the hour. Possible values are five minute steps: 00, 05,
10, 15, 20, 25, 30, 35, 40, 45, 50, and 55.
#GMT
Performance Management
60
7.1.3
This section describes the file tree structure, the data formats and the file naming conventions used
by the ADI application to store the RNC observation data.
type is set to A which indicates that the observation file contains data of a single NE and for a
single GP. This also applies to hourly aggregated files.
startdate is the beginning date of the granularity period; its format must be <YYYYMMDD>.
starttime is the beginning time of the granularity period; its format must be <hhmm+#GMT>.
endtime is the end time of the granularity period; its format must be <hhmm+#GMT>.
Example:
A20051103.1815+0200-1830+0200_RNCCN-RNC14A
To generate UTRAN Access observation reports from NPO, see NPO User Guide (3BK 21376 AAAA
PCZZA). For other NPO manuals, see NPO (Network Performance Optimizer).
Case 1. If SWACT occurs at 2:21 p.m., thus after the last collect or notification, and the restart
takes one minute, the TMUs continue running and computing statistics; at 2:30 p.m., the OMU
61
will send a collect request to all entities. Therefore there is no impact from OAM.
Case 2. If SWACT occurs at 2:29 p.m., and when the OMU becomes active again, for example at
2:32 p.m., it will be too late to send a collect request. Therefore the next collect time will be at
2.45 pm and will last 30 minutes. This is a restriction.
Case 3. If the collect request is sent at 2:30 p.m. but OMU SWACT occurs at 2:31 p.m. before
any end of computing or before all the TMUs have time to send to the OMU their collect, the file
will be closed, and remain on disk with only the header, or part of the information or all of the
information if writing has already started. The next period of collect will be aligned on the correct
15-minute period. Therefore there is no notification sent to the OAM, and the period of collect
from 2:25 to 2:30 p.m. is lost. The next collect will be on a valid period. This is a restriction.
Case 4. If the collect request is sent at 2:30 p.m. but not all the LAs have received the collect
request before SWACT occurs; this is quite rare, but can happen. Therefore there is no collect for
the 2:15 p.m. to 2:30 p.m. period, and a bad period of collect from 2:30 p.m. to 2:45 p.m. is
recorded. This is a restriction.
Performance Management
62
7.1.4
This section describes the file tree structure, the data formats and the file naming conventions used
by the ADI application to store the Node B observation data.
The observation files stored on the Node B disk are periodically uploaded by WMS.
The Node B XML observation files are generated on the main server in the following directory:
/opt/nortel/data/utran/observation/stats/<YYYYMMDD>/<BTSEquipment-BTSUserLabel>
The XML format is compliant with the 3GPP dtd file: 32.401-02.dtd.
The generated Node B XML file has the following format:
<type><startdate>.<starttime>-<endtime>_<BTSEquipment-BTSUserLabel>
Where:
type is set to A which indicates that the observation file contains data originated from a single
Node B for an hourly aggregation.
startdate is the beginning date of the granularity period; its format must be <YYYYMMDD>.
starttime is the beginning time of the granularity period; its format must be <hhmm+#GMT>.
endtime is the end time of the granularity period; its format must be <hhmm+#GMT>.
To generate UTRAN Access observation reports from NPO, see NPO User Guide (3BK 21376 AAAA
PCZZA).
63
7.1.5
At the installation time, you can enable or disable the compression file feature. When this feature is
disabled, the XML observation files consume more hard disk space. It is recommended not to
change the compression file setting before processing counter observation. If you want to modify the
compression setting, contact the system administrator.
The compression feature enables the compression of the observation XML files before they are
saved in the hard disk, using the "gzip" algorithm. Compressed file names follow the pattern
described in the section above, except they have the ".gz" suffix.
This feature applies to all the observation files produced after the option is activated.
The following example shows the compressed XML file for RNC C-Node observations.
Example:
A20010513.1730+0100-1800+0100_RNCCN-rncSud.gz
Use the following command to change the compression status in a Unix shell logged on to the ROC:
fmkpm_adm.sh -online <server> [disable|enable] compress
Where:
Where <server> determines to which server this script will apply: the list of servers is obtained via the
fmkpm_adm.sh -listserver command. There is one server dedicated to all the observations.
The compression status behaves according to the following rules:
The default option status after a new system installation or a system upgrade is activated.
Performance Management
64
7.1.6
Counter data
CUMULATIVE (or TOTAL) to count the events. It is incremented by 1 each time the counted
event occurs, and it provides the cumulated value for the observation period.
VALUE to record value accumulation. It offers the means of measuring minimum, maximum, and
the average values. The average value is an event weighted average.
LOAD offers the means of sampling rapidly changing data, and obtaining an average, a
minimum, or maximum value of the sampled data. The average value is a time weighted average
To each counter, zero, one or more screenings may be associated. Screening mechanism provides a
further "specialization" of the counters. For example, the screening TimeOut of the RNC counter
RadioLinkSetupUnsucess counts the number of unsuccessful radio link setup because of time out.
A counter record can be understood as a counter screening value for a given measured object
instance. More precisely, when a CUM counter screening is measured on an object instance the
result is one counter record; and when a LOD/VAL counter screening is measured on an object
instance, the result is four counters records.
cumulated value
maximum value
minimum value
number of events
average value.
the CUMULATIVE counter has one value, while VALUE and LOAD counters have five values.
The associated counters are identified using a dotted notation:
VS.<CounterName>.Cum
Example:
VS.AveragePowerUsedForSpeech.Cum
VS.<CounterName>.Min
Example:
VS.AveragePowerUsedForSpeech.Min
65
VS.<CounterName>.Max
Example:
VS.AveragePowerUsedForSpeech.Max
VS.<CounterName>.NbEvt
Example:
VS.AveragePowerUsedForSpeech.NbEvt
VS.<CounterName>.Avg
Example:
VS.AveragePowerUsedForSpeech.Avg
VS.<CounterName>.<Screening>
Example:
VS.IuRelocationRequestFailuresCs.2Gto3GRejectionDueToTimeOut
For more information about the screening meanings and observation measurements, see
Alcatel-Lucent 9300 W-CDMA Product Family - Counters Reference Guide (NN-20500-028).
Performance Management
66
67
7.1.7
recover the FTP login information from the database, MDM or default values
log in FTP and list the directory expected to contain observation files
for each file found in the observation directory, generate one CORBA message to the server to
start the recovery and processing process.
the server transfers the files one by one, and processes them in sequence. The processing is
restricted to decoding, mediation, synthetic counter calculations and XML generation. No
temporal aggregation is made, and threshold for alarms are not evaluated.
Performance Management
68
7.2
69
7.2.1
This section explains how the NE data are transmitted to the OMC.
Performance Management
70
7.2.2
The collected trace files are made available to RFO in directories dedicated to each trace session:
CTb, CTg, OTCell, OTIuCs, OTIuPs, OTIuR, OTIuBc. The CTn files are made available for WQA in a
dedicated directory.
The trace data is stored in a directory hierarchy according to the day associated with the start time of
the communication and to the associated UE identification (for example, IMSI).
This data is stored in one or more files according to call Id or object Id. The records pertaining to a
same call are gathered in a given set of files. These files contain records of different types as follows:
Iu (RANAP events)
ALCAP
This data is stored in dedicated files using XML formats. The formats of the produced XML files are
described further below.
The protocol events (i.e. SABP, PCAP, RRC, RANAP, NBAP and RNSAP events) are stored
according to the concerned interface: RRC, Iu, Iub, Iur as values of XML elements in an hexadecimal
format (they are ASN1 encoded). They can be decoded to XML on demand.
Parts of some protocol events are systematically decoded by the NE in order to provide essential
information in a convenient format. RRC measurements (intraFrequency and trafficVolume), which
are sent already decoded from the RRC messages, are displayed as XML tags.
Inode measurements are stored in separate files under the same directories. Error traces contain
undecoded ASN.1 messages. Decoding them using the on-demand service may lead to imprevisible
71
results.
One file uploaded by a CTg session may mediate into several files, one session file plus one file per
traced call.
One file uploaded by a CTb session always mediates in two files, one session file plus one trace file,
because the CTb sessions produce files for one call only.
One trace file uploaded by an object trace session always mediate into one file, each record
identifies the object(s) that produced it.
Each Trace session is associated with a CT_<sessionId>.xml log file located at the root of the daily
hierarchy. A log file stores the list of traced communications for the associated session. These logs
may be used to retrieve trace data associated to a particular session. This file has its own DTD
description, which is stored in the mgtData.02.dtd file..
Performance Management
72
a time-stamp
IuInterfaceID value
The XML geographical trace files are generated on the main server in the following
directory:/opt/nortel/data/utran/callTrace/originatedFromGeographicalArea/<sessionId>/<YYYYMMDD>/-<rc>/ca
The rc field in the hierarchy is added when the number of calls in one day is over the maximum
number of directory entries supported by the OS. So when the YYYMMDD directory is up to the
maximum capacity, a YYYMMDD-2 directory is added, then a YYYMMDD-3. There never is a
YYYMMDD-1 directory.
The XML Neighboring Session files are generated in the following
directory:/opt/nortel/data/utran/calltrace/NeighboringTrace/RNC-userlabel/<YYYYMMDD>/*
The XML ObjectTrace CellSession files are generated in the following directory:
/opt/nortel/data/utran/objectTrace/cell/<sessionId>/<YYYYMMDD>/*
The XML Object Trace IuCs, IuPS, IuR, IuBC session files are respectively generated in the following
directories:
/opt/nortel/data/utran/objectTrace/Iu-Cs/<sessionId>/<YYYYMMDD>/*
/opt/nortel/data/utran/objectTrace/Iu-Ps/<sessionId>/<YYYYMMDD>/*
/opt/nortel/data/utran/objectTrace/Iu-R/<sessionId>/<YYYYMMDD>/*
/opt/nortel/data/utran/objectTrace/Iu-Bc/<sessionId>/<YYYYMMDD>/*
The protocol events are stored according to the concerned interface in an ASN.1 encoded
hexadecimal format.
Each trace session is associated with a log file located at the root of the daily directory hierarchy. The
log file stores the list of traced communications for the associated session. Use these logs to retrieve
trace data associated with a particular session.
The log data is stored in a CT_<sessionId>.xml file for each session , published at the end of the
73
day. This file has its own DTD description, which is stored in the mgtData.02.dtd file .
The default option status after a new system installation or a system upgrade is activated.
Performance Management
74
75
Performance Management
76
77
Performance Management
78
79
Performance Management
80
The CT_<sessionId>.xml log file located at the root of the daily hierarchy has its own DTD. The
corresponding description is found in the following mgtData.02.dtd figures:
Figure 13 Management data DTD (Part 1/3)
81
Performance Management
82
Element definitions
DTD versioning
Basic types
UE identifiers
Timestamps
Element definitions
This section describes the 3GPP 32.108 contribution tags and the generic tags in the contribution, for
the specific needs of tracing application. It is split into the following parts:
Description
traceCollection
collectionBeginTime:
timestamp that refers to
the start of the first trace
data that is stored in this
file. It is a complete
timestamp including day,
time and delta UTC (check
if it is UTC) hour.
Contents
vendor
Optional element that identifies the vendor of the equipment that provided the trace
file. Set to Alcatel-Lucent
sender
string
83
traceRecSession
ue
evt
traceSessionRef : unique
trace identifier provided at
the trace activation by the
Operator or allocated by
the management system.
The evt element contains the initiator (opt) target (opt) mesinformation associated with a sage (opt) cause (opt) IE (0..)
traced message. It has the fol- IEGroup (0..) object (0..)
lowing required attributes:
Performance Management
84
Example:
RRC, Iu CS, Iub, Intra
frequency measurement, Gb
initiator
vendorSpecific : boolean
value that indicates if the
message is vendor specific (true) or not (false).
nEDistinguishedName of NE
string
initiator of the protocol message. The string may be
empty (i.e. string size =0) in
case the initiator is the sender
or the mobile. This element
has one optional attribute:
target
nEDistinguishedName of NE
target of the protocol message. The string may be
empty (i.e. string size =0) in
case the target is the sender
or the mobile. This element
has one optional attribute:
string
message
85
cause (global)
IEgroup (global)
IE (global)
name : IE name
Example:
Minimum DL Power
object
id : object identity
Performance Management
86
Example:
RABid
Among those tags, some are considered as specific, which means that the information they contain
is defined by the tag itself. The table above fully defines these tags and the meaning of their
contents.
On the contrary, the <evt>, <IE>, <IEGroup>, and <object> tags are generic, which means that their
contents cannot be analyzed without using the discriminating information contained in their attributes,
and in the tags above them. For <evt> the discriminating attributes are function and name. For <IE>
and <IEGroup> the name attribute is the discriminating one, and for <object>, the discriminating
attribute is type. The contents of the generic tags depend on the value of their discriminating tags,
and the <evt> tag where they appear.
Table 2 Tags specific to object traces
XML element
Description
traceCollection
tracedObject
collectionBeginTime :
timestamp that refers to
the start of the first trace
data that is stored in this
file. It is a complete
timestamp including day,
time and delta UTC (check
if it is UTC) hour.
Contents
traceSessionRef: unique
trace identifier provided at
the trace activation by the
Operator or allocated by
the management system
87
evt
Example:
RRC, Iu CS, Iub, Intra
frequency measurement, Gb
vendorSpecific : boolean
value that indicates if the
message is vendor specific (true) or not (false).
traceRecSessionRef
tracedIds
empty
idList : Comma-separated
list of object ids as contains no blanks.
OT-cell : list of fddCell
cellId
OT-Iur : neighbouring
RNC rncId
OT-IuCS : CS-<#>
(with the network ID )
OT-IuPS : PS-<#>
(with the network ID )
OT-Iubc : interface is
unique, element is absent
Performance Management
88
protocol attribute : In the <message> tag, the protocol attribute takes the name of the protocol,
which may be 3gppNbap, Nbap, Ranap, Rnsap, Pcap or Rrc. In order to allow on-demand decoding
in the case of Rrc, the channel name is concatenated with the Rrc string. Possible channels are
DL-DCCH, UL-DCCH, DL-CCCH, UL-CCCH, PCCH, DL-SHCCH, UL-SHCCH, BCCH-FACH,
BCCH-BCH, MCCH. If an unknown or missing value is sent, the channel will be NO_CHPDU_ID.
version attribute: In the <message> tag, the version attribute indicates which version of a given
ASN.1 description was used to encode the data block. It is used by the on-demand decoders to
decode the blocks. The version number is an Alcatel-Lucent internal flag, the supported numbers
vary according to the UA version.
Protocol
UA06.0
3gppNbap
TS 25.433
Ranap
TS 25.413
Rnsap
TS 25.423
Pcap
TS 25.453
Rrc
TS 25.331
Sabp
TS 25.429
causes attribute: In the <cause> tag, the attribute type indicates which of the following tables should
be consulted. The strings in the following tables are the ones presented in the XML files.
Table 3 List of Cause values for the <cause type = estabcause> (vendor specific)
Cause value
Cause text
Emergency Call 10
10
11
12
Registration 13
13
Detach 14
14
15
89
16
Call re-establishment 17
17
18
19
20
MBMS Reception
21
default
Table 4 List of Cause values for the <cause type = RRCRelCause> (3GPP)
Cause value
Cause text
normal event
unspecified
pre-emptive release
congestion
re-establishment reject
user inactivity
default
Table 5 List of Cause values for the <cause type = IuRelCause> (3GPP)
Cause value
Cause text
RAB pre-empted
Trelocoverall Expiry
Trelocprep Expiry
Treloccomplete Expiry
Tqueing Expiry
Relocation Triggered
TRELOCalloc Expiry
10
Relocation Cancelled
11
Successful Relocation
12
13
14
15
Performance Management
90
16
User Inactivity
17
18
19
20
21
22
23
24
25
26
27
28
Iu UP Failure
29
30
Invalid RAB ID
31
No remaining RAB
32
33
34
35
36
37
38
39
Request superseded
40
41
42
43
44
45
Directed Retry
46
91
47
48
49
50
51
52
53
54
55
56
57-64
65
66
67-80
81
82
83
Normal Release
84-96
97
98
Semantic Error
99
100
101
102
103-112
113
114
No Resource Available
115
Unspecified Failure
116
Network Optimisation
117-128
default
non-standard cause
256
IE rncExceptionInd: This IE may appear in any <evt> tag, that can hold a <message> tag. It means
Performance Management
92
some sort of error appeared on the RNC when creating a record containing an ASN.1 protocol
message. The possible values of the IE are summarized in the table below :
Table 6 List of values for the <IE> attibute
<IEname = rncExceptionInd> string value
Meaning
NOT_SPECIFIED
OVERSIZED_ASN1_MSG_IS_TRUNCATED
OVERSIZED_ASN1_MSG_IS_DISCARDED
DTD versioning
The release of the DTD referred to in the XML document header is included in:
the DTD file name (for example, ".../32.108-contrib01.dtd ", ".../objectTrace.02.dtd " or
"?/mgtData.01.dtd ")
the body of the XML document: value of the attribute version in the traceCollection element (for
example, traceCollectionf version="01" ....)
93
The XML documents produced by ADI only use UTF-8 characters (ISO 10654-1): the binary values
are stored as hexadecimal strings.
Basic types
The XML element values are always strings. Depending on the 3GPP Recs, these strings can be
interpreted as:
floating point values signed or not, and can have an optional exponent part (for example, -3.5,
1.0567e+03). The separator between the fractional part and integer part is the dot character ('.').
enumerated as literal strings (for example, speechData). The possible values are defined by the
ASN.1 syntax of the related protocol.
UE identifiers
A mobile can have the following identifiers:
Timestamps
Each trace records is likely to have one timestamp given by the original application running on an
RNC TMU (proc timestamp). Each produced XML file uses the cbt or cet element to encode a full
timestamp ( day+local time+#GMT).
This timestamp is produced at the RNC OMU level for the first trace record of the file. The cbt
element has the following syntax:
<YYYYMMDD>.<hhhhmmss><#GMT >
See the following table for an interpretation of the codes:
Code
Description
Performance Management
94
YYYY
MM
DD
hh
mm
ss
#GMT
Each traced information has its own changeTime (c attribute) value expressed in seconds and
milliseconds since the collectionBeginTime (cbt). Milliseconds are always expressed as zeroed-three
digit values (%03 d); for example, 13.045.
95
CR
LF
<
>
For example, the RNC 1 NodeB abcd is identified by the following DN: RNC=1,NodeB=abcd.
This object format only applies to the sn tag.
Trace events
The trace events supported are the following:
UeMgt (starttime, stop time, extracted from some specific RRC events)
Iu (RANAP events)
ALCAP
CTn
For further information about these events, see UTRAN Call Trace Events Dictionary
(UMT/SYS/DD/009157).
Performance Management
96
Hysteresis
Alarm management
97
8.1
Performance Management
98
8.2
It is possible to manage hysteresis to avoid sending multiple alarm start/end when the successive
counter values are close to the threshold value.
A threshold is identified by the combination of the two following criteria:
the threshold scope, which can be an observed class or a specific observed object.
If a counter threshold is defined both at the class level and at the object instance level, the object
instance definition supersedes the class definition for threshold detection.
To associate the threshold set rules and conditions with the counters you can perform the following
actions :
Hysteresis management.
This function avoids the emission of multiple start and end alarms when the successive counter
values are close to the threshold value.
Alarm browsing.
The alarms can be viewed either in the Alarm window or through the Historical Fault Browser.
The alarms are also sent through the 3GPP Interface-N.
Before removing an alarm on thresholds definition file, you must manually clear the alarms that are
being raised.
99
Performance Management
100
8.3
Threshold scope:
this can be an observed class or an observed object.
Threshold type:
this can be standardized or not.
Alarm severity.
Its status can be one of the following:
warning
minor
major
critical
101
class
The class name is defined as follows: <class name> := "<class relative identifier>".
Example:
class = "FDDCell"
objects
Performance Management
102
counter
The counter name is defined as follows: <counter name> := "[A-Za-z][._0-9A-Za-z/]".
Example:
counter="hoFailures"
endValue
This parameter is optional. It is used only for hysteresis. See the Hysteresis section for more
information.
refPeriod
This parameter is optional. If the refPeriod is not provided, it is not taken into account.
The possible values (in minutes) are 0, 15, 30 and 60. By default, the refPeriod is 0, which
means that no normalization is applied.
The following table gives the mapping of the object type names on the class names:
Table 7 Mapping of object type names on object class names
Object type name
Class name
RNC
R or RNC
NodeB
R/Nodeb or NodeB
FDDCell
R/Nodeb/FddCell or FDDCell
DlAsConfId
Depending on the container object, the class name can be one of the
following classes:
R/DlAsConfId
R/Nodeb/FddCell/DlAsConfId
R/NeighbouringRnc/DlAsConfId.
UlAsConfId
R/UlAsConfId
DlRbSetId
R/DlRbSetId
NeighbouringRNC
R/NeighbouringRnc or NeighbouringRNC
RNCEquipment
R/RncEqp or RNCEqp
CNode
R/RncEqp/CN or CNode
OMU
R/RncEqp/CN/OMU or OMU
103
Class name
TMU
R/RncEqp/CN/TMU or TMU
CC1
R/RncEqp/CN/CC or CC
BTSEquipment
BTSCell
B/BTSCell
VCC
B/ATMVCC
PCM
B/PCMLink
PassiveComponent
B/PassiveComponent
PA
B/PassiveComponent/PA
ImaGroup
B/IMAgroup
IpInterface
B/IPinterface
Board
B/Board
TRM
B/Board/TRM
CCM
B/Board/CCM
CEM
B/Board/CEM
HSSPC
B/Board/HSSPC
INode
ANode
Lp
P/Lp
AtmPort
P/AtmPort
The following table gives the mapping of the object type names on the object relative identifiers:
Table 8 Mapping of object type names on object relative identifiers
Object type name
RNC
R or RAN RNC Id
NodeB
RAN RDN Id
FDDCell
DlAsConfId
RAN DLAccessStratumConf Id
UlAsConfId
RAN ULAccessStratumConf Id
DlRbSetId
RAN DLRadioBearerSet Id
NeighbouringRNC
RAN NeighbouringRNC Id
RNCEquipment
RAN RNCEquipment Id
CNode
RAN CNode.RDN Id
OMU
RAN OMU Id
TMU
RAN TMU Id
CC1
RAN CC1 Id
BTSEquipment
Performance Management
104
BTSCell
VCC
PCM
PassiveComponent
RAN PassiveComponent Id
PA
RAN PA Id
ImaGroup
IpInterface
Board
RAN Board Id
TRM
RAN TRM Id
CCM
RAN CCM Id
CEM
RAN CEM Id
HSSPC
RAN HSSPC Id
INode
ANode
Lp
BDF Lp Id
AtmPort
BDF AtmPort Id
105
Performance Management
106
8.4
Example:
The following command checks the syntax of the Node B threshold definition file
CP_APM_UTRAN_NodeBThresholdDef.xml:
/opt/nortel/shell/utran/fmkpm_thdsyncheck.sh OBS_NODE_B
/opt/nortel/data/custom/utran/CP_APM_UTRAN_NodeBThresholdDef.xml
You can find in the log file /opt/nortel/logs/pmf/fmkpm_thdsyncheck.log:
[3916:New IIOP Connection (desirade:15001)]
[3916:New Connection (dominique,IT_deamon,*,root,pid=8853,optimised)]
[3916:New IIOP Connection (dominique:1612)]
[3916:New IIOP Connection (dominique:1611)]
The threshold definition file is valid.
107
For example, the following command loads the Node B threshold definition file
CP_APM_UTRAN_NodeBThresholdDef.xml:
/opt/nortel/shell/utran/fmkpm_thdreload.sh OBS_NODE_B
You can find the following in the log file /opt/nortel/logs/pmf/fmkpm_thdreload.log:
[4179:New IIOP Connection (desirade:15001)]
[4179:New Connection (dominique,IT_deamon,*,root,pid=8853,optimised)]
[4179:New IIOP Connection (dominique:1611)]
[4179:New IIOP Connection (dominique:1612)]
Load threshold definition file successfully.
Performance Management
108
8.5
Hysteresis
This section describes how to avoid sending multiple start/end alarms when the successive counter
values are close to the threshold value.
To manage the hysteresis, use the optional endValue as shown below:
For the up thresholds, the endValue must be less than or equal to the startValue (this means
the alarm will be cleared only if the counter value reaches a lower value).
For down thresholds, the endValuemust greater than or equal to the startValue (this means the
alarm will be cleared only if the counter value reaches a higher value).
109
8.6
Alarm management
This section introduces the following topics:
Alarm definition
Alarm definition
The probableCause associated with threshold crossings is {5676, "thresholdCrossed"} as shown in
the following table:
Attributes
Time
Value
Obs record collectionTime (=scanInitTime + obsDuration)
NotificationID
SpecificProblem
Alarm Type
QoS
Probable Cause
thresholdCrossed
NE user label
subComponentID
AdditionalText
Alarm Severity
Counter name: %s
Threshold value: %f
Counter value: %f
obsDuration (min): %d
When the flooding occurs, no new single alarms are raised on the same counter in the next
Performance Management
110
observation periods, until the flooded alarm is cleared, and this even if the threshold is
continuously being over-crossed.
The alarm flooding condition is always examined against the total number of threshold-crossed
object instances in the CURRENT observation period.
The individual start alarms raised on the same counter before the flooding observation period
must be cleared separately and independently by the corresponding end alarms. They cannot be
cleared by the start or end flooded alarms.
The following examples show how the alarms are cleared in case of flooding.
Examples:
1
Granularity Period 1:
The counter <counter_a> of the object <object_a> goes beyond the threshold. A
new alarm <new_alarm_a> is raised on the object <object_a>.
Granularity Period 2:
The alarm flooding occurs on the counter <counter_a>. A new flooded alarm
<new_flooded_alarm_b> is raised on the root object <root_object_a>.
The counter <counter_a> of the object <object_a> still crosses the threshold. No
new alarm is raised on the object.
Granularity Period 3:
The counter <counter_a> meets the clearing condition of the flooded alarm. A clear
alarm <clear_flooded_alarm_b> is raised on the root object <root_object_a> to
clear the associated flooded alarm <new_flooded_alarm_b>.
The counter <counter_a> of the object <object_a> still crosses the threshold. No
clear alarm is raised on the object.
Granularity Period 4:
The counter <counter_a> goes within the threshold. A clear alarm <clear_alarm_a>
is raised on the object <object_a> to clear the associated single alarm
<new_alarm_a>.
Granularity Period 1:
The counter <counter_a> of the object <object_a> goes beyond the threshold. A
new alarm <new_alarm_a> is raised on the object <object_a>.
Granularity Period 2:
The alarm flooding occurs on the counter <counter_a>. A new flooded alarm
<new_flooded_alarm_b> is raised on the root object <root_object_a>.
The counter <counter_a> of <object_a> goes within the threshold. A clear alarm
<clear_alarm_b> is raised on the object <object_a> to clear the associated single
111
alarm <new_alarm_a>.
Granularity Period 3:
The counter <counter_a> meets the clearing condition of the flooded alarm. A clear
alarm <clear_flooded_alarm_b> is raised on the root object <root_object_a> to
clear the associated flooded alarm <new_flooded_alarm_b>.
The counter <counter_a> of the object <object_a> is still within the threshold. No
clear alarm is raised on the object.
Performance Management
112
non-wireless (Nortel Multiservice Switch platform) counters from the RNC I-Node and POC
The APM additionally carries out decoding and mediation to provide the ADI with trace files based on
consistent formats and object identifications. For example the UTRAN messages traced by the RNC
and not coded in ASN.1 yet are decoded in ASCII by the APM.
The ADI mediates counters and trace data from the native format into XML files. These files are
exported to NPO, WQA or RFO applications.
The counter XML files at the ADI output are 3GPP-compliant but the trace data files are not.
113
10
Introduction
WQA is designed to provide ability to reflect graphically the following Traces information issued from
the UTRAN networks:
CTn
The Utran Neighboring Tuning feature allows to build proposal to optimize the neighboring
declaration based on a dedicated UTRAN information flow.
CTx
CTx is the whole of several types of Call Trace. This feature allows customers to optimize the
UTRAN sub system, mainly the radio aspects, without requirement of drive tests. The UTRAN
traces bring very detailed information on UTRAN behavior. This information can help on
engineering analysis of the network performances. In OAM6.0, two Key Performance Indicators
(KPI) are available and these KPI are computable through information available in CTb and CTg
trace sessions.
The Call Failure Traces (CFt) data are also collected to allow the customers to optimize the UTRAN
through the analysis of call failures.
Functional architecture
WQA offers a web-based interface, with a server running on PC hardware.
WQA is connected to the WMS through a LAN.
Two different steps are part of the WQA post-processing activity: data collection and parsing data
reporting
The CTn and CTx data is collected from the UTRAN and mediated to an XML file in WMS (see Trace
data collection and mediation. The data is not displayed at the WMS level but in WQA.
The downloaded data is forwarded to the WQA core where processing occurs. The processed data is
stored in the WQA data storage. Data Analyzer is used to retrieve processed data and organize it
into logical reports that are accessible via http to the WQA users.
Performance Management
114
WQA processes the Neighboring Call trace information to provide the users with proposal for adding
or removing neighboring declaration.
Work orders can then be generated to apply the changes into WMS.
The CTn measurements are provided on an XML external interface by the WMS. The neighboring
tuning module of WQA then uploads the data on this external interface and provides the users with
recommendations for all selected cells on:
The users then select a sub set of the proposed modifications and loop information back to WPS.
Reporting can be done on data organized in the database. Predefined reports defined by
Alcatel-Lucent are also available in WQA.
CTx analyzis
The post processing of the CTb and CTg traces data by WQA allows computing Key Performance
Indicators not accessible through the counters (composite formulas of counters), but computable
through information available in Call traces messages.
Fine tuning is not covered by this feature and is still the responsability of RFO.
A lot of files are produced by the CTb and CTG sessions, so the file size might be big. The file size
will be reduced by keeping the useful functions only (RRC, UEMgt).
CFt analysis
WQA Documentation
Table 9 WQA for WMS documentation
Title
Description
Alcatel-Lucent 9351 Quality Ana- The WQA Administration Guide provides the software engineer with the steps to install the WQA product.
lyzer - Installation Guide (CTn
part) NN-20500-126
Alcatel-Lucent 9351 Quality Analyzer - Administration Guide (CTn
part) NN-20500-127
The WQA Administrator Guide provides information on administration of the WQA product, including user access
managing and report schedules, and objects exporting and
importing within the WQA repository.
Alcatel-Lucent 9351 Quality Ana- This guide covers the following features and functions of
lyzer - User Guide for CTN mod- WQA:
ule NN-20500-128
WQA access:login/logout, managing account, changing
general options of the WQA interface, changing report
editing preferences
115
Title
Description
User functions:functions that allows to design, and deploy enterprise analytic reports with the web browser interface.
Alcatel-Lucent 9351 Quality Ana- This document provides additional information about possible issues during installation of the WQA product and the
lyzer - Troubleshooting Guide
appropriate solutions.
(CTn part) NN-20500-129
Alcatel-Lucent 9351 Quality Ana- This document describes the basic features of the user inlyzer - User Guide for CTX mod- terface and how to perform the access to the standard reule NN-20500-165
ports.
It also describes the set of on-demand and cached CTx reports. Each report is described in a separate section.
Alcatel-Lucent 9351 Quality Ana- This document describes the basic features of the user inlyzer - User Guide for CFT mod- terface and how to perform the access to the standard reule NN-20500-164
ports.
It also describes the set of predefined CFt reports. Each report is described in a separate section.
Performance Management
116
11
NPO Overview
NPO is a GUI driven application with full flexibility for reporting (drag and drop, markers etc) and
creation of indicators. It offers a full range of multi-standard QoS monitoring and radio network
optimization facilities:
Powerful Graphical User Interface supporting all efficient use of the MS-NPO functions
QoS analysis
Customizing
This product includes a powerful Oracle database containing performance measurements and
calculated indicators. Based on them, the detection of QoS degradation is done much faster.
NPO Documentation
For detailed information about NPO, see the following documents:
117
initialization and performing of simple tasks using the Analysis Desktop main window
common tasks in the functional windows
common tasks when dealing with topology objects
how to manipulate objects as a group with objects zones
how to manipulate Network Objects within Topology Classifications
how to manipulate functions within the Function Classifications
how to manage the Working Zone editor
how to manage counters and indicators
how to manage radio parameters
use of reference values
overview of free fields
management of view templates
how to manage reports
how to perform diagnosis of QoS problems
how to use Post-Its (user defined comments associated with topology objects)
favorites (user preferred functions for a friendlier and quicker navigation)
setting the QoS requirement levels
Alcatel-Lucent 9359 Network Performance Optimizer - Indicators Reference Guide (3BK 21172
AAAA TQZZA)
This documentation is composed of 5 volumes:
Base Line Indicators
Basic Indicators 1/3
Basic Indicators 2/3
Basic Indicators 3/3
Extended Indicators
Performance Management
118
12
RFO Overview
RFO is introduced in the OAM06.0 release, as replacement of the PrOptima Call Trace module. It is
an offline tool used for analysis and optimization of the Alcatel-Lucent UTRAN Network.
RFO has a function of Per Call Trace analysis.
The inputs are the Call Trace data from RNC collected in CTb, CTg and OTCell sessions.
Once a set of files are selected to be inserted in a database, a parsing of each file is systematically
performed.
All the supported messages are decoded and the information is stored in the database. After this
step, this file is no longer used, RFO only uses the information in the database. That means that the
original input file, on the WMS Server, may be moved or suppressed without consequences on the
database.
Then:
if one input file contains call traces for several mobiles, this file is seen as several files in RFO,
if several Call Trace files are related to the same session for the same UE, they are combined to
be seen as one file.
RFO Documentation
Alcatel-Lucent Radio 9358 Frequency Optimizer - User Guide (NN-20500-181)
Alcatel-Lucent Radio 9358 Frequency Optimizer - Installation Guide (NN-20500-182)
119
13
Performance Management
120
13.1
Wizard windows
The following figure is an example of the Wizard window of an access session creation.
Figure 18 Example of a Call Trace Wizard window
This wizard window is composed of the following parts, whatever the trace session type.
Explanation part:
the upper part of the window explains the operation to perform, except in the case of some
particular windows (for example, the Welcome and End Wizard windows).
Operational part
the central part of the window is dedicated to the operations.
Command part:
the lower part of the window, which contains:
a progress bar indicating when an operation is performing. The label of the progress bar
details the state of the operation;
121
wizard buttons, which can vary, according to the state of the wizard and the option selected.
Wizard buttons
Click Next to display the next window. It becomes available once the required fields are filled in or
selected in the window part, which is dedicated to the operation. It is not available on the last wizard
window.
Click Back to display the previous window. It is not available on the first wizard window.
Click Create, Delete or Print to apply the required action.
Click Cancel to cancel the current operation and quit the wizard; a confirmation window appears.
Performance Management
122
13.2
A Geographical Session.
See Creating a geographical session.
A Neighbouring Session.
See Creating a Neighbouring session.
A Cell Session.
See Creating a cell session.
After the trace session creation, the associated sessions are automatically activated by a
synchronization operation.
You can delete the call trace session. See Deleting trace sessions.
You can print a report of the call trace sessions. See Listing and printing a call trace session report.
123
Performance Management
124
14
125
14.1
Procedure
Step
Action
1. Lock the Node B 10 minutes before the set hour; for example at 01:50.
2. Change the IP address of the Node B 10 minutes following the set hour; for example at 02:10.
3. Reset the Node B 20 minutes following the set hour; for example at 02:20.
4. Unlock the Node B.
On the next set hour (for example, at 03:00), the OAM retrieves the counter files from the
Node B with the new IP address.
--End--
Performance Management
126
14.2
Network element ID
Example:
AlcatelLucent-3G_SGSN3
Calculation
Example:
msInitFailAtSgsn
Granularity
Example:
15 minutes
127
14.2.1
The following procedure explains how to configure alarm thresholds for a given counter in a threshold
definition file.
Procedure
Step
Action
1. Open one of the template threshold definition files (according to the NE type) located under the
/opt/nortel/data/custom/utrandirectory:
class: enter the class name of the object(s) on which you want the threshold to be defined. If
you do not know the class name of the object(s) on which you want to define a threshold, see
the table Mapping of object type names on object class names.
For more information on parameter configuration in the threshold definition file, see Syntax of
alarm on threshold.
Performance Management
128
3. When you have made the required modifications, rename the file and save it under the
/opt/nortel/data/custom/utrandirectory..
Example:
Below is an example of the CP_APM_UTRAN_CNodeThresholdDef.xml threshold definition for
an instance of a class without hysteresis (no endvalue parameter) and without normalization (no
refperiod parameter):
<?xml SYSTEM "thresholds-1.0.dtd">
<THRESHOLDS domain="UTRAN">
<THD class="R/Nodeb/FddCell" objects="RNC=9,NodeB=0,FDDCell=BTS_277090_0"
counter="VS.NumberUeWithNRadioLinks.2RadioLinks.Avg" severity="CRITICAL"
compOp="LOWER" startValue="8000"/>
< /THRESHOLDS>
4. Ensure that the syntax of your threshold definition file is correct, using the dedicated tool:
fmkpm_thdsyncheck.sh. For more information, see Checking the syntax of the threshold
definition file.
The threshold definition file must comply with the threshold syntax DTD. For more information,
see Syntax of alarm on threshold.
5. Reload the file for the new threshold parameters to be taken into account. To do this, use the
dedicated tool: fmkpm_thdreload.sh. For more information, see Loading the threshold definition
file.
--End--
129
14.2.2
The following procedure explains how to check the syntax of the threshold definition file.
Procedure
Step
Action
1. To check the syntax of the threshold definition file, go to the /opt/nortel/shell/utran directory and
enter the following command:
fmkpm_thdsyncheck.sh <filetype> <filename>
where:
For more details on the use of the fmkpm_thdsyncheck.sh tool to check threshold definition files,
see Check of the threshold definition file syntax.
--End--
Performance Management
130
14.2.3
The following procedure describes how to load the threshold definition file, for the new parameters
defined to be taken into account in the alarms display.
Procedure
Step
Action
For more details on the use of the fmkpm_thdreload.sh tool to load threshold definition files, see
Loading of the threshold definition file.
--End--
131
14.2.4
The following procedure describes how to determine the identifier of a given RNC.
Procedure
Step
Action
Performance Management
132
passiveSystemRelease UNSET
perfServerId UPERFSERV1
pmClusterId PMCluster/UPERFSERV1
provisionedSystemRelease 06_00_00
rdnId 0
rncArchitecture rnc1500
rncFamily rnc1500
rncId 20
rncNSAPAddress 4711111111222222222233333333334444444200
runningSoftwareVersion RNC-6.0.0-RI60425091701s (Secure)
stateChangeNotificationDelay 15
systemRelease 06_00_00
unknownStatus unknownstatusfalse
upgradeStatus IDLE
userSpecificInfo ...
...
In this example the rncId is20.
--End--
133
14.2.5
The following procedure describes how to determine the identifier of a given Node B.
Procedure
Step
Action
Performance Management
134
135
14.3
Prerequisites
The NSP platform must be started. Instructions on how to access this platform are provided in
Alcatel-Lucent 9353 Management System - User Guide (NN-20500-032).
Preliminary requirements
Before running the following procedure, ensure that the following requirements are met:
RNC is operational.
Node B is operational.
Performance Management
136
14.3.1
The following procedure describes how to launch the Call Trace Configuration Wizard option.
Procedure
Step
Action
1. From the Network Services Platform window, select the File>Select Network Layout menu .
The Layout Selector window appears.
2. From the Available Network Layouts list in the Layout Selector, select the layout you want to
create the Call Trace session for , then click View or Edit.
3. From the Performance menu, select Radio Access>Call Trace Wizard for UMTS.
The Call Trace Configuration Wizard window appears.
Figure 19 Call Trace Wizard for UMTS command
4. Click Next.
The second Call Trace Configuration Wizard window appears and displays the main menu
of the wizard.
137
--End--
Performance Management
138
14.3.2
The following procedure describes how to create multiple access sessions on one RNC.
Use this mode allows to trace calls made by several UEs on a given RNC. When creating multiple
Access sessions, it is possible to set the NBAP Dedicated Measurement parameters for the selected
RNC.
Procedure
Step
Action
139
6. If you want to consider specific NBAP Dedicated Measurements, modify the RNC and NBAP
parameters fields. Note that in this case, you must select one of the following templates in the
Session Template list (next window):
a custom template,
The values of SIR, TCP and RTT periods (ms) must be:
multipliers of 500.
For the NBAP Dedicated Measurements feature description, see Access Session.
If you do not need to configure NBAP Dedicated Measurements, go to Step 7..
7. Click Next .
A window appears with the Mobile identification and session parameters fields. The
following figure is an example of Mobile identification and session parameters selection:
Performance Management
140
8. In the Mobile Identification field, select one of the following traceUeidType identities:
Duration (mn): enter the session duration. The maximum duration is 65535.
The default value 0 corresponds to an infinite session duration.
Session Note: enter additional information about the session. The maximum number of
characters is 32.
Start Time: enter the lapse of time (in minutes) between the creation of the session and its
141
first activation.
The default value 0 means that the session will start immediately.
File Upload Size: enter the maximum size (in kb) of the trace file.
The default value is 512 kb, the maximum value is 1024.
File Upload Period: enter the lapse of time (in minutes) before the trace file is closed and
made available.
The default value is 15 min.
The file upload size value exceeds the maximum authorized value.
If the parameters are correct, the selected equipment appears in the list with the
corresponding session parameters.
Performance Management
142
if the error occured either during the creation or during the activation of the sessions,
If the operation is successful and the Launch report window on close option is enabled, the
following window appears with the results:
143
Performance Management
144
14.3.3
The following procedure describes how to create an access session on multiple RNCs.
Use this mode to trace calls made by one UE on a number of RNCs. When creating a single Access
session on one or more RNCs, it is possible to set the NBAP Dedicated Measurement parameters for
each RNC to be added.
Procedure
Step
Action
145
6. If you want to consider specific NBAP Dedicated Measurements, modify the RNC and NBAP
parameters fields. Note that in this case, you must select one of the following templates in the
"Session Template" list (next window):
a custom template,
The values of SIR, TCP and RTT periods (ms) must be:
a multiple of 500.
For the NBAP Dedicated Measurements feature description, see Access Session.
If you do not need to configure NBAP Dedicated Measurements, go to Step 7.
7. Click Add.
The selected RNC appears in the list with the associated NBAP parameters.
8. Repeat steps 6. and 7. to add more equipment to the trace session.
Performance Management
146
9. If you want to remove an equipment, select it in the list and click Remove.
10. When you have finished your selection, click Next.
A window appears with the Mobile identification and session parameters fields.
Figure 26 Parameter window of single access session creation on multiple RNCs
11. Select one of the following traceUeidType identities in the Mobile Identification field:
Duration (min): enter the session duration. The maximum duration is 65535.
The default value 0 corresponds to an infinite session duration
147
Session Note: enter additional information about the session. The maximum number of
characters is 32.
Start Time: enter the time lapse (in minutes) between the creation of the session and its first
activation.
The default value 0 means that the session will start immediately.
File Upload Size: enter the maximum size (in kb) of the trace file.
The default value is 512 kb, the maximum value is 1024.
File Upload Period: enter the lapse of time (in minutes) before the trace file is closed and
made available.
The default value is 15 min.
The file upload size value exceeds the maximum authorized value.
A window appears with a summary of the session parameters selected.
Performance Management
148
if the error occured either during the creation or during the activation of the session,
If an error occurs during the creation, a window describing the details of the failure appears.
149
When you click Close, all the objects already created are deleted.
If the operation is successful and the Launch report window on close option is enabled, a new
window appears with the results.
The following figure shows an example of successful trace session creation:
Figure 28 Result window of access session creation on multiple RNCs
Performance Management
150
--End--
151
14.3.4
Procedure
Step
Action
The Available Equipments field displays the list of available targets in a Tree View or in a
Flat View. The view type can be selected from the combo box on the top of the list. The
Selected Equipments field displays the selected FDDCells or RNCs.
5. Use the command buttons in the middle of the window:
Performance Management
152
Select ->: to add the selected equipment to the Selected equipment list.
If you select a non terminal object (RNC or Node B) in the Tree View, all FDDCells attached
to this object are also added.
Select All ->: to add all FDDCells to the "Selected equipment" list
<- Remove: to remove the selected equipment from the "Selected equipment" list
<- Remove All: to remove all FDDCells from the "Selected equipment" list
The RNC and NBAP parameters section lists the selected RNCs and RNCs containing
selected objects (CNodes or FDDCells).
7. If you want to update the RNCs and NBAP parameters, select the RNC you want to update
before accessing the RNCs and NBAP parameters fields. Note that in this case, you must select
one of the following templates in the Session Template list (next window):
a custom template,
153
The values of SIR, TCP and RTT periods (ms) must be:
a multiple of 500.
You cannot modify the NBAP parameters of a RNC if you have not selected all the objects
contained in this RNC for the trace session.
For the NBAP Dedicated Measurements feature description, see theGeographical Session
section.
8. Click Update.
9. Repeat steps 7. and 8. to update other RNCs.
10. After you have made the modifications, click Next.
A window appears with the Session parameters fields. For example:
Figure 31 Parameter window of geographical session creation
Call Type List: select a call type from the drop list.
Performance Management
154
Duration (mn): enter the session duration. The maximum duration is 65535.
The default value 0 corresponds to an infinite session duration.
Session Note: enter additional information about the session. The maximum number of
characters is 32.
Start Time: enter the lapse of time (in minutes) between the creation of the session and its
first activation.
The default value 0 means that the session will start immediately.
File Upload Size: enter the maximum size (in kb) of the trace file.
The default value is 512 kb, the maximum value is 1024.
File Upload Period: enter the lapse of time (in minutes) before the trace file is closed and
made available.
The default value is 15 min.
155
Performance Management
156
This windows displays the details of all attributes of the created trace session and the details
of the failure if a failure occurs.
15. Click Close to close the window.
--End--
157
14.3.5
Procedure
Step
Action
The Available Equipments field displays the list of available targets in a Tree View or in a
Flat View. The view type can be selected from the combo box on the top of the list. The
Selected Equipments field displays the selected FDDCells or RNCs.
Performance Management
158
Select ->: to add the selected equipment to the Selected Equipments list.
If you select a non-terminal object (RNC or Node B) in the Tree View, all FDDCells attached
to this object are also added.
Select All ->: to add all FDDCells to the Selected Equipments list
<- Remove: to remove the selected equipment from the Selected Equipments list
<- Remove All: to remove all FDDCells from the Selected Equipments list
159
9. Click Add.
The values appear in the Equipment Input table.
10. Repeat steps 8. and 9. to enter other RNC and Cell ids.
11. If you want to remove one RNC Id - Cell Id set or more, select it in the Equipment Input table
and click Remove.
12. Click Next.
A window appears with the Session parameters fields. For example:
Figure 36 Parameter window of neighbouring session creation
Call Type List: select a call type from the drop list.
Duration (mn): enter the session duration. The maximum duration is 65535.
Performance Management
160
Session Note: enter additional information about the session. The maximum number of
characters is 32.
Start Time: enter the lapse of time (in minutes) between the creation of the session and its
first activation.
The default value 0 means that the session will start immediately.
File Upload Size: enter the maximum size (in kb) of the trace file.
The default value is 512 kb, the maximum value is 1024.
File Upload Period: enter the lapse of time (in minutes) before the trace file is closed and
made available.
The default value is 15 min.
161
Performance Management
162
A window displays the details of all attributes of the created trace session and the details of
the failure if a failure occurs.
17. Click Close to close the window.
163
--End--
Performance Management
164
14.3.6
Procedure
Step
Action
The Available Equipments field displays the list of available targets in a Tree View or in a
Flat View. The view type can be selected from the combo box on the top of the list. The
Selected Equipments field displays the selected FDDCells or RNCs.
165
Select ->: to add the selected equipment to the "Selected equipment" list.
If you select a non-terminal object (RNC or Node B) in the Tree View, all FDDCells attached
to this object are also added.
Select All ->: to add all FDDCells to the "Selected equipment" list
<- Remove: to remove the selected equipment from the "Selected equipment" list
<- Remove All: to remove all FDDCells from the "Selected equipment" list
You cannot add the same element twice. It is not possible to select more than 250 cells either.
6. Click Next.
A window appears with the Mobile identification and session parameters fields.
Figure 40 Parametr wondow of cell session creation
Duration (mn): enter the session duration. The maximum duration is 65535.
Performance Management
166
Session Note: enter additional information about the session. The maximum number of
characters is 32.
Start Time: enter the lapse of time (in minutes) between the creation of the session and its
first activation.
The default value 0 means that the session will start immediately.
File Upload Size: enter the maximum size (in kb) of the trace file.
The default value is 512 kb, the maximum value is 1024.
File Upload Period: enter the lapse of time (in minutes) before the trace file is closed and
made available.
The default value is 15 min.
8. Click Next.
The parameters selected are verified. An error message is returned if:
167
Performance Management
168
169
This window displays the details of all attributes of the created trace session and the details
of the failure if a failure occurs.
11. Click Close to close the window.
--End--
Performance Management
170
14.3.7
The following procedure describes how to create an IuCS, IuPS, IuR or IuBC session.
Procedure
Step
Action
IuCS session
IuPS session
IuR session
IuBC session
5. Click Next.
A window appears with the "Equipment identification and session parameters" area. For
example, for an IuCS session creation:
171
Equipment Identification:
select one or more IuCS(s) for an IuCS session,
select one or more IuPS(s) for an IuPS session,
select one or more Neighboring RNC(s) for an IuR session,
select one or more RNC(s) for an IuBC session.
Duration (mn): enter the session duration. The maximum duration is 65535.
The default value 0 corresponds to an infinite session duration.
Session Note: enter additional information about the session. The maximum number of
characters is 32.
Start Time: enter the lapse of time (in minutes) between the creation of the session and its
first activation.
The default value 0 means that the session will start immediately.
File Upload Size: enter the maximum size (in kb) of the trace file.
Performance Management
172
File Upload Period: enter the lapse of time (in minutes) before the trace file is closed and
made available.
The default value is 15 min.
7. Click Next.
The parameters selected are verified. An error message is returned if:
173
Performance Management
174
9. Click Finish.
If the Launch report window on close option is enabled, a new window appears with the
results.
The following figure is an example of successful trace session creation:
Figure 45 Result window of IuCS session creation
175
A window displays the details of all the created trace session attributes and the details of the
failure if a failure occurs.
10. Click Close to close the window.
--End--
Performance Management
176
14.3.8
The following procedure describes how to delete one or more trace sessions.
Procedure
Step
Action
External Session Id
User Label
Type
Date
RNC list
Duration (mn)
The following figure is an example of selection of a trace session to delete:
177
Performance Management
178
179
7. Click Finish.
If the Launch report window on close option is enabled, a new window appears with the
results. The following figure is an example of successful trace session deletion:
Figure 49 Result window of session deletion
This windows displays the results of deletion for each trace and the details of the failure if a
failure occurs.
8. Click Close to close the window.
--End--
Performance Management
180
14.3.9
Procedure
Step
Action
181
eventOnly
ASN.1
ctxfull
The filter name entered is already used or no name has been entered.
The filter name exceeds the maximal number of characters or it contains the character ",".
Performance Management
182
183
Performance Management
184
This windows displays the results of the call trace template creation and the details of the
failure if a failure occurs.
11. Click Close to close the window.
--End--
185
14.3.10
Procedure
Step
Action
Template name
Filter list
Duration (mn)
The following figure is an example of selection of a call trace template to delete:
Figure 54 Deletion trace template window
Performance Management
186
187
7. Click Finish.
If the Launch report window on close option is enabled, a new window appears with the
results.
The following figure is an example of successful call trace template deletion:
Performance Management
188
This window displays the results of deletion for each template and the details of the failure if
a failure occurs.
8. Click Close to close the window.
--End--
189
14.3.11
The following procedure describes how to print a call trace session report.
Procedure
Step
Action
External Session Id
User Label
Type
Date
RNC list
Duration (mn)
The following figure is an example of session selection to be printed:
Performance Management
190
191
6. Click Print.
The Setup window of your printer appears.
7. Select the desired parameters and validate your selection to print the report.
--End--
Performance Management
192
14.3.12
The following procedure describes how to print a trace session template report.
Procedure
Step
Action
Template name
Filter list
Duration (mn)
The following figure is an example of selection of a template to be printed:
193
Performance Management
194
6. Click Print.
The Setup window of your printer appears.
7. Select the desired parameters and validate your selection to print the report.
--End--
195
15
Performance Management
196
The following table summarizes the XML tags and their associated full names and descriptions.
197
XML
tag
mdc
Full name
measDataCollection
Description
This top-level tag identifies the file as a collection of
measurement data.
The file content includes a header (measFileHeader), a
collection of measurement result items (measData) and
a measurement file footer (measFileFooter)
mfh
measFileHeader
md
measData
mft
measFileFooter
ffv
fileFormatVersion
sn
senderName
This parameter uniquely identifies the NE or EM that assembled this measurement file, according to the definitions in 3GPP TS 32.106. It is identical to the
nEDistinguishedName
of the sender. This DN uses the (userLabel) value to
identify an NE.
st
senderType
This is a user-configurable identifier of the type of network node that generated the file, for example, RNC,
Node B.
vn
vendorName
cbt
collectionBeginTime
This timestamp refers to the start of the first measurement collection interval (granularity period) which is
covered by the collected measurement results that are
stored in this file.
Performance Management
198
XML
tag
neid
Full name
nEId
Description
This unique identification of the NE in the system
includes the user name (nEUserName) and the distinguished name (nEDistinguishedName) of the NE.
neun
nEUserName
nedn
nEDistinguishedName
mi
measInfo
nesw
nESoftwareVersion
This parameter is optional and defines the software version for NE in 3GPP TS 32.632. This parameter allows
post-processing systems to take care of vendor-specific
measurements modified between versions. For the RNC
measurements (including IN and AN files), this is the
RNC system release. For the Node-B measurements, it
is the system release. This tag is optional and is not
presented when the information is not known.
mts
measTimeStamp
gp
granularityPeriod
mt
measTypes
mv
measValues
199
XML
tag
Full name
Description
moid
measObjInstId
mr
measResults
sf
suspectFlag
ts
timeStamp
This parameter is a GeneralizedTime format. The minimum required information within the timestamp is year,
month, day, hour, minute, and second.
DTD versioning
The name of the DTD referred to in the XML document header includes the protocol name and the
release of the XML DTD. The following lines display the DTD versioning:
Figure 63 DTD versioning
Performance Management
200
NN-20500-033
09.11/EN
Standard
OAM06.0
June 2009