TSP Lab | DiamS6_CDR-Assembler - The Diameter Assembler for S6a | DiamS6_CDR-Assembler |
---|
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) | ||
[Actions] | |||
Go on / Pause | (Ctrl-P, or ![]() ![]() | Enables input data processing | |
Reload IMSI prefix names | Reload IMSI prefix - IMSI name assignment list for roaming statistics feature | ||
Backup "(IMSI→MSISDN) Memory" entries | Entries of "(IMSI→MSISDN) Memory" are written into the corresponding binary backup files | ||
Flush CDR and other counters into log | Writes status counters into the log. These counters are being flushed in every 15 minutes. | ||
Flush & reset CDR and other counters | Clears status counters after writing them into the log | ||
[Options] | |||
Auto scroll | (![]() ![]() | Allows automatic scrolling of the log screen | |
Save settings | Saves actual settings into the configuration file |
Item | Meaning |
---|---|
Date Time | The beginning of the statistics interval (it can be set by INI/[RoamStat]/dwFlushStatPeriod, the default interval is 15 minutes) |
IMSIPrefix_name | Derived from the IMSI number found in UL message (based on the IMSIPref.cfg file) |
MCCMNC | Network identifier MCC and MNC values |
MCCMNC_name | Derived from the MCCMNC value (based on the IMSIPref.cfg file) |
Total | All of the Update-Location processes |
ENDOK | Successful Update-Location processes (Update-Location-Request + Update-Location-Answer(OK); Result-Code considered OK is denifed in INI/[RoamStat]/sResultCodesOK) |
ENDGrp{0..9} | Number of Update-Location-Answer messages with Result-Code value set by INI/[RoamStat]/sResultCodesGrp1{0..9} |
ENDGrpX | Number of Update-Location-Answer messages with other Result-Code value |
TimeOut | Transactions which are longer than the INI/[Advanced]/dwTransactionMaxDurationSec value |
Configuration (DiamS6_CDR-Assembler.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 menu item!) | |
[IMSISDN Memory] | |||
dwEntryLifeSec | 2592000 | Life time for each IMSI-MSISDN pair entry; given in seconds | |
sBackupFile | c:\SgaIMSISDNbdb_BackupFile.bin | Path and file for saving IMSI-MSISDN pair entries | |
bBackupPeriodic | True | If True then the IMSI-MSISDN memory is periodically saved into the backup file | |
[KS4G] | |||
sRemoteIPAddress | 10.110.111.112 | IP address of KeyServer machine | |
wRemoteTCPport | 7016 | Port where KeyServer is listening | |
wSecondsToWaitBetweenConnectionTrials | 5 | Defines the waiting interval between connection attempts | |
wSecondsToWaitBeforeReconnecting | 5 | Defines the delay before reconnecting after a disconnection | |
[RoamStat] | |||
dwFlushStatPeriod | 900 | Writing period of LU statistics into file, given in seconds | |
dwFlushStatDelay | 120 | Delay of writing LU statistics, given in seconds | |
dwMaxStatKeyCount | 25000 | Maximum lines in stat file | |
sStatPath | d:\Statistics | Path for LU success statistics | |
sResultCodesOK | 2001 | Result-Code considered as OK can be defined | |
sResultCodesGrp0..9 | -5004 | Defines Result-Code/Experimental-Result-Code groups, where X can be from 0 to 9. Positive values are considered as Result-Code (e.g.: 5004 : "diameter invalid avp value"). Negative values are considered as Experimental-Result-Code (e.g.: -5004 : "diameter error roaming not allowed"). | |
dwRATTypeValueFilter#0..9 | 1001 | When a RATType value is defined in a filter then the records for that RATType will be counted into a separately. RATType value is appended to name of the separate file. | |
[Advanced] | |||
wLogDetailLevel | 3 | (Equals to the listed order; refer to the [Log]/Details menu item!) | |
dwMaxLinesInLogWindow | 1000 | Number of lines in the log window on screen | |
wMaxCPUUsagePercent | 100 | Limit of CPU-usage for this module | |
dwTransactionMaxElemCount | 10000 | Number of possibly active transactions at the same time | |
dwTransactionMaxDurationSec | 15 | Time out value for Diameter transactions | |
sIMSIprefFile | c:\DiamS6CDR\IMSIPref.cfg | Path and file definition of the IMSI prefix file | |
wOutFilePeriod | 15 | Period of creating CDR files (given in minutes) | |
iOutFileCompressionLevel | 6 | Compression level for CDRs. 0 means compression is switched off | |
dwOutFileUseCrypto | 1 | Enables encryption of CDR files; 0 means off | |
sOutFilePathPrimary | e:\Diam-CDR\ | Path for CDRs | |
sOutFilePathAlternate | f:\Diam-CDR-2 | Alternative path for CDRs when sOutFilePathPrimary is inaccessible | |
dwOutFilePreallocationSize | 250000000 | Preallocation size of CDR files, in bytes | |
dwOutFilePreallocationSize_IMSIindex | 25000000 | Preallocation size of IMSI index files, in bytes | |
dwOutFilePreallocationSize_MSISDNindex | 25000000 | Preallocation size of MSISDN index files, in bytes | |
sOutput8999FilesPath | e:\8999Files | Path for output temporary files containing IMSI-MSISDN information for the Sga-IC system | |
sOutput9006FilesPath | e:\9006Files | Path for output temporary files containing location related information for the Sga-DB (HAR) system | |
sInputPath | e:\8134Files | Path for input temporary files containing Diameter messages to be processed (generated by TapperPoller module) | |
sLogFilesPath | d:\Logfiles | Path for the LOG files |