Live Support - Click To Chat

ProAction Partners

Breaking UK Telephony News

SMDR Call Logging for the NEC 2000 IPS

SMDR Overview


The Station Message Detail Recording (SMDR) feature allows the system to send a raw data of the trunk outgoing/incoming call information. The SMDR data can be received by a personal computer (PC) which is running RS-232C terminal emulation software. ( This is referred to in the rest of this TIB as simply “SMDR terminal”) The NEAX 2000 IVS provides two sources of SMDR output - one is via the Main Processor (MP) built-in SMDR, and the other is the SMDR via the Application Processor (AP00).


Call information is sent out from the MP or AP00 to the SMDR terminal when each call is completed. If the SMDR terminal is not connected to the system or if the SMDR terminal is not ready for receiving information, the call information is temporarily stored in the MP or AP00. As soon as the SMDR terminal becomes ready to receive information, the call information temporarily stored in the MP or AP00 is sent out to the SMDR terminal.


MP Built-in SMDR


The Built-in SMDR consists of the MP and the external SMDR terminal.


• MP card:The MP stores various kinds of information on an event basis. When a call is completed, the MP sends out the call information for that specific call to the SMDR terminal. Two RS-232C ports can be used for the SMDR terminal interface. The MP keeps supervising the status of the SMDR terminal. If the SMDR terminal is not ready to receive information (Busy Status), the MP temporarily stores the call information into its internal memory. When the number of the call records stored in the MP reaches the maximum, new call records will be lost. Note: the call record memory will be cleared by MP reset.


• SMDR Terminal: An Asynchronous Personal Computer is used as the SMDR terminal for receiving and processing the call information. The maximum number of SMDR terminal is two.




(1) MP Built-in SMDR:


# The maximum number of trunk calls simultaneously: No EXPMEM card on MP provided: 64 trunk calls, EXPMEM card on MP provided: 255 trunk calls.

# The maximum of call recorded: No EXPMEM card on MP provided: 256 call recorded, EXPMEM card on MP provided: 1024 call recorded.


SMDR terminal Programming


Command           FD           SD


4000 0 or 1 14 (This sets port 0 or 1 to output SMDR, note: if you set port 1 to SMDR inbuilt modem cannot be used!!!!!)

4001                  *0 or 1    1 (Default)  - Data length 8 bits

4002                  *0 or 1    1 (Default)  - Parity check ineffective

4003                  *0 or 1    1 (Default)  - Parity odd

4004                  *0 or 1    0 - 1 Stop bit

4008                  *0 or 1    4 - 9600 Data speed


Additonal commands:


1306 -  Provide SMDR for station

3514 -  Provide SMDR for trunk route

1305 -  Provide incoming SMDR per extn

3549 -  Provide incoming SMDR per Trunk Route

CM08, FD:426 SD:0 Effective for all incoming calls

CM08 FD:463 DS:0 Send CLI to SMDR terminal


To test the output from the main processor after the above programming connect the SMDR cable between the comm. Port on your PC and the Main Processor. Run Hyper Terminal or a similar application set the comm. Port as : 9600 8 none 1 and you should get the following output after several successful calls:


0!KE030027001810 10311157421031115815 000030 00000 0!KE030026001811 10311157561031115824 00003000001908690888 0 0!KA03003400120210311157421031115824 0000300301620292047744000000 0!KA030055001216 1031114940103111583800003003016201753822921 0000 00!KE030026001402 10311158241031115900 10003000001908690888 0 0!KE030025001810 10311155131031115921 000030 000012528202550 0!KA061250001810 10311155381031115921 000061061711 0000 0 0!KE0300

26001811 10311159121031115929 00003000001512366600 0

<p style="text-align: center;"><a href=""><img class="aligncenter size-medium wp-image-252" title="gallery_nec_2000_ips_call_logging_smdr" src="" alt="" width="215" height="115" /></a></p>