RADIUS (Accounting Server). SMDR/CDR data format and connection settings
This data is being extracted with help of the "Advanced PBX Data Logger" software only. It may not applicable for other software titles.
RADIUS (Accounting Server)
The logger can implement a basic RADIUS accounting server.
This server is capable of gathering and storing accounting billing information from RADIUS compatible PBXs.
It records various details, including session duration, calling and called numbers, types of services used, and more.
The number of logged values varies depending on the PBX model.
1. Configure your PBX to send CDR records to a computer with our logger.
Specify the IP address of the computer with our logger in the PBX settings.
The default TCP port for RADIUS accounting data is 1813.
RADIUS specific settings in PBX Logger
Specify the shared secret word that you've configured in PBX in the PBX Logger settings (Configuration → Modules → Query Parse Filter → Setup).
Please note that our software can only decode accounting data. Therefore, if possible in the PBX settings, please disable the sending of authentication data to our basic RADIUS server.
Configuring Advanced PBX Data Logger as a UDP server
Advanced PBX Data Logger should be configured to the UDP server mode and listen on 0.0.0.0:1813 (see below). The IP address 0.0.0.0 allows receiving data from all network connections on your computer. The port number should match the value from the SMDR settings in your RADIUS [Accounting Server].
1. Add a new configuration with the UDP data source (if you didn't it before).
2. Configure the IP settings as shown below.
Selecting the correct parser for RADIUS (Accounting Server)
RADIUS (Accounting Server)
RADIUS (Accounting Server)
Data items
Description | Data type | Column name |
Call time | datetime | CALL_TIME |
Call type (destination context) | string | CALL_TYPE |
Call direction (IN,OUT,INT) | string | DIRECTION |
Extension (calling user) | string | EXT |
Trunk or Channel | string | TRUNK |
Call duration | datetime | CALL_DURATION |
Call duration (s) | integer | CALL_DURATION_S |
Destination (number or address) | string | DIALED_PHONE |
Source (number or address) | string | CALLER_PHONE |
Account code | string | ACC |
DNIS | string | DNIS |
Caller ID | string | FLAG3 |
Interested in reports for PBX usage?
The PBX Reports utility we offer includes multiple report types - manual, scheduled, and via email, built-in web server, and additional features. Easily implement your call accounting system for RADIUS (Accounting Server). Look here
Want PBX call logs in a database?
In real-time, the logger captures and exports SMDR or CDR data to your database as a standard feature. Follow this link
Note: Products and companies mentioned here are used only for definition and identification purposes and can be trademarks and/or registered trademarks of the respective companies.