AITIA International, Inc. | SIP CDR Assembler module | SIPAssembler |
---|
Menu | Menuitem | Shortcut(s) | Meaning |
---|---|---|---|
[File] | |||
Load state | Load internal states from a previously saved state file. | ||
Save state | Save internal states to file. | ||
Log counters | Write counters to log view, into a new line. | ||
Save counters | Save counters to file. | ||
Exit | Exit program | ||
Tools | |||
Clear state | Reset internal states to initial value. | ||
Flush state | Send messages to output channels from internal buffers. | ||
Clear counters | Reset counters to 0. | ||
Settings | Set ini file settings from menu. | ||
Dump active calls | Write active MSISDNs into a text file. | ||
Help | |||
About | About the Software |
"Log" view
If we start the software, the Log view is the default window."Assembler" view
The "Assembler" window shows counters about the call data record generation. There are four sections:"Connections" view
The "Connections" window shows the current input and output connections. Connections can be configured in the ini file, or in the "Connections" windows. After closing the software, the opened connections are saved to the ini file.Section | Entry | Example | Meaning |
---|---|---|---|
[CDR] | |||
CompressionLevel | 6 | Level of the output data file compression. 0: no compression, 9: maximum compression. |
|
DataFilePeriodMin | 5 | Time interval of the output data file, in minutes. | |
Encrypt | 1 | Output file encryption. 0: do no encrypt data, 1: encrypt data |
|
PathPrimary | d:\SIP_CDRs | Data path of the generated CDR files. | |
PathAlternate | d:\SIP_CDRs_alternate | Alternative path for the generated CDR files, if the PathPrimary is unreachable. | |
PreallocationSize | 0 | ||
[Input] | |||
StoragePointerFilePath | d:\DataFiles-7700\Sga-7700 | File path of the SGA-7700 files. | |
InputFromStorage | d:\DataFiles | File path of the input sga files. | |
[Log] | Logging related parameters | ||
LogDetailLevel | 1 | Stored level for Log message filter. {0-Off,1-Normal,2-Detailed,3-Debug} | |
LogFilesPath | d:\LogFiles | Directory used for storing log files. | |
[Output] | Other output definitions. Please visit Connection's URI scheme. | ||
[RemoteUI] | |||
TCP_host | 127.0.0.1 | IP Address for command interface. | |
TCP_port | 16001 | Port for command interface. | |
[SIPAssembler] | |||
ActiveCallDumpFile | d:\LogFiles\calldump.txt | Path for the list of active MSISDNs. | |
CallDelayCloseTime | 180 | Call-Summary closing delay (in seconds) after a closing event. | |
CallRollingTime | 300 | The size of the buffer per INVITE type records, in seconds. If the time interval expires, and the buffer contains messages, the software writes it to the output. | |
CallTimeout | 3600 | Closing time interval (in seconds) for INVITE type records. If the time interval expired and the closing message do not arrived, the Call-Summary and the INVITE records are closed by the software. | |
CounterHistoryFile | d:\StatFiles | Path for the counter statistics file (.csv format). | |
MaxCallCount | 500000 | Number of maximum active Call-Summary IDs. 0 - no maximum value |
|
MaxDatagramCount | 200000 | Number of maximum SIP messages, stored in the internal buffers. | |
MaxTransactionCount | 200000 | Number of maximum active record IDs. | |
StateFile | d:/StatFiles | Path for the state file, which represents the last saved internal states. | |
TransactionDelayCloseTime | 5 | A time interval (in seconds) for non-INVITE records, which represent a delayed close after a closing event. | |
TransactionRollingTime | 10 | The size of the buffer per non-INVITE records, in seconds. If the time interval expires, and the buffer contains messages, the software writes it to the output. | |
TransactionTimeout | 20 | A time interval (in seconds) for an opened non-INVITE record. If the time interval expired and the closing message do not arrived, the record is closed by the software. | |
[TextWriter] | |||
Append | false | The output will be appended to the end of the existing file if the value is true. | |
OutputFile | d:\TimeoutCDRs.txt | The full path and the name of the output file. | |
OutputFilter | false | Keeps the record on the output if the string exists in the text. | |
OutputOptions | Off | Off/All/Normal/TimedOut/Overlapped |