TSP Lab DiamCx_CDR-Assembler - The Diameter Assembler for Cx DiamCx_CDR-Assembler

The Diameter Assembler for Cx module
("DiamCx_CDR-Assembler")

Table of Contents

Features

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)
  Backup "(IMSI--->MSISDN) Memory" entries   Entries of "(TMSI--->IMSI) Memory" are written into the corresponding binary backup files
[Actions]      
  Go on / Pause (Ctrl-P, or ) Enables input data processing
  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

The bottom status-line

Configuration (DiamCx_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
[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
  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
  sLogFilesPath d:\Logfiles Path for the LOG files
  sAlarmFilesPath d:\Logfiles Path for the output alarm files (info from the rejected users during IMS registration)

Version history