STANAG 5066
   HOME

TheInfoList



OR:

STANAG 5066 (Profile for High Frequency (HF) Radio Data Communication) is a
NATO The North Atlantic Treaty Organization (NATO, ; french: Organisation du traité de l'Atlantique nord, ), also called the North Atlantic Alliance, is an intergovernmental military alliance between 30 member states – 28 European and two No ...
Standardization Agreement In NATO, a standardization agreement (STANAG, redundantly: STANAG agreement) defines processes, procedures, terms, and conditions for common military or technical procedures or equipment between the member countries of the alliance. Each NATO st ...
specification to enable applications to communicate efficiently over
HF radio High frequency (HF) is the ITU designation for the range of radio frequency electromagnetic waves (radio waves) between 3 and 30 megahertz (MHz). It is also known as the decameter band or decameter wave as its wavelengths range from one to ten ...
. STANAG 5066 provides peer protocols that operate above an HF modem and below the application level. STANAG 5066 includes the mandatory SIS (
Subnet Interface Sublayer A subnetwork or subnet is a logical subdivision of an IP network. Updated by RFC 6918. The practice of dividing a network into two or more networks is called subnetting. Computers that belong to the same subnet are addressed with an identical ...
, sometimes called ''Subnet Interface Service'') protocol that enables an application to connect to an HF modem through a STANAG 5066 server over
TCP/IP The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the set of communication protocols used in the Internet and similar computer networks according to functional criteria. The foundational protocols in the suit ...
. This enables a clean separation between application and modem. The standard also defines two more layers, CAS which is intended to establish connections to other HF nodes and control the status of these connections, and DTS, which controls all the data manipulation for transmission (slicing, directioning, timing...) and the reconstruction in reception. There are two basic modes of transmission defined by this standard. ARQ and NON-ARQ. # ARQ uses package confirmation (through ACK response packages), and ''sliding window'' technique, which size is 128 elements. The "sending-services" can also have delivery confirmation of every package they send. It is necessarily a point-to-point protocol. It can be compared to TCP. # NON-ARQ is a transmission mode in which the receiver node does not confirm the well-reception of the received packages. Receivers try to compose corrupted parts from future receptions, if it is impossible, the STANAG 5066 defines that the package has to be dispatched, and mark it with the known errored parts. This transmission mode allows to use point-to-point, point-to-group and broadcast. It can be compared to UDP in the IP philosophy. STANAG 5066 defines a SIS-to-SIS package size of 2048 bytes maximum, when using point-to-point transmitting mode (ARQ or NON-ARQ), and 4096 bytes when using broadcast (NON-ARQ only).


See also

*
STANAG In NATO, a standardization agreement (STANAG, redundantly: STANAG agreement) defines processes, procedures, terms, and conditions for common military or technical procedures or equipment between the member countries of the alliance. Each NATO st ...


References


External links


Isode's whitepaper on STANAG 5066

Open5066, an open source implementation of NATO NC3A STANAG 5066 protocol stack for HF radio communications (WayBackMachine link from original link, now dead: http://open5066.org/wiki/)
5066 {{standard-stub