bg

NEC NEAX2000 IPS SMDR setup and CDR format

This page shows how to get call records out of the NEC NEAX2000 IPS into Advanced PBX Data Logger: the connection settings, the parser to select and the 12 fields the logger extracts for reports or a database. The settings apply to our logger; other call accounting software may expect a different configuration.

Quick facts

ItemNEC NEAX2000 IPS
InterfaceSerial. The SMDR or printer port of the PBX is connected to a COM port; speed, data bits, parity and flow control must match the PBX.
Parser to selectNEC NEAX2000 IPS
Fields extracted12
Other NEC systemsNEC Electra Elite, Aspire, DS2000, XN120 SMDR formats

SMDR over TCP/IP

CM0401>05:0 - SMDR terminal via LAN port (0 - LAN, 7 - RS232)
CM0401>08:15 - Former 2400 IMS Format
or
CM0401>08:00 - Extended message format

For all units you need to define IP address, Subnet mask and Gareway (IP addresses should be different) :
CM0B00>00= IP ADDRESS OF PBX CPU
CM0B00>01= SUBNET
CM0B00>02= GATEWAY

For example:

CM0B101>00: 172.16.1.1 - ip address unit 1
CM0B101>01: 255.255.0.0 - subnet mask
CM0B101>02: 172.16.1.1 - gateway
CM0B102>00: 172.16.2.1 - ip address unit 2
CM0B102>01: 255.255.0.0 - subnet mask
CM0B102>02: 172.16.1.1 - gateway
CM0B103>00: 172.16.3.1 - ip address unit 3
CM0B103>01: 255.255.0.0 - subnet mask
CM0B103>02: 172.16.1.1 - gateway

save and reset

CM08>827:0 - None parity
CM08>828:1 - Parity type (0 - Odd, 1 - Even)
CM0B001>92:0 - Maintenance Port
CM0B101>92:1 - VoIP port
CM15213>15:0 - Allow SMDR service for station-to-station calls (0 - Allow, 1 - Restricted)

Additional parameters:

CM13>06>1 - Allow SMDR service for outgoing calls to the required stations
CM35>14>1 - Provide the SMDR service for outgoing calls to the required trunk routes
CM08>426:0 - ANI/Caller ID (0 - to send, 1 - not sent)

Settings from the manufacturer's documentation

Taken from nec univerge neax2000 ips smdr-mci-pms interface specifications 008866-001-30, NEC R14 SMDR Interface, Veramark - Connectivity Guide. Values are those stated in the documentation; confirm them against your firmware release.

SettingDocumented value
RS232 SMDR port defaults (integration-guide source)9600 baud, 8 data bits, no parity, 2 stop bits, DTR/RTS flow control
Selectable transmission speeds (NEC's own interface spec)1200/2400/4800/9600 bps (SMDR with AP00); 1200/2400/4800/9600/19200 bps (MP built-in SMDR on RS-232C)
Selectable stop bits1/1.5/2 bits (AP00) or 1/2 bits (MP built-in)
Fixed TCP port for MP built-in SMDR over LAN/IP60010 (fixed)
Incoming-call SMDR enablement defaultsDisabled by default for both stations (CM13+05) and trunk routes (CM35+49); ANI/Caller ID excluded by default

Switching SMDR output on, as documented

  1. Enable outgoing SMDR for stations via CM13+06
  2. Enable outgoing SMDR for trunk routes via CM35+14
  3. For MP built-in SMDR-on-IP, set the IP address to match the one assigned by office data (CM0B Y=00>00 or CM0B Y=02>03)
  4. Extended NEAX 2400 IMS format requires SC-3168 MRCA program issue 2 or later

Record format notes

  • Record prefix decoded: STX + SA('0') + UA('!') + Entry Index('K', SMDR record follows) + Type-of-Record letter, explaining the page's '0!KE'/'0!KA' samples
  • Type-of-Record letter for Former format: A=outgoing trunk, E=incoming trunk, B=station-to-station; so '0!KA'=outgoing, '0!KE'=incoming
  • Condition Code is a 3-character code: char1=call origin (0=ordinary,1=transferred), char2=account code presence, char3=setup method (attendant-assisted etc.)
  • The source manual's own scope covers SMDR, MCI (voicemail message-center interface) and PMS (hotel property-management system) together, not just plain call logging

Configuring a COM port

The COM port number should match the number in your system. You can check the correct port number in Devices Manager → Ports.

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

RS232 Interface

2. Select the COM port and configure the communication settings for your PBX corresponding to your PBX settings.

RS232 or COM port settings for NEC NEAX2000 IPS
Port flow control settings NEC NEAX2000 IPS

Selecting the correct parser for NEC NEAX2000 IPS

Parser Selection For PBX Data Logger

NEC NEAX2000 IPS

NEC NEAX2000 IPS

Data items

DescriptionData typeColumn name
Call typestringCALL_TYPE
Route + TrunkstringTRUNK
Calling partystringFLAG2
Tenant numberstringFLAG3
Calling partystringEXT
Call timedatetimeCALL_TIME
Call durationdatetimeCALL_DURATION
Call duration (s)integerCALL_DURATION_S
AccountstringACC
Condition codestringFLAG4
PhonestringDIALED_PHONE
Caller phonestringCALLER_PHONE

Sample record

As delivered by the system; phone numbers, names and public addresses are masked.

0!KE008xxxxxxxxx   011xxxxxxxxxxxxxxxxx             000xxxxxx                                0000                  07070          
0!KE008xxxxxxxxx   011xxxxxxxxxxxxxxxxx             100xxxxxx                                0000                  07070          
0!KE000xxxxxxxxx   011xxxxxxxxxxxxxxxxx             000xxxxxx                                000xxxxxxxxxxxx       07070          

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 NEC systems

NEC Elite Series 8000
NEC ElectraElite IPK
NEC NEAX7400 ICS m100
NEC Neac 1400
NEC Electra Elite, Aspire, DS2000, XN120 SMDR formats
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.