JREAP

The Joint Range Extension Applications Protocol ("JREAP") extends the range of Tactical Data Link by permitting tactical data messages to be transmitted over long-distance networks, e.g. satellite links.

JREAP is documented in MIL-STD-3011 and STANAG 5518, "Interoperability Standard for the Joint Range Extension Applications Protocol (JREAP)."

Purpose
JREAP was developed due to the need to communicate data over long distances without degradation to the message format or content. JREAP takes the message from the format it was originally formatted in and changes the protocol so that the message can be transmitted over Beyond Line-of Sight media

JREAP is the protocol and message structure for the transmission and reception of pre-formatted messages over communications media other than those for which these messages were designed.

JREAP provides a foundation for Joint Range Extension (JRE) of Link 16 and other tactical data links to overcome the line-of-sight limitations of radio terminals such as the Joint Tactical Information Distribution System (JTIDS) and Multifunctional Information Distribution System (MIDS), and extends coverage of these data links through the use of long-haul media.

JREAP A
JREAP A uses an Announced Token Passing protocol for half-duplex communications. This protocol may be used when several terminals share the same JRE media and take turns transmitting or in a broadcast situation when one transmits and the rest receive. It is targeted to data rates down to 2400 bits per second (bps) on a serial data interface with a TSEC/KG-84A/KIV-7 or a compatible encryption device used for data security. It is designed for use with media such as: 25-kHz UHF TDMA/DAMA SATCOM, EHF Low Data Rate (LDR) Forced Mode Network Operations and 5 and 25 kHz UHF non-DAMA SATCOM.

JREAP B
JREAP B is a synchronous or asynchronous point-to-point mode of the JREAP. This mode is similar in design to the Half-Duplex Announced Token Passing protocol used by JREAP A. This mode can be used with SHF and EHF LDR point-to-point mode synchronous connections, STU-III operations via phone lines and other point-to-point media connections. This JREAP application presumes full-duplex data-transparent communication media.

JREAP C
JREAP C makes use of the Internet Protocol (IP) in conjunction with either the User Datagram Protocol (UDP) or Transmission Control Protocol (TCP). The IP suite is a standard set of protocols that is deployed worldwide in commercial as well as military networks. By using JREAP encapsulation over IP, JRE can be performed over IP-based networks that meet operational requirements for security, speed of service and so on.

MIL-STD-6016
The Military Standard 6016 document provides the detailed definitions for the Link-16 messaging protocol. The current revision, as of February 2012, is MIL-STD-6016D. Most applications still use its predecessor, MIL-STD-6016C. MIL-STD-3011 coupled with MIL-STD-6016C or MIL-STD-6016D can be used in to provide a complete capability for communication of Link-16 data over JREAP C.

Summary
JREAP is used for the exchange of pre-formatted messages over other communications media. JREAP provides a foundation for JRE of Link 16

JREAP A is an encrypted satellite link using a serial data interface to exchange information in a half-duplex or broadcast mode.

JREAP B is a secure synchronous or asynchronous point-to-point serial data interface used to exchange information in a full-duplex data-transparent mode.

JREAP C is a secure data link interface that encapsulates JREAP over IP using IP-based networks for the exchange of information.