Appendix k – snpp interface specifications – WaveWare SPS-5 v9E User Manual
Page 51

Appendix K – SNPP Interface Specifications
This appendix is included for those who want to develop their own paging control software or add an interface for the
WaveWare v9E
Paging Encoder to their existing software applications. SNPP protocol is defined in RFC 1861. The
V9E Paging Encoder conforms to Level 1 communications within the SNPP specification. SNPP was designed for
Ethernet based communications, but it is supported in the WaveWare v9E Paging Encoder on both the serial port and
either of the network connections.
A simple definition of the SNPP Protocol is that the SNPP Protocol normally requires a connect and disconnect process
and normally assumes that the Host system maintains a database of pager reference numbers called IDs, and that the
paging system maintains a database of all paging parameters associated with each ID. The SNPP Interface supports
paging messages up to 244 characters in length. The actual maximum length of transmitted messages in the WaveWare
SPS-5
v9E SNPP Interface is 245 minus the ID field length. With an ID value of 5, you can transmit up to 245 characters
per message. With an ID value of 1233425120, you can transmit up to 235 characters per message.
To configure your WaveWare v9E
Paging Encoder to use the SNPP Paging Protocol, you may be required to configure
the com port and/or network connection settings in the paging encoder.
The WaveWare v9E
Paging Encoder encodes paging messages into
POCSAG
paging format and transmits the
encoded paging message. If the Carrier Detect function is enabled, transmissions will be delayed while interfering signals
are detected.
Following is an overview of the SNPP protocol’s bi-directional communications structure.
Client Server (SPS-5v9E Paging System)
Open Connection -->
<-- 220 SNPP Gateway Ready
PAGE 5551212 -->
<-- 250 Pager ID Accepted
MESS Your network is hosed -->
<-- 250 Message OK
SEND -->
<-- 250 Message Sent Okay
QUIT -->
<-- 221 OK, Goodbye
Control characters used in SNPP Protocol mode include:
LINE
FEED
$0A
CARRIAGE
RETURN
$0D
All commands and responses in SNPP protocol include
connections. In addition to machine to machine communications, SNPP is suitable for a human to act as the SNPP client
on a serial port or network terminal console.
The Operational Modes available for paging using the SNPP Paging Protocol include:
Open Connection
Pager ID
Message
Send Message
Paging Session Logout