Comtech EF Data OMS11 User Manual
Page 69

Appendix B
OMS11 1:1 Redundancy Switch
B-6
TM133 – Rev. 1.1
B.0.6 RLLP Summary
The RLLP is a simple send-and-wait protocol that automatically re-transmits a packet
whenever an error is detected, or when an acknowledgment (response) packet is absent.
During transmission, the protocol wrapper surrounds the actual data to form information packets.
Each transmitted packet is subject to time out and frame sequence control parameters, after
which the packet sender waits for the receiver to convey its response. Once a receiver verifies
that a packet sent to it is in the correct sequence relative to the previously received packet, it
computes a local checksum on all information within the packet excluding the
and the
processes the packet and responds to the packet sender with a valid response (acknowledgment)
packet. If the checksum values do not match, the receiver replies with a negative
acknowledgment (NAK) in its response frame.
The response packet is therefore either an acknowledgment that the message was received
correctly, or some form of a packetized NAK frame. If the sender receives a valid
acknowledgment (response) packet from the receiver, the
is transmitted as required by the sender. However, if a NAK response packet is returned the
sender re-transmits the original information packet with the same embedded
If an acknowledgment (response) packet or a NAK packet is lost, corrupted, or not issued due to
an error and is thereby not returned to the sender, the sender re-transmits the original information
packet; but with the same
packet is acknowledged with a response packet and internally discarded to preclude undesired
repetitive executions. If the M&C computer sends a command packet and the corresponding
response packet is lost due to a system or internal error, the computer times out and re-transmits
the same command packet with the same
an acknowledgment or a NAK packet.
To reiterate, the format of the message block is shown in below in Table 3, Link Level Protocol
Message Block.
SYNC COUNT SRC ADDR DEST ADDR FSN OP CODE DATA BYTES CHECKSUM
Table 3. Link Level Protocol Message Block
B.1
Remote Port Packet Structure
:
The OMS11 protocol is an enhancement on the DMD5000 protocol. It also uses a packet
structure format. The structure is as follows:
=
Message format header character that defines the beginning of a
message. The
always 0x16. (1 byte)
=
Number of bytes in the field. (2 bytes)
=
Identifies the address of the equipment from where the message
originated. (1 byte)
=
Identifies the address of the equipment where the message is to
be
sent. (1 byte)
=
Frame sequence number insures correct packet
acknowledgment and
data transfers. (1 byte)