Avaya (Customized Output Format ACM 6.0+). 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.

Avaya Communication Manager 4.X

1. Change node-name ip and add a new entry that hosts our PBX Data Logger application.
2. Change ip-services add a new entry of CDR1, and fill out the rest of the values. If you go to page three, you may need to set the "Secure" or "Reliable" option to N.
3. Change system cdr and setup the link how you want it outputted.
4. Disable the switch for "Legacy" output.
5. Our software expects date in MMDDYY format if nothing else is specified explicitly.

Our software does not support Reliable Session Protocol. You need to select another protocol type in your PBX

Avaya Call Manager (CM) 6 and higher. Customized format.

This parser is designed for the following customized format.

Customized Output Format

Configuring ACM

System parameters

  1. Type change system-parameters cdr. Press Enter.
  2. The CDR System Parameters screen appears.
  3. In the Primary Output Format field, select customized.
  4. In the CDR Date Format field, select day/month.
  5. On the page #2 define CDR fields descriptions as on the figure above.

IP services - Client mode (Preferred)

The PBX can also work in the TCP client mode. You may use this mode instead of the TCP server mode.

  1. Type list node-names all.
  2. Press Enter.
  3. Add a new node with the following settings.
  4. Type - IP
  5. Name - pbxlogger
  6. IP Address - 192.168.10.33 (this is the IP address where Advanced PBX Data Logger is installed. The computer with the logger must have a static IP address)
  1. Type display ip-services.
  2. Press Enter.
  3. Verify or change the settings for the CDR1 service.
  4. Enabled - Y.
  5. Reliable Protocol - N.
  6. Local port - 0.
  7. Remote node - pbxlogger.
  8. Remote port - 5555.

IP services - Server mode

  1. Type display ip-services.
  2. Press Enter.
  3. Verify the settings for the CDR1 service.
  4. Enabled - Y.
  5. Reliable Protocol - N.
  6. The following suggested settings instruct the PBX to work in the TCP Server mode.
  7. Local port - 5555 (you may use any other port number above 1024. But you must specify the same port number in Advanced PBX Data Logger).
  8. Remote node - Any.
  9. Remote port - 0.

Configuring PBX Data Logger as a TCP client

Our software should work in the TCP client mode. It means that our software will initiate connection with the PBX and the PBX will work as a server. Add one or several PBX IP addresses here (the IP address of the (none)). The port number should match the port that you have defined within the PBX (5555 in the example below).

1. Add a new configuration with the TCP data source (if you didn't it before).

TCP/IP Data Interface

2. Configure the TCP settings as shown below.

TCP Client Mode - Avaya CM

192.168.1.220

5555

192.168.1.220:5555

Configuring Advanced PBX Data Logger as a TCP server

Advanced PBX Data Logger should be configured to the TCP server mode and listen on 0.0.0.0:5555 (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 Avaya CM.

1. Add a new configuration with the TCP data source (if you didn't it before).

TCP/IP Data Interface

2. Configure the TCP settings as shown below.

TCP Server Mode for Avaya CM

5555

5555

Selecting the correct parser for Avaya (Customized Output Format ACM 6.0+)

Parser Selection For (none)

Avaya (Customized Output Format ACM 6.0+)

Avaya (Customized Output Format ACM 6.0+)

Data items

DescriptionData typeColumn name
Call timedatetimeCALL_TIME
Call duration (s)integerCALL_DURATION_S
Condition codestringCALL_TYPE
DirectionstringDIRECTION
Access code usedstringFLAG1
Access code dialedstringFLAG2
Dialed phonestringDIALED_PHONE
Caller phonestringCALLER_PHONE
ExtensionstringEXT
Incoming trunk codestringTRUNK
Auth codestringAUTH
Incoming circuit IDstringFLAG4
Outgoing circuit IDstringFLAG5
ISDNstringFLAG7
Periodic Pulse MeteringstringPPM
Acount codestringACC
Attendant consolestringFLAG6
VDN extension numberstringVDN

Interested in reports for PBX usage?

We offer the PBX Reports utility with various manual, scheduled and email reports, built-in web-server, and other features. Look here

Want PBX call logs in a database?

This is the standard feature. The logger captures exports SMDR or CDR data in real-time to your database. 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.