Beruflich Dokumente
Kultur Dokumente
CIGALE IU V6.0
User Manual
Cigale Iu v6.0
page 1
Astellia
Table of contents
Cigale Iu v6.0
page 2
Astellia
PRESENTATION ...............................................................5
INTRODUCTION .....................................................................................6
OVERVIEW OF CIGALE IU....................................................................7
USER INTERFACE ....................................................................................................7
PROCESSING BLOCK DIAGRAM .................................................................................9
SOFTWARE COMPONENTS ...................................................................11
HARDWARE AND SOFTWARE CONFIGURATION .......................................12
STARTUP ...........................................................................................15
SOFTWARE PROTECTION .....................................................................16
PRESENTATION.....................................................................................................16
PROCEDURE .........................................................................................................16
USER INTERFACE..........................................................18
USER INTERFACE................................................................................19
THE MENUS ..........................................................................................................20
THE TOOLBAR .......................................................................................................20
THE INFORMATION BAR .........................................................................................21
THE PROCESSING INFORMATION BAR .....................................................................21
THE USER MESSAGE ZONE ....................................................................................22
page 3
Astellia
Presentation
ANNEXES........................................................................68
ANNEX A : CIGALE.CONF ................................................................69
page 4
Astellia
CHAPTER 1
Presentation
page 5
Astellia
Presentation
INTRODUCTION
Efficient and rational operation of a UMTS radio network requires a certain
number of monitoring and diagnosis tools. These tools make it possible to
identify rapidly problems that could affect the overall quality of the network so
that a solution can be found.
The operating and maintenance tools supplied as standard with the
equipment that meet the requirements of the UMTS standard have been
found to be insufficient in certain cases where analysis must be performed
with a fine degree of detail.
CIGALE Iu has been developed by ASTELLIA with a view to complete and
improves the investigation capabilities on UMTS networks.
The CIGALE Iu tool can be described as a "spy" placed in the network at the
level of the Iu interface, between the RNC (Radio Network Controller) and the
CN (Core Network), which analyzes in store-and-forward mode the protocol
frames stored by a recorder placed on the signaling channels. The capture
platform can either be the ASTELLIA Ocean3G, TEKTRONIX K12,
NETHAWK or AGILENT Network analyzer.
page 6
Astellia
Presentation
OVERVIEW OF CIGALE IU
CIGALE IU has been implemented to ease upgrades of the various
components processed by CIGALE: analyzers, protocols, messages, etc.,
and parameterization of the statistical results using external files describing
the events, causes and the state-machine.
CIGALE takes into account requirements in terms of:
functions :
ergonomics :
USER INTERFACE
The CIGALE IU graphic interface includes a toolbar providing access to the
various processing functions without having to use the menus.
There is also an information bar which indicates the function of each button
or menu.
Lastly, in addition to the information on the Iu interfaces and associated
connections, there is now a user message display zone.
page 7
Astellia
Presentation
page 8
Astellia
Presentation
Parameter
establishment file
CIGALE.CONF
DLL Analyser
(OCEAN)
Automat configuration
(*.ADT, *.BDT)
Saved file
(*.EDX) or stream
CIGALE
Log files
CIGALE IU environment
Processing organization:
CIGALE IU decodes record files (e.g. .EDX for ASTELLIA Ocean3G
Analyzer, .RF5 files for TEKTRONIX K12 analyzer,.GRC files for NetHawk
Analyzer and .DAT files for AGILENT Advisor Analyzer) in order to extract
the various messages and associated data (called information elements).
These messages are decoded per protocol layer (SCCOP MTP3, SCCP,
RANAP, Layer3 and applicative).
Messages of other ATM Adaptation layers than AAL5 will be filtered.
The various messages and associated elements make it possible to extract
information such as:
page 9
Astellia
Presentation
page 10
Astellia
Presentation
SOFTWARE COMPONENTS
CIGALE consists of:
page 11
Astellia
Presentation
Minimum configuration
CPU
RAM
2 Gb.
Hard drive
40 Gb.
page 12
Astellia
CHAPTER 2
page 13
Astellia
INSTALLATION PROCEDURE
SOFTWARE INSTALLATION
See the installation manual: Cigale Iu Installation Manual
page 14
Astellia
STARTUP
You can run CIGALE IU by clicking on the associated icon in the program
group created at installation or indeed through the link created on your
desktop:
CIGALE Iu
page 15
clicking
on
the
Astellia
SOFTWARE PROTECTION
PRESENTATION
When you have installed CIGALE IU with the help of the CD ROM, you will
have to fill in an execution authorization code specific to the destination
computer.
This means that it will not be possible to install the application on different
workstations without the associated codes. However, the same installation
CD ROM may be used on different workstations. You will then simply have to
ask for the codes relative to each workstation.
PROCEDURE
This window displays a Site Code which is specific to the computer used.
You will have to contact your administrator and give him this code so he can
give you a key authorizing execution.
Limitation of maximum number of RNC processed will be set at this moment
according to your license agreement.
You can then enter the key on this screen or when you start CIGALE later on
(in which case, you can quit CIGALE IU by clicking on the [Quit] button).
You can interrupt CIGALE startup by clicking on [Quit].
If you click the [Validate] button, CIGALE will check the key. There are then
two possibilities:
The key you have entered does not correspond to a valid key : a message
informs you of this error and the software key input screen remains
displayed ;
The key is correct: CIGALE IU application is displayed when you click on
the [Quit] button.
page 16
Astellia
License Information
Licence box
You access to the Software key input screen and the possibility to
Kill or Modify your current licence (contact support before using
those options).
page 17
Astellia
CHAPTER 3
User interface
page 18
Astellia
User interface
USER INTERFACE
When you start up the application, the CIGALE IU window is divided into
various parts:
Toolbar
Information bar
page 19
Astellia
User interface
THE MENUS
The following menus are available:
Session
Quit Alt+F4: closes CIGALE IU. This menu is only active when
there is no processing in progress. You can also access this menu
by simultaneously pressing the Alt and F4 keys on the keyboard or
by using the system menus.
Processing :
All F9: performs processing of a record file in its entirety. You can
also access this menu by pressing the F9 key on the keyboard ;
Options :
SAI Database : used to modify the origin of the SAI Database which
defines the names of RNCs and SAIs.
?:
About Box
THE TOOLBAR
The following buttons are available:
page 20
Astellia
User interface
Information bar
page 21
Astellia
User interface
page 22
Astellia
CHAPTER 4
4
Setting the application parameters
page 23
Astellia
CIGALE.CONF FILE
Remark:
DESCRIPTION
CIGALE.CONF fields are listed in Annex A.
The CIGALE.CONF file is loaded when you start up CIGALE and saved
when the application is closed. Consequently, you should edit this file only
when Cigale application does not run.
This file is read if it is present in the CIGALE execution directory. If this file is
absent, CIGALE try to load CIGALE.INI (old configuration format) and
convert it in CIGALE.CONF, else if no configuration file was found the
parameters will be initialized to their default values. If you start Cigale 4.2
with a cigale.conf of Cigale 4.1, the configuration file will be converted. The
psms configuration file (psm.ini) will be deleted and its parameters will be
integrated in cigale.conf.
The configuration (cigale.conf) must be edited with Astellia Editor. Just
double-click on the file cigale.conf from an explorer will launch Astellia
Editor.
ToolBar :
Parameters of the
Open / Save / Close
selected section
are display here
The differents
sections are displayed
here. You must select
section for which you
want to change the
parameters. For some
section you must
activate the section
with checkbox to
setup it.
page 24
Astellia
For each parameter you have a tooltip. Just put the mouse over the
parameters and a help text will be displayed.
The parameters are divided in 5 top sections.
Outputs: Defines which outputs Cigale must produce (AA, View, TA,
text, UPCS).
page 25
Astellia
To setup the default analyzer for a command line processing. You must go in
the section Processing/Analyzer and put in Analyzer1 the default analyzer.
page 26
Astellia
PROCEDURE
We have seen that the CIGALE.CONF file is loaded when you start up the
application. There are then several possibilities:
If you click the [No] button in the dialog box : the application is
terminated
If there are a CIGALE.INI and no CIGALE.CONF, cigale will convert the INI
into CONF.
Cigale say that the Xml configuration file does not exist. After
CIGALE.CONF is generated, CIGALE will always use the CIGALE.CONF
and not the CIGALE.INI
page 27
Astellia
page 28
Astellia
Incorrect version
Incorrect DLL
Incorrect file
The file is correct but no analyzer DLL has been declared or those
that have been declared are incorrect: a message is displayed and
CIGALE IU shuts down since it will not be possible to perform any
processing.
page 29
Astellia
Processing options:
page 30
Astellia
Example :
NAME
MCC
MNC
GROUP
PREFIX
COUNTRY
302
001
CA
Canada
302
360
CA
Canada
302
370
CA
Canada
302
651
CA
Canada
302
700
CA
Canada
302
710
CA
Canada
302
720
CA
Canada
1100
400
Mapping=BSSAP
1100
400
Mapping=ISUP
1430
10200 8
[MGW02]
IpAddress=10.150.136.3
IpAddress=10.150.136.4
IpAddress=10.150.136.5
RNCid=16
RNCid=17
Mapping=BSSAP
1200
401
Mapping=BSSAP
1200
401
Mapping=ISUP
1430
10300 9
Database parameters:
Cigale UMTS v6.0
page 31
Astellia
page 32
Astellia
Deciphering parameters:
This box determines the generation of the file of keys for Iub deciphering.
The [OK] button of the parameter window allows the confirmation of the
modifications made to the window field, then, if the values are correct,
close the window.
The [Cancel] button restores the values present when opening the
window, and then closes the window.
page 33
Astellia
button.
page 34
Astellia
corresponds
to
page 35
Astellia
The generation period allows extracting voice and video files every n
seconds. If n=0, an only extraction is performed at the end of the
processing.
The aim of the option IMSI Profiling is to obtain a new list of IMSI to
be extracted. The list of IMSI is given according to a SQL queries list
stored in a file which is chosen by the user.
The ALCAP PathId File is optional. Its aim is to define the mapping
between the quintuplet (card/ port/ VPI/ pathId/ Cid ) and the
quadruplet (card, port, VPI, VCI) of the CS user plan. In case of
absence, Cigale assumes that PathId=VCI. Its format is the following:
page 36
Astellia
The Imsi list define the list of IMSI to be extracted. Its format is the
following:
123451056512333
123451055703036
123451056275540
123454143889651
123451056437667
123451058492889
123451054266385
123451056716012
The output directories define the location where the voice and video
files must be generated.
SELECT
xl3_autonum,HEX(xl3_imsi) as xl3_imsi,UNIX_TIMESTAMP(xl3_start_ti)
as start,xl3_start_msec_ti,
UNIX_TIMESTAMP(xl3_end_ti) as end,xl3_end_msec_ti,xl3_path_Id,
xl3_card,xl3_port,xl3_vp, xl3_CID , elt_name, xl3_comm_duration,
xl3_cnx
FROM
JOIN
ON
WHERE
AND
xl3
oth_elts
xl3.xl3_service_type=oth_elts.idelement
oth_elts.elt_name= ''
(xl3_comm_duration is not null OR xl3_ring_duration is not null)
PROCEDURE
When you have opened the window associated with the statistics files, you
can click the check boxes to reverse their value. When a check box is
selected the associated statistics file will be generated.
page 37
Astellia
In View section, user can specify the directory in which View text files will be
generated, and can specify which statistics he wants for View: Counters
Views means efficiency counters (Attach drop rate, number of PDP
activation procedure), Traffic Views means volume/Throughput per APN
for instance.
In T&A section, user can specify the output directory in which periodic text
files (similar to View text files) or customized statistics files will be generated.
Default T&A periodicity is 1h (60 minutes).
Dynamic statistics for T&A enables to launch post process SQL query in
order to generate specific text file that could be integrated into T&A Iu (from
release 4.0) and mapped into T&A family Customized statistics per RNC.
This SQL query has a predefined output format and should be modified
carefully. It is based on CDR table only (Activity Report) and aggregation
level is RNC.
Note: The name of this query could be modified but it should end with xxx_RNC.sql
page 38
Astellia
Load filters
Save filters
on disk
DESCRIPTION
This dialog box can be used to define ATM filters. Several filters can be
defined using ATM attributes: Card number, Port number, Virtual Path ID,
Virtual Circuit ID and Channel ID. Wildcards (*) can be used for any of these
fields.
During the process, all the ATM frames that do not match with at least one of
the specified filters are ignored by the Cigale engine.
When Cigale is launched, filtering is not active. Thus, the filters list is empty,
the radio button labelled Process all channels is selected and all other fields
are disabled.
Click on Process only following channels radio button to activate filtering.
Filters may be loaded from a file or directly entered using the edit boxes: type
a value for each of the 5 ATM fields. The * character can be used for any of
these fields, meaning that all values should be taken into account for the
corresponding field. Once all parameters are filled in, press the Add button.
An empty field is considered as a * character. A new filter is then added in
the Active Filters list. This list can be saved into a text file by pressing the
disk icon.
To remove a filter, select the appropriate line in the Active Filters list and click
Remove. Or click Remove All to delete all filters.
page 39
Astellia
TOPOLOGY FILE
The fields are separated by tabulations.
The default file is generated by formers lac_2g.dat and sai_names.dat in a
topology.txt located in the install directory.
cell_name
cell_type
lac
Bsc_rnc_name
rnc_id
sac
SAI_GARE
3G
23
RNC_RENNES
12
SAI_MAIRIE
3G
23
RNC_RENNES
13
SAI_MUSEE
3G
24
RNC_RENNES
14
SAI_HOPITAL
3G
99
RNC_VITRE
15
SAI_GARE
3G
99
RNC_VITRE
16
SAI_FEMTO
3G Femto
104
RNC_FEMTO
17
2G
124
2G
654
2G
123
2G
999
TIMERS
They are defined in Times.bdt
IU CS TIMERS
Timer
Description
start event
stop event
CS_Authentication_Duration
Duration of
authentication
procedure
AUTRQ
AUTRP
CS_SecurityMode_Duration
Duration of
security mode
SECMODCMD (CS)
SECMODCMP (CS)
page 40
Astellia
procedure
CS_RAB_Assignment_Duration
Duration of Radio
Access bearer
assignment
procedure
RABAREQ_SoM
(CS)
RABARESP_SoMd
(CS)
CS_OC_Setup_Duration
Duration of
originated call
setup
CMSRQ
ALERT, PROG,
CON
CS_TC_Setup_Duration
Duration of
terminating call
setup
PAGRP
ALERT, PROG,
CON
CS_Setup_Duration
Duration of call
setup (both
originated and
terminated
PAGRP or CMSRQ
ALERT, PROG,
CON
CS_NormallyReleasedCall_Duratio Duration of
n
normally released
calls
PAGRP or CMSRQ
DISC or REL or
RELCMP
CS_Call_Duration
Communication
duration for calls
CONACK
DISC, REL ,
RELCMP ,
IuRELREQ ,
IuRELCMD or SCCP
RLSD
CS_Voice_Call_Duration
Communication
duration for voice
calls
CONACK (voice)
DISC, REL ,
RELCMP ,
IuRELREQ ,
IuRELCMD or SCCP
RLSD
CS_Video_Call_Duration
Communication
duration for video
calls
CONACK (video)
DISC, REL ,
RELCMP ,
IuRELREQ ,
IuRELCMD or SCCP
RLSD
CS_Service_Access_Delay
CMSRQ
CMSA or
SECMODCMP
CS_Transaction_Setup
SETUP
ALERT, PROG,
CON
LUREQ
LUACC
CS_Loc_Update_duration
Duration of
location update
procedure
page 41
Astellia
3G-2G HO TIMERS
Timer
Description
start event
Reloc_preparation_2G_duration
Duration
relocation RLOCREQD
preparation 2G procedure
RLOCCMD
Reloc_completion_2G_duration
Duration
completion
IuRELCMD
relocation RLOCCMD
stop event
2G procedure
Reloc_2G_duration
Duration relocation
procedure
2G RLOCREQD
IuRELCMD
IU PS TIMERS
Timer
stop event
PS_RA_update_duration
GMM_RA_UPD_REQ
GMM_RA_UPD_ACC
PS_RAB_duration
RABARESP
RABARESP(_RLSD),
IuRELCMD,
IuRELCMP
Cell Reselection
KPI
Comments
Aggregation levels
SAI
SAI name
Aggregation point
RNC
RNC name
Per SAI
LAC
Per SAI
RAC
Per SAI
Nb RAU 2G
Per SAI
Nb RAU 3G
Per SAI
Nb ATTACH 2G
Per SAI
Nb ATTACH 3G
Per SAI
page 42
Astellia
CHAPTER 5
page 43
Astellia
INTRODUCTION
The state-machine is configured by means of three external files (BDT). They
must be contained in the CIGALE execution directory when you start up the
application.
These files should not be modified. They are supplied with the CIGALE
application and your administrator is responsible for their maintenance.
page 44
Astellia
DESCRIPTION
The statistics obtained when processing a record file serve two main
purposes:
page 45
Astellia
File missing
If this file is correct, CIGALE user message window will indicate that it is
being read.
page 46
Astellia
page 47
Astellia
page 48
Astellia
CHAPTER 6
page 49
Astellia
PRESENTATION
This chapter only concerns immediate, single-step processing operations on
record files. There are three immediate processing modes for record files:
overall processing ;
processing restricted to a time range ;
command line processing
Reminder:
page 50
Astellia
The state-machine is then read if it has not already been loaded. If this file is
incorrect, it will not be possible to continue processing.
Information will be displayed in real time during processing in the graphic
interface zone associated with the processing operation (see p.21 The processing
information bar) and in the user message zone (see p.22 The user message zone).
page 51
Astellia
The CIGALE title bar displays the processing progress percentage. This
allows you to see the degree of progress made even if you have minimized
the application.
Stopping processing
page 52
Astellia
The procedure is the same as for overall processing except that, once you
have selected the file you want to process, you will be asked to choose a
time range.
The time range selection window is initialized with the beginning and end
dates of the file to be processed.
Remarks:
page 53
Astellia
Real Time
page 54
Astellia
timeout expired
user stop
page 55
Astellia
cigale.exe [options]
-i file_name:
-cs dd/mm/yyyy hh:mm:ss.: Start of the time range (must be used with ce).
-ce dd/mm/yyyy hh:mm:ss.: End of the time range (must be used with cs).
-cp ini_file:
Path and file name of the Cigale.conf file. This option allows use of
a specific Cigale.conf file, for instance to generate more statistics
and to specify a different configuration folder. Then, using this
option to specify a new Cigale.conf file in a different directory
implies to copy all the configuration files (*.adt or *.bdt) in this
directory.
-iupcs file_name: Path and file name of the trace containing CS User plan for
Voice and video files extraction.
In order to process a list of file, you can replace the file name by an
asterisk. If this parameter is missing, the extraction will be
performed on the initial source file (parameter i). To extract
UPCS files, the option UPCS_EXTRACTION must be activated
in cigale.conf
-ccon connexion_number: Number of the connection to processing in the case of on
demand process. In this cas only one connexion will be processed
-cue identity: Identity of the connexion, use in the case of processing on demand
process for one connexion. Usualy Identity of the connexion is
SCCP. In the on demand process for one connexion you must
use the field cs and ce to setup the time range of the
annalyse. cs MUST BE the start time of the connexion you
want to analyse.
Cigale UMTS v6.0
page 56
Astellia
-complete
-tr host:port: This option is used for Real Time process. Host and port must be
filled with ip address (or hostname) and port of the analyzer.
Example:
Normal processing:
Cigale.exe -i "c:\temp\Astellia.edx" -d "C:\Program
Files\Astellia\Cigale UMTS Iu"
page 57
Astellia
Streaming Processing:
Cigale.exe -i "c:\trace\streaming;data;@10.1.0.3:4000"
page 58
Astellia
Result files
CHAPTER 7
7
Result files
This chapter details the various files generated when a record file is
processed.
page 59
Astellia
Result files
PRESENTATION
Various files are generated during and at the end of processing so that the
content of the record file can be examined. These files may be log files
(LOG) or statistics files. They are edited in a dedicated directory. This
directory corresponds by default to the directory containing the record file. It
is possible to choose another directory by filling in the STATS_DIRECTORY
field in the CIGALE.CONF file (before starting up CIGALE IU) or in the
parameter setting window (see p.23 Setting the application parameters).
Since the statistics files are generally linked to the external state-machine,
the reference name relative to the state-machine used is integrated in each
statistics file.
All the files have a similar header which contains:
19/04/2002
Remarks:
page 60
Astellia
Result files
page 61
Astellia
Result files
LOG FILE
Two Log files are generated.
The first, named CigaleIu00.log in install_directory\log\, collects some
information (options, name of the base ) and the major or critical errors
happened during the last processings. This file is limited in size. The digits at
the end of the file name correspond to the number of instances of engines
running (i.e. the second instance of Cigale will have a log file named
CigaleIu01.log).
The second LOG file will only be generated if you have chosen the error file
generation option. You can choose this option in the CIGALE.CONF file or in
the window associated with the statistics files (see p.34 Window associated with the
statistics files ).
The user messages (see p.22 The user message zone) are written in this file during
the record file processing phase.
The data processing time as well as the time it takes CIGALE to calculate
statistics that are connected to this data, are displayed at the end of this file.
Likewise, Cigale indicates at the end of a LOG file if the program was
interrupted by the user.
page 62
Astellia
Result files
time
of
the
connection,
format:
dd/mm/yyyy
time
of
the
connection,
format:
dd/mm/yyyy
page 63
Astellia
Result files
Final state : If there is a transaction: last state associated with the transaction
If there is no transaction: last state associated with the connection
time
time
of
the
transaction,
format:
dd/mm/yyyy
of
the
transaction,
format:
dd/mm/yyyy
page 64
Astellia
Result files
UL SCCP Reference
DL SCCP Reference
card
port
vp
vc
2G reloc fail
3G relocfail
Note: The TMSI, IMSI, IMEI and called numbers are systematically preceded
by the " " character.
Do not forget that international called or calling numbers are also
preceded by the + "character.
page 65
Astellia
Result files
XL2 STATISTICS
PRESENTATION
The XL2 statistics file will only be generated if you choose the option for
generating statistics on the state-machine transitions. This option can be
chosen in the CIGALE.CONF file or in the window associated with the
statistics files (see p.34 Window associated with the statistics files .).
One line indicating the RNC Name, with the following format RNC =
RNC_N<number> where the number is the semaphore point code of the
RNC
One line with the word SAI in the sixth column
One line with the title of the data columns. Starting from the sixth column
we have the SAI number, indicating which SAI this columns refers to.
One carriage return character (empty line)
Data columns providing statistics about the transitions triggered in the
state machine.
page 66
Astellia
Result files
EFF FILE
PRESENTATION
This file groups together a set of counters which are used by the EFFICACE
post-processing software.
page 67
Astellia
Annexes
CHAPTER 8
Annexes
page 68
Astellia
Annexes
ANNEX A : CIGALE.CONF
Group
Component/
Component/
Network/
Network/
Topology/
Name
Component
Component name
Component version
Network
Topology
Description
Component
Component name
Component version
Network settings
Topology settings
Type
Group
Comment
Comment
Group
Group
String
Network/
Topology/
Network/
Topology/
HPLMN MCC
Network/
Topology/
Network/
HPLMN MNC
Paging
Network/
Paging/
Network/
Paging/
Network/
Paging/
Network/
Paging/
Network/
Network/ TACIMEI/
Paging Nb Repeat CS
Paging Repeat Time CS
Paging Nb Repeat PS
Paging Repeat Time PS
TAC-IMEI
TAC-IMEI file
Processing
Input filtering
Processing/
Processing/
Input filtering/
Processing/
Processing/
Decoding/
Standard
Processing/
Decoding/
Processing/
Processing/
Deciphering/
Processing/
Deciphering/
Processing/
Deciphering/
Processing/
Deciphering/
Generate Bck Periodicity
Processing/
Throughtputs
Processing/
Throughtputs GTP
Cigale UMTS v6.0
String
String
String
Group
Integer
Integer
Integer
Group
Integer
File
Group
Group
File
Group
Enum
Boolean
Group
Path
Enum
Boolean
Integer
Group
Group
page 69
Astellia
Annexes
/
Processing/
Throughtputs/
GTP/
Processing/
Throughtputs/
GTP/
Processing/
Throughtputs/
GTP/
Processing/
Processing/
Megaco/
Processing/
Megaco/
Processing/
Megaco/
Processing/
Megaco/
Processing/
Megaco/
Processing/
Processing/
Packet Service
Monitoring/
Processing/
Packet Service
Monitoring/
Processing/
Packet Service
Monitoring/
Processing/
Packet Service
Monitoring/
Processing/
Packet Service
Monitoring/
Processing/
Packet Service
Monitoring/
Processing/
Packet Service
Monitoring/
Processing/
Packet Service
Monitoring/
Processing/
Packet Service
Monitoring/
Integer
Duration
Integer
Boolean
IP in Activity Analysis
Boolean
Extended duration
Megaco
Megaco CDR generation
Megaco CDR Integration
Megaco Statistics
Megaco treshold statistics time
MGW mapping file
Packet Service Monitoring
PSM Database for VIEW
Processing/
Packet Service
Monitoring/
Processing/
Packet Service
Monitoring/
Minimum inactivity timeout
Cigale UMTS v6.0
Integer
Group
Boolean
Boolean
Boolean
UInt
File
Group
Boolean
Boolean
Boolean
Integer
Integer
Boolean
Integer
Integer
Integer
Astellia
Annexes
Processing/
Packet Service
Monitoring/
List max size
Path
Integer
Processing/
Packet Service
Monitoring/
Portal(s) name
Processing/
Packet Service
Monitoring/
Server(s) name
Processing/
Packet Service
Monitoring/
Size intervals
Processing/
Packet Service
Monitoring/
IPDR PSDR text
Processing/
Packet Service
Monitoring/
Processing/
Packet Service
Monitoring/
Processing/
Packet Service
Monitoring/
Processing/
Packet Service
Monitoring/
Processing/
Packet Service
Monitoring/
Processing/
Packet
Service
Monitoring/
Processing/
Packet Service
Monitoring/
Filtering/
Processing/
Packet Service
Monitoring/
Filtering/
Processing/
Packet Service
Monitoring/
Filtering/
Processing/
Packet
Service
Monitoring/
Cigale UMTS v6.0
Filtering
Integer
List
List
String
Path
Boolean
Group
Time
Time
Targeting
Group
Astellia
Annexes
Processing/
Packet Service
Monitoring/
Targeting/
Host(s) to include in processing.
Processing/
Packet Service
Monitoring/
DNS server address(es) to include
Targeting/
in processing.
Processing/
Processing/
VIPs/
Processing/
VIPs/
VIPs
Information LTTR4VIP
VIP IMSI file
Processing/
VIPs/
Processing/
Processing/
Advanced
settings/
Processing/
Advanced
settings/
Nb warning messages
Processing/
Advanced
settings/
Inputs/
Inputs/
Settings/
Inputs/
Settings/
Inputs/
Settings/
Inputs/
Settings/
Inputs/
Settings/
Inputs/
Inputs/
Process
Mode/
Information LTTR4VIP
This field indicates which file
contains the list of VIP IMSI.
This field indicates which file
contains the list of SQL queries to
execute to find which connections
should be processed.
Advanced settings
Determining the size of the
resynchronization buffer. By default
this field equals 100. The buffer
size must be comprised between 1
(no buffer) and 9999. For OCEAN,
as the frames are already
synchronized, the buffer is set to 1
and this parameter is not taken into
account.
Determining the maximum number
of user messages to be displayed
simultaneously on the screen. By
default this field equals 100. The
number of messages must be
comprised between 0 (no
messages) and 100.
After this timer (in minutes) the
inactive transactions are purged.
This timer simulates the procedure
of implicit detach.
Inputs settings
Input settings
File or directory to process. (With
online mode, this path must be a
directory).
Comment
File
File
Group
Integer
Integer
Integer
Group
Group
String
Analyzer
Comment
Select analyzer corresponding to
capture format
Enum
Start time
SPFDateTime
End time
Process Mode
SPFDateTime
Group
Online mode
Inputs/
Process Mode/
Online mode/
Polling timeout(s)
page 72
Comment
Astellia
Annexes
page 73
Integer
Enum
Group
ListGroup
UShort
Group
Boolean
ServerConnection
String
String
UShort
Integer
UInt
UInt
UInt
UInt
Astellia
Annexes
Outputs/
Outputs/
Settings/
Outputs/
Settings/
Outputs/
Outputs/
Activity
analysis/
Outputs/
Activity
analysis/
Outputs/
Activity
analysis/
Outputs/
Activity
analysis/
Outputs/
Activity
analysis/
Outputs/
Activity
analysis/
Outputs/
Activity
analysis/
Outputs/
Activity
analysis/
Outputs/
Activity
analysis/
Cigale UMTS v6.0
Outputs
Settings
Output mode
Activity analysis
Outputs settings
Output
Used name for the output
(databases and statistics files)
Used mode for the output
(databases and statistics files)
'Input file': outputs will be named
with the (first) source name (EDX
file) 'OutputRadical': outputs will be
named with the output radical
defined above
'date_OutputRadical': outputs will
be named with the current date and
the output radical defined above,
format is 'YYYY_MM_DD_{radical}'
'date_hour_OutputRadical': outputs
will be named with the current date,
the current time and the output
radical defined above, format is
'YYYY_MM_DD_HH_MM_{radical}'
'T&A naming': outputs will be
named with the current date and
time (small length) and the output
radical defined above, format is
'YYMMDD_HHMM_{radical}'
Activity Analysis Settings
MySQL parameters
MySQL
Hostname
Define hostname
String
Port
Define port
UShort
Login
Define login
String
Password
Define password
Password
Level of detail
Output radical
page 74
Group
Group
String
Enum
Group
Astellia
Annexes
Outputs/
Activity
analysis/
Outputs/
Activity
analysis/
Outputs/
Activity
analysis/
Outputs/
Activity
analysis/
Outputs/
Activity
analysis/
Outputs/
Activity
analysis/
Outputs/
Activity
analysis/
Outputs/
Activity
analysis/
Outputs/
Activity
analysis/
Outputs/
Activity
analysis/
Boolean
Boolean
Boolean
Hostname
Define hostname
String
Port
Define port
UShort
Login
Define login
String
Password
Define password
Allows or not access to the
Database while being generated. If
activated, the processing will be
slightly slowed down.
Add database index on IMSI field
to improve troubleshooting
performance with this field. If
activated, the processing will be
slightly slowed down.
Add database index on IMEI field
to improve troubleshooting
performance with this field. If
activated, the processing will be
slightly slowed down.
Add database index on SAC field
to improve troubleshooting
performance with this field. If
activated, the processing will be
slightly slowed down.
Password
Outputs/
Activity
analysis/
Outputs/
Activity
analysis/
Imsi troubleshooting
Outputs/
Activity
analysis/
Imei troubleshooting
Outputs/
Activity
analysis/
SAC troubleshooting
page 75
Integer
Integer
MySQL
Boolean
Enum
Enum
Enum
Astellia
Annexes
Outputs/
Activity
analysis/
Outputs/
Activity
analysis/
Outputs/
Outputs/
Detailed
decoding/
Outputs/
Detailed
decoding/
Outputs/
Detailed
decoding/
Outputs/
Detailed
decoding/
Outputs/
Detailed
decoding/
Outputs/
Detailed
decoding/
Outputs/
Detailed
decoding/
Outputs/
Outputs/ On
demand
processing/
Outputs/ On
demand
processing/
Outputs/ On
demand
processing/
Outputs/ On
demand
processing/
Frame Server
ServerConnection
Protocol
Define protocol
String
Hostname
Define hostname
String
Port
Define port
UShort
String
Enum
Group
Integer
Group
On Demand Server
ServerConnection
Protocol
Define protocol
String
Hostname
Define hostname
String
Port
Define port
Root path to the capture file
storage space. In the Astellia
System process flow, after the
automatic Cigale process, the
capture files can be moved from
their original directory to a storage
space (keeping the last directory
name unchanged). When using on
demand processing, the above
option indicates to Cigale where
the captures file has been moved
(The last directory must be
removed).
Statistics files
This field indicates the directory in
which the statistics files must be
generated.
UShort
Outputs/ On
demand
processing/
Outputs/
Outputs/
Statistics files/
Output directory
Enum
page 76
Path
Path
Group
Path
Astellia
Annexes
Outputs/
Statistics files/
Outputs/
Statistics files/
Outputs/
Statistics files/
Outputs/
Statistics files/
Outputs/
Statistics files/
Outputs/
Statistics files/
Outputs/
Statistics files/
Outputs/
Statistics files/
Outputs/
EFF type
Topology (DAT)
View
Outputs/ View/
Output directory
Outputs/ View/
Counters Views
Outputs/ View/
Outputs/
Outputs/ TA/
Outputs/ TA/
Traffic Views
TA
Warning
Information
Outputs/ TA/
Outputs/ TA/
Outputs/ TA/
Output directory
Automatic daily subdirectory
TA periodical zip files destination
path
Outputs/ TA/
TA Periodicity
Outputs/ TA/
Outputs/ TA/
Outputs/
Outputs/ TT/
TT server
Outputs/ TT/
TT V3
page 77
Integer
Path
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Group
Path
Boolean
Boolean
Group
Comment
Comment
Path
Boolean
Path
Enum
Boolean
Path
Group
ServerConnection
Boolean
Astellia
Annexes
Outputs/ TT/
Outputs/ TT/
TT Disallow Duplicates
Outputs/ TT/
Outputs/ TT/
TT Message Retry
Outputs/ TT/
Outputs/ TT/
Outputs/ TT/
Outputs/ TT/
Outputs/ TT/
Outputs/ TT/
Outputs/ TT/
Outputs/ TT/
Outputs/ TT/
Outputs/ TT/
Outputs/ TT/
Type Filter
Outputs/
Outputs/VIP
Care/
Outputs/VIP
Care/
Outputs/VIP
Care/
Cigale UMTS v6.0
page 78
Path
Boolean
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Enum
Byte
UInt
Group
String
Group
ServerConnection
Boolean
Path
Astellia
Annexes
Outputs/VIP
Care/
Outputs/VIP
Care/
Outputs/VIP
Care/
Outputs/VIP
Care/
Outputs/VIP
Care/
Outputs/VIP
Care/
Outputs/VIP
Care/
Outputs/VIP
Care/
Outputs/VIP
Care/
Outputs/VIP
Care/
Outputs/VIP
Care/
Outputs/VIP
Care/
Outputs/VIP
Care/
Outputs/VIP
Care/
Outputs/VIP
Care/
Cigale UMTS v6.0
page 79
String
String
String
Boolean
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Integer
Enum
Byte
UInt
Astellia
Annexes
Outputs/VIP
Care/
Outputs/VIP
Care/ IMSI
Filtering
Activation
Outputs/VIP
Care/ IMSI
Filtering
Activation
Outputs/VIP
Care/ IMSI
Filtering
Activation
Group
Path
ByPass
Outputs/VIP
Care/ IMSI
Filtering
Activation
Outputs/
Outputs/
UPCS/
Outputs/
UPCS/
Timeout (minutes)
Outputs/
UPCS/
Outputs/
UPCS/
Outputs/
UPCS/
Outputs/
UPCS/
Outputs/
UPCS/
Capture
location/
Outputs/
UPCS/
Capture
location/
Outputs/
UPCS/
Capture
location/
Outputs/
UPCS/
Outputs/
UPCS/ Audio/
Outputs/
UPCS/ Audio/
Purge Delay
Capture location
String
Boolean
String
Group
Integer
Integer
Path
Boolean
Integer
Group
File
Directory
Audio
All
Call profiling
Boolean
Group
This field indicates that all voice
files must be generated.
Boolean
This flag checked indicates if the
extraction of audio communications
according to criteria must be
performed.
Boolean
page 80
Astellia
Annexes
Outputs/
UPCS/ Audio/
Outputs/
UPCS/ Audio/
IMSI list
Outputs/
UPCS/ Audio/
Outputs/
UPCS/ Audio/
IMSI Profiling
Outputs/
UPCS/ Audio/
Outputs/
UPCS/ Audio/
Outputs/
UPCS/
Outputs/
UPCS/ Video/
Output directory
Video
Call profiling
Outputs/
UPCS/ Video/
Outputs/
UPCS/ Video/
IMSI list
Outputs/
UPCS/ Video/
Outputs/
UPCS/ Video/
IMSI Profiling
Outputs/
UPCS/ Video/
File
Boolean
File
Boolean
File
Path
Group
All
Outputs/
UPCS/ Video/
Outputs/
UPCS/ Video/
Outputs/
Outputs/
Advanced
settings/
Outputs/
Advanced
settings/
Output directory
Advanced settings
Error file (LOG)
Performance indicators periodicity
(min)
ExitCode
Database output
View output
TA output
page 81
Boolean
Boolean
File
Boolean
File
Boolean
File
Path
Group
Boolean
Integer
Long
String
String
String
Astellia
Annexes
Text statistics output
Upcs audio output
Upcs video output
Text CDR output
Text PSDR output
Daily subdirectory
page 82
String
String
String
String
String
String
Astellia