Micro Seven Inc.® model LS15-E++ contains
an alarm-receiver with alarm signal transmission to TCP Server
in ANSI/SIA DC-09 format

(Preliminary information-subject to be changed)

copyrights Micro Seven, Inc.®, 2011

Micro Seven, Inc. model LS15-E++ contains Alarm-Receiver Simulator/Tester and alarm receiver. The Alarm-Receiver Simulator/Tester function provides simulated telephone-line and alarm receiver for testing and demonstrating alarm panels for the Ademco® (registered trade mark by ADEMCO Group, a division of Pittway) Contact ID Protocol.  LS15E++ contains everything in model LS15E++ and PC interface for IP message generations. Please read specifications of LS15E+ at LS15E+ brochure.

 

 


MICRO SEVEN-Model LS15-E++, Alarm Receiver Simulator/PBX Simulator

INTRODUCTION

Incoming calls from alarm panels are received at either line of LS15E++. Handshake signals are generated, and alarm panels transmit sixteen digit DTMF alarm messages into LS15E++. LS15E++ tests for its checksum, and transmits received alarm signal information to PC via RS232 interface. LS15E++ has a software switch option for kiss-off tone hold, which disables kiss-off tone generation until LS15E++ receives “good message reception-acknowledgement” from a distance alarm receiver. The software “central1.exe”, that is provided by Micro Seven, receives the alarm signal information, and converts them to ANSI/SIA DC-09-2007 format including additional information of sequence number, receiver number, account prefix, time stamp, MAC address and CRC data. The “central1.exe” software opens a TCP socket to a server with static IP address or name, and it delivers the message to the server. The server computes CRC from the received data, and it transmits a reply for either “ACK” for good message or “NAK” for bad message. The “central1.exe” software receives the reply. If it is “ACK” reply, it transmits ASCII character at RS232 interface to indicate that the message at the server has received the message for authorize generation of kiss-off tone. LS15E++ generates kiss-off tone to the connected alarm to indicate that a message has been received. The message data is not encrypted.

 

Software that is provided by Micro Seven include:

1.      “CENTRAL1.EXE”, which displays decoded alarm message, and transmits the ANSI/SIA DC-09-2007 formatted messages to alarm receiver/server.

2.      “IPSETUP.EXE” for defining IP address/name for server, port number, account prefix, receiver number, MAC address, and sequence number.

3.      “LS15E++.EXE” for programming of basic functions including telephone numbers, kiss-off/handshake signal power and duration and others.

4.      “demoserver.exe”, TCP-Server software for receiving IP alarm signal from the TCP-Client at another local PC

 

 

 

 

Secured communication via LS15E++, PC and Internet

 

The diagram below shows an event reporting at LS15E++ is transmitted to an alarm receiver/server (TCP-Server). If there is any transmission problem including server busy condition or Internet problem, kiss-off tone will never be generated to the alarm panel. Unless receiving kiss-off tone at the alarm panel, it repeats sending the alarm messages to LS15E++ at least three times. Then when all the delivery attempts are not successful, the alarm panel tries to send the messages in a different method like via telephone line.

 


The communication paths of the alarm message is shown in the above diagram. At T0, an alarm panel goes off-hook, receives dial tone, and dials a number at line 1 for direct connect or at line 2 via PBX or pubic telephone system. The alarm panel receives handshake signal from LS15E++, and transmits alarm signal in DTMF tones.

1.      At T1, LS15E++ completes checksum test of received alarm signal in sixteen digit DTMF tones. If the checksum is correct, it transmits the ASCII equivalent of the received alarm message to the “TCP Client Local PC”. If the checksum is not correct, it waits for repeated transmission from the alarm panel.

2.      At T2, PC builds an IP-type alarm message (DC-09type) with CRC error checking data from the received alarm message after adding additional information including receiver information, address prefix, MAC/hardware ID, and time stamp. It opens TCP-socket, and deliver to the alarm receiver with static IP address or server name such as www.yourxxxx.

3.      At T3, the “alarm receiver/server (TCP Server) checks the received CRC code with calculated CRC code, and transmits a message included “ACK” for indication of receipt of correct message.

4.      At T4, the TCP Client PC transmits the accept command to LS15E++.

5.      At T5, LS15E++ transmits kiss-off tone to indicate that the message is delivered to the alarm receiver/server.

 

 

 

 

Bench testing or demonstration of your alarm panel connecting LS15E++ and PCs together in your office

 

The diagram below shows how to connect your alarm panel, LS15E++, two PCs and router together for bench testing or demo of IP-based alarm communication system. Here, alarm panel is connected to the line 1 of LS15E++. LS15E++ and the the “local PC#1” is connected at RS232 interface. USB/RS232 adapter may replace the RS232 port when the computer does not have RS232 port. Two PCs are connected to the Internet Router via Ethernet cable or wireless communication. Normally, the local PC#1 requires a static IP address or server name, but in this case dynamic IP address that is provided by the internet router or DHCP only is required. The IP address of the local PC#2 is obtained by “ipconfig” command in the command prompt mode. The data communication that is originated at the alarm panel goes through LS15E++, the local PC#1(TCP Client), Internet Router and Internet, and local PC#2 (TCP Server) and the acknowledgement comes back to the alarm panel as kiss-off tone in a same path.

 

 


 

 


Alarm receiver software shows detailed components of received messages.

 

Typical PC screen display of the provided IP alarm receiver software is shown below. It shows several components of received alarm signal for MAC address & hardware identification, alarm sequence number, receiver number, account number (same one in Contact-ID message), account prefix, time stamp, received CRC, and calculated CRC, total message length. Negative response “NAK” instead of “AKC” may always be transmitted. Selection between non-blocking or blocking socket and selecting Internet port number are provided. Received data (alarm message) and transmitted data (acknowledgement ACK or NAK) are displayed.

 

 


 

 

 

 

 


The screen display of the local PC#1 is shown below. The display is identical to the one for the other model LS15E+.

It show time stamp, the original alarm message and decoded alarm messages.

 

 


 

 

 

 

 


Micro Seven, Inc. ®

1095-K N.E. 25th Hillsboro, OR 97229 U.S.A.

phone: 503-693-6982, fax: 503-693-9742

Home Page: www.microseveninc.com

Email: sales@microseveninc.com

Other alarm receivers and related products

Price list