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