Ericsson MD110 CDR formats and setup
This page covers the Ericsson Ericsson MD110 (FORM2 ASB 501), Ericsson MD110 Standard and Ericsson MD110 variants in Advanced PBX Data Logger. Each section gives the connection settings, the parser to select and the fields the logger extracts for reports or a database; where the setup steps are the same for every variant they are given once. The settings apply to our logger; other call accounting software may expect a different configuration.
Quick facts
| Item | Ericsson MD110 CDR formats and setup |
|---|---|
| Variants on this page | Ericsson MD110 (FORM2 ASB 501), Ericsson MD110 Standard, Ericsson MD110 |
| Interface | Differs by variant; see each section. |
| Port | 3000 |
| Parsers | Ericsson MD110 (FORM2 ASB 501), Ericsson MD110 Standard, Ericsson MD110 |
| Fields extracted | 9 to 13 |
| Other Ericsson systems | Ericsson BusinessPhone, BP128i and MD110 formats |
Variants on this page
- Ericsson MD110 (FORM2 ASB 501) · LAN, port 3000, 13 fields
- Ericsson MD110 Standard · Serial printer port or LAN, whichever the system uses for SMDR output, 11 fields
- Ericsson MD110 · Serial printer port or LAN, whichever the system uses for SMDR output, 9 fields
Ericsson MD110 (FORM2 ASB 501)
Parser: Ericsson MD110 (FORM2 ASB 501)
Connection: LAN. The PBX sends records to the logger PC; the logger listens on TCP port 3000. Port 3000.
Fields extracted: 13
Capturing CIL data over Ethernet
IOEQI:IODEV=CIL-ETH,EQU=1-0-60-04,TYPE=NETWORK,USAGE=OUT; IONCI:IODEV=CIL-ETH,USER=CIL-1,IP=192.168.1.100,RPORT=3000; CLDFI:FILE=SMDR,IODEV=CIL-ETH,USER=CIL-0,PRIO=A; CLOHI:FILE=SMDR,FORM=2,DMPSIZ=2,DISCR=0,LOGABN=NO,HRTBT=NO,LOGFAL=0; CLTGI;
Note: you must replace the IP address in the IONCI command with the IP address of your server where Advanced PBX Data Logger is installed. The MD110 will output CIL (Call Information Logging) data to the port 3000.
Settings from the manufacturer's documentation
Taken from Ericsson MD110 FORM2 ASB 501. Values are those stated in the documentation; confirm them against your firmware release.
| Setting | Documented value |
|---|---|
| SMDR TCP port | MD110 CIL-over-Ethernet output uses RPORT=3000 in the IONCI command, matching the page's port 3000. |
Switching SMDR output on, as documented
- Define the CIL-ETH network I/O device (IOEQI), bind it to the SMDR CIL file with CLDFI, then set FORM=2 in CLOHI before starting output with CLTGI.
Record format notes
- The ASB 501 standard format record is fixed-width, e.g. End date at bytes 3-6, End time at 7-10, Call duration time at 12-16, Condition code at 23-24, Dialled number at 37-56, Calling number at 58-67.
- One-, two- and three-character condition codes classify each call, e.g. (J) Internal call, (I) Incoming call or tandem call, (M) Least cost routing, (T) Transferred call, (NT) dialled party not equal to answering party, (CI) abandoned non-DISA call.
Data items: Ericsson MD110 (FORM2 ASB 501)
| Description | Data type | Column name |
|---|---|---|
| Call time | datetime | CALL_TIME |
| Call duration (s) | integer | CALL_DURATION_S |
| Call duration | datetime | CALL_DURATION |
| Call type | string | CALL_TYPE |
| Call direction | string | DIRECTION |
| Line ID | string | TRUNK |
| Ext | string | EXT |
| Dialed phone | string | DIALED_PHONE |
| Caller phone | string | CALLER_PHONE |
| Access code 1 | string | FLAG1 |
| Access code 2 | string | FLAG2 |
| Account code | string | ACC |
| Queue time | string | FLAG4 |
Sample record
As delivered by the system; phone numbers, names and public addresses are masked.
051xxxxx 00121 I 7286 015xxxxxxx 00 7286 051xxxxx 00054 PI 7903 077xxxxxxx 00 3913 051xxxxx 00432 A 7908 004xxxxxx 00 7908
Ericsson MD110 Standard
Parser: Ericsson MD110 Standard
Connection: Serial printer port or LAN, whichever the system uses for SMDR output. The record layout identifies the format.
Fields extracted: 11
Settings from the manufacturer's documentation
Taken from Ericsson MD110 FORM2 ASB 501. Values are those stated in the documentation; confirm them against your firmware release.
Record format notes
- The sample record's single-letter code 'J' matches the manual's ASB501 condition code for an internal call.
Data items: Ericsson MD110 Standard
| Description | Data type | Column name |
|---|---|---|
| Call time | datetime | CALL_TIME |
| Call duration (s) | integer | CALL_DURATION_S |
| Call duration | datetime | CALL_DURATION |
| Call type | string | CALL_TYPE |
| Call direction | string | DIRECTION |
| Line ID | string | TRUNK |
| Ext | string | EXT |
| Dialed phone | string | DIALED_PHONE |
| Caller phone | string | CALLER_PHONE |
| Account code | string | ACC |
| Auth code | string | AUTH |
Sample record
As delivered by the system; phone numbers, names and public addresses are masked.
052xxxxx 0000 0000 J 800 8823 00 052xxxxx 0000 0000 J 800 8823 00 052xxxxx 0000 0000 J 800 8823 00
Ericsson MD110
Parser: Ericsson MD110
Connection: Serial printer port or LAN, whichever the system uses for SMDR output. The record layout identifies the format.
Fields extracted: 9
Settings from the manufacturer's documentation
Taken from Ericsson MD110 FORM2 ASB 501. Values are those stated in the documentation; confirm them against your firmware release.
Record format notes
- The sample record's single-letter code 'J' matches the manual's ASB501 condition code for an internal call.
Data items: Ericsson MD110
| Description | Data type | Column name |
|---|---|---|
| Call time | datetime | CALL_TIME |
| Call duration (s) | integer | CALL_DURATION_S |
| Call duration | datetime | CALL_DURATION |
| Call type | string | CALL_TYPE |
| Call direction | string | DIRECTION |
| Line ID | string | TRUNK |
| Ext | string | EXT |
| Dialed phone | string | DIALED_PHONE |
| Caller phone | string | CALLER_PHONE |
Sample record
As delivered by the system; phone numbers, names and public addresses are masked.
052xxxxx 0000 0000 J 800 8823 00 052xxxxx 0000 0000 J 800 8823 00 052xxxxx 0000 0000 J 800 8823 00
Connecting the logger
Add a data source in PBX Data Logger that matches the interface named in the section for your variant (RS232, TCP client, TCP server or FTP), then open Modules → Query Parse Filter → Data query, click Setup and select the parser named there.
Reports and a database
Once records arrive, the logger writes them to a text file or to any ODBC database in real time, or hands them to the PBX Reports utility for manual, scheduled and e-mailed reports with a built-in web server. See exporting call log data to a database for the database setup.
Related Ericsson systems
Ericsson Businessphone 50Ericsson Businessphone 50-250 (Flexible CIL Format)
Ericsson MD110 BC12
Ericsson BusinessPhone, BP128i and MD110 formats
FIAS RS232 (Micros Fidelio Interface Application over RS232)
FIAS TCP (Micros Fidelio Interface Application over TCP)
All supported PBX systems
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.
Related topics: Advanced PBX Data Logger
hereCall logging Call accounting SMDR to SQL SMDR Listener Cables and signals