Alcatel Quality of Service Alerters User Guide
Alcatel Quality of Service Alerters User Guide
RELEASED Alerters UG
All rights reserved. Passing on and copying of this document, use and communication of its contents not permitted without written authorization from Alcatel/Evolium.
2 / 54
Contents
Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2 Alerter Mechanism . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.1 Alerter Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.2 Alarm Field description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3 Basic Alerters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.4 Operator-Defined Alerters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5 System Defense . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5.1 Alarm server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5.2 Alarm Generation Mechanism . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5.3 Purge Mechanism . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.6 Differences Between Alerters in B8 and B9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.6.1 Purge Mechanism . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.6.2 Basic Alerters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.6.3 QoS Alerters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.6.4 Other Improvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Counters and Indicators Used by Alerters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1 Counters Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.1 BSS Counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.2 MFS Counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 Indicators Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3 Alerter Domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Managing Alerters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1 Basic Alerters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.1 Enable a Basic Alerter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.2 Modify Basic Alerter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2 QoS Alerters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.1 Create QoS Alerter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.2 Delete QoS Alerter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.3 Enable/Disable Qos Alerter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.4 Modify Qos Alerter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.5 Import/Export QoS Alerters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3 Purge Mechanism Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Alerter Alarm Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.1 Alarm Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2 Current Alarm Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3 Historical Alarm Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4 Post Processing Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Basic Alerters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1 Basic Alerters Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2 Rate of Successful Outgoing HO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3 Rate of Successful Incoming HO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.4 Average Rate of Available Static and Dynamic Radio Time Slots for Traffic Usage . . . . . . . . 5.5 Occupation Rate per Radio Traffic Channel (Half Rate and Full Rate) . . . . . . . . . . . . . . . . . . . 5.6 Rate of Failures Due to Congestion on Air Interface Channels . . . . . . . . . . . . . . . . . . . . . . . . . 5.7 Rate of Unsuccessful RTCH Seizures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.8 SDCCH Congestion Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.9 SDCCH Drop Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.10 Call Drop Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.11 A_Channel Average Occupancy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 9 10 10 10 13 14 15 16 16 17 18 19 19 19 19 20 21 22 22 24 25 25 27 28 28 28 29 29 31 31 31 32 33 35 36 37 39 39 41 42 42 43 43 43 43 44 44 44 44 45
3 / 54
Contents
QoS Alerters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.1 Syntax for QoS Alerters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.1.1 Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.1.2 Threshold . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2 Examples of QoS Alerters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2.1 Alerter GPRS Sleeping Cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2.2 Alerter SDCCH Fail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2.3 Alerter TCH Fail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2.4 Alerter TCH Assignment Failure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
47 48 48 49 50 50 51 52 53
4 / 54
Figures
Figures
Figure 1: Alerters: Thresholding Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Figure 2: Defining filters for Alerters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Figure 3: Tool Chain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
5 / 54
Tables
Tables
Table 1: Set QoS Alerter Predicates Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Table 2: B9 Basic Alerters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Table 3: Operators Used in QoS Alerters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Table 4: Thresholds Used in QoS Alerters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
6 / 54
Preface
Preface
Purpose
This document provides an introduction to alerters and describes how to create, handle and post-process Quality of Service alerters, either the Basic Alerters, defined by default in the OMC-R or the customer-defined QoS Alerters.
Whats New
In Edition 30
The section Alerter Domain (Section 2.3) had been updated.
In Edition 02
Released for B9 DR4.
In Edition 01
3BKA55CBR140280 - Alerter improvements. - New section added Alarm server (Section 1.5.1). The Managing Alerters chapter have been splitted in Basic Alerters (Section 3.1) and QoS Alerters (Section 3.2) . - New figures inserted in Alarm Generation Mechanism (Section 1.5.2) and QoS Alerters (Section 3.2) sections. 3BKA55CBR143195 - New Alerters related characteristics in B9. - User Guide for user-defined QoS Alerter creation in B9.
This document is intended for Network administrators and Network optimizers. You must have a basic understanding of the following: Alcatel operations and maintenance concepts Telecommunications engineering Alcatel Tool Chain.
7 / 54
Preface
8 / 54
1 Introduction
1 Introduction
This contains an introduction to alerters, including information about: Alerter mechanism Basic and Operator-defined alerters System implementation and defense.
9 / 54
1 Introduction
1.1 Overview
Based on MPM counters/indicators, alerters are dedicated to speed up the reactivity of the operational team to detect and to solve any Quality of Service (QoS) degradation so as to restore telecom resources as fast as possible and to improve network availability seen by the end user. For information: Only MPM manages alerters MPM is accessible from the OMC-R NPA does not manage alerters.
10 / 54
1 Introduction
The following figure illustrates the thresholding mechanism with two hysteresis used for the management of the alarms related to the indicators/alerters. This figure does not take into account the stability associated with the alerter. It only deals with the process of thresholding.
Indicator Value
H2
Alarm (threshold level = H2, severity = major) Alarm (threshold level = L2, severity = cleared)
H1
Starting point
L2
L1
1x Reporting Period
Figure 1: Alerters: Thresholding Process
2x
3x
4x
5x
1.2.1.1 Predicate
A predicate is the association of a formula (of counters or indicators) with a threshold (appearance or clearing of alarm). An alarm is generated when the detection predicate becomes true, and is cleared when the clearance predicate is reached. Example : a formula Counter1 + Counter2. Two thresholds are defined: 80% and 90%. The predicate for alarm detection is Counter1 + Counter2 > 0.90. When it is true, an alarm detection condition is reached. The predicate for alarm clearing is Counter1 + Counter2 < 0.80. When it is true and if there was an alarm, it is a condition for alarm clearance.
1.2.1.2 Scope
Normally an alarm is defined over all data that is loaded into the specified table in the performance database. However, there are circumstances when the user may need to limit the scope of an alarm to a specific network region or a specific time of the day. This can be accomplished by defining an expression for the alarm scope. If the scope expression evaluates is true, the alarm is tested. There are two parameters defining the scope of an alarm:
11 / 54
1 Introduction
Time scope: allows the operator to define a period of time during which the alarm can be generated Object scope: defines the objects impacted by the alerter.
1.2.1.3 Stability
Stability defines the number of minutes for which there must be evidence of the predicate being true for an alarm to be generated or cancelled. By default an alarm is generated if the predicate evaluates true for one measurement interval. By setting the Stability field, the user can require that the predicate must be true for N minutes before an alarm is to be generated, where N is a multiple of the PM load period. There are two distinct values to be set regarding stability: for RAISE condition for CLEAR condition. When the period and object scope are reached, the alerter mechanism evaluates the defined predicates (evaluation of the formula and the thresholds). If the predicate is true (the alarm condition is reached), the alerter mechanism checks if the predicate was true during the last stability period. For example: the scope is from 2h00 p.m. and stability is 60 minutes. At 2h p.m. the alerter mechanism checks the predicate. if it is true, the alerter checks that the predicate was true from 1 p.m. to 2 p.m. If yes, the alarm is generated: otherwise, it is generated only after 60 minutes of the alarm condition being true. An alarm is cleared only if the detection predicate has remained false and the clearance predicate has remained true during the specified number of minutes.
1.2.1.4 Validity
Another type of limitation on the scope of an alarm is its validity. An alarm is generated when this condition is fullfilled only. This attribute reffers only Basic Alerters. Validity is system defined, the operator can modify the threshold. In most of the cases, Validity condition is satisfied when a threshold is reached by a number of events. For example, the rate of SDCCH_DROP_RATE may generate an alarm only if the number of SDCCH seized is reaching a threshold.
12 / 54
1 Introduction
13 / 54
1 Introduction
14 / 54
1 Introduction
15 / 54
1 Introduction
Alarms
In the initialisation phase, the alerters definitions are loaded and stored in memory. Based on the counters and indicators formulas from the loadmaps files, the predicates expressions are parsed and converted, resulting one formula of counters for each supported PM files: B8 and B9. The current alarm list is also stored in memory, but it is saved in a file on disk every time its content is modified. In the initialisation phase the alarm list is loaded from the file in memory. In this way when alarm server is stopped, the alarm list is not lost, being loaded the next time the application starts.
16 / 54
1 Introduction
When an alarm clearance is detected, AS checks if the alarm raised is in the active alarm file. If it is, AS deletes the alarm from its active alarm file and sends the clearance to the OMC-R. If it is not, nothing is done. The following algorithm is applied if the clearance predicate is true:
17 / 54
1 Introduction
18 / 54
1 Introduction
19 / 54
1 Introduction
More robust import/ export operations. Also, operator may select particular alerters to be imported/ exported There is a check of the predicate formulae for consistency in B9 A selection list with supported operators are provided in B9.
20 / 54
21 / 54
22 / 54
Measurement Type Standard Measurement 7: LAPD types 8: X.25 9: N7 18: A Interface 19: SMS PP 25: SCCP 28: SDCCH HO 29: Directed Retry 30: SMS CB 31: Radio Measurements Statistics 32: Change of frequency band measurements 33: Electro-Magnetic Em. Counters 34: Voice Group Call services 100: BSC cumulated measurements 110: Overview 180: GSM Traffic Flow
Object Observed per LAPD link of the BSC per X.25 link of the BSC per N7 of the BSC per BSC per cell per N7 of the BSC per cell per cell per BSC per cell per BSC
per cell per cell per BSC per TRX, cell, BSC or N7 per adjacency: variable serving cell-variable target cell
23 / 54
1: Traffic 2: Resource availability 3: Resource usage on CCCH 4: Resource usage on SDCCH 5: Resource usage on TCH 6: TCH HO Observation Meas: 10: SDCCH 11: TCH measurements 12: Internal HO 13: Incoming external HO 14: Outgoing external HO 15: TCH 26: TCH HO for a variable target cell
per cell per cell per TRX_TS of the cell per TRX_TS of the cell per TRX_TS of the cell per cell per cell
per adjacency: fixed serving cell-variable target cell per adjacency: fixed variable serving cell-fixed target cell
Note:
MPM retrieves and stores all counters types, except type 31 (RMS).
24 / 54
CELL
CELL
25 / 54
TYPE_30: SMS Cell Broadcast Measurements TYPE_32: Change of frequency band measurements TYPE_110: Overview measurements TYPE_110: Overview measurements TYPE_110: Overview measurements TYPE_110: Overview measurements GPRS Mesurements GPRS Mesurements GPRS Mesurements GPRS Mesurements GPRS Mesurements
BSC
CELL
TRX CELL BSC SIGNALLING LINK CELL BSC LAPD LINK BEARER CHANNEL PVC
26 / 54
3 Managing Alerters
3 Managing Alerters
This section provides the procedures used to manage alerters.
You must have a profile including a FAD allowing access to the MPM viewer and administration. For more information regarding Administration, refer to the A1353-RA Network Administration Handbook , Administration Tasks for MPM. For information regarding counters and indicators, refer to PM Counters and NPA Indicators .
27 / 54
3 Managing Alerters
The operator can select one basic alerter from the list and enable/disable it or to perform a modification on the selected alerters attributes.
28 / 54
3 Managing Alerters
To modify a Basic Alerter: 1. In Basic Alerter Window (on the left), select the Alerter you want to modify. 2. Modify the related fields. 3. Click on [ Save ] to update the parameters for the Basic Alerter.
29 / 54
3 Managing Alerters
Description Defines the Alerters scope. It can be either a particular element e.g. CELL_2-1 or/and a Alerter work period. Regarding period, the stepsize is 15 min. The alarm is perceived as critical. The alarm is perceived as major. The alarm is perceived as minor. The alarm is perceived as a warning. The alarm is cleared (removed) after disappearance.
Critical Predicate Major Predicate Minor Predicate Warning Predicate Clearance Predicate
30 / 54
3 Managing Alerters
Parameters Stability
Description The number of minutes before an alert is generated after crossing the threshold (RAISE field), respectively before an alert is cancelled (CLEAR field). Friendly description of the Alerter.
Alerter Text
Table 1: Set QoS Alerter Predicates Description 3. For defining a Predicates , operator needs to enter Edit Predicate window by clicking on right most button of related predicate. From this window, can be selected operators and counters/indicators as terms of predicate. 4. After you have entered the necessary parameters, click on [ OK ] . Note : For further information on the syntax used for Alerter predicates, refer to Syntax for QoS Alerters .
31 / 54
3 Managing Alerters
32 / 54
3 Managing Alerters
33 / 54
3 Managing Alerters
34 / 54
35 / 54
RealTime Management
AS Operator
Navigation
Navigation
Static Analysis
AS Operator
EXTERNAL APPLICATION
Navigation
ARS
Current Alarms
Archived Alarms
Autoacknowledgement Filter
Autopurge Filter
Alarm Flow
NETWORK RESOURCES
Defining an alerter involves choosing proper threshold values and formulae. But these values can be different from network to network. So it is quite important to set the proper threshold to avoid getting a very high flow of alarms at the OMC-R. In case of a very high alarm flow due to a threshold value not properly set, the user can use the "Autopurge" option in Alarm Surveillance. This action puts all selected alarms in the Historical Alarm List to avoid getting too many alarms to be processed at the OMC-R. MPM Alerters have to be activated with threshold values allowing the detection of BSS problems that have to be handled quickly by without generating a huge alarm flow. Alcatel recommends choosing sufficiently high values and then lowering them as hardware and software problems are cleaned.
36 / 54
Once defined, the filter associated with the following alerters can then be imported in the historical alarm list since it behaves in the same manner as the current alarm list. The filter is based on the following attribute set: Alarm type: Quality of Service Probable Cause: Threshold crossed. Another criterion for filtering is the alarm Severity, but keep in mind that the severity may be different from one alerter to another one. Also, the user may select some other alarm fields to build up its sub-list. This selection is done during filter definition in the display section. To ease processing of Alerters, additional explanatory text fields for both types of alerters (QoS and Basic) have to be filled in since they contain all needed information to identify the Alerters. The figure below presents the window used to define the proper filter associated with the QoS alerter sub-list. (Severity: Warning; Alarm type: Quality Of Service; Probable Cause: X.721- threshold Crossed).
37 / 54
38 / 54
To display the Historical Alarm list at the OMC-R: 1. Start AS from the OMC-R desktop by clicking on its icon. 2. Select Archive : Retrieve from Public Archive... and select the OMC-R. 3. In the AS Historical USM window, select the following options: Event Date Time Ranges: to define the observation period. Alarm Type : Quality Of Service. Probable Cause : X721 - thresholdCross. 4. Click on [ Apply ] .
39 / 54
The following figure shows the position of LASER in the complete Alcatel tool chain solution at the OMC-R site.
Figure 3: Tool Chain The advantages of using LASER are: LASER provides another view on network efficiency The presence of interfaces between LASER and existing peri-OMC-R tools enhances network analysis from a performance and stability point of view Some feature of LASER can be used to produce statistics and to deliver different kind of reports on alerters. For more information about A9175 LASER, refer to the A957 Laser User Guide .
40 / 54
5 Basic Alerters
5 Basic Alerters
This section describes the Basic Alerters defined in Alcatel BSS release B9
41 / 54
5 Basic Alerters
Occupation _rate_per_TCH (Half Rate RTCH_fail_rate and Full_Rate) RTCH_cong_rate RTCH_assign_unsuccess_NPA_rate SDCCH_cong_rate SDCCH_drop_rate call_drop_rate A_channel_occ_time_alerter RTCH_cong_rate RTCH_assign_unsuccess_NPA_rate SDCCH_cong_rate SDCCH_drop_rate call_drop_rate A_channel_occ_time_alerter
Table 2: B9 Basic Alerters All these Basic Alerters have the following features set by default: Alarm Type: Quality Of Service Probable cause: Threshold Crossed Alarm severity: Warning For the Basic Alerter, there is only one rule defined in the formula.
Unit
42 / 54
5 Basic Alerters
Unit
5.4 Average Rate of Available Static and Dynamic Radio Time Slots for Traffic Usage
Indicator Name/Ref. name Description NPA_RTCH_available_rate/RTCH_available_rate. Average rate of available static and dynamic radio time slots for traffic use (i.e., TCH (for HR or FR usage) or PDCH). Note: here "Available" has to be understood as the operational state of a time slot. The time slot is available if it is not "blocked" or "out of service" - A dynamic SDCCH/8 time slot cannot be a PDCH (it cannot carry GPRS traffic). %
Unit
5.5 Occupation Rate per Radio Traffic Channel (Half Rate and Full Rate)
Indicator Name/Ref. name Description Unit Occupation_Rate_per_TCH/TCTRR Rate of traffic channel usage (FR and HR) %
Unit
43 / 54
5 Basic Alerters
Unit
Description
Rate of SDCCH not allocated during radio link establishment and handover because of congestion on the Air interface over the amount of SDCCH requests for radio link establishment and handover. %
Unit
Unit
Unit
44 / 54
5 Basic Alerters
Unit
45 / 54
5 Basic Alerters
46 / 54
6 QoS Alerters
6 QoS Alerters
This section describes the syntax used to define QoS Alerters and provides examples.
47 / 54
6 QoS Alerters
6.1.1 Operators
Supported operators are available when create Predicates. A description of these operators can be found on following table: Operator +-/* Description Numeric addition, subtraction, division and multiplication. The operands are converted to real, the arithmetic is performed and the result is converted back to a string. If any of the operators is a number, the result is an empty string; no error is raised. The division by zero returns zero. Numeric relational operators. If the predicate is true, the result is a string "true"; else it is "false". Boolean NOT, AND and OR operators whose operands are the strings "true" or "false". Example (TDUR/ (TDEFCHTUNAVAL))/3600
(TSUCC == 0)
(TSUCC == 0) (IHOSUCC > 0)) || ((TSUCC > 0) (IHOSUCC == 0)) || ((TSUCC + IHOSUCC== 0) (TUNAVAIL == 0) (TDEFCH > 0))
48 / 54
6 QoS Alerters
6.1.2 Threshold
The following table provides an explanation of the different thresholds present in the QoS Alerter definition. Threshold Name Simple threshold Description Example
A column is compared directly against a fixed value. This is the simplest and usually the least useful type of predicate as it is normally not possible to define a sensible threshold value for raw data for all elements. An expression is compared to a constant value. The expression normally calculates a normalized value from the input data, that is, something that can be compared across multiple elements. For example: % congestion, % call dropped, % RF losses per Erlang carried traffic, % available channels. Using expressions you can define arbitrary conditions comparing columns with other columns or with expressions.
Complex threshold
AVAILCH/DEFINEDCH<0.5
Arbitrary conditions
49 / 54
6 QoS Alerters
50 / 54
6 QoS Alerters
51 / 54
6 QoS Alerters
52 / 54
6 QoS Alerters
53 / 54
6 QoS Alerters
54 / 54