
33
7.2 Contact ID Communications Protocol and Format
VCP-LTE can communicate with the CMS receiver using the Contact ID protocol. The
CMS can receive the event codes using SMS or IP reporting methods.
The form of the CID message is:
IP Reporting Data Format
[ACCT
<space>
MT QXYZ GG CCC S
1
S
2
S
3
S
4
]
[ ]
All data inside bracket will be processed.
ACCT
= 4 Digit Account number (0-9, B-F)
<space>
= Delimited for ACCT and MT.
MT
= Message Type. This 2-digit sequence is used to identify the Contact ID message
to the receiver. It may be transmitted as either 18 (preferred) or 98 (optional).
New receiver implementations shall accept either an 18 or a 98. Note that some
older receivers may not accept 98.
Q
= Event qualifier, which gives specific event information:
1 = New Event or Opening
3 = New Restore or Closing
6 = Previously reported condition still present (Status report)
XYZ
= Event code (3 Hex digits 0-9, B-F)
GG
= Group or Partition number (2 Hex digits 0-9, B-F). Use 00 to indicate that no
specific group or partition information applies.
CCC
= Zone number (Event reports) or User # (Open/Close reports) (3 Hex digits 0-9,
B-F). Use 000 to indicate that no specific zone or user information applies.
S
1
S
2
S
3
S
4
=
Using the 8-bit Fletcher Checksum Algorithm
SMS Reporting Data Format
ACCT<space>MT<space>QXYZ<space>GG<space>CCC<space>SSSS
ACCT
= 4 Digit Account number (0-9, B-F)
<space>
= Delimited for ACCT and MT.
MT
= Message Type. This 2-digit sequence is used to identify the Contact ID message
to the receiver. It may be transmitted as either 18 (preferred) or 98 (optional).
New receiver implementations shall accept either an 18 or a 98. Note that some
older receivers may not accept 98.
<space>
=
Delimited for MT and Q
Q
= Event qualifier, which gives specific event information:
1 = New Event or Opening
3 = New Restore or Closing
6 = Previously reported condition still present (Status report)
XYZ
= Event code (3 Hex digits 0-9, B-F)
<space>
= Delimited for XYZ and GG