TSP Lab SgaRomSt - Roaming statistics SgaRomSt

The roaming statistics creator module
("SgaRomSt")

Basic Operation

IAM filtering

User Interface

The main menu

Menu Menuitem Shortcut(s) Meaning
[Log]      
  Find line containing... (Ctrl-F) Finds text in log window
  Find next matching line (F3) Finds next occurrence of text in log window
  Details   Detail level of logging (Off, Normal, Detailed, or Debug)
  Ommit yellow (warning) lines from log file   Warning messages are only written onto screen and not into logfile.
This can help preserving file space when there is a temporary problem generating warnings.
[Prefix]      
  Reload operator prefix codes   A new or modified operator prefix list can be reloaded
  Reload IMSI prefix codes   A new or modified IMSI prefix list can be reloaded
  Reload both operator and IMSI prefix codes   Reloads both lists
[Options]      
  Go on / Pause (Ctrl-P, or ) Allow periodic scanning of the working directory for Sga-7009.xxx files
  Auto scroll (ScrollLock, or ) Allow automatic scrolling of the log screen
  Flush & reset statistics counters   Collected statistics will be written into a *.SzA file and counters will be zeroed
  Flush & reset status-line counters   Counter in the status-line will be written into the log (screen and file) and zeroed
  Save settings   Save actual settings into the configuration (SgaRomSt.INI) file

The bottom status-line

Roaming statistics file (*.SzA)

The PRN statistics files contain the following data:

Format of IMSI and operator prefix files (IMSIPref.cfg, OpPref.cfg)

Some sample IMSI prefix entries: Some sample operator prefix entries:

Configuration (SgaRomSt.INI) file settings

Section Entry Example Meaning
[Position]      
  iLeft 140 Position of the program module on the display screen
  iTop 72 Position of the program module on the display screen
  iWidth 995 Position of the program module on the display screen
  iHeight 694 Position of the program module on the display screen
[Options]      
  bAutoScroll True (Refer to the [OPTIONS]/Auto scroll menuitem!)
[Advanced]      
  wLogDetailLevel 3 (Equals to the listed order; refer to the [LOG]/Details menuitem!)
  wMaxCPUUsagePercent 25 Limit of CPU-usage for this module
  dwMaxLinesInLogWindow 1000 Number of lines in the log window on screen
  dwMaxCDRElemCount 1000 Maximum number of concurrent roaming calls. Further calls will be dropped but counted.
  dwActiveCallDurationTimeOutSec 60 Time limit for long calls in seconds. If a call reaches this limit it will be closed and counted.
  dwFlushStatPeriod 300 Period of roaming statistics file creation (in seconds)
  dwFlushStatDelay 10 Written out of statistics file can be delayed by this value
  dwMaxStatKeyCount 25000 A statistics file can contain at most a limited number of rows. Further records will be dropped and counted
  sOpPrefFile c:\Sga-7N Server\OpPref.cfg Name and path of the operator prefix file
  sIMSIPrefFile c:\Sga-7N Server\IMSIPref.cfg Name and path of the IMSI prefix file
  sAlarmFilesPath d:\AlarmFiles Daily alarm files will be created into this directory
  sStatPath d:\StatFiles Folder for files containing roaming call statistics
  sLogFilesPath d:\LogFiles Path for the LOG files
[RoamRangeList]      
  sRoamRangeListFile c:\Sga-RoamRangeList.bin Binary file to store roaming ranges when the module has been shut down
  dwRoamEntryLifeSec 86400 Life time parameter for roaming ranges. If no new call occures in a range in this duration the range will be dropped from the list (in seconds)

Version history