Documente Academic
Documente Profesional
Documente Cultură
1
Week 38 : CIGALE GSM
- Cigale GSM
- Cigale GSM Engine
- Cigale view
- Activity analysis
- Cigale Trace
Wednesday, September 28th: Study of a capture file from Orange Cameroun network
9h-12h capture file study : Emmanuel Ricci
14h-17h Abis surfer : Jean-Marc Boisumeau
PSTN ISUP
MSC
GGSN Gi
Gr
C/D
BSC A SGSN
PCU
Abis Gb
BTS Gn
Other
PLMN
Gp
Abis IuCs
BTS
IuPs
RNC
NODE Iub
B Iur
RNC
NODE Iub
B
6
ite3 e
S p tur
Ca sing
ite2 es
S ro c g Ex
t-p r tin po
ite1 s epo rt
S Po R
Engine i ng&
ro ws
B Operators
Database
Database
Engine GIS
Web
SLM Reports
me Roaming
t i
a l- sing
Re ces KPIs Browsing Operators
pro Troubleshooting customization
IMSI Tracking
Fault Management
7
Astellias solution
Your needs
Supervision Systems
Supervision
QoS
Performance Astellias Solution
VAS
8
Products Massive Mobile
Features Call Trace Statistics
capture Expertise
!
Advanced KPIs
Correlation between service access and
radio network behaviour
Detailed information available per
network area (cell, ) or network
equipment (BSC, MSC, SGSN, RNC )
9
"
Radio Optimisation
Radio planning validation
Validation and tuning of power
control algorithms
Handover optimisation
Interference detection
System Optimisation
Equipment failure detection
11 Congestion detection
*
+, ' -
12
*
+, ' - .
Attract and retain Major Business
Customers with enhanced SLA (Service
Level Agreement)
Establish a common understanding of SLA
Monitor up to 1000 accounts
Gain a visual evaluation of SLA
Improve provided QoS
Increase traffic and revenue
Strengthen your image
13
'' # /
14
'' # 0
15
&
Alcatel Ikatel
Aria Jersey Telecom Orange Reunion
Base Loteny Telecom Orange Romania
Belgacom Mobile Maxis Orange Thailand
Bouygues Telecom Mobilecom Orascom Telecom Algeria
Cell Plus Mobinil Orascom Telecom Tunisia
Cellis Mobistar P&T Luxembourg
China Telecom Motorola Pannon
China Unicom MSI / C eltel SFR Cegetel Reunion
Cingular Wireless MTN SFR France
Cosmote Net One Siemens
CSIT Nokia Sonatel
Digitel O2 STA
DTAC Optimus Syryatel
Dutchtone Orange Cameroon TA Orange
Fastlink Orange Caribbean TDC Denmark
France Telecom Orange CH Telefonica
Gibtel Orange Ivory Coast Vodacom
Go Mobile Orange Denmark Vodafone Malta
16 H3G Austria Orange Dominicana Vodafone Spain
3 UK Orange France Voxtel
Huawei Orange Madagascar Western Wireless Int.
/
www.astellia.com
Wednesday, September 28th: Study of a capture file from Orange Cameroun network
9h-12h capture file study : Emmanuel Ricci
14h-17h Abis surfer : Jean-Marc Boisumeau
20
Roaming Analysis
Principles
Identities level
Detailed level
Case Study
From roaming view to roaming analysis
21
Loss of roamers
Overview
Loss & recovery detection
Main indicators
Examples
Appendix
Location Update flow
Location Update reject causes explanation
Identities and detailed levels columns description
22
Cigale ISUP
Overview
ISUP messages
ISUP automat
Benefits
Process and viewer
Engine description
ISUP configuration
23
ISUP Analysis
Overview
Database
Interface description
Transitions
Setup efficiency
Traffic Report
Resources
CDR
Case study
24
SLM
Description and architecture
Probe level
Key concepts
SLA Management
SLM Activity Analysis
25
Trending & Aggregation for roaming
Operator requirements
Product presentation
Trending & Aggregation Roadmap
Conclusion
Q&A
Abis surfer
Introduction
Abis Surfer principles
26 Standard reports:
Case studies
Monday, September 26th : Astellia presentation, schedule of the week, Cigale Roaming
9h30 Astellia presentation : Christian Queffelec & Frdric Vergine
10h00 Schedule of the week : David Gallas
10h30 Cigale Roaming : Emmanuel Ricci
Wednesday, September 28th: Study of a capture file from Orange Cameroun network
9h-12h capture file study : Emmanuel Ricci
14h-17h Abis surfer : Jean-Marc Boisumeau
Roaming Module
Applications
Software organization
Roamers detection
Nature of results
Data available
Administration
Cigale batch
Cigale GSM
Cigale roaming
29
Application (1/5) Data available
Software organization Administration
Cigale batch
Roamers detection
Cigale GSM
Nature of results Cigale Roaming
Technical aspect :
Improve the catch rate
Increase traffic
Coverage, radio parameters
Regular follow-up of catch rate and traffic.
31
Application (3/5) Data available
Software organization Administration
Cigale batch
Roamers detection
Cigale GSM
Nature of results Cigale Roaming
for your own subscribers : points where they come back with a non
valid Old LAC value.
with LOR option : points where roamers leave your network or loose
32
your network
Application (4/5) Data available
Software organization Administration
Cigale batch
Roamers detection
Cigale GSM
Nature of results Cigale Roaming
Radio problems
34
Application Data available
Software organization Administration
Cigale batch
Roamers detection
Cigale GSM
Nature of results Cigale Roaming
"
# $$$
"
% &
35
!
Application Data available
Software organization Administration
Cigale batch
Roamers detection (1/6)
Cigale GSM
Nature of results Cigale Roaming
IMSI
15 digits
RR IMMEDIATE ASSIGNMENT
Ciphering mode
MAP_UPDATE_LOCATION
MAP_INSERT_SUBSCRIBER_DATA
MAP_INSERT_SUBSCRIBER_DATA ACK
RR CIPHERING MODE
COMPLETE
BSSMAP CIPHER MODE
39 COMPLETE
Application Data available
Software organization Administration
Cigale batch
Roamers detection (5/6)
Cigale GSM
Nature of results Cigale Roaming
MS BSS MSC/VLR
Info:
MM TMSI-REALLOCATION COMMAND New TMSI
MM TMSI-REALLOCATION COMPLETE
40 SCCP_RELEASED
SCCP_RELEASE COMPLETE
Application Data available
Software organization Administration
Cigale batch
Roamers detection (6/6)
Cigale GSM
Nature of results Cigale Roaming
Limitations :
For short time captures
Inter - record area incoming handovers (except if IMSI is included
within HOREQ message)
41
Application Data available
Software organization Administration
Cigale batch
Roamers detection
Cigale GSM
Nature of results (1/2) Cigale Roaming
43
Application Data available
Software organization Administration
Cigale batch
Roamers detection
Cigale GSM
Nature of results Cigale Roaming
Traffic
Location Network down to cell
Statistics LOR
update
Total - per IMSI SMS - calls
Configuration
of global
parameters
A
B
C
D
Configuration
of process E
applications
F
46
H G
Application Data available
Software organization Administration
Cigale batch (3/5)
Roamers detection
Cigale GSM
Nature of results Cigale Roaming
Use file date: if checked, the reference date is the date of capture file, if not
the reference date is the current date.
Delta: Number of day you want to add or withdraw to the previous day
47
Prefix or suffix: position for the number or date that will be added
Application Data available
Software organization Administration
Cigale batch (4/5)
Roamers detection
Cigale GSM
Nature of results Cigale Roaming
Minimum disk space: free disk space to keep on the hard disk
Folder to clean: the software will delete the oldest files from this directory
Clean subfolders: if checked, cigale batch will include the subfolders of the
Folder to clean for the deletion of oldest files
Delete special files: if checked, cigale batch will also delete files with the
extension exe, com, bat, ini & cmd
E: Select the complete path and name of the Cigale Roaming application
50
Application Data available
Software organization Administration
Cigale batch
Roamers detection
Cigale GSM (2/7)
Nature of results Cigale Roaming
User interface
51
Application Data available
Software organization Administration
Cigale batch
Roamers detection
Cigale GSM (3/7)
Nature of results Cigale Roaming
These files are used when processing record files to name the
detected cells, designate their BSC, LAC and fill in their BSIC and
BCCH.
You can select a cell database file using the Options / Cell database
menu or click on button
52
Application Data available
Software organization Administration
Cigale batch
Roamers detection
Cigale GSM (4/7)
Nature of results Cigale Roaming
BSC: corresponds to the name of the BSC that the cell is attached to ;
BTS: corresponds to the cell' s name ;
CI: corresponds to its identification number.
LAC: corresponds to its location area code. This value must be
comprised between 0 and 65535 ;
BSIC: corresponds to the cell' s BSIC. This value must be comprised
between 0 and 63
BCCH: corresponds to the cell' s BCCH. This value must be comprised
between 0 and 1023.
53
Application Data available
Software organization Administration
Cigale batch
Roamers detection
Cigale GSM (5/7)
Nature of results Cigale Roaming
Example:
BSC BTS CI LAC BSIC BCCH
Set parameters
Open Options / Set parameters menu
MCC information
55
Application Data available
Software organization Administration
Cigale batch
Roamers detection
Cigale GSM (7/7)
Nature of results Cigale Roaming
Set parameters
Open Statistics menu
Connexions (XL3)
Loss of roamers
57
Application Data available
Software organization Administration
Cigale batch
Roamers detection
Cigale GSM
Nature of results Cigale Roaming (2/8)
58
Application Data available
Software organization Administration
Cigale batch
Roamers detection
Cigale GSM
Nature of results Cigale Roaming (3/8)
B: Select a directory for the result files, by default, its the same
directory as XL3 input file
D: Select a name for the area (AREA) and choose an unique area
identifier (ID) between 1 and 255 (to differentiate the probes during
59 QRM agregation).
Application Data available
Software organization Administration
Cigale batch
Roamers detection
Cigale GSM
Nature of results Cigale Roaming (4/8)
E: Options
1) Trace with IMEI : When selected, Cigale Roaming will try to associate the
procedures carrying an IMEI with the activities of the IMSI and TMSI
5) to generate .QRM result database file. This is the input to Roaming View
module.
ROM : detailed information (time, cells, BSC, states, causes, IMSI, TMSI, IMEI
) of all the transition due to roamers.
TRF : roamers traffic (VOC, VTC, SMS, IMSI attach&detach) by network and/or
by ci.
XRC : roamers categories (new, back, retrieved, collected & transit) by network
and/or by ci.
61
RCL: roamers loss and recovery informations by network and/or by ci.
Application Data available
Software organization Administration
Cigale batch
Roamers detection
Cigale GSM
Nature of results Cigale Roaming (6/8)
ok Nok
62
Application Data available
Software organization Administration
Cigale batch
Roamers detection
Cigale GSM
Nature of results Cigale Roaming (7/8)
Input / Output
- i : "Full XL3 FileName To process"
- o : "Complete Folder for Statistics Output" (XL3 input file, if not
specified)
- d : "Program directory
Parameters
-h : "MCCMNC"
-a : "NameofMyArea" (Replace NameofMyArea by the name you want.
Default is "MyArea")
63 -g : "n" for area differentiation. (0<n<256)
Application Data available
Software organization Administration
Cigale batch
Roamers detection
Cigale GSM
Nature of results Cigale Roaming (8/8)
This command line can be included into a batch file that allows
automatic processing
Example:
"C:\Program Files\Astellia\CigaleRoaming\CigaleRoaming.exe" -i
"C:\traces\Orange.xl3" -a "MSC1" -h "62402" -o "C:\traces\resultats_Orange\" -d
"C:\Program Files\Astellia\CigaleRoaming\"
65
Data representation User defined area
* $ Location updates Database handling
traffic Cells description file
User configuration
66
Data representation (1/4) User defined area
* $ Location updates Database handling
traffic Cells description file
User configuration
Data representation
67
Data representation (2/4) User defined area
* $ Location updates Database handling
traffic Cells description file
User configuration
Graphs
68
Data representation (3/4) User defined area
* $ Location updates Database handling
traffic Cells description file
User configuration
Reports
69
Data representation (4/4) User defined area
* $ Location updates Database handling
traffic Cells description file
User configuration
70
Data representation User defined area
* $ Location updates (1/21) Database handling
traffic Cells description file
User configuration
At each location update, the user transmits the old location area
identification stored in its SIM card
MS BSS MSC/VLR
Old LAC; in case of failure during the previous LU, MS provides a non valid
72 value (0, 65534, 65535)
Data representation User defined area
* $ Location updates (3/21) Database handling
traffic Cells description file
User configuration
73
Data representation User defined area
* $ Location updates (4/21) Database handling
traffic Cells description file
User configuration
74
Data representation User defined area
* $ Location updates (4/21) Database handling
traffic Cells description file
User configuration
75
Data representation User defined area
* $ Location updates (5/21) Database handling
traffic Cells description file
User configuration
76
Data representation User defined area
* $ Location updates (6/21) Database handling
traffic Cells description file
User configuration
Every roamer whose previous location update was performed in the monitored
network
77
Data representation User defined area
* $ Location updates (6/21) Database handling
traffic Cells description file
User configuration
78
Data representation User defined area
* $ Location updates (7/21) Database handling
traffic Cells description file
User configuration
3
5 1
1 Foreign subscriber
2 Arrival on Observed network
4 3 Collected (New)
4 Loss of Radio Link
79
Competitors Network 5 Retrieved (New)
6 Transit
Data representation User defined area
* $ Location updates (8/21) Database handling
traffic Cells description file
User configuration
1 Home Subscriber
2
4 2 Loss of Radio Link
3 Failed LU Old LAC = iol
4 Back(iol)
81
Data representation User defined area
* $ Location updates (10/21) Database handling
traffic Cells description file
User configuration
82
Data representation User defined area
* $ Location updates (11/21) Database handling
traffic Cells description file
User configuration
NEW
COLLECTED RETRIEVED
ALL
TRANSIT
83 Results BACK
IOL
per IMSI
Data representation User defined area
* $ Location updates (12/21) Database handling
traffic Cells description file
User configuration
85
Data representation User defined area
* $ Location updates (14/21) Database handling
traffic Cells description file
User configuration
86
Data representation User defined area
* $ Location updates (15/21) Database handling
traffic Cells description file
User configuration
87
Data representation User defined area
* $ Location updates (16/21) Database handling
traffic Cells description file
User configuration
88
Data representation User defined area
* $ Location updates (17/21) Database handling
traffic Cells description file
User configuration
For each roamers category (All, New, Collected, Retrieved, Transit, Back),
the following information is provided :
92
Data representation User defined area
* $ Location updates (21/21) Database handling
traffic Cells description file
User configuration
93
Data representation User defined area
* $ Location updates Database handling
Traffic (1/14) Cells description file
User configuration
Traffic (in hours) of calls initiated in the selected area (Call Traff(init) )
Traffic (in hours) of calls in transit in the selected area (Call Traff(tran) )
Traffic (in hours) of all calls in transit in the selected area (EffCall)
96
Data representation User defined area
* $ Location updates Database handling
Traffic (4/14) Cells description file
User configuration
97
Data representation User defined area
* $ Location updates Database handling
Traffic (5/14) Cells description file
User configuration
Cell n1 Cell n2
0 2 mn 6 mn
t
Call initiated HO from cell1 End of call
on cell1 to cell 2 on cell 2
Cell 1 6 mn 2 mn
98 Cell 2 0 4 mn
Data representation User defined area
* $ Location updates Database handling
Traffic (6/14) Cells description file
User configuration
Number of calls initiated in the selected area having reached the ringing phase
(Call Ring)
Percentage of calls initiated in the selected area having reached the ringing phase
(Call %Ring)
Number of calls initiated in the selected area having reached the communication
phase (Call Com)
Percentage of calls initiated in the selected area having reached the communication
phase (Call %Com)
99
Data representation User defined area
* $ Location updates Database handling
Traffic (7/14) Cells description file
User configuration
Number of call drops for calls initiated in the selected area (Call Drop Init)
Percentage of call drops for calls initiated in the selected area (Call %Drop Init)
Number of call drops for calls ended in the selected area (Call Drop End)
Percentage of call drops for calls ended in the selected area (Call %Drop End)
Average communication time of calls initiated in the selected area (Call Avg Com)
100
Data representation User defined area
* $ Location updates Database handling
Traffic (8/14) Cells description file
User configuration
101
Data representation User defined area
* $ Location updates Database handling
Traffic (9/14) Cells description file
User configuration
Number of mobile originating and terminating SMS respectively sent and received in
the selected area (SMS O or SMS T)
Total connection time used for sending and receiving short messages in the selected
area (SMS O Time and SMS T Time)
Number of mobile originating and terminating SMS respectively sent and received
successfully in the selected area (SMS O Eff and SMS T Eff )
Percentage of short messages sent and received successfully in the selected area
(SMS O %Eff and SMS T %Eff)
102
Data representation User defined area
* $ Location updates Database handling
Traffic (10/14) Cells description file
User configuration
Information for SS :
103
Data representation User defined area
* $ Location updates Database handling
Traffic (11/14) Cells description file
User configuration
104
Data representation User defined area
* $ Location updates Database handling
Traffic (12/14) Cells description file
User configuration
105
Data representation User defined area
* $ Location updates Database handling
Traffic (13/14) Cells description file
User configuration
107
Data representation User defined area
* $ Location updates Database handling
Traffic Cells description file
User configuration (1/3)
Roaming View gives the possibility to save and load user parameters in
order to configure the data view.
108
Data representation User defined area
* $ Location updates Database handling
Traffic Cells description file
User configuration (2/3)
109
Data representation User defined area
* $ Location updates Database handling
Traffic Cells description file
User configuration (3/3)
110
Data representation User defined area (1/2)
* $ Location updates Database handling
Traffic Cells description file
User configuration
111
Data representation User defined area (2/2)
* $ Location updates Database handling
Traffic Cells description file
User configuration
' ( ) **+
' ( ,-./-
112
+-- +00
Data representation User defined area
* $ Location updates Database handling (1/4)
Traffic Cells description file
User configuration
113
Data representation User defined area
* $ Location updates Database handling (2/4)
Traffic Cells description file
User configuration
Database agregation
Roaming databases can be merged in one database in order to
merge data from different geographical area and/or several time
periods.
This can be done manually or with :
Roaming aggregator
Roaming aggregator is installed in Roaming view installation
folder
It works in command line
114
Data representation User defined area
* $ Location updates Database handling (3/4)
Traffic Cells description file
User configuration
Input / Output:
115
Data representation User defined area
* $ Location updates Database handling (4/4)
Traffic Cells description file
User configuration
Example:
C:\Program Files\Astellia\Roaming
View\AGGREGATOR\ROAMING_AGGREGATOR.exe -A
C:\Program Files\Microsoft Office\Office\MSACCESS.EXE -R
C:\Program Files\Astellia\Roaming View\RoamingView.mde -
DC:\database_in -F C:\database_out\week_cameroon.qrm
Notes:
To work properly, Roaming Aggregator needs, in the output directory, a
free space between a half and a third part of the sum of the roaming
database size to aggregate.
116
Data representation User defined area
* $ Location updates Database handling
Traffic Cells description file (1/2)
User configuration
A cell database file can be used (same file than Cigale GSM). This file
can be loaded by three ways:
Manually
Automatically: file called celcig.dat and located in the Roaming View
directory
In command line or Roaming View shortcut
Example:
BSC BTS CI LAC BSIC BCCH
120
Overview (2/2) Identities level
Database Detailed level
Interface Case study
Database
Connection to mysql server
122
Overview Identities level
Database (2/4) Detailed level
Interface Case study
Description
123
Overview Identities level
Database (3/4) Detailed level
Interface Case study
124
Overview Identities level
Database (4/4) Detailed level
Interface Case study
GSM (A Interface)
Trace (A Interface)
125
Overview Identities level
Database Detailed level
Interface (1/7) Case study
Interface description
Windows options
Go to roamers activity
Go to roamers identity
Quit
Connect/Disconnect to the server
Open/Close a database
126
Close the active window
Overview Identities level
Database Detailed level
Interface (2/7) Case study
Navigation window
Roamers identities
Roamers activity
127
Overview Identities level
Database Detailed level
Interface (3/7) Case study
Preset window
Identities Preset
Preset creation
129
Overview Identities level
Database Detailed level
Interface (5/7) Case study
Zoom In / Out
130 Cancel the filter of the active column / all filters / the last filter
Overview Identities level
Database Detailed level
Interface (6/7) Case study
Export to Excel
Find first
Go to roamers activity
131
Overview Identities level
Database Detailed level
Interface (7/7) Case study
Popup menus
Identity Activity
132
Overview Identities level (1/2)
Database Detailed level
Interface Case study
Identities level
133
Overview Identities level (2/2)
Database Detailed level
Interface Case study
134
Overview Identities level
Database Detailed level (1/2)
Interface Case study
Detailed level
Detailed activity of each roamer:
Each line corresponds to a SCCP connection in one cell
136
Case study
From Roaming View to Roaming Analysis
137
Overview Identities level
Database Detailed level
Interface Case study (1/10)
Most of the time this cause is related to accessing problem between the VLR and the
roamers HLR: wrong declaration in the VLR or lack of configuration for HLR in your
139 VLR or problem to establish a signalling link toward the HLR.
Overview Identities level
Database Detailed level
Interface Case study (3/10)
We see in the table below that subscribers belonging to the same HLR (69)
were accepted on the monitored network.
It can result from new TIMEcel subscribers not yet declared in the
considered HLR.
142
Overview Identities level
Database Detailed level
Interface Case study (6/10)
UN (Unassigned Number) means that the MSC reject the call. Normally, with UN rejected cause,
there is a voice message which inform the subscriber he has dialled a wrong number. If no explicit
message inform the subscriber it can be interesting in changing the UN cause by INF (Invalid
Number Format) cause. INF avoids another attempt by informing the roamer the wrong number
he has entered.
144
NUR (No User Responding) means that the MSC release the call due to a timer expiry (14s in this
case). This timer can be if necessary increased.
Overview Identities level
Database Detailed level
Interface Case study (8/10)
Roamer is using a Supplementary Service to know his credit with the service code
146 (122). He doesnt use traffic channel but only SDCCH resources for the request and
the response.
Overview Identities level
Database Detailed level
Interface Case study (10/10)
Roamer is using a USSD call-back mechanism. He dials first a USSD string which
contains the call back service code (*100*), received a message request is being
processed and then he received an incoming call (handover during the call).
This USSD call back service is provided by the Home network of these roamers; it
allows them to reduce the cost of their calls when roaming, by transforming an
147
outgoing call into an incoming call, which is cheaper when roaming.
. &
148
Overview (1/2)
. Loss & recovery detection
Main indicators
Examples
Overview
When a roamer has lost the radio coverage, the mobile station will
initiate a location update procedure to a competitive network.
149
Overview (2/2)
. Loss & recovery detection
Main indicators
Examples
BSC
VLR 4 MA
P_C
an cel_L
ocat
ion
n ROAMER
t i catio
n
A u the HLR
P _ ca tion
A o
2M a te_L
BSC _ U pd
AP
VLR 3M
1 Location Updating Rq
New Network
150
Overview
. Loss & recovery detection (1/3)
Main indicators
Examples
Loss detection
When a Cancel Location message is identified, the software tries to link it to a
previously monitored activity on the A interface.
Max ETL (300s by default) is a threshold which allows us to be more sure of the
loss area.
A roamer had many activities on cell1 then moved after 15 minutes on cell2 and on
cell3 after 30 minutes (same VLR area). If a Cancel Location message is received,
the loss will be linked to cell1 but the subscriber has maybe lost the radio coverage
on cell2 or cell3.
151
Overview
. Loss & recovery detection (2/3)
Main indicators
Examples
Recovery detection
Max ETR (300s by default) is a threshold which allows us to qualify the best
recovery cells. TR is compared to MaxETR.
If TR < MaxETR, the areas, where the first following monitored activity on
the A interface happened, will be considered as the best recovery areas.
152
Overview
. Loss & recovery detection (3/3)
Main indicators
Examples
Activity
LOSS
MSC
L
MAP_Cancel_Location ROAMER
HLR
R
Activity
RECOVERY
153 Time
Overview
. Loss & recovery detection
Main indicators
Examples
Main indicators
Imsi LossETL woLUn: Number of different IMSIs that have been lost
without LU as last message and with elapsed time MaxETL
155
Overview
. Loss & recovery detection
Main indicators
Examples (2/5)
156
Overview
. Loss & recovery detection
Main indicators
Examples (3/5)
157
Overview
. Loss & recovery detection
Main indicators
Examples (4/5)
Top 20 Cells having the higher loss of roamers ETL without Location
Update as last activity
158
Overview
. Loss & recovery detection
Main indicators
Examples (5/5)
159
Location update (1/3)
LUrej causes
'' , Outgoing calls
Identities level
Detailed level
RR IMMEDIATE ASSIGNMENT
MM AUTHENTICATION REQUEST
T3260 Start
MM AUTHENTICATION RESPONSE
T3260 Stop
160
Location update (2/3)
LUrej causes
'' , Outgoing calls
Identities level
Detailed level
MAP_UPDATE_LOCATION
MAP_INSERT_SUBSCRIBER_DATA
MAP_INSERT_SUBSCRIBER_DATA ACK
RR CIPHERING MODE
COMPLETE
BSSMAP CIPHER MODE
COMPLETE
161
Location update (3/3)
LUrej causes
'' , Outgoing calls
Identities level
Detailed level
MS BSS MSC/VLR
MM TMSI-REALLOCATION COMMAND
T3250 Start
MM TMSI-REALLOCATION COMPLETE
T3250 Stop
SCCP_RELEASED
T(rel) start
SCCP_RELEASE COMPLETE
T(rel) stop
162
Location update
LUrej causes (1/2)
'' , Outgoing calls
Identities level
Detailed level
Lurj_PLMNNA : Location Updating Reject message with cause PLMN Not Allowed
This cause is sent to the mobile station if it requests location updating in a PLMN where the
user, by subscription or due to operator determined barring is not allowed to operate.
Lurj_LANA : Location Updating Reject message with cause Location Area Not Allowed
This cause is sent to the mobile station if it requests location updating in a location area where
the mobile, by subscription, is not allowed to operate.
Lurj_IUH : Location Updating Reject message with cause IMSI Unknown in HLR
This cause is sent to the mobile station if the mobile station is not known (registered) in the
HLR.
Lurj_IUV : Location Updating Reject message with cause IMSI Unknown in VLR
This cause is sent to the mobile station when the given IMSI is not known at the VLR.
Lurj_IMI : Location Updating Reject message with cause Invalid Mandatory Information
This cause indicates that the equipment sending this cause has received a message with a
163 non-semantical mandatory information element error
Location update
LUrej causes (2/2)
'' , Outgoing calls
Identities level
Detailed level
Lurj_IMEINA : Location Updating Reject message with cause IMEI Not Accepted
This cause is sent to the mobile station because the network does not accept location update
procedure establishment using an IMEI.
Lurj_RNAILA : Location Updating Reject message, cause Roaming Not Allowed In this Location Area
This cause is sent to a mobile station which requests location updating in a location area of a
PLMN which do not offer roaming to that user in that location area, by subscription.
Lurj_PEU : Location Updating Reject message with cause Protocol Error Unspecified
This cause is used to report a protocol error event only when no other cause in the protocol
error class applies.
Lurj_xx : Location Updating Reject message with causes other than the previous ones
It can include (but not limited to) causes such as Congestion, or causes related to invalid
message or content.
ClRq_RImF : Clear Request message with cause Radio Interface Failure and Radio Interface
Message Failure
It covers all radio failures detected by the BSS during the location update procedure.
Pb_xx : covers all other failure (problem) message and cause than the previous ones
164 this can include (but not limited to) Clear Command, SCCP Connection Refused, direct SCCP
Released messages.
Location update
LUrej causes
'' , Outgoing calls (1/4)
Identities level
Detailed level
Event State
Protocol Message
BSS MSC
CMSRQ
OC_CMS_REQ
Connection Request [ Complete Layer 3 Information [ CM Service Request ] ]
CC
Connection Confirm
AUTRQ
OC_AUT_REQ_1
Data Form 1 [ Authentication Request ]
AUTRP
OC_AUT_REP
Data Form 1 [ Authentication Response ]
CICMD
OC_CIM_CMD
Data Form 1 [ Cipher Mode Command ]
165
CICMP OC_CIM_CMP
Data Form 1 [ Cipher Mode Complete ]
Location update
LUrej causes
'' , Outgoing calls (2/4)
Identities level
Detailed level
Event State
Protocol Message
BSS MSC
SETUP
OC_SETUP
Data Form 1 [Setup]
CPROC
OC_PROC
Data Form 1 [ Call Proceeding ]
ASREQ
Data Form 1 [ Assignment Request ] OC_ASS_REQ_1
ASCMP
OC_ASS_CMP
Data Form 1 [ Assignment Complete ]
PROG
OC_SONN
Data Form 1 [ Progress ]
166
ALERT
OC_SONN
Data Form 1 [ Alerting ]
Location update
LUrej causes
'' , Outgoing calls (3/4)
Identities level
Detailed level
Event State
Protocol Message
BSS
MSC
CON
OC_CON
Data Form 1 [ Connect ]
CONACK
OC_COMM
Data Form 1 [ Connect Acknowledge ]
Conversation phase
DISC
OC_FIN
Data Form 1 [ Disconnect ]
167
Location update
LUrej causes
'' , Outgoing calls (4/4)
Identities level
Detailed level
Event State
Protocol Message
BSS
MSC
REL
OC_FIN
Data Form 1 [ Release ]
RELCMP
Data Form 1 [ Release Complete ]
CLCMD
Data Form 1 [ Clear Command ]
CLCMP
Data Form 1 [ Clear Complete ]
RLSD
Released
RLC
168 OC_FIN
Release Complete
Location update
LUrej causes
'' , Outgoing calls
Identities level (1/3)
Detailed level
!
% ( !
$ ( )
"$
"# '
!"# $ % &
!
!
169
Location update
LUrej causes
'' , Outgoing calls
Identities level (2/3)
Detailed level
"$& ,
"! + * *
&! * *
"! * * * *
"! * *
"! * * &
)! # ' ( * * * ! !" %
&! # ' ( * * * * !" %
" *
& *
" * * *
" *
" * &
) ' ( * !" %
& ' ( * * * !" %
$" $ + * *
$" $ + * *
$" $ + * *
170 $" $ *
$" $ *
$" $ *
Location update
LUrej causes
'' , Outgoing calls
Identities level (3/3)
Detailed level
$$ + * * !
$$ + * * !
$$ + * * !
+ * * !
* "$ !
* "# ' !
* !
!
# *
!
# *
171
Location update
LUrej causes
'' , Outgoing calls
Identities level
Detailed level (1/3)
!
" %
$
$
# '
#
&
0 * * &
+ ' * * 0
-$ * *6 " %
* *
$
# 0 & 0
&
, 4 * 5 - * .&/0 0 1
222
222221 *
+ * * " %
! ! - * .&/0 0 1
222222221 *
172 &3 !
! ! - * .&/0 0 1
222222221 *
&3 !
Location update
LUrej causes
'' , Outgoing calls
Identities level
Detailed level (2/3)
"$ !" %
"$
"# '
" * * % * !" * % &
! ! 8 '0 !
" 26 26 /6 * ! 8 '%
! " !
! " )
!
+ ! *
0 * * *
! * * !
! * * * *
/ "$ <
. ! &
* * " < % * ! -
* $ * " ! $ % 3+ '= "3 + '= %
&
" %- 0 9:; ! 0 9&;
!
173
& *
- ) 6 ! ' + 7 ',0
+ ', 8 ' *&
Location update
LUrej causes
'' , Outgoing calls
Identities level
Detailed level (3/3)
+ * * - 8 8 *
* * * *& * *0
/ * * *
+ * * * * *
26 3 * * >
"3 ?
6 ?
6 3? %
! 26 3 5 * * >
"3 ?
6 ?
6 3? %
# ' * ! *
# ' * * !
174
''
Email: support@astellia.com
175
Monday, September 26th : Astellia presentation, schedule of the week, Cigale Roaming
9h30 Astellia presentation : Christian Queffelec & Frdric Vergine
10h00 Schedule of the week : David Gallas
10h30 Cigale Roaming : Emmanuel Ricci
Wednesday, September 28th: Study of a capture file from Orange Cameroun network
9h-12h capture file study : Emmanuel Ricci
14h-17h Abis surfer : Jean-Marc Boisumeau
Cigale ISUP
177
Cigale ISUP
Overview
ISUP messages
ISUP automat
Benefits
Process and viewer
Engine description
ISUP configuration
178
ISUP Analysis
Overview
Database
Interface description
Transitions
Setup efficiency
Traffic Report
Resources
CDR
Overview
180
Overview (2/2) Process and viewer
ISUP messages Engine description
ISUP automat ISUP configuration
Benefits
181
Overview Process and viewer
ISUP messages (1/3) Engine description
ISUP automat ISUP configuration
Benefits
IAM
REL
Acronym Signification
IAM Initial Address Message (contain called
number, identity of the calling line, ) :
reservation of a CIC (Circuit Identity Code)
ACM Address Complete Message : called party
alerted
ANM ANswer Message : called party hang up
CON CONnect : direct connection towards vocal
service
REL RELease : connection release
183
RLC ReLease Complete : acknowledgment of the
release
Overview Process and viewer
ISUP messages (3/3) Engine description
ISUP automat ISUP configuration
Benefits
A B C
MS IAM
IAM
MS
ACM Ringing
ACM
ANM
Connect
Ringing ANM
Conversation phase
184
Overview Process and viewer
ISUP messages Engine description
ISUP automat (1/2) ISUP configuration
Benefits
185
Overview Process and viewer
ISUP messages Engine description
ISUP automat (2/2) ISUP configuration
Benefits
186
Overview Process and viewer
ISUP messages Engine description
ISUP automat ISUP configuration
Benefits (1/2)
Benefits :
interconnection troubleshooting
Congestion detection
Customer complaints
187
Detailed CIC ISUP Analysis
Overview Process and viewer
ISUP messages Engine description
ISUP automat ISUP configuration
Benefits (2/2)
188
Overview Process and viewer (1/3)
ISUP messages Engine description
ISUP automat ISUP configuration
Benefits
Processing Engine
results data base Results ISUP Analysis
generation from a Data
189 Base
complete file or a
period in a file
Overview Process and viewer (2/3)
ISUP messages Engine description
ISUP automat ISUP configuration
Benefits
Statistics :
Traffic Setup efficiency CIC activity Releases
Sorting,
filtering,
searching, Activity report :
CDRs
190
Overview Process and viewer (3/3)
ISUP messages Engine description
ISUP automat ISUP configuration
Benefits
Results display
Access to other
Powerful results
searching,
filtering
and sorting
Result display
(Current window = CDRs)
191
Overview Process and viewer
ISUP messages Engine description (1/3)
ISUP automat ISUP configuration
Benefits
Engine description
User interface: File to process
Analysers Configuration
available menu (next pages)
Licence and
version information
Open/reset
ISUP Log
192
Overview Process and viewer
ISUP messages Engine description (2/3)
ISUP automat ISUP configuration
Benefits
configuration menu:
Output mysql database Processing time range
creation options (by default possibility
everything is selected)
193
Overview Process and viewer
ISUP messages Engine description (3/3)
ISUP automat ISUP configuration
Benefits
configuration menu:
Mysql
server
test
Country information
ISUP configuration
PhoneNumbers.txt file makes the correlation between numbers
(originating and destination) and countries name.
Extract of the configuration file:
[Service (FULL_NUM)]
Service 221=221
Service 224=224
Service 577=577
[Emergency (FULL_NUM)]
Pompier = 18
Police = 17
Urgence 112 = 112
[Operator (PREFIX_NUM)]
SFR = +33(0)603??????
SFR = +33(0)609??????
Orange = +33(0)607??????
195 Orange = +33(0)608??????
ISUP Analysis
Overview
Database
Interface description
Transitions
Setup efficiency
Traffic Report
Resources
CDR
197
Overview (1/2) Setup efficiency
Database Traffic Report
Interface description Resources
Transitions CDR
Overview
ISUP Analysis allows the user to investigate a failure by navigating from the transitions
198 view until the Activity report view.
Overview (2/2) Setup efficiency
Database Traffic Report
Interface description Resources
Transitions CDR
199
Overview Setup efficiency
Database (1/2) Traffic Report
Interface description Resources
Transitions CDR
Database
Connection to MySQL server
Two logins :
Cigale : all rights (pwd : astellia)
Analysis : read only (no pwd)
200
Overview Setup efficiency
Database (2/2) Traffic Report
Interface description Resources
Transitions CDR
MySQL database
201
Overview Setup efficiency
Database Traffic Report
Interface description (1/8) Resources
Transitions CDR
Interface description
Configuration menus
Windows options
Table selection
Navigation windows
Counter viewer
Call Data Record
List of causes Viewer
Setup efficiency
List of States Viewer
Resources Viewer
203
Preset window
Store a defined context (database type, current view, active filters, columns and their
respective size)
Load it on the current database
204
Overview Setup efficiency
Database Traffic Report
Interface description (4/8) Resources
Transitions CDR
Preset creation
Create a group ; right click in the preset window
Preset Added
3 Filter selection
2
Add group
205
1
Group added
Overview Setup efficiency
Database Traffic Report
Interface description (5/8) Resources
Transitions CDR
Zoom In / Out
206 Cancel the filter of the active column / all filters / the last filter
Overview Setup efficiency
Database Traffic Report
Interface description (6/8) Resources
Transitions CDR
Export to Excel
208
Overview Setup efficiency
Database Traffic Report
Interface description (8/8) Resources
Transitions CDR
Popup menus
A popup menu is displayed by right clicking on the table
Counters, Traffic
Report and Resources
views
CDR and Setup
209 efficiency views
Overview Setup efficiency
Database Traffic Report
Interface description Resources
Transitions (1/4) CDR
Transitions
Go to Activity Report
This option enables to display all the CDR corresponding to the release
cause for this OPC-DPC direction.
Counters
212
Overview Setup efficiency
Database Traffic Report
Interface description Resources
Transitions (4/4) CDR
Counters
213
Overview Setup efficiency (1/2)
Database Traffic Report
Interface description Resources
Transitions CDR
Setup Efficiency
Traffic Report
Resources
Detailed activity for each CIC
Statistics :
For Connections (CIC reservation for a call attempt either successful or not)
For Communications (successful call attempts)
Counters
Durations (average, maximum, minimum)
Resources view
Sorting and filtering (=, #, <, <=, ) on each provided info element :
OPC/DPC link
Called / calling country or phone number
Event XX number
220
XX procedure duration
Overview Setup efficiency
Database Traffic Report
Interface description Resources
Transitions CDR (2/4)
221
Overview Setup efficiency
Database Traffic Report
Interface description Resources
Transitions CDR (3/4)
222
Overview Setup efficiency
Database Traffic Report
Interface description Resources
Transitions CDR (4/4)
For instance, filter of all the connections with CONNECT messages and
sorting on increasing CDR duration.
Decreasing sorting
&
223
Case study
-From Setup efficiency to CDR viewer
-CIC Resources allocation
-Investigation from Tansitions to CDR Viewer
224
Case study 1 (1/4)
Case study 2
Case study 3
Explanation for the link 1 of the values found and the correlation with CDR
viewer.
For couple (10601->10712), we have 3808 IAM with only ACM message
225 following the IAM (no CONnect message).
Case study 1 (2/4)
Case study 2
Case study 3
For couple (10712->10601), we have 8843 IAM with ACM et CON messages.
2107 ACM
messages
5378 CON
messages
227
Case study 1 (4/4)
Case study 2
Case study 3
84 Reset
circuit
228
Case study 1
Case study 2 (1/3)
Case study 3
CIC numbers 2
and 4 are allocated
only once
229
Case study 1
Case study 2 (2/3)
Case study 3
230
Case study 1
Case study 2 (3/3)
Case study 3
Other points
Transitions View:
&
232
Case study 1
Case study 2
Case study 3 (2/5)
233
Case study 1
Case study 2
Case study 3 (3/5)
&
&
connections released by DPCs are for IAM messages in which the Calling party
235 number (ORIG P Nbr) seems not correct : when only a 0 digit, or 0000000 string
or some numbers starting with several 0 digits.
Case study 1
Case study 2
Case study 3 (5/5)
To complement this first analysis, we can select all connections where the called
party number is phone number : 77928515. We can see that :
&
When the calling number is not correct (i.e. set to 0) the connection is released with
cause LN-Itwu; when no calling number is included in the IAM message, there isnt
connection problem
For this release problem we can say that the OPC 274 should not send non correct
Calling numbers.
236
Monday, September 26th : Astellia presentation, schedule of the week, Cigale Roaming
9h30 Astellia presentation : Christian Queffelec & Frdric Vergine
10h00 Schedule of the week : David Gallas
10h30 Cigale Roaming : Emmanuel Ricci
Wednesday, September 28th: Study of a capture file from Orange Cameroun network
9h-12h capture file study : Emmanuel Ricci
14h-17h Abis surfer : Jean-Marc Boisumeau
238
Description and architecture
Probe level
Key concepts
SLA Management
239
SLM Activity Analysis
Description and architecture (1/2)
Probe level
. Key concept
SLA Management
SLM Activity Analysis
240
Get SLA satisfaction statistics at the higher level
Description and architecture (2/2)
Probe level
. Key concept
SLA Management
SLM Activity Analysis
SLM
SLM Analysis
SLA management SERVER QoS
Database
Intranet
MSC
SGSN
BSC
A
Gb
Probe level
Key concepts
SLA Management
242
SLM Activity Analysis
Description and architecture
Probe level (1/2)
. Key concept
SLA Management
SLM Activity Analysis
Export_Identities.txt
.los
Cigale
Cigale
GSM/GPRS F
GSM/GPRS .xl3 .slm T
SLM P
Engine
SIGNALING DATA
Engine
243
Description and architecture
Probe level (2/2)
. Key concept
SLA Management
SLM Activity Analysis
244
.
Probe level
Key concepts
SLA Management
Key concepts
Process overview
Level Tasks
QoS Database Keep the QoS history for each identity, each sub-account and each
account (30 days, 52 weeks)
SLM Server Calculate the QoS for each identity, each sub-account and each account
SLM Server Aggregate the SLM KPIs for each identity, each sub-account and each
account for the whole monitored area (network)
KPIs & CDRs Keep the KPIs & CDRs history for each identity, KPIs history for each
Database sub-account and each account (1 Database file per day & per probe)
246 Ocean Probes Calculate the SLM KPIs for each identity within its capture area
Identities definition
Identity is the database index but other fields (MSISDN, Name, even
249
IMEI) can be used on display.
Description and architecture
Probe level
. Key concept (5/6)
SLA Management
SLM Activity Analysis
Probe level
Key concepts
SLA Management
SLA Management
Requires Login/password
3 different screens :
Service Level Check
253
Satisfaction Ratio
Satisfaction Period
Description and architecture
Probe level
. Key concept
SLA Management (2/10)
SLM Activity Analysis
Comment
254
Description and architecture
Probe level
. Key concept
SLA Management (3/10)
SLM Activity Analysis
Service to be checked
Main screen:
Allow to navigate within the
graphs (double Click
or Right Click: on next page)
256
Description and architecture
Probe level
. Key concept
SLA Management (5/10)
SLM Activity Analysis
257
Description and architecture
Probe level
. Key concept
SLA Management (6/10)
SLM Activity Analysis
258
Description and architecture
Probe level
. Key concept
SLA Management (7/10)
SLM Activity Analysis
259
Description and architecture
Probe level
. Key concept
SLA Management (8/10)
SLM Activity Analysis
260
Access to the satisfaction period screen
Description and architecture
Probe level
. Key concept
SLA Management (9/10)
SLM Activity Analysis
261
Description and architecture
Probe level
. Key concept
SLA Management (1010)
SLM Activity Analysis
262
.
Probe level
Key concepts
SLA Management
Used when SLA for one account (or identities) are under the
threshold defined.
264
From Account/ Sub Account/ Identities then the CDRs
Description and architecture
Probe level
. Key concept
SLA Management
SLM Activity Analysis (2/5)
265
Description and architecture
Probe level
. Key concept
SLA Management
SLM Activity Analysis (3/5)
266
Description and architecture
Probe level
. Key concept
SLA Management
SLM Activity Analysis (4/5)
267
Description and architecture
Probe level
. Key concept
SLA Management
SLM Activity Analysis (5/5)
268
Monday, September 26th : Astellia presentation, schedule of the week, Cigale Roaming
9h00 Astellia presentation : Christian Queffelec & Frdric Vergine
9h30 Schedule of the week : David Gallas
10h Cigale Roaming : Emmanuel Ricci
Wednesday, September 28th: Study of a capture file from Orange Cameroun network
9h-17h : Emmanuel Ricci
271
Requirements (1/2) Interfaces
Product Administration
1 Network User
Software Roadmap
Hardware Conclusion
Operator requirements
T&A is also available for the Iu interface (UMTS)
Product presentation
Interfaces
Trending & Aggregation Roadmap
Conclusion
Q&A
272
Requirements (2/2) Interfaces
Product Administration
1 Network User
Software Roadmap
Hardware Conclusion
Operator requirements
Product presentation
Network architecture
Software structure
Hardware needs
Interfaces
Trending & Aggregation Roadmap
Conclusion
Q&A
274
Requirements Interfaces
Product Administration
1 Network (1/4) User
Software Roadmap
Hardware Conclusion
Network architecture
T&A Server
Administration
275
KPIs Browsing
Requirements Interfaces
Product Administration
1 Network (2/4) User
Software Roadmap
Hardware Conclusion
T&A Server
Administration
276
KPIs Browsing
Requirements Interfaces
Product Administration
1 Network (3/4) User
Software Roadmap
Hardware Conclusion
Global architecture
Regional/Affiliate T&A Server
277 Administration
KPIs Browsing
Requirements Interfaces
Product Administration
1 Network (4/4) User
Software Roadmap
Hardware Conclusion
Cameroun
Orange Afrique
Cte dIvoire
278 Administration
KPIs Browsing
Requirements Interfaces
Product Administration
1 Network User
Software (1/5) Roadmap
Hardware Conclusion
Software structure
Administration
Import module
Network Aggregation :
Cell/BSC/LAC/MSC/Network + Group of cells (highways, train, airport, etc.)
280
Requirements Interfaces
Product Administration
1 Network User
Software (3/5) Roadmap
Hardware Conclusion
Network level
PLMN
MSC
BSC
LAC
Cell Time
Operator X
Day1 Day2 Day3
Operator Y
Home network
281
Alarm generation (email) on threshold crossing
Requirements Interfaces
Product Administration
1 Network User
Software (4/5) Roadmap
Hardware Conclusion
Database
282
Requirements Interfaces
Product Administration
1 Network User
Software (5/5) Roadmap
Hardware Conclusion
Web server
Navigation
Graphs (Over time || Topology)
GIS (Vorono)
Report generation
283
Requirements Interfaces
Product Administration
1 Network User
Software Roadmap
Hardware (1/1) Conclusion
Hardware requirements
284
Requirements Interfaces
Product Administration
1 Network User
Software Roadmap
Hardware Conclusion
Operator requirements
Product presentation
Interfaces
Administration interface
User interface
Trending & Aggregation Roadmap
Conclusion
Q&A
285
Requirements Interfaces
Product Administration (1/2)
1 Network User
Software Roadmap
Hardware Conclusion
Counter selection
286
Requirements Interfaces
Product Administration (2/2)
1 Network User
Software Roadmap
Hardware Conclusion
KPI builder
287
Requirements Interfaces
Product Administration
1 Network User (1/15)
Software Roadmap
Hardware Conclusion
KPI display
288
Requirements Interfaces
Product Administration
1 Network User (2/15)
Software Roadmap
Hardware Conclusion
Dashboards
289
Requirements Interfaces
Product Administration
1 Network User (3/15)
Software Roadmap
Hardware Conclusion
290
Requirements Interfaces
Product Administration
1 Network User (4/15)
Software Roadmap
Hardware Conclusion
291
Requirements Interfaces
Product Administration
1 Network User (5/15)
Software Roadmap
Hardware Conclusion
292
Requirements Interfaces
Product Administration
1 Network User (6/15)
Software Roadmap
Hardware Conclusion
293
Requirements Interfaces
Product Administration
1 Network User (7/15)
Software Roadmap
Hardware Conclusion
294
Requirements Interfaces
Product Administration
1 Network User (8/15)
Software Roadmap
Hardware Conclusion
295
Requirements Interfaces
Product Administration
1 Network User (9/15)
Software Roadmap
Hardware Conclusion
296
Requirements Interfaces
Product Administration
1 Network User (10/15)
Software Roadmap
Hardware Conclusion
297
Requirements Interfaces
Product Administration
1 Network User (11/15)
Software Roadmap
Hardware Conclusion
298
Requirements Interfaces
Product Administration
1 Network User (12/15)
Software Roadmap
Hardware Conclusion
299
Requirements Interfaces
Product Administration
1 Network User (13/15)
Software Roadmap
Hardware Conclusion
300
Requirements Interfaces
Product Administration
1 Network User (14/15)
Software Roadmap
Hardware Conclusion
Alarm display
301
Requirements Interfaces
Product Administration
1 Network User (15/15)
Software Roadmap
Hardware Conclusion
Report builder
302
Requirements Interfaces
Product Administration
1 Network User
Software Roadmap (1/2)
Hardware Conclusion
Operator requirements
Product presentation
Interfaces
Trending & Aggregation Roadmap
Conclusion
Q&A
303
Requirements Interfaces
Product Administration
1 Network User
Software Roadmap (2/2)
Hardware Conclusion
2005 2006
Q1 Q2 Q3 Q4
305
Requirements Interfaces
Product Administration
1 Network User
Software Roadmap
Hardware Conclusion (2/2)
Conclusion
KPI trending & aggregation
Alarms triggering on KPI threshold crossing
Automatic pdf report
Access through a Web browser (Simple GIS)
A centralized and integrated system
High level of customization but also a turnkey solution
Huge history database (Oracle capable)
Business Objects Universe (end 2005)
306
!1
307
www.astellia.com
Abis surfer
308
"
Training content
Introduction :
Concept and approach
Advantages
Vendors compatibility
Abis Surfer principles
Files processing
Graphical user Interface description
Standard reports:
Interference detection & Sensitivity measurement
Spatial analysis
Link balance analysis
Path balance analysis
neighbor analysis
Automatic reporting
Um Abis
MS BTS BSC
Meas. Report Meas. Result
[DL RxLev, DL RxQual] [ Meas. Report, UL RxLev, UL RxQual, T. A.]
312
* (from serving cell and the 6 strongest neighbors cells)
' ''
A relevant approach
Radio engineers:
Optimization and planning
314
' ''
Implementation
Mobile use: AbisSurfer pack
Laptop For
RS-232 Quick on site
Abis links serial link captures
Abis Sufer
Pack
223
Ethernet
223
MANTA processing Remote control
315 Abis Surfer Software for
MANTA analysis
' ''
Abis Surfer Pack Features
All-in-one tool
One switching module
8 E1 PCM inputs.
Auto detection of signaling TS.
Drive-tests advantages.
Benchmarking between operators
Provides accurate localization.
BTS Setting up in a small traffic area
317
"
Meas. Res. Analysis Vs OMC
Abis Surfer advantages:
Vendors independant data.
No extra-processing load on BSC and BTS.
Doesnt require communication between different teams.
Ease of use for regional O&M teams (no need to get statistics from
OMC).
Cheap price.
318
* ' "
Incompatibility
Motorola : Any tool using MR faces the same problem
319
For other vendors, notice that Abis Surfer is fully compatible with Abis
GSM standard phase 1, 2 and 2+.
"
'
320
" ' '
Files Processing
321
" ' '
Graphical User Interface
Capture file
level
Exportable table
result
Cell level
Trx level
Chart results
Neighbor cell
selection
323
'
Sensitivity / Interference chart(1)
Interference detection
RxQual Vs RxLev chart
Interference: bad quality (high RxQual) with a relatively high level.
Interference-free cell or Trx: good quality until the level becomes low.
( lower than -100 dBm).
324 Interferences.
No Interference
The number of samples shows that the
problem affects a lot of subscribers.
'
Sensitivity / Interference chart(2)
Sensitivity Measurement.
Sensitivity: lowest RxLev to guarantee a BER of 2%
(RxQual = 4).
Useful to check values given by manufacturers
(Most of the manufacturers give optimistic values).
Field reference value taken as a base calculation mark.
Measurement
conditions:
-no interference.
RxQual = 4 -a minimum of 500 to
1000 samples
325
5 @ 2A . 6
'
Spatial Analysis (1)
326
'
Spatial Analysis (2)
327
'
Spatial Analysis (3)
A well designed cell with a radius of Cell with coverage island at 14 Kms
4 Kms. from the BTS
328 The low number of samples shows that few subscribers are affected.
Such a chart can be usefull to tune antenna tilt.
'
Link Balance Analysis (1)
330
Sensitivities value are measured with Sensitivity/Interference chart.
'
Path Balance Analysis (1)
Path Balance represents delta between DL path loss and UL path loss.
Used to point :
damaged equipement (Trx, antenna feeder,).
differences in antenna gains.
system malfunctioning.
TRX nominal power must be set to the correct value in order to have valid
results:
331 globally for a cell using Cell | Set Power Menu,
TRX by TRX using TRX | Set Power Menu.
'
Path Balance Analysis (2)
In Abis Surfer, user provides a Network Configuration File describing the cells
and their associated neighbors with the following format:
ServingLAC;ServingCI;ServingName followed by n times
;NeighborLAC;NeighborCI;NeighborName;NeighborBCCH;NeighborBSIC
Example:
10500;35450;BAKER-STREET-G-0;10500;10120;SHADWELL-G;23;20
10500;35651;CHARING-CROSS-G-0;10500;10122;TOWER-HILL-G-0;78;22;10500;10102;EAST-INDIA-G-0;86;23
10800;38452;EUSTON-D-2
Provides the average RxLev of all neighbors as well as the number of reports
including this neighbor (count).
Chart display the neighbors, sorted by order of decreasing level or count with
their BA index, BCCH and BSIC.
Cells declared by operator as neighbors must appear at the top of the list
334
"
Server - neighbor Delta Level distribution.
This analysis can assist the operator in many of its common tasks:
Handover margin tuning,
Handover threshold tuning,
Provides a statistical distribution of the delta between the serving cell RxLev
and the neighbor cell RxLev.
The automatic report allows user to partly automate Abis Trace analysis
336
337
Path Balance
339