4586eed3draft
4586eed3draft
4586eed3draft
STANAG 4586
Edition 3
STANDARDIZATION AGREEMENT
(STANAG)
Promulgated on
Juan A. MORENO
Vice Admiral, ESP(N)
Director, NATO Standardization Agency
NATO UNCLASSIFIED
i
NATO UNCLASSIFIED
STANAG 4586
Edition 3
RECORD OF AMENDMENTS
EXPLANATORY NOTES
AGREEMENT
FEEDBACK
ii
NATO UNCLASSIFIED
NATO UNCLASSIFIED
STANAG 4586
Edition 3
AIM
AGREEMENT
REFERENCE DOCUMENTS:
1
NATO UNCLASSIFIED
NATO UNCLASSIFIED
STANAG 4586
Edition 3
STANAG 4586
Edition 3
DEFINITIONS
4. The terms and definitions used in this document are listed in Annex A.
GENERAL
STANAG 4586
Edition 3
also lists other STANAGs, standards and protocols that are required
for achieving UAV Systems interoperability and offers some
considerations for their implementation.
DETAILS OF AGREEMENT
7. If required.
10. STANAG 4586 will be maintained and updated to correct any latent errors, add
improvements from lessons learned, and incorporate new requirements by the
STANAG Custodian, supported by a multinational Custodian Support Team (CST).
The STANAG has a high degree of continuing attention from the CST. As new
editions are published, feedback is being collected on a continuing basis for follow-on
editions. That experience gained in implementation is highly valued by the CST and
should be forwarded to the STANAG 4586 Custodian, Mr. Keith Wheeler, PEO
(U&W), e-mail: keith.wheeler@navy.mil.
4
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX A to
STANAG 4586
Edition 3
A-3
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX A to
STANAG 4586
Edition 3
ID Identification
IDD Interface Design Description/Interface Definition Document
IEA Information Exchange Agreements
IEC International Enterprise Committee/International Electro technical
Commission
IEEE Institute of Electrical and Electronics Engineers
IER Information Exchange Requirements
IES Imagery Exploitation System
IETF Internet Engineering Task Force
IFF Identification Friend or Foe
IL Image Library
INS Inertial Navigation System
IP Internet Protocol/Internal Pilot
IPS Image Print Services
IPX NetWare Transport Protocol
IR Infrared
IRS Interface Requirements Specifications
ISAR Inverse Synthetic Aperture Radar
ISDN Integrated Services Digital Network
ISG Industry Support Group
ISO International Organisation for Standardization
ISO/CD Committee Draft of ISO
ISO/DIS Draft International Standard of ISO
ISR Intelligence, Surveillance, Reconnaissance
ISTAR Intelligence, Surveillance, Target Acquisition and Reconnaissance
ITDP International Technology Demonstration Program
ITU International Telecommunication Union
ITU-T(SB) International Telecommunications Union – Telecommunications
(Standardization Bureau)
J
JFACC Joint Force Air Component Commander
JFC Joint Force Commander
JPEG Joint Photographic Experts Group
JSH JASA Standards Handbook
JSWG JASA Standards Working Group
JTA Joint Technical Architecture
JTF Joint Task Force
JTFC Joint Task Force Commander
K
A-4
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX A to
STANAG 4586
Edition 3
Kilo 1,000
KLV Key Length Value
Km Kilometres
L
L&R Launch and Recovery
L-16 Link-16 (TADIL-J message standard)
LIDAR Light Detection And Ranging
LAN Local Area Network
LAS Local Access Subsystem
LB Land-Based
LCD Liquid Crystal Display
LOI Level of Interoperability
LOS Line of Sight
LRF Laser Range Finder
LSB Least Significant Bit
M
MAV Micro Air Vehicle
Mb Megabit
MB Megabyte
Mb/s Megabits per second
MB/s Megabytes per second
Met Meteorological
MGRS Military Grid Reference System
MIJI Meaconing, Intrusion, Jamming, and Interference
MIL Military
MIL-STD Military Standard
MIME Multipurpose Internet Mail Extension
MIN Minimum
MMP Modular Mission Payload
MMS Manufacturing Messaging Specification
MOA Memorandum of Agreement
MOTS Military Off-The-Shelf
MOU Memorandum of Understanding
MP Mission Planning/Mission Planner
MPEG Motion Pictures Experts Group
MPO Mission Planning Operator/Mission /Payload Operator
MPS Metres per second
MSE Mobile Subscriber Equipment
A-5
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX A to
STANAG 4586
Edition 3
Msg Message
MSI Multi-Spectral Imagery
MSK Minimum Shift Keying
MSL Mean Sea Level
MTF Message Text Formats
MTI Moving Target Indicator
N
N/A Not Applicable
NATO North Atlantic Treaty Organisation
NBC Nuclear, Biological and Chemical
NC3TA NATO C3 Technical Architecture
NCIS NATO Common Interoperability Standards
NCOE NATO Common Operating Environment
NCSP NC3 Common Standards Profile
Near RT Near Real Time
NED NATO Effective Date
NIIA NATO ISR Interoperability Architecture
NIMP NATO Interoperability Management Plan
NIIRS National Imagery Interpretation Rating Scale
NIPD NATO Interoperability Planning Document
NITF National Imagery Transmission Format
NITFS National Imagery Transmission Format Standard
Nm Nanometre
NNAG NATO Naval Armaments Group
NOSIP NATO Open System Interconnection Profile
NOTS NATO Off-The-Shelf
NRBC Nuclear, Radiological, Biological and Chemical
NRT Non-Real Time
NSA NATO Standardization Agency
NSE Non Standard Equipment
NSIF NATO Secondary Imagery Format
NSIL NATO Standard Image Library
NSILI NATO Standard Image Library Interface
NSR NATO Staff Requirements
NTF Network File Server
NTIS NATO Technical Interoperability Standards
NTSC National Transmission Standards Committee
O
A-6
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX A to
STANAG 4586
Edition 3
A-7
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX A to
STANAG 4586
Edition 3
A-8
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX A to
STANAG 4586
Edition 3
A-9
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX A to
STANAG 4586
Edition 3
2. Terms and Definitions. The following terms and definitions are used for the
purpose of this agreement.
Advisories An alert that requires crew awareness but not immediate
awareness nor immediate attention.
Air Reconnaissance The collection of information of intelligence interest either by
visual observation from the air or through the use of airborne
sensors.
Air Traffic Control A service provided for the purposes of: a) preventing collisions
(ATC) between aircraft and in the manoeuvring area between aircraft
and obstructions; and b) expediting and maintaining an orderly
flow of air traffic.
Air Vehicle (AV) The core platform consisting of all flight relevant subsystems but
without payload and data link.
Aircraft Handover The process of transferring control of aircraft from one controlling
authority to another.
Alert A signal or combination of signals that informs the aircrew of the
existence of a warning, caution, or advisory condition, and may
inform the aircrew of the nature of the warning, caution, or
advisory condition.
Allied Data Publication The NATO Message Text Formatting System (FORMETS)
– 3 (ADatP-3) provides the rules, constructions and vocabulary for standardised
CHARACTER-oriented MESSAGE TEXT FORMATS (MTF) that
can be used in both manual and computer assisted operational
environments. FORMETS is specified in Allied Data Publication
Number 3 (ADatP-3).
Altitude The vertical distance of a level, a point or an object considered
as a point, measured from mean sea level. The terms most
relevant to UAV operations are:
Absolute Altitude: The height of an aircraft directly above
the surface or terrain over which it is flying.
Critical Altitude: The altitude beyond which an aircraft or air-
breathing guided missile ceases to perform satisfactory.
T True Altitude: The height of an aircraft as measured from
mean sea level.
Analysis The study of a whole by examining its parts and their
interactions. Note: In the context of military forces, the
hierarchical relationship in logical sequence is: assessment,
analysis, evaluation, validation and certification.
A - 10
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX A to
STANAG 4586
Edition 3
Automated Take-off The ability of the AV to be launched with a single command once
and Landing planning and pre-flight has been conducted and permission to
launch has been granted. Includes releasing the AV from a
securing device and flight of the AV to the first waypoint and the
ability to land and secure the AV with a single command once
the air vehicle has been stationed at a gate position no closer
than 100 meters to the landing spot.
Battle Damage The assessment of effects resulting from the application of
Assessment (BDA) military action, either lethal or non-lethal, against a military
objective.
Byte Eight bits.
Cassette In photography, a reloadable container for either unexposed or
exposed sensitised materials which may be removed from the
camera or darkroom equipment under lighted conditions.
Cautions An alert indicating a potentially dangerous condition requiring
immediate crew awareness but not immediate action.
Certification The process of officially recognizing that organizations,
individuals, materiel or systems meet defined standards or
criteria. Note: In the context of military forces, the hierarchical
relationship in logical sequence is: assessment, analysis,
evaluation, validation and certification.
Chemical Monitoring The continued or periodic process of determining whether or not
a chemical agent is present.
Classification The ability to determine unique characteristics about a contact,
which allow the differentiation of military and commercial
contacts and determination of contact class and type.
Command and Control The exercise of authority and direction by a properly designated
commander over assigned forces in the accomplishment of a
mission.
Command Control The interface between the UCS Core and the external C4I
Interface (CCI) systems. It specifies the data requirements that should be
adopted for communication between the UCS Core and all C4I
end users through a common, standard interface.
Command and Control Conversion software and/or hardware between the CCI and
Interface Specific incompatible C4I systems. May form part of a particular UCS
Module (CCISM) implementation to establish a connection between the UCS and
specific “customers” of the UAV system (i.e. one or more C4I
systems). Can range in complexity from a simple format or
protocol translator to a user-specific application to adapt the type
of information to C4I requirements.
Command and Control An integrated system comprised of doctrine, procedures,
Information System organisational structure, personnel, equipment, facilities and
communications which provides authorities at all levels with
timely and adequate data to plan, direct and control their
activities.
A - 11
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX A to
STANAG 4586
Edition 3
A - 12
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX A to
STANAG 4586
Edition 3
A - 13
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX A to
STANAG 4586
Edition 3
A - 14
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX A to
STANAG 4586
Edition 3
A - 15
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX A to
STANAG 4586
Edition 3
A - 16
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX A to
STANAG 4586
Edition 3
National Transmission The first colour TV broadcast system was implemented in the
Standards Committee United States in 1953. This was based on the NTSC standard.
(NTSC) NTSC is used by many countries on the North American
continent and in Asia including Japan. This U.S. video standard
uses EIA RS-170 and SMPTE 170 M – 1994 formats. The
standard applies to imagery with metadata in either closed
caption overlays or encoded via closed caption. NTSC runs on
525 lines/frame and 30 frames/second with 2:1 interlace.
Native System All components which compose a unique UAV system.
NATO ISR The architecture that defines the STANAGs used for ISR sensor
Interoperability system interoperability. This architecture is defined in AEDP-2.
Architecture (NIIA)
NATO OSI Profile Interoperability strategy now merged into the NC3TA.
Strategy (NOSIP)
NATO Standardization A normative document recording an agreement among several
Agreement (NATO or all NATO member nations, that has been ratified at the
STANAG) authorized national level, to implement a standard, in whole or in
part, with or without reservation.
NC3 Common The minimum set of communication and information technology
Standards Profile standards to be mandated for the acquisition of all NATO C3
(NCSP) systems.
NC3 Technical The technical, standards-related view of an overarching NC3
Architecture (NC3TA) Architectural Framework.
Near Real Time Pertaining to the timeliness of data or information which has
been delayed by the time required for electronic communication
and automatic data processing. This implies that there are no
significant delays.
Network (1) An interconnection of three or more communicating entities
and (usually) one or more nodes. (2) A combination of passive
or active electronic components that serves a given purpose.
Open Systems This model is defined in ISO/IEC 7498-1.
Interconnect Model
Order of Battle The identification, strength, command structure, and disposition
of the personnel, units, and equipment of any military force.
Passive In surveillance, an adjective applied to actions or equipment
which emits no energy capable of being detected.
Payload UAV sensor(s), weapons, chaff, pamphlets, onboard systems,
etc. carried onboard which are used to accomplish a specified
mission.
A - 17
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX A to
STANAG 4586
Edition 3
A - 18
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX A to
STANAG 4586
Edition 3
Route Plan A set of waypoints for the UAV to follow, as well as general air
vehicle commands for auxiliary systems (e.g., lights, IFF, de-
icing, etc.) and emergency operation commands. Taxi or flight
patterns may be incorporated into the route either as a series of
sequenced waypoints or as ‘seed’ waypoints with range and
bearing information, which, will depend on the sophistication of
the UCS and UAV systems.
Scalability The characteristic that enables system size and capability to be
tailored dependent on the user needs.
Search and Rescue The use of aircraft, surface craft, submarines, specialized rescue
teams and equipment to search for and rescue personnel in
distress on land or at sea.
Secondary Imagery Imagery and/or imagery products derived from primary imagery
or from the further processing of secondary imagery.
Sensor An equipment which detects, and may indicate, and/or record
objects and activities by means of energy or particles emitted,
reflected, or modified by objects.
Shall Mandatory compliance.
Should Recommended compliance.
Signals Intelligence The generic term used to describe communications intelligence
and electronic intelligence when there is no requirement to
differentiate between these two types of intelligence, or to
represent fusion of the two.
Software A set of computer programs, procedures and associated
documentation concerned with the operation of a data
processing system, (e.g., compilers, library routines, manuals,
and circuit diagrams).
STANAG Preferred term: NATO standardization agreement. The NATO
term derived from standardization agreement.
Standardization The development and implementation of concepts, doctrines,
procedures and designs in order to achieve and maintain the
compatibility, interchangeability or commonality which are
necessary to attain the required level of interoperability, or to
optimise the use of resources, in the fields of operations, materiel
and administration.
Storage a) The retention of data in any form, usually for the purpose of
orderly retrieval and documentation. b) A device consisting of
electronic, electrostatic or electrical hardware or other elements
into which data may be entered, and from which data may be
obtained.
Surveillance The systematic observation of aerospace, surface or subsurface
areas, places, persons, or things, by visual, aural, electronic,
photographic, or other means.
A - 19
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX A to
STANAG 4586
Edition 3
Synthetic Aperture A system that uses the frequency shifts associated with the
Radar (SAR) motion of the sensor (Doppler shift) to produce an image with
higher resolution then would be available with only the radar
system’s beam width and pulse length. It requires complex data
processing after collection of the radar data. Complements
photographic and other optical imaging capabilities because of
the minimum constraints on time-of-day and atmospheric
conditions and because of the unique responses of terrain and
cultural targets to radar frequencies.
System Architecture Defines the physical connection, location and identification of the
key nodes, circuits, networks, war fighting platforms, etc.,
associated with information exchange and specifies systems
performance parameters. Constructed to satisfy operational
architecture requirements per the standards defined in the
technical architecture.
Target The object of a particular action, for example a geographic area,
a complex, an installation, a force,
equipment, an individual, a group or a system, planned for
capture, exploitation, neutralization or
destruction by military forces.
Target Acquisition The detection, identification, and location of a target in sufficient
detail to permit the effective employment of weapons.
Targeting The ability to report the position (may include speed and
direction) of a target detected with an AV payload. Target
position is reported in terms of latitude and longitude (may
include altitude) or in terms relative to a point. Target position
information is sufficiently accurate to support weapon system fire
control requirements.
Technical Architecture A minimal set of rules governing the arrangement, interaction,
and interdependence of the parts or elements whose purpose is
to ensure that a conformant system satisfies a specific set of
requirements. It identifies system services, interfaces,
standards, and their relationships. It provides the framework,
upon which engineering specifications can be derived, guiding
the implementation of systems. Simply put, it is the “building
codes and zoning laws” defining interface and interoperability
standards, information technology, security, etc.
Tracking Precise and continuous position finding of targets by radar,
optical, or other means.
Uninhabited Aerial A powered, aerial vehicle that does not carry a human operator,
Vehicle /Unmanned uses aerodynamic forces to provide vehicle lift, can fly
Aerial Vehicle (UAV) autonomously or be piloted remotely, can be expendable or
recoverable, and can carry a lethal or non-lethal payload.
Ballistic or semi-ballistic vehicles, cruise missiles, and artillery
projectiles are not considered unmanned aerial vehicles.
A - 20
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX A to
STANAG 4586
Edition 3
UAV system Includes the air vehicles, modular mission payloads, data links,
launch and recovery equipment, mission planning and control
stations, data exploitation stations and logistic support.
UAV Control System The functional set charged with control of the AV and interfacing
(UCS) with C4I, the UAV payload and UAV System operator(s).
Includes all the UAV control systems and encompasses launch
and recovery system.
United States Fixed format, character-oriented messages which are man-
Message Text Format readable and machine processable.
(USMTF)
Variable Message Used between systems requiring variable bit-oriented messages.
Format (VMF)
Vehicle Data Terminal The data link element consists of the Vehicle Data Terminal
(VDT) (VDT) in the air vehicle and the Control Data Terminal (CDT) on
the ground. Connectivity between the CDT and VDT is
prerequisite for Level 2, 3, 4, and 5 interoperability.
Vehicle Specific Information sent to or from the air vehicle that is not contained in
Information the core, generic DLI message set.
Vehicle Specific A function that resides between the DLI and the air vehicle
Module (VSM) subsystem. Facilitates compliance with this STANAG by acting
as a bridge between standard DLI data formats, and protocols,
and a specific air vehicle.
Video Imagery A sequence of images, with metadata, which is collected as a
timed sequence of images in standard motion imagery format,
managed as a discrete object in standard motion imagery format,
and displayed as a sequence of images. Video imagery is a
subset of the class of motion imagery.
Warnings An alert indicating a hazardous condition requiring immediate
action to prevent loss of life, equipment damage, or failure of the
mission.
Waypoint A point on a UAV route which is defined by latitude/longitude.
Altitude is usually defined.
Waypoint Control Semi-autonomous or man-in-the-loop method of air vehicle
control involving the use of defined points
(latitude/longitude/altitude) to cause the UAV (air vehicle,
sensor(s), weapons, dispensable payloads, onboard systems,
etc.) to accomplish certain actions.
A - 21
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX B to
STANAG 4586
Edition 3
TABLE OF CONTENTS
1 INTRODUCTION......................................................................................................... 3
B-1
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX B to
STANAG 4586
Edition 3
LIST OF FIGURES
B-2
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX B to
STANAG 4586
Edition 3
1 Introduction
1-B-3
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX B to
STANAG 4586
Edition 3
On this basis, UASs that are compliant with STANAG 4586 will increase NATO
Combined/Joint Service flexibility and efficiency to meet mission objectives through the
sharing of assets and common utilisation of information generated from UASs.
1.2 Assumptions and Constraints
This STANAG was developed using the following assumptions and constraints:
• Elements of the system (e.g., Core UAV Control System (CUCS), Data
Link Interface (DLI) Vehicle Specific Module (VSM), Command and
Control Interface (CCI), Command and Control Interface Specific
Module (CCISM),) are not required to be co-located.
• The STANAG requirements have been developed independent of
national CONOPS. Thus it is not the intent to define or imply specific
CONOPS in this STANAG.
• This STANAG addresses the interface with Airspace Management
Authority required to coordinate the operation of UAVs in a controlled air
space. It does not address or imply the overall requirements and
required certifications that may be necessary to operate UAVs in
controlled air space.
• Critical real/near real time requirements of UAV and payload control
shall be allocated to the VSM function.
• The contents of the STANAG are independent of the UAS hardware
characteristics.
1.3 Annex B Structure
Annex B provides a top level description of interoperability objectives and the approach
taken to achieve UAS interoperability through standardising the interfaces between the
CUCS and the UAV and the CUCS and external C4I systems. It describes the
requirement for a standard functional UCS architecture to accommodate those
interfaces and refers to the Appendices B1 – B3 that contain the details of the
standards required by STANAG 4586. It also lists other STANAGs, standards and
protocols that are required for achieving UAS interoperability and offers some
considerations for their implementation. The following Appendices are elements of
Annex B:
• Appendix 1 explains the approach to standardising the DLI and the
functionality of the VSM. It contains the standard messages and
protocols required at the DLI that enable the CUCS to communicate with
and control different UAVs and payloads and to support the required
UAS operator(s) interface as specified in the Human Computer Interface
(HCI), Appendix 3.
• Appendix 2 shows the approach selected to standardise the CCI and
the application of the Command and Control Interface Specific Module
(CCISM). The appendix contains the Information Exchange
Requirements (IER), Attachment 2 - 1 and lists the UCS ADatP-3
Message Implementation Requirements, Attachment 2 - 2, to satisfy the
1-B-4
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX B to
STANAG 4586
Edition 3
1-B-5
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX B to
STANAG 4586
Edition 3
2 Interoperability Concepts
2.1 Overview
A UAS can be divided into five distinct elements as shown in Figure B - 1. The air
vehicle element consists of the airframe, propulsion and the avionics required for air
vehicle and flight management. The payload element is comprised of payload
packages. These can be sensor systems and associated recording devices that are
installed on the UAV, or they can consist of stores, e.g., weapon systems, and
associated control/feedback mechanisms, or both. As illustrated, the data link element
consists of the Vehicle Data Terminal (VDT) in the air vehicle and the Control Data
Terminal (CDT) which may be located on the surface, sub-surface or air platforms.
Control of the UAS is achieved through the UCS and data link elements. Although
shown as part of the UAS surface component, the UCS and the associated data link
terminal can be located in any platform, (e.g., another air platform). The UCS element
incorporates the functionality to generate, load and execute the UAV mission and to
disseminate useable information data products to various C4I systems. It should be
noted that Figure B -1 shows a common path for UAV command and control, payload
command and control, and products. These functions may be accomplished on
separate, independent data links. The launch and recovery element incorporates the
functionality required to launch and recover the air vehicle(s).
UAV SYSTEM
Operator(s)
1-B-6
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX B to
STANAG 4586
Edition 3
1-B-7
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX B to
STANAG 4586
Edition 3
Level 2: Direct receipt of sensor product data and associated metadata from the
UAV.
Level 3: Control and monitoring of the UAV payload unless specified as control
(C) only or monitor (M) only.
Level 4: Control and monitoring of the UAV, unless specified as control (C) only
or monitor (M) only, less launch and recovery.
Level 5: Control and monitoring of UAV launch and recovery unless specified as
control (C) only or monitor (M) only.
2.3.3 Application
The interoperability levels defined above can be enabled through the standardization of
interfaces between the UAS elements and between the UCS and external C4I
systems. This can be accomplished if the overall System Architecture is also
standardised to the extent that it accommodates the implementation of these standard
interfaces. In order to achieve interoperability, the UCS Architecture and interfaces
shall support the appropriate communication protocols and message formats for legacy
as well as new UASs.
1-B-8
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX B to
STANAG 4586
Edition 3
UAV SYSTEM
VDT
ADT
CDT
GDT STANAG
7085
Operator(s)
1-B-9
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX B to
STANAG 4586
Edition 3
ANNEX B to
STANAG 4586
Edition 3
for a UCS to support the UAS operators. STANAG 4586 defines the UCS
architecture and interface requirements.
• Although beyond the scope of this STANAG, operational guidelines or
standards that define the minimum level of operator proficiency needed to
operate a given UAV at the desired LOI are also required.
It is also recognised that UAVs will have the capability to carry a range of payload
types, e.g., EO, EO/IR, SAR, ESM, etc., and that each UAS will only implement some
of these payload types. It has been accepted that each UAS will only support the
payload type implemented on that system and this in turn will affect the LOI. For
example, UAV A carries an EO/IR payload and UAV B carries a SAR payload; system
A is LOI 2 for an EO/IR payload; system B is LOI 2 for a SAR payload, both systems
are LOI 2 but only for the appropriate payload. This means that the defined LOIs are
conditional on the type of payload implemented in the UAV.
2.3.4 Summary
Keys concepts to remember are:
- LOI 2 monitor is conditional on the type of payload (station) and the number of
payloads (stations) implemented onboard the UAV. It is also conditional on the type of
payload data format used by the UAS.
- LOI 3 monitor or monitor/control is conditional on the type of payload (station)
and the number of payloads (stations) and the payload data format used by the UAV.
- LOI 4 monitor or monitor/control is not affected by the payloads onboard the
UAV.
- The detailed impact on the LOIs and their relation to the requirements and
messages defined in STANAG 4586 is discussed further in the Annex B Appendices.
1 - B - 11
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX B to
STANAG 4586
Edition 3
AV
LAUNCH &
RECOVERY
UCS
SYSTEM
VSM
DLI
CORE
HCI
OPERATOR
UCS
CCI CCI
CCISM
C4I C4I
SYSTEM SYSTEM
1 - B - 12
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX B to
STANAG 4586
Edition 3
ANNEX B to
STANAG 4586
Edition 3
messages directly and includes a 7085 compliant VDT, then the corresponding VSM
functions are not required.
The CCISM provides a function similar to the VSM, that is, the encapsulation of the
CCI data and any translation required to be compatible/interoperable with the
physical communication links between the UCS and the C4I systems. The CCISM
can be hosted on and collocated with the UCS or by and with the connecting C4I
node. The UCS architecture shall make provision for the integration of a CCISM.
The UAV system operator should be provided a standard set of parameters that the
operator can use to operate/monitor the UAVs that have been assigned to him. This
includes his interface with the Controlling Air Management Authority. Although it is
not necessary for different STANAG 4586 compliant UCSs to have identical displays,
it is mandatory that the CUCS meets the HCI requirements specified in Appendix 3.
To facilitate this. it is recommended that the HCI Guidelines in the STANAG 4586
Implementation Guideline Document be followed in the development of the CUCS.
The DLI and CCI shall be implemented using messages. In addition to supporting
the generic message sets defined in the appendices to the STANAG 4586, the
CUCS shall be capable of supporting a “remote display” capability. The remote
display capability supports the control and monitoring of “vehicle specific” information
on the CUCS for which there is no available generic capability. Services, which are
installed on the CUCS in an unaltered state, that are compatible with identified
operating systems to support this “remote display” capability, are identified in
Appendix 1. The framework for the information exchange will allow for information to
be able to move from one process to another on the same platform, between
processes on different platforms, and even between different software products and
operating systems.
3.1 Core UCS Requirements
The CUCS shall provide a user interface that enables the qualified UAV operator to
conduct all phases of a UAV mission. It shall support the requirements of the DLI,
CCI, and HCI. The CUCS should provide a high resolution, computer generated,
graphical user interface that enables a qualified UAV operator the ability to control
different types of UAVs and payloads.
Depending on the appropriate LOI and the payloads supported in the respective
UAS, the CUCS should provide:
• The functionality and capability to receive, process, and disseminate data
from the UAV and payload; perform mission planning; monitor and control
the payload; monitor and control the UAV; and monitor and control the
data links
• An open software architecture to support additional future UAVs and
payload capabilities
• The UAS operator with the necessary tools for computer related
communications, mission tasking, mission planning, mission execution
and monitoring, data receipt, data processing, and data dissemination
1 - B - 14
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX B to
STANAG 4586
Edition 3
1 - B - 15
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX B to
STANAG 4586
Edition 3
1 - B - 16
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX B to
STANAG 4586
Edition 3
The NCSP Volume 2 document organizes these standards into the twelve service
areas which are to be considered part of NC3TA, NATO Technical Reference Model
(NTRM),:
• User Interface
• Data Management
• Data Interchange
• Graphics
• Communications
• Operating Systems
• Internationalisation
• System Management
• Security
• Distributed Computing
• Software Engineering
• Common C2 Applications
4.1 Data Interchange/Communications Protocols and Standards
4.1.1 Data Interchange Services
For data interchange services, at a minimum, the following NCSP mandated
standards shall be implemented in the UCS to achieve interoperability:
4.1.1.1 Geographical
• Digital Geographic Information Exchange Standard (DIGEST),
STANAG 7074
• Digital Terrain Elevation Data (DTED) Geographic Information
Exchange Standard, STANAG 3809
• Digital Feature Analysis Data (DFAD)
• World Geodetic System - 84 (WGS-84), Mil-STD-2401
4.1.1.2 Communication Services
For communications service area, at a minimum, the following NCSP mandated
standards shall be implemented in the UCS to achieve interoperability:
4.1.1.2.1 Internet Protocol (IP) IPv4 (STD 5) RFC 791, 792, 919, 922, 950:1985
updated by RFC 1112:1989, 2474:1998, 2507:1999, 2508:1999, 3168:2001,
3260:2002, 3376:2002) 1112)) / IPv6, RFC 1981 through 4007
The UCS architecture will adhere to the IP version selected by the wider defence
community within which they are integrated. In the near-term, systems will need to
support the current version of IP (STD 5)]. In the longer term, the emerging standard
IPv6 will be adopted by the military to overcome perceived weaknesses in IPv4. IPv6
increases the available address space, reorganizes the protocol headers and
improves support for security, throughput, latency, error rate and cost.
1 - B - 17
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX B to
STANAG 4586
Edition 3
ANNEX B to
STANAG 4586
Edition 3
There are two solutions to synchronizing the time using NTP. The solution
recommended here is the xntp option (vs. the ntpdate). An ntp.conf file will be
required to provide configuration information required by the NTP server daemon.
Within the NTP protocol, the designation of the NTP client and server is embedded
as part of the NTP protocol initialization process. This process is defined at the lower
layers of the operating system and is transparent to the application layer.
The end result of the NTP initialization process is that the client and server can be
designated to the CUCS or VSM.
For a detailed explanation of this process, please see RFC 1305.
The NTP time server will use UDP to communicate with the clients. There is no
overhead associated with the protocol because it is connectionless. It will not
interfere with TCP/IP communications. This level of communication will not be
required to be documented in the STANAG DLI.
This protocol provides 10 millisecond accuracy with a 1 millisecond resolution.
4.2 Standards For Optional Functionality
If it is desired to implement additional service areas (e.g., data interchange), and
classes within these service areas (e.g., video and audio interchange) into the UCS,
the NCSP mandated standards should be used in implementing these services.
4.3 Compliance With Other STANAGS
While STANAG 4586 is mandatory to enable UAV command and control
interoperability, the following ISR interface standards are required to address
interfaces among the various horizontal and vertical architectures of ISR, and include
interfaces that use both physical (e.g., wired, tape, etc.) and electromagnetic links:
• STANAG 3809 - Digital Terrain Elevation Data (DTED) Geographic
Information Exchange Standard
• STANAG 4545 - NATO Secondary Imagery Format
• STANAG 4559 - NATO Standard Image Library Interface (NSILI) (If
interface with Image library is desired)
• STANAG 4575 - NATO Advanced Data Storage Interface (NADSI) (If
advanced storage is required)
• STANAG 4607 - NATO GMTI Data Format
• STANAG 4609 - NATO Digital Motion Imagery Standard
• STANAG 4633 - ELINT Common Message Format (ECMF) (Study)
• STANAG 5500 - NATO Message Text Formatting System (FORMETS)
ADatP-3 Build 11
• STANAG 7023 - Air Reconnaissance Primary Imagery Data Standard
• STANAG 7024 - Imagery Air Reconnaissance (Digital Tape Storage) (If
tape storage is required)
• STANAG 7074 - Digital Geographic Information Exchange Standard
(DIGEST)
• STANAG 7194 – NATO Imagery Interpretability Rating Scale (NIIRS)
1 - B - 19
NATO UNCLASSIFIED
NATO UNCLASSIFIED
ANNEX B to
STANAG 4586
Edition 3
1 - B - 20
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
TABLE OF CONTENTS
1 INTRODUCTION....................................................................................................... 13
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1-B-2
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1-B-3
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
LIST OF FIGURES
Figure B1 - 1: DLI Role in the AV/UCS Concept ........................................................ 13
Figure B1 - 2: DLI Role in the CDT/UCS Concept...................................................... 13
Figure B1 - 3: Role of the VSM.................................................................................... 13
Figure B1 - 4: High-Level Depiction of DLI Interface Content.................................. 13
Figure B1 - 5: Autonomy Message Flow .................................................................... 13
Figure B1 - 6: Typical Scenario for Generating Vehicle-Specific Displays ............ 13
Figure B1 - 7: ID Numbering Scheme......................................................................... 13
Figure B1 - 8: Message Properties Field Definition .................................................. 13
Figure B1 - 9: Loiter Pattern........................................................................................ 13
Figure B1 - 10: Loiter Pattern...................................................................................... 13
Figure B1 - 11: CUCS VSM CDT Connection ............................................................. 13
Figure B1 - 12: Shared Data Links.............................................................................. 13
Figure B1 - 13: Relay System...................................................................................... 13
LIST OF TABLES
Table B1 - 1: NSIF Country Codes............................................................................. 13
Table B1 - 2: Common vs. Vehicle Specific Functions by Mission Phase ............. 13
Table B1 - 3: Message Wrapper Structure ................................................................. 13
Table B1 - 4: IDD Version Identification ..................................................................... 13
Table B1 - 5: Checksum Length.................................................................................. 13
Table B1 - 6: Functional Message Group Table ........................................................ 13
Table B1 - 7: System ID Messages ............................................................................. 13
Table B1 - 8: Flight Vehicle Command Messages..................................................... 13
Table B1 - 9: Flight Vehicle Status Messages ........................................................... 13
Table B1 - 10: Flight Vehicle Payload Relevant Status Message ............................. 13
Table B1 - 11: IFF Command Messages...................................................................... 13
Table B1 - 12: IFF Status Messages ............................................................................ 13
Table B1 - 13: ATC Interface Command Messages.................................................... 13
Table B1 - 14: ATC Interface Status Messages .......................................................... 13
Table B1 - 15: Vehicle Auxiliary Command Messages .............................................. 13
1-B-4
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1-B-6
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1-B-8
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 10
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 Introduction
1.1 Scope
NATO Standardization Agreement (STANAG 4586) Annex B Appendix 1 specifies the
detailed requirements for interfacing the Core UCS (CUCS) to a Vehicle Specific
Module (VSM). This interface is designated as the Data Link Interface (DLI)
throughout this document.
STANAG 4586 Annex B Appendix 1 is intended to allow NATO nations to enable UAV
interoperability between any compliant CUCS and any compliant air vehicle system
(through its VSM) by specifying a standard set of messages and data formats for the
interface while at the same time providing support for handling vehicle-specific data
needs.
1.2 Appendix 1 Overview.
This Appendix defines the DLI element of the UCS. The DLI provides a common set of
messages and mechanisms for handling vehicle and payload specific messages.
Appendix 1 is divided into the following sections:
• Section 1 Introduction
• Section 2 System Functional Requirements By Mission Phase
• Section 3 Message Distribution Standard
• Section 4 Message Formats
• Section 5 Miscellaneous Interfaces
1.3 DLI General Overview.
A wide range of air vehicles and control system requirements have been considered in
establishing the DLI message set. The DLI shall be the interface between the
UAV/data link and the CUCS element. The DLI provides standard messages and
formats to enable communication between a variety of air vehicles and STANAG 4586
compliant CUCSs
Defining the DLI generic message structure for the AV/CDT/CUCS communication is
the purpose of this Appendix. The message set defined in this Appendix includes
control and status messages for the following:
• Air Vehicle
• Payloads
• Data Links
• Cautions and Warnings
The message set contains UAV data that is vehicle and payload independent, such
that the interface standard is not required to change to accommodate a particular air
vehicle or payload. In addition the message set includes a capability to have the DLI
generate system specific displays through the UCS HCI.
1 - B - 11
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
The DLI has two major components. The first component is a generic set of messages
designed to be vehicle and payload independent that support CUCS functionality, and
common air vehicle data needs. The second component is a mechanism to support
communication of vehicle specific information, from the AV/CDT to the CUCS, to
remotely display vehicle-specific information. The “services” methodology allows new
vehicle specific elements, and even new vehicles, to be added to a UCS system
without having to modify the CUCS software components.
The CUCS shall generate and understand common air vehicle and payload messages
using the DLI. The development of a standard message set and protocol for
communication between the AV/data link and the CUCS function is key to establishing
an interoperable CUCS architecture. These messages as defined in this document are
air vehicle and payload independent.
The CUCS and AV/CDT communicate with each other via “messages” as the primary
method of transferring information between these two components. This messaging
structure has the objective of passing UAV control and status information between the
CUCS and AV/CDT without creating dependencies between the two components.
Messages are used to pass a generic set of data between the CUCS and the AV/CDT,
and this generic data may be acted upon by both the CUCS and AV/CDT (local host
machine). This methodology allows the CUCS to act upon data originating at the
AV/CDT, and then transmits the data to an independent location.
The secondary method of communication between the CUCS and the AV/CDT is the
use of “services” to pass information between the two components. The services allow
the AV/CDT to affect the HCI on the CUCS, much like a web browser accesses web
pages for locally displaying data residing on a remote host. The AV/CDT-driven
displays include the display of data that is not part of any standard "data" message
sets, and allow the operator to interact with an air vehicle through the AV/CDT to select
options, modes of operation, and other vehicle-specific actions. The CUCS has no
capability to alter or use the content of the “remote displays” on the local machine.
There are several ways to implement the DLI in a UAS. The following sections
describe the role of the VSM for implementing the DLI for the air vehicle and data link.
1.4 Vehicle Specific Module Functions
In the UCS system functional architecture, the VSM shall be responsible for the
following functions where they are not part of the AV or CDT:
• Translating data from the representation used by the CUCS (DLI
defined messages) to vehicle specific representations and vice
versa.
• Acting as a repository and server for vehicle-specific data (such as
vehicle configuration and performance limitations) and methods
(such as routines for updating vehicle-specific operator displays).
• Packing and unpacking data link data to optimise transmission
bandwidth when necessary.
1 - B - 12
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 13
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
VSM VSM
DLI
CUCS
HCI
Operator
CCISM
CCI
C4I
C4I
Systems
Systems
1 - B - 14
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
U
PL
D IN
O K
W BLOS
NL
IN
K
Closed-loop
communication LOS and control
DLI UCS Core
VSM Processing
Suite
Control of
ground-based Communication
datalink Real-time with the UCS Real-time and
components Processing core processing Non-Real-time
suite via DLI Processing
Additional A/V spe cif ic functions as re quired (only those outside of UCS Core / Com mon func tions)
1 - B - 15
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Figure B1 - 3 provides another view of the relationship among the CUCS, the VSM,
and the DLI. In this figure, note that real time processing has been allocated to the
VSM which maintains closed loop control with the air vehicle. In addition, it provides a
command and status interface with the data link subsystem. The CUCS, in contrast,
performs its function in “non-real time”. This is to say that the system is not bound to a
particular latency specification but to a maximum latency for the various functions and
messages as specified in this Appendix. This is a critical distinction that presumes a
reasonable level of automation in the system. For those functions requiring real time
interaction with a human operator, the interfaces to the system will be directly through
the VSM.
The VSM function can reside on the same, different, or even remote hardware with
respect to the CUCS, as long as sufficient bandwidth for the message interface
(including sensor data) can be provided. The intent of this appendix is not to specify
hardware, but to specify in detail the DLI such that interoperability can be achieved.
1.5 Interfaces.
1.5.1 Physical Interfaces.
The DLI (notionally depicted in Figure B1-4) can actually consist of multiple physical
interfaces. At least one full duplex bi-directional digital data interface shall provide a
communication pathway for the following:
Commands to the UAV, payload, data link and VSM
Environmental data to the UAV system elements
Status from the UAV, payload, data link and VSM
Digital payload data from the UAV - depending on data rate
requirements and available bandwidth, digital payload data may
require a separate physical interface to be included in a specific DLI
implementation
Voice communication with ATC, if required, is outside the scope of this STANAG.
1 - B - 16
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Processing
Suite
A/V & Payload Mode/Control
Commands, Environmental Data
Antenna and VSM Commands
1 - B - 17
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 18
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 19
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
in subsequent years, when the maximum value of the five byte field is exceeded, the
timestamp shall “roll over” and numbering shall restart at zero.
All angular parameters shall be expressed in radians. Bearings shall be measured
clockwise from true north. Elevation shall be referenced from local horizontal, positive
toward the zenith.
Data quantities, where specified in megabits (or megabytes), shall be specified as
1,000,000 bytes (or bits) instead of 220. (Reference: Amendment 2 to International
Standard IEC 60027-2: Letter symbols to be used in electrical technology - Part 2:
Telecommunications and electronics (Jan 1999).)
1.7.3 Approach to Packaging Command Data
The general intent for packaging data was to strike a balance between minimizing the
overhead associated with message headers while maximizing the modularity of the
message set. In addition, the further intent was to categorize data into logical
messages combinations, such as inertial data vs. body-relative data vs. wind-relative
data when referring to vehicle state. Command and status data are kept in separate
message groups to separate uplink messages from downlink messages. Data for
which some sort of acknowledgement receipt is generally required are separated from
status information requiring no acknowledgement. Finally, an attempt is made to keep
data from appearing in multiple messages to avoid the possibility of inconsistencies.
When fixed point scaling is used to represent real values in this standard, (e.g., 0.0001
radians), the unit column defines the unit of measure (LSB = 0.0001 radians) for the
field. Unless specifically stated, a zero fixed point value is equal to a zero real value. In
the cases where the range limit values can not be perfectly represented by the fixed
point representation, the fix point value closest to, but not exceeding the real limit shall
be used. For angular measurement values, Binary Angle Measure (BAM) is used. The
real range of -π inclusive to π exclusive is mapped to the entire binary range of the
field, (e.g., for Integer, 1 - 128 would represent -π, 0 would represent 0, and 127 would
represent ~π.
1.7.4 Concept for Autonomy
Autonomous behaviour to be provided by the VSM and/or air vehicle is described using
activity identifiers in messages that specify vehicle, payload or data link activities. As
depicted in Figure B1-5, each activity that the CUCS requests of the AV/VSM may be
immediate or may be part of a set of goals, behaviours and constraints that the CUCS
may communicate to the AV/VSM. An activity with an Activity ID value of zero is an
activity that the vehicle, payload or data link is to perform immediately. An activity with
a non-zero Activity ID is part of a set of goals behaviours and constraints. Message
numbers 36000 through 36003 are used to specify the constraints to be applied to the
activities with non-zero Activity IDs. Messages 36100 and 36200 are used to describe
activity status from the VSM to the CUCS during mission execution. The 36000 series
of messages are also used by the AV/VSM to communicate its ability to comply with
the requested constraints.
1 - B - 20
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
During initialization and discovery, the AV/VSM shall indicate whether or not it supports
the Activity ID field for each activity message. If a AV/VSM indicates that it doesn’t
support an Activity ID field for a particular activity, then the only AV/VSM supported
operation for that activity is immediate (Activity ID = 0).
To implement autonomous operations for a AV/VSM that supports non-zero Activity
IDs, the CUCS shall send a set of activities with non-zero Activity IDs to the AV/VSM.
For each non-zero Activity ID the CUCS shall also send one or more activity constraint
messages to the AV/VSM indicating the constraints describing the conditions under
which the activity is to be performed. After sending all of the activities with non-zero
Activity IDs and all of the constraints messages for those activities, the CUCS shall
send a constraints complete message. After receipt of a constraints complete
message, the AV/VSM shall send a constraint response message for each constraint
message received from the CUCS. The AV/VSM shall send an Activity Status
Message for each activity whose constraints are marked as "satisfied" in the
associated constraint response message. After all of the constraint responses have
been sent, the AV/VSM shall send an activity status message for each activity whose
constraints have been "satisfied". Finally the AV/VSM shall send a constraint
responses complete message.
Note that Activity IDs can be referenced in more than one constraint message, but
constraint IDs cannot be reused. Activity IDs will be reused if multiple constraints are
to be applied to the same activity. For example, if an activity is to occur before
waypoint 9 that could be specified in a constraint message and if the same activity is to
occur after waypoint 3 that would be specified in a second constraint message, but
both constraint messages would refer to the same Activity ID. If the activity would not
be executed because one of the constraints could not be satisfied, it is necessary for
that Constraint ID to be uniquely identified so that the user knows why the activity will
not occur.
During the execution of the mission, if the AV/VSM determines that constraint
satisfaction conditions have changed, the AV/VSM shall send a constraint response for
each constraint whose satisfaction condition has changed, followed by an activity
status message for each activity whose status has changed and then the AV/VSM
shall send a constraint responses complete message. This means that if conditions
have changed so that either:
1. an activity that was to have been performed will not be performed
or
2. an activity that was not to have been performed will be performed
the AV/VSM shall send a constraint response message for each activity where
condition 1 or 2, above, has occurred and shall send an activity status message for
each activity where condition 2 has occurred and shall then send a constraint
responses complete message.
1 - B - 21
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
CUCS
Multiple Activities (Activity ID ≠ 0)
AV/VSM
Multiple Activity Constraint Messages 36000
1 - B - 22
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
There are control and monitoring requirements that an air vehicle may require that are
not provided for through the generic DLI message set, as they are not considered to be
generic to all air vehicles. There shall, therefore, be a capability to provide additional
operator displays and controls for these vehicle specific functionalities. This capability
is identified as the “remote display” capability or “vehicle specific” mechanism.
The DLI enables the VSM to display information on the CUCS, for example:
• Vehicle specific displays show status
• Vehicle specific displays allow the selection of options and modes of
control
• Vehicle specific displays are independent of the CUCS capabilities,
except for specified generic services (e.g., a change in VSM capability
should not be limited by the CUCS capability)
• Vehicle specific displays are controlled by the CUCS
• Vehicle specific display information is passed through the DLI interface
• Vehicle specific data intent should be maintained
It is important to note that the CUCS does not know the intended usage of the vehicle
specific parameters, and is not able to manipulate the vehicle specific parameters.
The vehicle specific data is “remotely displayed” on the CUCS displays. The content
and arrangement of these displays is controlled by the VSM, and the displays are
therefore tailored to a specific air vehicle. The VSM process is controlling specific air
vehicle functionality and providing status information for these specific processes
through these remote displays.
1.7.5.1 Vehicle Specific Display Services
For generating the remote displays according to the requirements identified in this
section of the document, the following services shall be supported. The display
formats are determined by the VSM. The following services are the minimum
requirement of the CUCS platform to support interoperability with all VSMs and the
maximum allowable for the VSM platform that shall be supported for interoperability:
- Web Browser Services shall be compatible with:
- http://www.w3.org/TR/REC-CSS1
Cascading Style Sheets, level 1
W3C Recommendation 17 Dec 1996, revised 11 Jan 1999
- http://www.w3.org/TR/REC-DOM-Level-1
Document Object Model (DOM) Level 1 Specification
Version 1.0
W3C Recommendation 1 October 1998
- http://www.w3.org/TR/html4
HTML 4.01 Specification
W3C Recommendation 24 December 1999
1 - B - 23
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
- http://www.ecma-international.org/publications/files/ecma-
st/Ecma- 262.pdf
Referred as to Jscript or JavaScript
ECMA Script 262 or ISO/IEC 16262 3rd Edition December 1999
1 - B - 24
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Remote Displays shall not be initiated by the VSM via Message #16000 or #16001 until
the CUCS Resource Report has been transmitted to the VSM.
VSM shall use remote services that transmit remote displays to the CUCS in
accordance with Message #42001, CUCS Resource Report. This provides a second
level of security to ensure remote displays are displayed where expected on the CUCS
displays, and not covering critical data.
Refer to Section 4.25.2 Message #42001: CUCS Resource Report for additional
requirements.
Figure B1-6 below provides a representation of how the remote displays are generated
using the subsystem reference report. The generic displays will identify a warning
condition and any requirement to place a vehicle-specific display on the CUCS display
screens. The additional information will usually be information specific to the air
vehicle and not provided through the generic message set.
In Figure B1-6, a generic warning indication is provided to the operator in the generic
displays identifying a problem with Engine #2. An enunciator flashes to indicate to the
operator that an engine warning state exists, and identifies a more detailed display is
available to the operator. The operator may request the additional information by
clicking on the enunciator, which then generates a request to the VSM through the
generic message mechanism, requesting the detailed Engine #2 status information.
The VSM then transmits the required information to the CUCS through the vehicle-
specific mechanism implemented for the air vehicle. The CUCS then displays this
information to the operator in a controlled manner.
1 - B - 25
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
5: Window pops up in
which vehicle-specific
engine status display
is drawn
1: Warning Light
flashes in standard
display area
1 - B - 26
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
ID numbers shall be formed as 4-byte numbers. The first (most significant) byte shall be
the standard NATO country code, as defined in Table B1-1, NSIF Country Codes.
NATO may assign additional country codes at its discretion. Country code 255
(hexadecimal FF) shall be reserved. The next three bits shall identify the type of
component requiring identification. The remaining 21 bits shall be assigned and
maintained by the individual countries in accordance with their specific procedures and
protocols. It is the responsibility of the specific country to ensure uniqueness in these 21
bits to eliminate potential component conflicts. This numbering scheme and valid
component codes are illustrated in Figure B1-7.
The purpose of these numbers is to uniquely identify any entity in an arbitrarily formed
system combining multiple CUCS and multiple vehicles with multiple interacting VSMs,
each of which may control one or more vehicles at a time. STANAG 1059 Edition 8
provides the latest 3 letter country codes. The country codes are 3-letter character sets,
e.g. USA, which would require 3 bytes to represent. Since we only allocate 1 byte, we
need a specific numerical code to represent the NATO countries. Using STANAG 1059
defined 3 letter country codes, Table B1-1 assigns an integer to a NATO and Partner for
Peace (PfP) nation. NATO member nations (including NATO owned assets) are in the
range from 1 to 99. For PfP nations the range is from 100 to 200.These codes would be
used for the first byte of the ID number designating the asset country code.
Each STANAG 4586 compliant Air Vehicle, data link, and CUCS shall be assigned a
unique system ID within its respective type. Among the three types (A/V, data link, or
CUCS), devices of different types may have an identical ID number, but this should be
avoided where possible. If sharing of numbers across types are used, it shall be
according to the member nations’ procedures.
In this document and in the accompanying Implementation Guide, ID numbers will be
represented as individual hexadecimal bytes separated by colons (e.g., 10:4E:F3:06).
ID number FF:FF:FF:FF shall be reserved as a broadcast ID referring to all vehicles, and
FF:00:00:00 shall be reserved as a null ID. 0.xx.xx.xx shall be reserved for logical IDs
1 - B - 27
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
that describe a logical air vehicle that does not have a specific instantiation. These
logical IDs are defined by the VSM manufacturer.
Each STANAG 4586 compliant device shall be responsible for maintaining a permanent
record of its ID number and being able to provide its ID number upon request. For air
vehicles and data link systems not possessing assigned IDs, the VSM employed to
interface with that system shall maintain a correspondence between devices and
assigned ID numbers.
A VSM receiving a CUCS Authorisation Request Message (Message #1, see Section
4.2.1) with a broadcast request ID, will respond with at least one VSM Authorisation
Response Message (Message #2, see Section 4.2.2), and more than one if more than
one AV/ payload entity type/subtype combination is controllable through the VSM.
When a VSM is not connected to an air vehicle/ payload the vehicle ID field shall be
filled with a distinct logical vehicle ID. A distinct logical ID shall be reported up to the
number of vehicle entities that the VSM can control/ monitor.
1 - B - 28
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 29
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 30
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 31
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 32
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 34
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 35
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Version Checksum
No Range 0……127
Length
No
ACK Draft STANAG 4586 Checksum
= 0, =0 Reserved for Future
Edition 3 for Ratification = 10
ACK Future Drafts/Editions…11 -127
2 bytes = 01 Use
4 bytes = 10
=1
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
1 - B - 37
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
than by time. The message sender shall be responsible for assuring that omission of certain
fields shall not result in an inconsistent or undefined meaning of the message as a whole.
The message tables contained in this section of the document define functional groupings
that shall be supported by the CUCS. These tables also shall be supported by a VSM if the
NATO UAV LOI and functional group is supported by the UCS system.
1 - B - 39
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
The applicability of the messages within the complete DLI message set varies with the
selected interoperability level (LOI) and the selected UAV System functionality. The following
table is a summary of the requirements to implement each of the functional message groups
to achieve a specific LOI.
The LOI columns in the table associate the functional message groups with the level of
control the CUCS has over the air vehicle and/or its payloads to include the VDT Data Link.
The LOI fields shall define the requirement to implement the specified functional message
group for a specified LOI. LOI 2 has been reserved for a ground station that is capable of
receiving other STANAG compliant digital payload data (e.g., STANAG 4545, 7023, 4609)
for a specific payload type and the associated auxiliary data (pointing, position), and such a
ground station shall be considered STANAG 4586 LOI 2 compliant for that payload type
without having to receive the formatted LOI 3 DLI payload messages for that payload type,
e.g., for these ground systems these messages are optional for LOI 2. LOI 3 messages are
for the control / monitoring and/or monitoring of Payloads types that are installed onboard an
air vehicle. LOI 4 messages are for the control/monitoring and/or monitoring of an air
vehicle, without the capability to launch or recover the air vehicle. Since Launch and
Recovery is vehicle specific, complex LOI 5 functionality for Launch and recovery functions
is not implemented via generic STANAG 4586 DLI messages. Launch and Recovery
functions in excess of the flight modes provided in Message #2001, Vehicle Operating Mode
Command, shall be implemented through the VSM using the vehicle specific mechanism or
through the definition of private messages. As a result, there are no defined LOI 5 formatted
DLI messages.
The Functional Message Groups in Table B1 - 6 specify at which LOI(s) each of the
messages must be supported by the CUCS / VSM to achieve a compliant STANAG 4586
implementation for that LOI. In general, the messages are not to be transmitted between the
CUCS and VSM until an authorized connection between the two components has been
established (accomplished via Message #1 and Message #2 for all functionality with the
exception of Data Links); however certain messages such as the System ID Messages are
required to be exchanged in advance of a connection to actually create the connection.
Messages that are allowed to be transmitted “outside” a valid connection will be noted.
O = Optional, Y = Yes
System ID O Y Y Y Y Y
Flight Vehicle
- - - - Y Y
Command
Flight Vehicle
- - - Y Y Y
Status
Flight Vehicle O Y Y Y Y Y -
1 - B - 40
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Payload-relevant
IFF Command - Y Y
IFF Status Y Y -
LOI
applicability
ATC Interface
Y Y Y is ATC
Command
equipment
dependent
LOI
applicability
ATC Interface
Y Y Y is ATC
Status
equipment
dependent
Vehicle Auxiliary
Y Y Y
Command
Vehicle Auxiliary
Y Y Y
Status
Mission Command and Status:
Note: In LOI
4M only
Vehicle Mission require
O O Y Y Y
Messages messages
from VSM to
CUCS.
Note: In LOI
4M only
Payload Mission require
O O Y Y Y
Messages messages
from VSM to
CUCS.
LOI 3/ 3M –
required
payload
Subsystem systems only.
Y Y Y Y Y
Status LOI 4M –
status
messages
only.
Miscellaneous
O Y Y Y Y Y
Messages
Payload
- Y - - -
Command
Payload Status - Y Y - - -
1 - B - 41
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Weapons
Y
Command
Weapons Status Y Y
Data Link
O Y Y Y Y Y
Discovery
Data Link Command:
LOI is not applicable to the Control Data Link Terminal (e.g.; GDT), however
Control Data Link
the STANAG DLI messages are mandatory for controlling a STANAG 7085
(CDT) CDT. The messages are optional for all other Data Link types.
In LOI 3/3M,
these
messages are
optional as a
LOI 3 operator
may not be
allowed to
control/
monitor a VDT
Data Link. The
Vehicle Data link
O O O O Y Y VDT is
(VDT) considered a
vehicle
subsystem,
therefore
separation of
this system
from the
vehicle is an
implementation
decision.
Data Link Status:
LOI is not applicable to the Control Data Link Terminal (e.g.; GDT), however
Control Data Link
the STANAG DLI messages are mandatory for monitoring a STANAG 7085
(CDT) CDT. The messages are optional for all other Data Link types.
In LOI 3/3M,
these
messages are
optional as a
LOI 3 operator
may not be
Vehicle Data link allowed to
O O O Y Y Y control/
(VDT)
monitor a VDT
Data Link. The
VDT is
considered a
vehicle
subsystem,
1 - B - 42
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
therefore
separation of
this system
from the
vehicle is an
implementation
decision.
Data Link
O Y Y
Transition
Autonomy:
Vehicle
O O Y Y Y
Autonomy
Payload
O O Y Y Y
Autonomy
General Pre-
Connection O Y Y Y Y Y
Configuration
General Post-
Connection O Y Y Y Y Y
Configuration
VSM Forced
Commands
Private Messages O O O O O O VSM-specific
Draw Interface O O O O O
Payload data (product):
Primary data Y Y Y
Embedded
Y Y
Metadata
In the following tables, i.e. Tables B1 – 7 through B1 - 34, each Message type entry is
identified with several properties, one of these properties is labelled the “Push/Pull” property.
Push messages are communicated either periodically or based on some event, but do not
require a request to result in sending a message. Pull messages are messages that are
communicated in response to a request. This mechanism is used to assure that data link
bandwidth is not unnecessarily consumed by unneeded data.
The Source property in the tables shall identify the component from which the message is
issued (CUCS or VSM). Where VSM is identified as the source of the message in the table,
it can be considered to mean either the VSM, AV, or Data Link as appropriate dependent on
the functionally grouping and selected implementation of the UCS System.
1 - B - 43
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
The Allowable Max Latency (msec) property defines the maximum transport delay between
the HCI input and the output at the DLI interfaces on a CUCS.
DLI common messages shall all be transmitted through a port configured for
communications using UDP multicast. UDP multicast enables multiple processes (VSMs
and CUCSs) to communicate with each other on a single IP address and port number.
Since UDP does not provide guaranteed delivery, messages requiring acknowledgement of
receipt shall be acknowledged using the Message Acknowledgement (Message #17000).
Messages designated as “Push” type messages may be communicated without the
requirement for acknowledgement. This allows transmission of streaming and ephemeral
data (such as periodic vehicle state data) for which retransmit is neither required nor desired.
Messages designated as “Pull” type messages are responses to queries and the message is
itself an acknowledgement. UDP multicast of these “Pull” type messages makes it possible
for multiple CUCSs to remain synchronized with each other and with multiple VSMs by
monitoring query/response transactions for vehicles and payloads that are controlled by
other CUCSs. However, acknowledgement of receipt of a request to generate a pull-type
message may be required if delayed response is an issue. In such cases, the Message
Acknowledgement bit in the header shall be used to fulfil a requirement for such
acknowledgement cases.
4.1.1.1 System ID Functional Group
The messages defined in the System ID Messages table shall compose the System ID
Functional Group of messages. The messages identified here as pulled from the VSM will be
in response to the command. The System ID messages shall be able to be transmitted
between a CUCS and VSM without an authorized connection.
New Msg Old Allowable Max
# Msg Description Push/Pull Source Latency
# (msec)
SYSTEM ID MESSAGES (Section 4.2)
1 1 CUCS Authorisation Request Push CUCS 2,000
VSM Authorisation Response
2 21 Push/Pull VSM 2,000
3 20 Vehicle ID Push/Pull VSM 1,000
Unassigned message types in the
22-39
range of 0 - 1999 are reserved
1 - B - 44
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 45
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 46
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 47
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 48
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
and Status messages shall not be able to be sent between a CUCS and VSM without an
authorized connection.
New Msg Old Allowable
# Msg Description Push/Pull Source Max Latency
# (msec)
MISSION MESSAGES (Section 4.12)
13000 800 Mission Upload Command Push CUCS 1,000
13001 801 AV Route Push/Pull CUCS/VSM 2,000
13002 802 AV Position Waypoint Push/Pull CUCS/VSM 2,000
13003 803 AV Loiter Waypoint Push/Pull CUCS/VSM 2,000
13004 804 Payload Action Waypoint Push/Pull CUCS/VSM 2,000
13005 805 Airframe Action Waypoint Push/Pull CUCS/VSM 2,000
13006 806 Vehicle Specific Waypoint Push/Pull CUCS/VSM 2,000
14000 900 Mission Upload/Download Status Push VSM 2,000
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 50
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 51
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 52
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 53
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 54
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 55
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 56
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Note (*): These messages are used for both Pre-connection and Post connection
Table B1 - 30: General Preconnection Configuration Messages
4.1.1.24 General Post-connection Configuration Functional Group
The messages defined in the General Post-connection Configuration Messages table shall
compose the General Post-connection Configuration Functional Group of messages. The
General Post-connection Configuration Messages shall not be transmitted between a CUCS
and VSM without an authorized connection.
1 - B - 57
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 58
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 59
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 60
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Where the CUCS is discovering a connection, the Destination ID field shall be filled with the
broadcast VSM ID/ Vehicle ID. If more than one authorisation (connection) is needed for a
specific vehicle (including payload onboard), this message may be sent multiple times, once
for the vehicle and each payload station.
This message is designed to allow more than one CUCS to control AV/Payload functions of
a single VSM/ air vehicle for a given vehicle ID. For example, one controlling the vehicle
and another controlling a payload, etc, not two stations simultaneously controlling the same
payload.
A CUCS controlling a connection (e.g.: an AV at LOI 4 or 5) shall maintain control of that
functionality until either it breaks the connection, specifically relinquishes control, or is
displaced by another CUCS that is asserting override over the same functionality while the
current CUCS is not.
A CUCS controlling a payload (e.g.: LOI 3) shall maintain payload control until it either
breaks the connection, specifically relinquished control, or when the CUCS that has control
over the platform (i.e.: LOI 4 or 5) specifically requests control of that payload.
The Asset Mode field shall be filled with “3 = Broadcast Request” for a broadcast request.
As specified above, the CUCS Authorization Request message may be transmitted from a
CUCS to a VSM without an authorized LOI connection as it is used to discover possible
connections, and it is used to request an authorized LOI connection.
1 - B - 61
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 64
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 65
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
If the request from the CUCS was a “Broadcast Request” or for unspecified connection
access, and the Source ID received in the wrapper message is for an authorised CUCS, the
VSM/ vehicle shall respond once for each vehicle or payload that it can potentially control.
For each vehicle/payload that the VSM/ vehicle has granted control or monitoring to a
CUCS, the VSM/ vehicle shall respond with its VSM ID (as applicable) and/or specific/logical
vehicle ID(s), the Access Authorized, LOI Authorized, and Access Granted fields set as
granted to that CUCS for the Controlled Station and the Vehicle type and Vehicle sub-type
fields set correctly to the controlling CUCS. For each vehicle/payload that the VSM/ vehicle
has not granted control to any CUCS, the VSM/ vehicle shall respond with its VSM ID (as
applicable) and/or specific/logical vehicle ID(s), Access Authorized, Access Granted set as
N/A, Controlled station, Payload type, Vehicle type, and vehicle subtype to the requesting
CUCS. Where a VSM is able to monitor and/ or control/monitor more than one vehicle/
payload entity, this capability shall be relayed to the CUCS by the use of multiple instances
of this message, one per available vehicle/payload combination.
If the CUCS requested a specified connection, control/monitor and/or monitor, for a specific
VSM ID/ vehicle ID and functionality in the Authorisation Request message, then the VSM/
vehicle shall respond with the Access Granted and Controlled Station Asset fields set as
appropriate, with the Access Request field filled to echo the original request. If another
1 - B - 66
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
CUCS is in control of the requested vehicle/payload, the VSM/vehicle shall deny control to a
second CUCS unless that CUCS is commanding an override for the requested functionality.
If the granting of control of a vehicle/payload to a CUCS eliminates the potential control of
another reported vehicle/payload entity, the VSM shall send this message to that CUCS ID
indicating that the connection to the eliminated vehicle/payload is no longer available, (i.e.,
connection not authorized). For example, a VSM may be able to potentially control two
types of vehicles but only control one vehicle at a time. Once the VSM grants control of one
of the vehicle types to a CUCS, the other type is no longer available for control.
A CUCS may monitor all VSM Authorisation Response Messages on the network, not only
the messages directed to that CUCS. By monitoring all messages, a CUCS will know what
vehicles/payloads are available for control/ monitoring and will know what vehicles/payloads
are currently being controlled by other CUCS. This may be necessary to provide the
override capability.
As specified above, the VSM Authorization Response Message may be transmitted from a
VSM to a CUCS without an authorized connection as it is used to report possible
connections, and it is used to authorize connections.
1 - B - 67
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 68
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
1 - B - 69
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
0020.10 7 Mission ID Character 20 None Null-terminated
Identifies mission and (by reference) Printable ASCII
flight plan currently executing on this
platform.
0020.11 8 ATC Call Sign Character, 32 None Printable ASCII,
bytes null terminated
This message shall be used to control the vehicle operating mode. The vehicle operating
mode defines the system behaviour and establishes how commands shall be interpreted.
The behaviours established include vehicle flight path response. The intent of these
behaviours is to provide a standard way of expressing common operating modes and tactics.
The specific implementation is left up to the vehicle manufacturer.
1 - B - 70
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 71
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 72
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 73
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 74
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 75
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Table B1 - 45 shows the source message for the course/heading or the lat/long, dependent
on which is valid, for each combination of Flight Mode (Message. #2001, Select Flight Path
Control Mode) and Course/Heading Mode (Message #2003, Course/Heading Mode).
1 - B - 76
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 77
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 78
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 79
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 80
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique ID Field Data Element Name & Description Type Units Range
0047.00 0 Presence Vector Unsigned 1 None Bitmapped
0047.01 1 Time Stamp Unsigned 5 0.001 See Section
Seconds 1.7.2
0047.04 2 Latitude (Y-axis zero) Integer 4 BAM -π/2 ≤ x ≤ π/2
0047.05 3 Longitude (X-axis zero) Integer 4 BAM -π ≤ x < π
0047.06 4 Altitude Type Unsigned 1 Enumerated 0 = Pressure
Defines altitude type (reference Altitude
frame) for all altitude related fields in 1 = Baro
this message Altitude
2 = AGL
3 = WGS-84
0047.07 5 Altitude Integer 3 0.02 Metres -1000 ≤ x ≤
100000
0047.08 6 Orientation Integer 2 BAM -π ≤ x < π
Defines heading of Y-axis.
0047.09 7 Route ID Character 20 None Text identifier
of route, or
null to update
all routes.
1 - B - 81
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique ID Field Data Element Name & Description Type Units Range
0047.10 8 Activity ID Unsigned 3 None 0=
Immediate
Used to identify goals, behaviours
Activity
and constraints.
1 - B - 82
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 83
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
0100.00 0 Presence Vector Unsigned 2 None Bitmapped
0100.01 1 Time Stamp Unsigned 5 0.001 See Section
Seconds 1.7.2
0100.05 2 Configuration ID Unsigned 4 None 0 ≤ x ≤ (2 32 - 1)
Identifies particular configuration of the
air vehicle as specified by the
manufacturer. (This manufacturer-
specified identifier is used by the VSM
to provide vehicle specific data, such as
current weight and c.g. given current
stores status.)
0100.06 3 Propulsion Fuel Capacity Float Kilograms Configuration
Amount of weight in fuel that can be Dependent
carried for this configuration. (<0: Not
Applicable)
0100.07 4 Propulsion Battery Capacity Float Joules Configuration
Dependent
(<0: Not
Applicable)
0100.08 5 Maximum Indicated Airspeed Unsigned 2 0.05 0 ≤ x ≤ 3276.75
Not to exceed dash speed Metres/
Second
0100.09 6 Optimum Cruise Indicated Airspeed Unsigned 2 0.05 0 ≤ x ≤ 3276.75
Metres/
Second
0100.10 7 Optimum Endurance Indicated Unsigned 2 0.05 0 ≤ x ≤ 3276.75
Airspeed Metres/
Second
0100.11 8 Maximum Load Factor Unsigned 1 Metres/ 0 ≤ x ≤ 255
Not-to-exceed G-load tolerance Sec2
1 - B - 84
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 85
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 86
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
0104.16 12 Current Propulsion Energy Level Unsigned 0.0016 Percent 0-100 Percent
Reported as a percentage of 2
maximum usable energy for
interoperable gauge displays.
1 - B - 87
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 88
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
0112.00 0 Presence Vector Unsigned None Bitmapped
2
0112.01 1 Time Stamp Unsigned 0.001 Seconds Section 1.7.2
5
0112.04 2 Loiter type Unsigned Enumerated 1 = Circular
1 2 = Racetrack
3 = Figure 8
4 = Hover
1 - B - 89
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
0112.05 3 Loiter Radius Integer 2 1.5 Metres 1 ≤ x ≤ 100000
Used as radius for circular Loiter, and
used as the radius of the half circle at
each end of the loiter pattern.
0112.06 4 Loiter Length Integer 2 1.5 Metres 1 ≤ x ≤ 98000
Used for racetrack and figure 8 to define
length of pattern, centred around the Loiter
Point (defined in Message #2002) in the
direction of the Loiter Bearing.
0112.07 5 Loiter Bearing Integer 2 BAM -π ≤ x ≤ π
The bearing of the loiter pattern,
referenced to the Loiter Point (defined in
Message #2002), from True North.
0112.08 6 Loiter Direction Unsigned Enumerated 0 = Vehicle
Defines direction of turn when rounding 1 Dependent
the loiter point defined by “Vehicle 1 = Clockwise
Steering Command” Message (Message 2 = Counter-
#2002). Clockwise
3 = Into the wind
0112.09 7 Loiter altitude Integer 3 0.02 Metres -1000 ≤ x ≤
100000
0112.10 8 Altitude Type Unsigned Enumerated 0 = Pressure
Defines altitude type (reference frame) for 1 Altitude
all altitude related fields in this message. 1 = Baro Altitude
2 = AGL
3 = WGS-84
0112.11 9 Loiter Speed Unsigned 0.5 0 ≤ x ≤ 10000
2 Metres/Second
0112.12 10 Speed Type Unsigned Enumerated 0 = Indicated
Defines speed type (reference frame) for 1 Airspeed
all speed related fields in this message. 1 = True
Airspeed
2 = Ground
Speed
1 - B - 90
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 91
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique ID Field Data Element Name & Description Type Units Range
0105.05 3 Engine Status Unsigned Enumerated 0 = Stopped
1 1 = Started
2=
Enabled/Running
3-9 = Reserved
10-255 = Vehicle
Specific
0105.06 4 Reported Engine Command Unsigned Enumerated 0 = Stop
1 1 = Start
2 = Enable/Run
3-9 = Reserved
10-255 = Vehicle
Specific
0105.07 5 Engine Power Setting Unsigned 0.0017 0 <= x <= 110
2 Percent
1 - B - 92
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique ID Field Data Element Name & Description Type Units Range
1 - B - 93
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique ID Field Data Element Name & Description Type Units Range
1 - B - 94
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique ID Field Data Element Name & Description Type Units Range
0105.26 19 Engine Temperature 2 Status Unsigned Enumerated 0 = Detection or
1 suppression
circuit trouble
1 = Detection
and suppression
circuits normal
2 = Detection
circuit alarm one
3 = Detection
circuit alarm two
4 = Suppression
material
discharged
1 - B - 95
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique ID Field Data Element Name & Description Type Units Range
1 - B - 96
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique ID Field Data Element Name & Description Type Units Range
Unique
Field Data Element Name & Description Type Units Range
ID
0111.00 0 Presence Vector Unsigned None Bitmapped
1
0111.01 1 Time Stamp Unsigned 0.001 See Section 1.7.2
5 Seconds
0111.04 2 Zeroize Air Vehicle State Integer 1 Enumerated 0 = Zeroize not
Completed
1 = Zeroize
Completed
0111.05 3 Zeroize GCS State Integer 1 Enumerated 0 = Zeroize not
Completed
1 = Zeroize
Completed
1 - B - 97
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
0102.00 0 Presence Vector Unsigned None Bitmapped
2
0102.01 1 Time Stamp Unsigned 0.001 See Section 1.7.2
5 Seconds
0102.04 2 Angle of Attack Integer 2 BAM -π ≤ x < π
0102.05 3 Angle of Sideslip Integer 2 BAM -π ≤x < π
0102.06 4 True Airspeed Unsigned 0.05 0 ≤ x ≤ 10000
2 Metres/
Second
0102.07 5 Indicated Airspeed Unsigned 0.05 0 ≤ x ≤ 10000
2 Metres/
Second
0102.08 6 Outside Air Temp Unsigned 0.05 º Kelvin 172.15 ≤ x ≤
1 327.67
0102.09 7 U_Wind Integer 2 0.05 -1000 ≤ x ≤ 1000
Estimated wind component along true north Metres/Seco
vector nd
0102.10 8 V_Wind Integer 2 0.05 -1000 ≤ x ≤ 1000
Estimated wind component along true east Metres/
vector Second
0102.11 9 Altimeter Setting Unsigned 10 Pascals 0 ≤ x ≤ 107500
Local Barometric pressure at sea level. Used 2
to correct pressure altitude to barometric
altitude.
0102.12 10 Barometric Altitude Integer 3 0.02 -1000 ≤ x ≤
Altitude based on Altimeter Setting Metres 100000
0102.13 11 Barometric Altitude Rate Integer 2 0.05 -1000 ≤ x ≤ 1000
Estimated vertical velocity (+ up) based on Metres/
pressure rate from air data system Second
0102.14 12 Pressure Altitude Integer 3 0.02 Metres -1000 ≤ x ≤
100000
0102.15 13 AGL Altitude Integer 3 0.02 Metres -1000 ≤ x ≤
100000
0102.16 14 WGS-84 Altitude Integer 3 0.02 Metres -1000 ≤ x ≤
100000
0102.17 15 U_Ground Integer 2 0.05 -1000 ≤ x ≤ 1000
Ground Speed component along true north Metres/
vector Second
1 - B - 98
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
0102.18 16 V_Ground Integer 2 0.05 -1000 ≤ x ≤ 1000
Ground Speed component along true east Metres/
vector Second
Unique
Field Data Element Name & Description Type Units Range
ID
0103.00 0 Presence Vector Unsigned None Bitmapped
1
0103.01 1 Time Stamp Unsigned 0.001 See Section
5 Seconds 1.7.2
1 - B - 99
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 100
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
0101.15 13 Theta Integer 2 BAM -π/2 ≤ x ≤ π/2
Pitch angle (Euler convention)
0101.16 14 Psi Integer 2 BAM -π ≤ x < π
Yaw angle (Euler convention)
0101.17 15 Phi_dot Integer 2 0.0005 -π ≤ x < π
Roll rate (Euler convention) Radians/Sec
ond
0101.18 16 Theta_dot Integer 2 0.0005 -π ≤ x < π
Pitch rate (Euler convention) Radians/Sec
ond
0101.19 17 Psi_dot Integer 2 0.0005 -π ≤ x < π
Yaw rate (Euler convention) Radians/Sec
ond
0101.20 18 Magnetic Variation Integer 2 BAM -π ≤ x ≤ π
True = Magnetic + Variation
Fields 6 through 10 (From waypoint) shall be used to define the point the air vehicle is departing
from when in the "Waypoint" Flight mode (Message #2001, Vehicle Operating Mode
Command). Fields 17 through 22 (Next waypoint) shall be used to define the non-loiter/loiter
point to which the vehicle will proceed after achieving the "To Waypoint" when in the "Waypoint"
Flight mode (Message #2001, Vehicle Operating Mode Command). The From-To-Next
Waypoints provide a monitoring station with the capability to view a portion of the AV route. It is
highly encouraged that the "From waypoint" and Next waypoint" be reported for all other Flight
modes where applicable. The "Waypoint Numbers" used by the VSM in this message shall not
correspond to any Mission Waypoint numbers (Message #13002) loaded to the VSM/AV by a
CUCS, except to report those Mission Waypoints.
The Loiter Configuration Report Validity field shall be set to valid in this message to indicate that
the Message #3004, Loiter Configuration Report, is reporting the Loiter to be performed at the
“To Waypoint” location. The VSM/ AV shall push Message #3004, Loiter Configuration Report,
to the CUCS as required by the Flight mode to correctly report the loiter configuration. Such an
1 - B - 101
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
instance would be while the AV is reporting the Fly-By-Sensor mode of operation and is updating
its own loiter position and pattern based on internal AV algorithms.
Unique
Field Data Element Name & Description Type Units Range
ID
0110.00 0 Presence Vector Unsigned None Bitmapped
3
0110.01 1 Time Stamp Unsigned 0.001 Seconds See Section 1.7.2
5
0110.04 2 Altitude Type Unsigned Enumerated 0 = Pressure
Defines altitude type (reference 1 Altitude
frame) for all altitude related fields in 1 = Baro Altitude
this message. 2 = AGL
3 = WGS-84
0110.05 3 Speed Type Unsigned Enumerated 0 = Indicated
Defines speed type (reference frame) 1 Airspeed
for all speed related fields in this 1 = True Airspeed
message. 2 = Ground Speed
1 - B - 102
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
1 - B - 103
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique Field Data Element Name & Description Type Units Range
ID
1500.09 7 Mode 3/A Enable Unsigned 1 Enumerated 0 = Off
1 = On
1 - B - 104
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique Field Data Element Name & Description Type Units Range
ID
1500.16 18 Activity ID Unsigned 3 None 0 = Immediate
Used to identify goals, behaviours and Activity
constraints.
Unique
Field Data Element Name & Description Type Units Range
ID
1600.00 0 Presence Vector Unsigned 2 None Bitmapped
1600.01 1 Time Stamp Unsigned 5 0.001 See Section 1.7.2
Seconds
1600.04 2 Mode 1 Code Integer 1 Units First Digit 0..7
2nd Digit 0..3,
Transmitted As
Decimal
1600.05 3 Mode 1 Enabled Unsigned 1 Enumerated 0 = Off
1 = On
1600.14 4 Mode 2 Code Integer 2 None Octal 0000 to
7777, Transmitted
As Decimal
1600.06 5 Mode 2 Enabled Unsigned 1 Enumerated 0 = Off
1 = On
1 - B - 105
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
1600.07 6 Mode 3/A Code Integer 2 None Octal 0000 to
7777, Transmitted
As Decimal
1600.08 7 Mode 3/A Enabled Unsigned 1 Enumerated 0 = Off
1 = On
1600.09 8 Mode C Enabled Unsigned 1 Enumerated 0 = Off
1 = On
1600.10 9 Mode 4 Enable Unsigned 1 Enumerated 0 = Off
1 = On
1600.11 10 Mode 4 A/B Unsigned 1 Enumerated A=0
B=1
1600.12 11 Mode 4 Hold Unsigned 1 Enumerated 1 = Hold
0 = Normal
1600.14 12 Mode S Address Integer 3 None Octal 00000000 to
77777777,
transmitted as
decimal
1600.15 13 Mode S Enable Unsigned 1 Enumerated 0 = Off
1 = On
1600.16 14 Mode S Aircraft ID Character 8 None 8 character
sequence. Each
character is coded
using the
International
Alphabet Number
(IA-5 code) but
limited to Upper
case letters,
space and digits
0-9
1600.17 15 Mode S Maximum True Airspeed Unsigned 1 Enumerated 0 = No Airspeed
(Knots) Available
1 = 0 to 75
2 = >75 to 150
3 = >150 to 300
4 = >300 to 600
5 = >600 to 1200
6 =>1200
7 = Not Assigned
1600.13 16 Mode Unsigned 1 Enumerated 0 = Off
1 = Standby
2 = Normal
3 = Emergency
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
7000.00 0 Presence Vector Unsigned 1 None Bitmapped
7000.01 1 Time Stamp Unsigned 5 0.001 See Section
Seconds 1.7.2
7000.02 2 Set Communication Radio State Unsigned 1 Enumerated 0 = Off
1 = On
7000.03 3 Set Communication Frequency Unsigned 2 8333.3… Hz 118MHz to
136.975 MHz
7000.04 4 Voice Transmit Enable Unsigned 1 Enumerated 0 = Disabled
Enables voice transmission to ATC 1 = Enabled
7000.05 5 Radio Unit Unsigned 1 None 0 ≤ x ≤ 255
Selects which radio unit is addressed
by this message.
Table B1 - 68: Message #7000: Civilian Air Traffic Control (ATC) Radio Command
4.8.2 Message #7001: NAVAID Radio Command.
This message shall be used to command the NAVAID radios and is sent from the CUCS to the
AV.
Unique
Field Data Element Name & Description Type Units Range
ID
7001.00 0 Presence Vector Unsigned 1 None Bitmapped
7001.01 1 Time Stamp Unsigned 5 0.001 See Section
Seconds 1.7.2
7001.02 2 Set NAVAID Radio State Unsigned 1 Enumerated 0 = Off
1 = On
7001.03 3 Set NAVAID Frequency Unsigned 2 50000 Hz 108MHz to
117.95 MHz
7001.04 4 VOR Radial Signed 2 BAM -π ≤ x < π
Requested Radial that AV should fly
7001.05 5 Radial To/From Unsigned 1 Enumerated 0 = In
Defines if AV is flying in to the VOR or 1 = Out
away from the VOR
7001.06 6 Voice Transmit Enable Unsigned 1 Enumerated 0 = Disabled
Enables voice transmission from ATC 1 = Enabled
over NAVAID Radio
1 - B - 107
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
7001.07 7 Radio Unit Unsigned 1 None 0 ≤ x ≤ 255
Selects which radio unit is addressed
by this message.
Table B1 - 70: Message #9000: Civilian Air Traffic Control (ATC) Radio Status
4.9.2 Message #9001: NAVAID Radio Status.
This message shall be used to report the NAVAID radios status to the CUCS from the
AV.
Unique
Field Data Element Name & Description Type Units Range
ID
9001.00 0 Presence Vector Unsigned 2 None Bitmapped
9001.01 1 Time Stamp Unsigned 5 0.001 See Section
Seconds 1.7.2
9001.02 2 VOR NAVAID State Unsigned 1 Enumerated 0 = Off
1 = On
9001.03 3 NAVAID Frequency Unsigned 2 50000 Hz 108MHz to
117.95 MHz
9001.04 4 VOR Azimuth Signed 2 BAM -π ≤ x < π
9001.05 5 DME Signed 3 Metres 0 ≤ x ≤ 364000
1 - B - 108
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
9001.06 6 LOC/Glide Slope Valid Unsigned 1 Bitmapped 0x01 = LOC
Valid
0x02 =
Glideslope
Valid
9001.07 7 LOC Signed 1 N/A -128 ≤ x ≤ 127
Left (-128), Right (127)
9001.08 8 Glide Slope Signed 1 N/A -128 ≤ x ≤ 127
Down (-128), Up (127)
9001.09 9 Marker Unsigned 1 Bitmapped 0x01 = Outer
0x02 = Middle
0x04 = Inner
9001.10 10 Voice Transmit Enabled Unsigned 1 Enumerated 0 = Disabled
Enables voice transmission from ATC 1 = Enabled
over NAVAID Radio
9001.11 11 Radio Unit Unsigned 1 None 0 ≤ x ≤ 255
Selects which radio unit is addressed
by this message.
1 - B - 109
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 110
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 111
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 112
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
This message shall be used by the CUCS to define a single Route, or series of Routes, to be
uploaded to the VSM/ AV. Waypoint numbers forming a route do not need to be contiguous, but
the use of contiguous integers is recommended within a route. This message shall be used to
define the location the AV will fly to. When the Location Type is relative, the Relative Y and
Relative X shall maintain the units of radians.
This message shall be transmitted from the VSM/ AV in response to a Message #13000,
“Download Mission” request to report the AV Position Waypoints loaded onboard.
The VSM shall use the General Configuration Messages to define the air vehicles capability to
support the fields commanded in Message #13002. Refer to Sections 4.24 and 4.25, General
Configuration Messages for additional details.
1 - B - 113
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 114
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
This message shall be transmitted from the VSM / AV in response to a Message #13000,
“Download Mission” request to report the loiter characteristics waypoints loaded onboard.
Unique
Field Data Element Name & Description Type Units Range
ID
0803.00 0 Presence Vector Unsigned 2 None Bitmapped
0803.01 1 Time Stamp Unsigned 5 0.001 Seconds See Section
1.7.2
0803.04 2 Waypoint Number Unsigned 2 None 1 ≤ x < 65535
0803.05 3 Waypoint Loiter Time Unsigned 3 Seconds 0≤x≤
MAX_INT,
Where 0 =
Indefinite.
0803.06 4 Waypoint Loiter Type Unsigned 1 Enumerated 1= Circular
2 = Racetrack
3 = Figure 8
4 = Hover
0803.07 5 Loiter Radius Unsigned 2 1.5 Metres 1 ≤ x ≤ 98000
Used as radius for circular Loiter, else
used as the width perpendicular to line
between loiter points.
1 - B - 115
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
0803.08 6 Loiter Length Unsigned 2 1.5 Metres 1 ≤ x ≤ 98000
Used for racetrack and figure 8 to
define length of pattern, centred around
the Loiter Point (defined in Message
#13002) in the direction of the Loiter
Bearing.
0803.09 7 Loiter Bearing Integer 2 BAM -π ≤ x < π
The bearing of the loiter pattern,
referenced to the Loiter Point (defined
in Message #13002), from True North.
0803.10 8 Loiter Direction Unsigned 1 Enumerated 0 = Vehicle
Defines direction of turn when rounding Dependent
the loiter point defined by the AV 1 = Clockwise
Position Waypoint Message (Message 2 = Counter -
# 13002). Clockwise
3 = Into the
Wind
0803.11 9 Activity ID Unsigned 3 None 0=
Used to identify goals, behaviours and Immediate
constraints. Activity
1 - B - 116
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
This message shall be transmitted from the VSM/ AV in response to a Message #13000,
“Download Mission” request to report the Payload Action Waypoints loaded onboard.
1 - B - 117
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 118
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 119
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 120
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 121
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
status information, but should provide the CUCS with overall health summary data suitable
for annunciation on the console using conventional colour codes (Green=Nominal,
Yellow=Caution, Red= Warning, Black=Failed or Out-of-service). In the event of a system
caution or warning, vehicle, payload or data link specific status messages can provide
detailed diagnostic information peculiar to the configuration.
These messages shall provide health and status overview information only in an
interoperable context. Detailed status information about particular subsystems shall be a
vehicle-specific message type.
4.13.1 Message #15000: Subsystem Status Request.
This message shall be used by the CUCS to request Subsystem information from the AV,
VSM or Data Link.
Unique ID Data Element Name &
Field Type Units Range
Description
1000.00 0 Presence Vector Unsigned 1 None Bitmapped
1000.01 1 Time Stamp Unsigned 5 0.001 Seconds See Section
1.7.2
1 - B - 122
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 123
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 124
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 125
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 126
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 127
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 128
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
1403.01 1 Time Stamp Unsigned 5 0.001 See Section 1.7.2
Seconds
1403.06 2 Station Number Unsigned 4 None 0x0000 = AV
Platform
0x0001 = Stn #1
0x0002 = Stn #2
0x0004 = Stn #3
0x0008 = Stn #4
etc.
1403.07 3 Message Type Unsigned 2 None See Section 4.1.1
Type number of the message being
requested
1403.08 4 Requested Field Presence Vector Unsigned 4 None Bitmapped
Fields within the message that are
requested.
1403.09 5 Activity ID Unsigned 3 None 0 = Immediate
Used to identify goals, behaviours and Activity
constraints.
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 131
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 132
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
0200.17 5 Set Zoom Unsigned Enumerated 0 = Use Set
Allows control of the payload zoom by 1 Horizontal &
either requesting a specific angle or by Vertical Field Of
requested the payload to zoom in or out View
until commanded to stop. 1 = No change
2 = Zoom In
3 = Zoom Out
0200.07 6 Set Horizontal Field Of View Integer 2 BAM -π ≤ x < π
Applies to the Addressed Sensor
specified in Message #19100.
0200.08 7 Set Vertical Field Of View Integer 2 BAM -π ≤ x < π
Applies to the Addressed Sensor
specified in Message #19100.
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
• Slaved modes are assumed to lock on the centre of FOV at the time the command is
received by the payload (VSM).
• Target slaving implies that the FOV will track the target.
• Lat-Long slaving implies that the FOV will track a specific location on the ground.
The VSM shall use the General Configuration Messages to define the payloads capability
(specified by Station Number) to support the fields commanded in this message. Refer to
Sections 4.24 and 4.25, General Configuration Messages for additional details.
Unique Field Data Element Name & Description Type Units Range
ID
0201.00 0 Presence Vector Unsigned None Bitmapped
3
0201.01 1 Time Stamp Unsigned 0.001 See Section 1.7.2
5 Seconds
0201.04 2 Station Number Unsigned Bitmapped 0x0001 = Stn #1
4 0x0002 = Stn #2
0x0004 = Stn #3
0x0008 = Stn #4
etc.
0201.05 3 Addressed Sensor Unsigned Bitmapped 0x01 = EO
Identifies which sensor (s) to control 1 0x02 = IR
where applicable. 0x04 = Payload -
Specific
0201.07 4 Set EO Sensor Mode Unsigned Enumerated 0 = BW Mode
1 1 = Colour Mode
0201.17 5 Focus Type Unsigned 0 = Automatic
Enumerated
1 1 = Manual
0201.18 6 Set EO Iris Adjustment mode Unsigned Enumerated 0 = Automatic
1 1 = Manual
0201.19 7 Set IR Gain Adjustment mode Unsigned Enumerated 0 = Automatic
1 1 = Manual
0201.08 8 Set IR Polarity Unsigned Enumerated 0 = Black Hot
1 1 = White Hot
0201.20 9 Select IR Temperature Unsigned Enumerated 1-255 VSM Specific
1
0201.16 10 Set NUC Table Unsigned Enumerated 0 <= X <= 255
1
1 - B - 134
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique Field Data Element Name & Description Type Units Range
ID
0201.09 11 Image Output Unsigned Enumerated 0 = None
1 1 = EO
2 = IR
3 = Both
Simultaneously
4 = Payload-Specific
0201.10 12 Set EO/IR Pointing Mode Unsigned Enumerated 0 = No Value
1 1 = Angle Relative to
AV
2 = Slewing Rate
Relative to AV
3 = Slewing Rate
Relative to Inertial
4 = Lat-Long Slaved
5 = Target Slaved
(track)
6 = Stow
7 = Cage
8-31 = Reserved
32-255 = Payload -
Specific
0201.21 13 Enable Image Stabilization Unsigned Enumerated 0 = Off
1 1 = On
0201.11 14 Fire Laser Pointer/Rangefinder Unsigned Enumerated 0000 0000 = Turn Off
1 0011 0011 = Turn On,
Do Not Fire
0101 0101 = Fire One
Laser Pulse
1110 1110 = Fire
Laser
0201.12 15 Select Laser Rangefinder Unsigned Enumerated 1 = First
First/Last Pulse 1 2 = Last
0201.13 16 Set Laser Designator Code Unsigned None Laser Illuminator Code
2 per STANAG 5516
(Ed 2) (Link 16) Page
E-3-527 DFI #1676
DUI 001
1 - B - 135
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique Field Data Element Name & Description Type Units Range
ID
0201.14 17 Initiate Laser Designator Unsigned Enumerated 0000 0000 = Turn Off
1 (Safe)
0011 0011 = Turn On
(Arm)
0100 0100 =
Deactivate Laser
(Disable)
0101 0101 = Activate
Laser (Fire)
0110 0110 = Payload
Specific
1000 1000 = Payload
Specific
1001 1001 = Payload
Specific
1100 1100 = Payload
Specific
1 - B - 136
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 137
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 138
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 140
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 141
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 142
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 143
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 144
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Data Element Name & Description Type Units Range
ID Field
0300.05 2 Payload Stations Available Unsigned 1 None 0 <= X <= 255
0300.06 3 Station Number Unsigned 4 Bitmapped 0x0001 = Stn
#1
0x0002 = Stn
#2
0x0004 = Stn
#3
0x0008 = Stn
#4
etc.
0300.10 4 Device Number Unsigned 1 None 0 <= X <= 255
0300.07 5 Payload Type Unsigned 2 Enumerated 0 = Not
Specified /
N/A
1 = EO
2 = IR
3 = EO/IR
4 = SAR
5 = Fixed
Camera
6 = Comms
Relay
7 = Dispensable
Payload
8 = Recorder
9 = Payload
Bay Door
10 – 999 =
Reserved
1000 – (216-1) =
VSM Specific
0300.08 6 Station Door Unsigned 1 Enumerated 0 = No
1 = Yes
16
0300.09 7 Number of Devices on this Station Unsigned 2 None 0 <= X <= (2 -
1)
Unique ID Field Data Element Name & Description Type Units Range
0301.00 0 Presence Vector Unsigned 2 None Bitmapped
1 - B - 145
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique ID Field Data Element Name & Description Type Units Range
0301.01 1 Time Stamp Unsigned 5 0.001 Seconds See Section
1.7.2
0301.05 2 Station Number Unsigned 4 Bitmapped 0x0001 =
Stn #1
0x0002 =
Stn #2
0x0004 =
Stn #3
0x0008 =
Stn #4
etc.
0301.06 3 EO/IR Type Character 14 None Null
Type is identified using NATO stock Terminated
numbers, which are 13-digit numerical ASCII String
values conforming with the NATO
Codification System as defined in
STANAGs 3150 and 3151 define the
structure for these values.
0301.07 4 EO/IR Type Revision Level Unsigned 1 None 0 <= x <=
Number identifying modification level 255
of the type specified in EO/IR Type
Field.
0301.08 5 EO Vertical Image Dimension Integer 2 None 0≤x≤
Number of pixel rows 32767,
where 0 =
Off
0301.09 6 EO Horizontal Image Dimension Integer 2 None 0≤x≤
Number of pixel columns 32767,
where 0 =
Off
0301.10 7 IR Vertical Image Dimension Integer 2 None 0≤x≤
Number of pixel rows 32767,
where 0 =
Off
0301.11 8 IR Horizontal Image Dimension Integer 2 None 0≤x≤
Number of pixel columns 32767,
where 0 =
Off
0301.12 9 Field of Regard – Elevation Min Integer 2 BAM -π ≤ x < π
0301.13 10 Field of Regard – Elevation Max Integer 2 BAM -π ≤ x < π
0301.14 11 Field of Regard – Azimuth Min Integer 2 BAM -π ≤ x < π
0301.15 12 Field of Regard – Azimuth Max Integer 2 BAM -π ≤ x < π
1 - B - 146
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
0302.28 8 IR Integration Time Status Integer 2 0.001 Seconds 0 <= x <= 1000
0302.29 9 IR Gain Adjustment Mode Unsigned 1 Enumerated 0 = Automatic
Status 1 = Manual
0302.09 10 Image Output State Unsigned 1 Enumerated 0 = None
1 = EO
2 = IR
3 = Both
Simultaneously
4 = Payload -
Specific
0302.10 11 Actual Centreline Elevation Integer 2 BAM -π ≤ x < π
Angle
(+ above aircraft waterline)
0302.11 12 Actual Vertical Field of View Integer 2 BAM -π ≤ x < π
1 - B - 147
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 148
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 149
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 150
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
0303.07 5 Radar Operating Mode Unsigned Enumerated 0 = 0FR - Mode 0, Slant Plane
(Reference: NSIF Registry, 1 1 = 0FG - Mode 0, Ground Plane
AEDP-4, Annex D.)
2 = 1FR - Mode 1, Slant Plane
3 = 1FG - Mode 1, Ground Plane
4 = 2FR - Mode 2, Slant Plane
5 = 2FG - Mode 2, Ground Plane
6 = 22FR - Mode 5, Slant Plane
7 = 22FG - Mode 5, Ground Plane
8 = 07A - Mode 3 Area, Slant Plan
9 = 07L - Mode 3 LOC, Slant Plan
10 = 14A - Mode 4 Area, Slant Plane
11 = 14L - Mode 4 LOC, Slant Plane
12 = 1SP - ETP, Spotlight 1, Slant
13 = 3SP - ETP, Spotlight 3, Slant
14 = 10S - ETP, Scan, Slant
15 = GSP - Tier 2+ Spot Mode
16 = GSH - Tier 2+ Search Mode
17 = AIP13 - Monopulse Calibration
18 = AIP14 - Wide Area MTI
(WAMTI)
19 = AIP15 - Coarse Resolution
Search
20 = AIP16 -Medium Resolution
Search
21 = AIP17 - High Resolution Search
22 = AIP18 - Point Imaging
23 = AIP19 - Swath MTI (SMTI)
24 = AIP20 - Repetitive Point
Imaging
25 = AS201 – Search
26 = AS202 - Spot 3
27 = AS204 - Spot 1
28 = AS207 - Continuous Spot 3
29 = AS208 - Continuous Spot 1
30 = AS209 - EMTI Wide Frame
Search
31 = AS210 - EMTI Narrow Frame
Search
32 = AS211 - EMTI Augmented Spot
33 = AS212 - EMTI Wide Area MTI
(WAMTI)
34 = AS213 – Monopulse Calibration
35-100 = Reserved
1 - B - 151
NATO UNCLASSIFIED 101-255 = VSM Specific
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 152
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
5 RF Power Level – Radio B Unsigned 1 None 0 ≤ x ≤ 255
0305.05
Reports the transmission power level of
radio B. 0 is the lowest power level. If the
radio has less than 256 power levels the
upper range should be configured to only
support the number of available power
settings.
6 Configuration Number – Radio A Unsigned 1 None 0 ≤ x ≤ 255
0305.06
Reports the predefined repeater
configuration.
7 Configuration Number – Radio B Unsigned 1 None 0 ≤ x ≤ 255
0305.07
Reports the predefined repeater
configuration.
1 - B - 153
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 154
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 155
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
0203.00 0 Presence Vector Unsigned None Bitmapped
3
0203.01 1 Time Stamp Unsigned 0.001
See Section 1.7.2
5 Seconds
0203.04 2 Station Number Unsigned Bitmapped 0x0001 = Stn #1
4 0x0002 = Stn #2
0x0004 = Stn #3
0x0008 = Stn #4
Etc.
0203.18 3
Device Number
Unsigned None 0 ≤ x ≤ 255
1
0203.19 4 Number of Stores to Release Each Unsigned None 0 ≤ x ≤ (216-1)
Time 2
0203.06 5 Active Weapon Mode Command Unsigned Enumerated 0000 0000 = N/A
1 0000 0001 =
Disarm
0010 0010 =
Initialise
0011 0011 = Arm
0100 0100 =
Jettison
0101 0101 =
Launch
0203.07 6 Active Target Acquisition Mode Unsigned Enumerated 0 = N/A
Select 1 1 = Coordinates
2 = Sensor-Based
Tracking
3-9 = Reserved
10-255 = Payload -
Specific
1 - B - 156
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
0203.08 7 Active Attack Mode Unsigned Enumerated 0 = N/A
1 1 = Time
2 = Heading
3 = Window
4 = Altitude
5-9 = Reserved
10-255 = Payload -
Specific
0203.09 8 Rack/Rail Ejector Enable (Hung Unsigned Enumerated 0 = N/A
Ordnance) 1 1 = Lock
2 = Unlock
0203.10 9 Safety Enable Discrete Command Unsigned Enumerated 0 = N/A
1 1 = Enable
2 = Inhibit
0203.11 10 Set Target Latitude Integer 4 BAM -π/2 ≤ x ≤ π/2
0203.12 11 Set Target Longitude Integer 4 BAM -π ≤ x < π
0203.13 12 Set Target Altitude Integer 3 0.02 Metres -1000 ≤ x ≤ 100000
0203.14 13 Target Altitude Type Unsigned Enumerated 0 = Pressure
Defines altitude type for pervious field 1 Altitude
1 = Baro Altitude
2 = AGL
3 = WGS-84
0203.15 14 Set Target Inertial Speed (Vx) Integer 2 0.05 Metres/
-1000 ≤ x ≤ 1000
Second
0203.16 15 Set Target Inertial Speed (Vy) Integer 2 0.05
Metres/ -1000 ≤ x ≤ 1000
Second
0203.17 16 Set Target Inertial Speed (Vz) Integer 2 0.05
Metres/ -1000 ≤ x ≤ 1000
Second
0203.20 17 Activity ID Unsigned None 0 = Immediate
Used to identify goals, behaviours 3 Activity
and constraints.
1 - B - 157
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
0304.00 0 Presence Vector Unsigned 3 None Bitmapped
0304.01 1 Time Stamp Unsigned 5 0.001
See Section 1.7.2
Seconds
0304.04 2 Station Number Unsigned 4 Bitmapped 0x0001 = Stn #1
0x0002 = Stn #2
0x0004 = Stn #3
0x0008 = Stn #4
Etc.
0304.20 3 Device Number Unsigned 1 None 0 <= X <= 255
0304.05 4 Active Weapon Type Unsigned 1 Enumerated 0 = No Mode
1= Air-To-Air
Weapon
2 = Air-To-
Ground Weapon
3 = Anti-
Submarine
Weapon
4 - 10 = Reserved
11-255 = Payload
Specific
0304.06 5 Active Weapon Sensors Unsigned 1 Enumerated 0 = No Mode
1 = EO
2 = Laser
3 = EM
4 = IR
0304.07 6 Active Weapon Number per Station Unsigned 1 None 0 = None
Selected
1 = One Weapon
2 = Two
Weapons
…
255 = 255
Weapons
0304.08 7 Active Target Acquisition Mode Unsigned 1 Enumerated 0 = No Mode
1 = Coordinates
2 = Sensor-Based
Tracking
3-9 = Reserved
10-255 = Payload
- Specific
1 - B - 158
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
0304.09 8 Active Attack Mode Unsigned 1 Enumerated 0 = No Mode
1 = Time
2 = Heading
3 = Window
4 = Altitude
5-9 = Reserved
10-255 = Payload
- Specific
0304.10 9 Weapon Initialising 0 = No Mode
1 = Sensors Initial
Alignment
2 = Seeker
Steering Mode
Unsigned 1 Enumerated 3 = Navigation
Data Loading
4 = Target Data
Loading
5 = BIT in
Progress
0304.11 10 Weapon Release Clearance Unsigned 0 = Not Clear
Enumerated
1 1 = Clear
0304.12 11 Clearance Validity 0 = Not clear
Unsigned 1 Enumerated
1 = Clear
0304.14 12 Weapon Status 0 = N/A
Unsigned 1 = Ready
Enumerated
1 2 = Armed
3 = Failed
0304.21 13 Current Target Latitude Integer 4 BAM -π/2 ≤ x ≤ π/2
0304.22 14 Current Target Longitude Integer 4 BAM -π≤x≤π
0304.23 15 -1000 ≤ x ≤
Current Target Altitude Integer 3 0.02 Metres
100000
0304.24 16 Current Target Altitude Type 0 = Pressure Alt
1 = Baro Alt
Unsigned 1 Enumerated
2 = AGL
3 = WGS-84
0304.15 17 Rack/Rail/Ejector Unlock 0 = Unlocked
Unsigned 1 Enumerated
1 = Locked
0304.16 18 Safety Enable Discrete State Unsigned 0 = N/A
Enumerated 1 = Enable
1 2 = Inhibit
1 - B - 159
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
0304.17 19 Launch Acceptable Region (LAR) Unsigned 1 Enumerated 0 = N/A
Status 1 = Green
(Acceptable)
2 = Yellow
(Marginal)
3 = Red (Not
Acceptable)
0304.18 20 Safe Separation Status (Weapon) Unsigned Enumerated 0 = N/A
1 1 = Green
(Released)
2 = Red (Hung
Store)
0304.19 21 Number of Stores Available Unsigned None 0 = Empty or N/A
2 1 to (216-2) =
Count
(216-1) = (216-1) or
Greater Count
Message #28000 and Message #28001 are considered to be the Data Link Discovery and
Connection messages. The Data Link Discovery functionality is intended to allow a CUCS
on the network to discover any data link connected to the network, whether it be a
standalone network data link or a data link connection to the network through a VSM, without
the CUCS having previous knowledge of the system data links. Once a data link has been
configured for control, using the General Configuration Messages, Message #28000 and
Message #28001 are used for the requesting and granting of data link control within the
system.
Each of the data link messages contain a Data Link ID field which is used to specifically
identify the data link terminal for which the message applies. In Message #28001 there is an
additional VDT/CDT flag to specifically identify a Data Link as an VDT or as a CDT. The
CDT and VDT are not considered permanently paired; therefore the Data Link ID for a
CDT/VDT combination shall not be a single Data Link ID for a specific hardware pair. This is
to provide the capacity to maintain a Data Link ID reference for each terminal, such as in the
event of a transition in control of an AV from one CDT to another, where the CDT/VDT
combination is altered.
1 - B - 160
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
A CUCS may be directly configured for control of a CDT from the CDT Data Link terminal
itself if the Data Link terminal “speaks” DLI, or via a VSM, using the General Configuration
messages. A VDT Data link terminal onboard an AV that “speaks” DLI cannot report its
presence until it has a communication channel to the CUCS. Therefore it is expected that a
CUCS that requires control over a VDT will first be communicating with the AV.
Currently a multicast schema has been defined for transmitting the DLI messages across the
network, therefore the Data link messages have been developed to provide a basic
functional message routing capability. The messages allow for the use of CDT and VDT
Data Links that do not have a built in switching or routing capability for multicast messages.
4.19.1 Message #28000: Data Link Control Authorization Request.
When a CUCS is required to communicate with a data link (CDT) in order to transmit and
receive messages to and from an AV, the determination of the type and number of data links
attached to the system may be required in order for that CUCS to select the data link(s) to
communicate with the specified vehicle. Where the CUCS does not know the Data Link
ID(s) on the network, the CUCS may conduct a broadcast request for Data Link information.
When a CDT Data Link is being “discovered”, the Vehicle Type and Subtype fields shall be
filled appropriate to the request. The “Request/ Handover Access” field shall be transmitted
as “Unspecified” for a Broadcast Discovery (Request) and the Asset Mode field shall be set
to “Broadcast Request”.
To conduct a broadcast for the VDT Data Links located on an AV, the Vehicle ID of the AV is
used in the wrapper “destination” field to filter (limit) the request to that AV.
Where the CUCS knows the CDT/ VDT Data Link ID, the Data Link Assignment Request
Message shall be used to request and release control over the Data Link ID for the
configuration specified in the message (e.g.; by vehicle ID, vehicle type, and vehicle
subtype).
The transmission of the Data Link Assignment Request message with both a Vehicle ID and
a Data Link ID (Destination ID in wrapper) shall be to request or release control of the
specified Data Link ID located on the specific Vehicle ID in accordance with the “Requested/
1 - B - 161
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Handover Access” and “Assets Mode” fields. Most likely the CDT will not be located on a
vehicle (AV), therefore in this instance the vehicle ID value shall be set to the null ID to
indicate that it does not apply.
Where a VSM is between the Data Link ID and the CUCS, the VSM shall be responsible for
transferring the Data Link Command and Status messages (Section 4.20 and 4.21) between
the specified Data Link ID and the CUCS. Refer to the following figure.
Air Vehicle
1 - B - 162
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 163
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Vehicle subtype identified in this message along with the VSM ID to identify the connection.
This message therefore provides the association between the VSM and Data Link through
their respective IDs as reported in this message. Where a VSM supports more than one
Vehicle Type and Vehicle subtype for a single CDT (resource sharing), each instance of
support shall be reported to the CUCS with the same Data Link ID, but with a different logical
vehicle ID, vehicle type and subtype.
Where a data link is shared between two or more VSMs, physical or logical, the CDT (Data
Link) Status shall be the responsibility of the VSMs. Refer to the following figure.
CUCS
Network
VSM VSM
VSM ID VSM ID
Network
CDT - A CDT - B
Data Link Data Link
1 - B - 164
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Vehicle B
Vehicle A
CDT CDT
Data Link ID - C Data Link ID - B
CUCS CDT
In the above example, the CUCS transmits one message to the null Vehicle ID/ Data
Link ID – A to indicate that Vehicle ID – A is communicating through Data Link ID –
1 - B - 166
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
A, and one message to the null vehicle ID/ Data Link ID – A to indicate that vehicle
ID – B is communicating through Data Link ID – A. The CUCS transmits one
message to the Vehicle ID - A/ Data Link ID – C to indicate that Vehicle ID – B is
communicating through Data Link ID – A.
If multiple Data Links on the AV are not capable of routing messages between
themselves through a multicast routing, it is the AV’s responsibility to ensure the
correct messages pass between the two data links in the system.
1 - B - 167
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
4.20.2 Message #30001: 7085 Data Link Active Configuration Set Up Message.
This message shall be used to set up the components of the VDT and/or CDT data link
communication equipment.
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Table B1 - 117: Message #30001: 7085 Data Link Active Configuration Set Up
Message
4.20.3 Message #30002: 7085 Data Link Fallback Configuration Set Up Message.
This message shall be used to set up the fallback configuration of the VDT and/or CDT data
link communication equipment. The data link equipment will assume this configuration if a
loss of link exceeds the Fallback time defined in this message.
Unique Data Element Name &
Field Type Units Range
ID Description
0401.11 0 Presence Vector Unsigned 1 None Bitmapped
0401.12 1 Time Stamp Unsigned 5 0.001 Seconds See Section 1.7.2
0401.14 2 STANAG 7085 Profile ID – Part 1 Unsigned 1 Bit field Bits 7..6 = 7085
Defines the first three digits of the Annex
Profile Identifier as specified in 00 = Annex B
STANAG 7085. 01 = Annex C
10 = Not Used
11 = Not Used
Bits 5..4 = 7085
Appendix
00 = Appendix 1
01 = Not Used
10 = Not Used
11 = Not Used
Bits 3..0 = 7085
Implementation
0000 =
Implementation 1
0001 =
Implementation 2
0010 - 1111 = Not
Used
See STANAG
7085, Annex P
1 - B - 169
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Table B1 - 118: Message #30002: 7085 Data Link Fallback Configuration Set Up
Message
4.20.4 Message #30003: Data Link Control Command.
This message shall be used to send instructions to the VSM/Data Link to command the
components of the CDT and/or VDT data link communications equipment.
1 - B - 170
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
This message shall be used to specify how the data link will use the data link commands
directly received via the RF transmission. The Commands from RF field specifies if the
commands are to be acted on when received via the RF path and if the command should be
passed on to the local host.
1 - B - 171
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
RF MSG
Data Link RF
Message 0&2
Processing Local Host
Computer
0&1
Data Link
HW/SW 2
Control
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
0406.11 10 Antenna Pedestal Roll (PHI) Integer 2 BAM -п/2 <= x <= п/2
1 - B - 173
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Manual, Position
Antenna is steered manually by providing azimuth and elevation angle
1 - B - 174
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
(This corresponds roughly to Air Auto mode in the CDL spec. The only difference is that in
the CDL spec, the elevation is expected to come from a stored value and in this case, the
elevation must be provided. For backward compatibility, the elevation could be ignored
which would be reflected in the status)
Manual, Rate
Antenna is steered manually by providing rate and direction for Azimuth and Elevation
(This corresponds roughly to Ground Manual in the CDL spec. The difference is that Ground
Manual only specifies a direction with the rate being fixed and this command specifies a
magnitude and sign indicating direction and speed. For backward compatibility, a not could
be added indicating that fixed rate systems need only look at the sign of the parameter and
not the magnitude.)
Auto, RF Tracking
Antenna follows the remote antenna by adjusting the antenna position to maintain maximum
RF signal strength received from the remote antenna.
(This is not documented in the current CDL specification but was back in Rev E where it was
referred to as Closed Loop Tracking. This is primarily a ground antenna mode but there is
not reason any random terminal, air or ground, couldn’t use it.)
Auto, Location Tracking
Antenna points to the geographic Location (latitude, longitude, altitude) of the remote
antenna. Remote antenna location may be static or dynamic.
(This corresponds directly to the Air Auto mode defined in the CDL specification.
Generically, this mode applies to both air and ground antennas. In the Rev E specification,
this was referred to as Open Loop tracking with respect to ground antennas.)
Search, Pattern 1
Data Link specific.
Search, Pattern 2
Data Link specific.
Search, Pattern 3
Data Link specific.
Search, Pattern 4
Data Link specific.
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique ID Field Data Element Name & Description Type Units Range
0409.00 0 Presence Vector Unsigned 1 None Bitmapped
0409.01 1 Time Stamp Unsigned 5 0.001 See Section
Seconds 1.7.2
1 - B - 176
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique ID Field Data Element Name & Description Type Units Range
0409.03 2 Bit Mode Unsigned 1 Enumerated 0 = Off (Abort)
1= Run Initiated
Bit
2 = Run
Continuous Bit
3-255 = Data
Link Specific
0409.04 3 Activity ID Unsigned 3 None 0 = Immediate
Used to identify goals, behaviours and Activity
constraints.
Table B1 - 125: Message #30300: Set Data Link UDP Monitor Period
4.21 Data Link Status Messages.
4.21.1 Message #32000: Data Link To Vehicle ID Report.
The Data Link ID/ vehicle ID/ VSM ID shall transmit this message to the CUCS ID to report
the vehicle ID(s) communicating through the Data Link ID. This message shall be sent for
each vehicle ID communicating, uplink or downlink, through the specified Data Link ID.
Unique ID Data Element Name &
Field Type Units Range
Description
0501.15 0 Presence Vector Unsigned 1 None Bitmapped
0501.16 1 Time Stamp Unsigned 5 0.001 Seconds See Section 1.7.2
1 - B - 177
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
4.21.2 Message #32001: 7085 Data Link Active Configuration Status Report.
This message shall be used by the VSM to send the CUCS information on the status of the
VDT and/or CDT data link communications equipment.
Unique ID Data Element Name &
Field Type Units Range
Description
0502.09 0 Presence Vector Unsigned None Bitmapped
1
0502.10 1 Time Stamp Unsigned 0.001 See Section 1.7.2
5 Seconds
1 - B - 178
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Table B1 - 127: Message #32001: 7085 Data Link Active Configuration Status Report
4.21.3 Message #32002: 7085 Data Link Fallback Configuration Status Report.
This message shall be used by the VSM to send the CUCS information on the fallback
status of the VDT and/or CDT data link communications equipment.
Unique ID Data Element Name &
Field Type Units Range
Description
0503.14 0 Presence Vector Unsigned None Bitmapped
1
1 - B - 179
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Table B1 - 128: Message #32002: 7085 Data Link Fallback Configuration Status Report
1 - B - 180
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 181
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 182
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 183
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 184
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 185
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique ID Field Data Element Name & Description Type Units Range
0510.00 0 Presence Vector Unsigned 1 None Bitmapped
0510.01 1 Time Stamp Unsigned 5 0.001 Seconds See Section
1.7.2
0510.03 2 UDP Message Count Unsigned 2 None 0 ≤ x < 65535
Defines the number of UDP messages
received and processed by this data
link.
65535 = at least 63535 messages
received during the monitor period.
1 - B - 186
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
0600.14 4 STANAG 7085 Profile ID – Part 1 Unsigned Bit field Bits 7..6 = 7085
Defines the first three digits of the 1 Annex
Profile Identifier as specified in 00 = Annex B
STANAG 7085.
01 = Annex C
10 = Not Used
11 = Not Used
Bits 5..4 = 7085
Appendix
00 = Appendix 1
01 = Not Used
10 = Not Used
11 = Not Used
Bits 3..0 = 7085
Implementation
0000 =
Implementation 1
0001 =
Implementation 2
0010 - 1111 = Not
Used
See STANAG
7085, Annex P
0600.15 5 STANAG 7085 Profile ID – Part 2 Unsigned Enumerated 1 to 255
Defines the last digit of the Profile 1 See STANAG
Identifier as specified in STANAG 7085, Annex P
7085.
0600.06 6 Set Forward Link (FL) Carrier Unsigned 0.5 MHz Link
Frequency (VDT) 2 Dependent
0 = 9 GHz, 1 =
9,0005 GHz, etc.
0600.07 7 Set Return Link (RL) Carrier Unsigned 0.5 MHz Link
Frequency (VDT) 2 Dependent
0 = 9 GHz, 1 =
9,0005 GHz, etc.
0600.08 8 Set PN Code (VDT) Unsigned None 0 to TBD
1
0600.09 9 Acquiring CDT Latitude Integer 4 BAM -π/2 ≤ x ≤ π/2
0600.10 10 Acquiring CDT Longitude Integer 4 BAM -π ≤ x < π
0600.11 11 Acquiring CDT Altitude Integer 3 0.02 -1000 ≤ x ≤
Metres 100000
0600.12 12 Data Link Time-out Limit Unsigned 0.1 See Section
0 = Abort data link transition. 2 Seconds 1.7.2
1 - B - 187
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
The following time window constraints may be specified using Message # 36000:
• Waypoint constraints, before, after or concurrent (field 6, values 6 – 8)
o Example: Between ten and twenty seconds before waypoint six
1 - B - 188
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 189
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 190
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 191
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 193
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
•
Unique Data Element Name &
Field Type Units Range
ID Description
1706.00 0 Presence Vector Unsigned 1 None Bitmapped
1706.01 1 Time Stamp Unsigned 5 0.001 See Section 1.7.2
Seconds
1706.02 2 Area Type Unsigned 1 Enumerated 0 = Keep out
Identifies the activity with (non-zero 1 = Stay in
activity ID) to which this constraint 2 = Surveillance
is to be applied
3 = No collection
4 = No emission
5 – 255 = Vehicle
specific
24
1706.03 3 Area ID Unsigned 3 None 1≤x≤2
A unique identifier for this area
1706.04 4 Altitude Type Unsigned Enumerated 0 = Pressure Altitude
Defines altitude type (reference 1 1 = Baro Altitude
frame) for all altitude related fields 2 = AGL
in this message.
3 = WGS-84
1 - B - 194
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
The null ID shall be used for an ID that is not applicable during an instance of transmission
of this message.
The Field Configuration Request message shall be able to be transmitted from a CUCS to a
VSM without an authorized connection as it is used to request configuration in advance of
requesting a connection in order to prepare the CUCS for the connection.
Unique Data Element Name &
Field Type Units Range
ID Description
1200.00 0 Presence Vector Unsigned None Bitmapped
2
1200.01 1 Time Stamp Unsigned 0.001 See Section
5 Seconds 1.7.2
1200.14 2 Request LOI Unsigned Bitmapped 0x00 = N/A
1 0x01 = LOI 2
0x02 = LOI 3
0x04 = LOI 4
0x08 = LOI 5
1200.06 3 Request Type Unsigned Enumerated 0 = Single
1 Parameter
1 = Monitor
2 = Control
3 = Abort
Configuratio
n
1200.07 4 Requested Message Unsigned None See Section
2 4.1.1
0 = N/A
1 - B - 195
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Where the Message #40000, Request Type, field is set to an LOI for “monitoring”, only
parameters from status messages that are applicable to the Message #40000, Station
Number, field shall be required to be sent from the VSM/ AV/ Data Link. e.g.; Message
#3002, is an AV status message therefore parameter Message #3002, Power Level is
Station Number equal to AV platform, Request Type equal to monitor parameter required in
response to such a configuration request.
Where the Message #40000, Request Type, field is set to an LOI for “controlling”,
parameters from both control and status messages that are applicable to the Message
#40000, Station Number, field shall be required to be sent from the VSM/ AV/ Data Link.
For CUCS commanded values, this message shall define the level of support provided to the
CUCS for control over a specified commanded DLI message parameter of size Integer, by
the VSM/ vehicle/ Data Link filling in the message for the requested parameter and
transmitting it to the CUCS.
For VSM/ vehicle/ Data Link reported values, this message shall define the level of support
provided for the reporting of a DLI message parameter, of size Integer, by the VSM/ vehicle/
Data Link filling in the message for the requested parameter and transmitting it to the CUCS.
This message may be sent from the VSM to the CUCS after the Configuration Complete
Message, Message #41005 has been sent to change the following attributes of a field:
- Min Value
- Max Value
- Min Display Value
- Max Display Value
- Minimum Display Resolution
- All warning and caution limits
- Help Text
The CUCS will use this information to configure the display and control of VSM data
elements. The Default Value field shall be used by the CUCS to define the initial state of
the displayed field. If no configuration message is received by the CUCS during the VSM
response(s) to Message #40000, the CUCS will display the field with its full range enabled.
Where the VSM/ vehicle/ data link uses this message to report a DLI message parameter,
the CUCS shall present the Cautions and Warnings to the operator in accordance with the
message for the specified parameter. The High Caution Limit and Low Caution limit shall be
equivalent to Message #16000, Priority enumeration of “Caution.” The High Warning Limit
and Low Warning limit shall be equivalent to Message #16000, Priority enumeration of
“Warning.” The VSM shall not present these same warnings.
The CUCS, as a minimum, shall support the reception of the following DLI message
parameters from a VSM/ vehicle/ data link:
• Message #2002, Altimeter Setting
• Message #3002, Power Level
• Message #3002, Flap Deployment Angle
• Message #3002, Speed Brake Deployment Angle
1 - B - 197
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 198
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 199
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
This message shall be transmitted from the VSM/ vehicle/ Data Link to the CUCS in direct
response to a Message #40000 for a single parameter request from the CUCS, if
configuration information is available for the requested parameter. Where the VSM does not
support a DLI message parameter, this message shall be sent with the “Field Supported”
parameter filled as “Field Not Supported.”
Where the Message #40000, Request Type, field is set to an LOI for “monitoring”, only
parameters from status messages that are applicable to the Message #40000, Station
Number, field shall be required to be sent from the VSM/ AV/ Data Link.
Where the Message #40000, Request Type, field is set to an LOI for “controlling”,
parameters from both the control and status messages that are applicable to the Message
#40000, Station Number, field shall be required to be sent from the VSM/ AV/ Data Link.
e.g.; Message #2002 is a control message for the Station Number of AV platform, therefore
parameter Message #2002, Commanded Altitude is a control parameter required in
response to a configuration request, Request Type of control, for the Station Number of AV
platform.
For CUCS commanded values, this message shall define the level of support provided to the
CUCS for control over a specified commanded DLI message parameter, of size float, by the
VSM/ vehicle/ Data Link filling in the message for the requested DLI message parameter(s)
and transmitting it to the CUCS.
For VSM/ vehicle/ Data Link reported values, this message shall define the level of support
provided for the reporting of a DLI message parameter, of size float, by the VSM/ vehicle/
Data Link filling in the message for the requested parameter and transmitting it to the CUCS.
This message may be sent from the VSM to the CUCS after the Configuration Complete
Message #41005 has been sent to change the following attributes of a field:
- Min Value
- Max Value
- Min Display Value
- Max Display Value
- Minimum Display Resolution
- All warning and caution limits
- Help Text
The CUCS will use this information to configure the display and control of VSM data
elements. The Default Value field shall be used by the CUCS to define the initial state of
the displayed field. If no configuration message is received by the CUCS during the VSM
response(s) to Message #40000, the CUCS will display the field with its full range enabled.
In the list (below), the configuration or support of some parameters is dependent on the
configuration of others parameters within this list or within the lists contained in the other
configuration messages. This is to ensure consistency between parameters for similar
functionality (such as the Message #2002, Commanded Altitude and Message #2004, Loiter
Altitude), there are parameters not required to be reported by the VSM to the CUCS as part
of the configuration process, as these parameters are to have the same configuration (some
of these parameters are identified in the list below). Note, where parameters are not
1 - B - 201
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
contained on the list, such as reported values or reported commanded values, these reports
should use the same configuration of their associated command data element contained in
the list. This means for example, that a reported altitude parameter uses the same
configuration as the commanded altitude parameter.
Where the VSM/ vehicle/ data link uses this message to report a DLI message parameter,
the CUCS shall present the Cautions and Warnings to the operator in accordance with the
message for the specified parameter. The High Caution Limit and Low Caution limit shall be
equivalent to Message #16000, Priority enumeration of “Caution.” The High Warning Limit
and Low Warning limit shall be equivalent to Message #16000, Priority enumeration of
“Warning.” The VSM shall not present these same warnings on to the operator.
The CUCS, as a minimum, shall support the reception of the following DLI message
parameters from a VSM/ vehicle/ data link:
• Message #2004, Loiter Radius
• Message #2004, Loiter Length
• Message #2004, Loiter Altitude – uses the Message #2002, Commanded Altitude
configuration
• Message #2004, Loiter Speed – uses the Message #2002, Commanded Speed
configuration
• Message #2002, Heading Reference
• Message #2002, Commanded Altitude – the configuration for this parameter is from
this message, but the support for this parameter is dependent on the Message
#2002, Altitude Command Type of “Altitude” and "Rate-limited attitude" being
supported
o i.e.; if Message #2002, Altitude Command Type “Altitude” and "Rate-limited
attitude" is not supported (see Message #44003), this parameter is not
supported
• Message #2002, Commanded Vertical Speed – the configuration for this parameter
is from this message, but the support for this parameter is dependent on the
Message #2002, Altitude Command Type of “Altitude Rate” being supported.
o i.e.; if Message #2002, Altitude Command Type “Altitude rate” is not
supported (see Message #44003), this parameter is not supported.
• Message #2002, Commanded Turn Rate
• Message #2002, Commanded Roll Rate
• Message #2002, Commanded Speed
• Message #2002, Commanded Roll
• Message #3002, Current Propulsion Energy Level
• Message #3002, Current Propulsion Energy Usage Rate
• Message #3007, Engine Speed
• Message #3009, Angle of Attack
1 - B - 202
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
• Message #19001, Set Vertical Field of View – uses the Message #301 configuration
• Message #19001, Horizontal Slew Rate
• Message #19001, Vertical Slew Rate
• Message #19001, Altitude
• Message #21101, Reported Range
• Message #30001, Set Forward Link Carrier Frequency
• Message #30001, Set Return Link Carrier Frequency
• Message #30003, Set Antenna Azimuth – this parameter is not configured using this
message, this message is only used to identify if this parameter is supported by the
VSM.
• Message #30003, Set Azimuth Offset – this parameter is not configured using this
message, this message is only used to identify if this parameter is supported by the
VSM.
• Message #30003, Set Elevation Offset – this parameter is not configured using this
message, this message is only used to identify if this parameter is supported by the
VSM.
• Message #30003, Set Antenna Elevation
• Message #30003, Set Azimuth Slew Rate
• Message #30003, Set Elevation Slew Rate
• Message #30004, Set CDT Altitude
Unique Data Element Name &
Field Type Units Range
ID Description
1301.00 0 Presence Vector Unsigned None Bitmapped
3
1301.01 1 Time Stamp Unsigned 0.001 See Section 1.7.2
5 Seconds
1301.04 2 VSM ID Integer 4 None See Section 1.7.6
1301.05 3 Data Link ID Integer 4 None See Section 1.7.6
0 = N/A
1301.06 4 Station Number Unsigned Bitmapped 0x0000 = AV
4 Platform
0x0001 = Stn #1
0x0002 = Stn #2
0x0004 = Stn #3
0x0008 = Stn #4
etc.
1301.07 5 Requested Message Unsigned None See Section 4.1.1
4
1 - B - 204
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 205
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
configuration information is available for the requested parameter. Where the VSM does not
support the DLI message parameter, this message shall be sent with the “Field Supported”
parameter filled as “Field Not Supported.”
Where the Message #40000, Request Type, field is set to an LOI for “monitoring”, only
parameters from status messages that are applicable to the Message #40000, Station
Number, field shall be required to be sent from the VSM/ AV/ Data Link.
Where the Message #40000, Request Type, field is set to an LOI for “controlling”,
parameters from both the control and status messages that are applicable to the Message
#40000, Station Number, field shall be required to be sent from the VSM/ AV/ Data Link.
e.g.; Message #2001 is a control message for the Station Number of AV platform, therefore
parameter Message #2001, Select Flight Path Control Mode, is a control parameter required
in response to a configuration request of Request Type control, for the Station Number of AV
platform. Using this example, the AV/ VSM would send Message #41002 for any Message
#2001, Select Flight Path Control Mode, generic enumerations that it does not support and
to potentially add vehicle specific flight modes.
For CUCS commanded values, this message shall define the level of support provided to the
CUCS for control over a specified commanded DLI message parameter, of size float, by the
VSM/ vehicle/ Data Link filling in the message for the requested DLI message parameter(s)
and transmitting it to the CUCS.
For VSM/ vehicle/ Data Link reported values, this message shall define the level of support
provided for the reporting of a DLI message parameter, of size float, by the VSM/ vehicle/
Data Link filling in the message for the requested parameter and transmitting it to the CUCS.
The CUCS shall use this message to configure the User Interface for the display or control of
VSM/ vehicle/ Data Link information. The Default Value field shall be used by the CUCS to
define the initial state of the displayed field. If no configuration message is received by the
CUCS during the VSM response(s) to Message #40000, the CUCS will display the field with
its full range enabled.
The CUCS, as a minimum, shall support the reception of the following DLI message
parameters from a VSM/vehicle/data link:
• Message #2001, Select Flight Path Control Mode
• Message #2002, Altitude Command Type
• Message #2002, Heading Command Type
• Message #2002, Speed Type
• Message #2002, Altitude Type
• Message #2003, Altitude Mode
• Message #2003, Speed Mode
• Message #2003, Course/Heading Mode
• Message #2004, Speed Type
• Message #2004, Loiter Type
• Message #2004, Loiter Direction
1 - B - 207
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 208
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 209
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 210
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 211
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 212
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 213
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 214
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
requested with Message #40000, Field Configuration Request, for the identified VSM, air
vehicle, data link, or payload station.
The null ID shall be used for an ID that is not applicable during an instance of transmission
of this message.
The VSM/ vehicle/ data link shall be able to transmit this message to the CUCS without an
authorized connection.
Unique Data Element Name
Field Type Units Range
ID & Description
1203.00 0 Presence Vector Unsigned 1 None Bitmapped
1203.01 1 Time Stamp Unsigned 5 0.001 See Section 1.7.2
Seconds
1203.04 2 VSM ID Integer 4 None See Section 1.7.6
1203.05 3 Data Link ID Integer 4 None See Section 1.7.6
0 = N/A
1203.06 4 Station Number Unsigned 4 Bitmapped 0x0000 = AV Platform
0x0001 = Stn #1
0x0002 = Stn #2
0x0004 = Stn #3
0x0008 = Stn #4
etc.
1203.07 5 Vehicle Type Unsigned 2 None See Table B1-37
Identifies the type
name of vehicle;
numbers to be
assigned by STANAG
Custodian.
1203.08 6 Vehicle Subtype
Identifies the design Unsigned 2 None 0 ≤ x ≤ 65535
block number as
designated by the
manufacturer.
1 - B - 215
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 216
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
The null ID in the wrapper shall be used for an ID that is not applicable during an instance of
transmission of this message.
The CUCS shall only transmit this message to the VSM/vehicle/ data link when it has an
authorized connection.
Unique
Field Data Element Name & Description Type Units Range
ID
1202.00 0 Presence Vector Unsigned None Bitmapped
2
1202.01 1 Time Stamp Unsigned 0.001 See
5 Seconds Section
1.7.2
1202.10 2 (X Window) Display Number Integer 1 None N/A
1202.11 3 (X Window) Screen Number Integer 1 None N/A
1202.12 4 Vertical Offset from Top Left Corner Unsigned Pixels 0≤x≤
Location of top corner of remote display. 2 65535
1202.13 5 Horizontal Offset from Top Left Corner Unsigned Pixels 0≤x≤
Location of left corner of remote display. 2 65535
1202.14 6 Display Window Horizontal Width Unsigned Pixels 0≤x≤
(Pixels) 2 65535
1202.15 7 Display Window Vertical Height (Pixels) Unsigned Pixels 0≤x≤
2 65535
1202.16 8 CUCS IP Address Unsigned None 0 ≤ x ≤ (2 32
4 - 1)
1 - B - 217
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 218
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
1204.08 4 GUI Reference ID Unsigned None 0 = none
From Message #43002, Remote Windows 1 1 to 254 =
GUI Definition, GUI Reference ID field per
(Unique ID 1205.05).. Not valid when configuration
Vehicle Focus (1204.07) is false. 255 =
Enumeration zero sets the focus back to Restore
the vehicle/ data link, but does not call a remote
remote display in particular. window
configuration
Unique
Field Data Element Name & Description Type Units Range
ID
1304.00 0 Presence Vector Unsigned None Bitmapped
1
1304.01 1 Time Stamp Unsigned 0.001 See Section
5 Seconds 1.7.2
1304.04 2 VSM Home Web Page URL Character, None N/A
249 bytes Blank if
service not
provided by
VSM
1304.05 3 FTP URL Character, None N/A
249 bytes Blank if
service not
provided by
VSM
1 - B - 219
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
1310.00 0 Presence Vector Unsigned 1 None Bitmapped
1310.01 1 Time Stamp Unsigned 5 0.001 See Section
Seconds 1.7.2
1310.04 2 Route Type Unsigned 1 Enumerated 0 = Launch
1 = Approach
2 = Flight
3=
Contingency
A
4=
Contingency
B
1310.05 3 Instances Unsigned 1 None 1-255
1310.06 4 Maximum Number Waypoints Unsigned 2 None 1 <= x <
65535
1310.07 5 Location Type Support Unsigned 1 Bitmapped 0x01=
Absolute
0x02 =
Relative
1 - B - 220
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
1205.07 4 Subsystem ID Unsigned Enumerated 0 = Engine
Identifier associated with the 1 1 = Mechanical
subsystem for which status 2 = Electrical
3 = Comms
information is being reported.
4 = Propulsion
Energy
5 = Navigation
6 = Payload
7 = Recovery
System
8=
Environmental
Control System
9 = VSM Status
10 = VDT
11 = CDT
12-19 =
Reserved
20 – 31= VSM
Specific
1205.08 5 Text Character, None
Text to display on CUCS for the GUI 16 bytes
1 - B - 221
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
1305.00 0 Presence Vector Unsigned None Bitmapped
1
1305.01 1 Time Stamp Unsigned 0.001 See Section
5 Seconds 1.7.2
1305.05 2 Requested Message Unsigned None See Section
2 4.1.1
1305.06 3 Requested Field Unsigned None 0 ≤ x ≤ 255
1
1305.07 4 Commanded Value Integer 4 See Field In See Field In
Requested Requested
Message Message
Unique
Field Data Element Name & Description Type Units Range
ID
1306.00 0 Presence Vector Unsigned None Bitmapped
1
1306.01 1 Time Stamp Unsigned 0.001 See Section
5 Seconds 1.7.2
1306.05 2 Requested Message Unsigned None See Section
4 4.1.1
1306.06 3 Requested Field Unsigned None 0 ≤ x ≤ 255
1
1306.07 4 Commanded Value Float See Field In See Field In
Requested Requested
Message Message
1 - B - 222
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique
Field Data Element Name & Description Type Units Range
ID
1307.00 0 Presence Vector Unsigned None Bitmapped
1
1307.01 1 Time Stamp Unsigned 0.001 See Section
5 Seconds 1.7.2
1307.05 2 Requested Message Unsigned None See Section
4 4.1.1
1307.06 3 Requested Field Unsigned None 0 ≤ x ≤ 255
1
1307.07 4 Commanded Enumeration Index Value Integer 1 None Index Into
Enumerated
States Where
0 = First, 1 =
Second, etc.
1 - B - 223
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
This message shall be sent from the AV/ VSM/ Data Link to the CUCS for a listed DLI
parameter anytime the controllable state of that parameter, or an enumeration/ bit mapped
value within an enumerated/ bit mapped parameter, changes thus altering the allowable
state of control over the specified parameter at the AV/ VSM/ Data Link, i.e., the VSM
reports if a DLI message field is currently available to control or if it is unavailable (Field
Available), or if specific enumerations within an enumerated data element field are available
or unavailable for control.
If no configuration message is received by the CUCS during the VSM response(s) to
Message #40000, the CUCS will display the field with its full range enabled.
For parameters in the list below, the availability of some DLI message fields may depend on
the availability of other message fields/ enumerations, and are therefore noted as such. This
is to ensure consistency between fields of the exact same type. The AV/ VSM/ Data Link and
CUCS shall use the primary parameter, the parameter that the other’s parameters
availability follows, to report the availability of that parameter. E.g.: The Message #2002,
Heading Command Type, is used to report the availability to control the heading (Message
#2002, Commanded Heading) by stating the availability of the Heading enumeration in the
Heading Command Type field.
The CUCS, as a minimum, shall support the reception of the following mandatory DLI
message parameters from the VSM/vehicle/data link:
• Message #2001, Select Flight Path Control Mode
• Message #2002, Altitude Command Type
• Message #2002, Heading Reference
• Message #2002, Heading Command Type
• Message #2002, Speed Type
• Message #2002, Altitude Type
• Message #2002, Commanded Altitude (Use Message #2002, Altitude Command
Type)
• Message #2002, Commanded Vertical Speed (Use Message #2002, Altitude
Command Type)
• Message #2002, Commanded Heading (Use Message #2002, Heading Command
Type)
• Message #2002, Commanded Course (Use Message #2002, Heading Command
Type)
• Message #2002, Commanded Turn Rate (Use Message #2002, Heading Command
Type)
• Message #2002, Commanded Roll Rate (Use Message #2002, Heading Command
Type)
• Message #2002, Commanded Roll (Use Message #2002, Heading Command Type)
• Message #2002, Commanded Airspeed
• Message #2003, Altitude Mode
1 - B - 224
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 226
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 227
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 228
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 229
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 230
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 231
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 232
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 233
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
Unique ID Field Data Element Name & Description Type Units Range
2009.00 0 Presence Vector Unsigned 1 None Bitmapped
2009.01 1 Time Stamp Unsigned 5 0.001 Seconds See Section
1.7.2
2009.05 2 Interest ID Unsigned 1 None 1 to 255
2009.06 3 Cursor interest name Character 20
For display purposes.
1 - B - 234
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
1 - B - 235
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 1 to
ANNEX B to
STANAG 4586
Edition 3
5 Miscellaneous Interfaces.
5.1 Analogue Video Interface.
Interfaces for analogue video lie outside the scope of the DLI. In cases where video data is
transmitted to the ground in analogue format, the VSM shall provide services to translate
video into digital form consistent with STANAG 4609, 4545, or 7023 for transport across the
DLI. Where desired, the VSM may provide an analogue output port for exporting analogue
video (e.g., RS-170 format) to displays or other nodes. If displays at the operator station
require analogue input, a separate channel may be established between the CUCS and
VSM to transmit the data directly.
5.2 Digital Image Data Interface.
Digital payload data (still digital imagery, full motion digital imagery, SAR imagery, etc.) shall
enter the CUCS via the DLI interface. Digital payload data shall be transferred to the CUCS
using established NATO standards (STANAGs 7023, 4609, 4545, 4607, as specified in
Annex B) for both communication protocol and physical medium.
If bandwidth constraints permit, a physical interface between the CUCS and the VSM can be
shared for digital payload data and command and status data. Where bandwidth
requirements exceed capabilities of the Core-to-VSM physical interface, a separate physical
interface (e.g., a second Ethernet port) shall be established for transfer of digital payload
data.
Where necessary to satisfy system requirements, the CUCS shall provide the functionality to
annotate, display, and distribute digital payload data. The CUCS shall also provide any
necessary functionality to store, retrieve, and display digital payload data.
Any payload-specific metadata that is associated with the digital payload data shall be
published on the same interface as the payload data in accordance with applicable NATO
standards. The metadata and payload data should be time tagged, and share a common
time reference. The resolution of the time tag shall be sufficient to fully exploit the payload
data. The contents of the metadata shall be sufficient to process the payload data in
downstream processes.
Digital motion imagery in MPEG-2 format shall be in accordance with STANAG 4609.
1 - B - 236
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
TABLE OF CONTENTS
1 INTRODUCTION....................................................................................................... 13
2-B-1
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
13
2-B-2
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
LIST OF FIGURES
LIST OF TABLES
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
LIST OF ATTACHMENTS
2-B-4
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
1 Introduction.
1.1 Scope.
STANAG 4586, Annex B Appendix 2 specifies the Command and Control Interface (CCI)
between the Core Unmanned Aerial Vehicle (UAV) Control System (CUCS) and
Command, Control, Communication, Computer, & Intelligence (C4I) systems.
Standardization of the CCI is intended to enable NATO nations to achieve interoperability
between UAV Systems and C4I users by the implementation of a common set of generic
interface standards. A standard CCI should facilitate seamless integration of NATO UAV
systems into joint combined C4I infrastructures across all levels of interaction.
The purpose of Appendix 2 is to specify standards covering command, control, and data
transmission and receipt from all external systems that need to communicate with the
CUCS. These standards will lead to the enablement of interoperability between all
present (legacy systems) and future UAV systems and designated C4I systems. This
appendix specifies standards to be implemented in the CUCS, and does not impose any
requirements on C4I systems.
1.2 CCI General Overview.
The CCI is an interface between the CUCS and the external C4I systems. It specifies the
data requirements that should be adopted for communication between the CUCS and all
C4I end users through a common, standard interface. Figure B2 -1 illustrates the CCI
within the UCS functional architecture.
All types of data or information that need to be formally exchanged between the CUCS
and the external C4I systems shall be defined in accordance with the standards specified
in this Appendix.
The CCI is intended to cover all types of messages and data that need to be exchanged
in both directions between the CUCS and the C4I systems during all the phases of a
UAV mission, including:
• Before the flight: tasking messages, tactical situation, environmental data,
general mission constraints and mission plans.
• During the flight: status and service messages, payload data, progress reports
• After the flight: status and service messages, payload data, post-flight exploitation
reports, mission reports
The format of all data passing across the CCI is defined in this appendix but a UCS
implementation or connected C4I system may use other formats provided format
translations take place in accordance with the CCI definitions:
• A UCS implementation may be CCI compliant with the CUCS retaining its own,
possibly non-standard internal data representation, for example for processing
efficiency. Appendix 2 allows CUCS developers to identify data that has to be
generated or accepted by the CUCS software in order to be CCI compliant.
2-B-5
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
• Many C4I systems, particularly legacy systems, may not directly comply with the
CCI standards specified in this appendix. To avoid both proliferation of the
number of standards specified in the CCI and modifications to the large number
of national or joint C4I systems to be connected to CUCS, conversion software
and/or hardware will be necessary between the CCI and incompatible C4I
systems. This conversion software/hardware is depicted in Figure B2 -1 and is
called the Command and Control Interface Specific Module (CCISM). The CCISM
may form part of a particular UCS implementation to establish a connection
between the CUCS and specific “customers” of the UAV system (e.g., one or
more C4I systems). The CCISM, when needed, can range in complexity from a
simple format or protocol translator to a user-specific application to adapt the type
of information to particular C4I requirements.
AV
LAUNCH &
RECOVERY
UCS
SYSTEM
VSM
DLI
CORE
HCI
OPERATOR
UCS
CCI CCI
CCISM
C4I C4I
SYSTEM SYSTEM
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
When future C4I systems are developed it is expected that they will be STANAG 4586
compliant in which case there will be a direct link without the need for an intermediate
CCISM.
This appendix does not address either the hardware needed for information exchange
between the CUCS and the CCISM or the architecture and design of the CCISM itself.
Design, development and fielding of specific CCISM functionality, when needed, will be
the responsibility of either the UAV system or the applicable C4I program office.
Also, it is recognised that some communication will take place between the UCS and C4I
systems via voice or email. As these methods are inherently unstructured, they fall
outside the scope of this STANAG, apart from the need to conform to the requirements
of the NC3TA, cited in Annex B, to ensure that such communications can take place.
1.3 Appendix 2 Overview.
Appendix 2 is divided into the following sections:
• Section 1: Introduction: Provides a general introduction of the CCI architecture
and gives a brief system overview.
• Section 2: CCI Data Description: Identifies and describes the data exchanged
between the CUCS and the C4I systems. This section concentrates on the
description of the information to be transferred across the CCI without
specification of data formats.
• Section 3: CCI Data Representation: Defines the data formats that should be
implemented in an implementation of the CCI. This chapter covers message
formats, file formats, data exchange standards, applicable transfer media and
protocols.
• Attachment B2-1: Information Exchange Requirements: Lists the information
exchange requirements for communications between the CCI and external
systems.
• Attachment B2-2: Allied Data Publication-3 (ADatP-3) Message Implementation
Requirements: Lists the set of ADatP-3 messages that are to be transferred
across the CCI. These messages are a sub set of STANAG 7149, NATO
Message Catalogue.
• Attachment B2-3: UAV Level of Interoperability (LOI) ADatP-3 Requirements:
Allocates the ADatP-3 messages to achieve each LOI, where suitable at the
lowest level.
• Attachment B2-4: UAS Custom Tags. Provides the background, definition, and
structure of a standard set of identifies for extending the Common Route
Definition (CRD) to enable full UAS mission planning.
• Attachment B2-5: KLV Metadata Elements. Common metadata parameters which
should be used within an imagery data stream.
2-B-7
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
CCI
Tasking
Collateral Data
Mission Plan
Handover Control
UCS
CCISM C4I
Core M ission Progress
Systems
(If needed,
Resource Availability otherwise
goes direct
Payload/Sensor Data to C4I
systems)
Target Data
Mission Reporting
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2-B-9
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
• Analyse the candidate standards to ensure they meet the requirements of all
types of UAV systems.
• Where choices may be made, for example in the selection of ADatP-3 messages,
the selected items are given (e.g., the standard is profiled).
Priority has been given to existing NATO standards wherever possible. In some cases,
there is a likely future standard that is applicable to some of the data types. Such future
standards cannot be specified at this stage as they may change or never be adopted. In
these cases, an existing standard has been used, (e.g. ADatP-3), with a switch to the
future standard intended for the future.
2 - B - 10
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
The ATO is an ADatP-3 message that may be very large and complex, possibly several
hundred pages in size, not all of which will be applicable to UAV systems. There are
other ADatP-3 messages that do not form part of an ATO and that may be used to task
individual UAV systems or payloads. An example is the Electronic Warfare
Requesting/Tasking Message (EWRTM). The complete list of these tasking messages
is given in Section 3.2.1.
2.2.2 Airspace Control.
Airspace Management (ASM) is the activity of structuring the airspace and scheduling its
use. In the military airspace management system the airspace is structured through the
specification of Airspace Control Means (ACM) which defines airspace volumes,
surfaces and lines, and specific rules for the use of the resulting airspace partitions. The
ACMs approved for a given period of time are promulgated in the ADatP-3 Airspace
Control Order (ACO). The ACO is based upon the air operations and airspace usage
requirements of other Air Command and Control Systems (ACCS), non-ACCS tri-service
entities, civil requirements and airspace requests, together with constraints imposed on
the use of that airspace.
The ACO allows the separation of all types of aircraft, manned and unmanned, fixed and
rotary wing, by the definition of altitude layers, geographic zones and surveillance
systems. The ACO defines how a volume of airspace is to be structured for air missions
over a given period. The ACO defines how this division of airspace will be used by
different air operations throughout the 24-hour ACO cycle.
Therefore, for mission planning, a UCS requires the ACO to define the constraints on the
route to be flown by the UAV.
2.3 Air Traffic Control (ATC).
When a UAV, particularly a long range strategic UAV, has to pass through controlled
airspace, it is necessary to file a flight plan with civil aviation authorities.
The International Civil Aviation Organisation (ICAO) publishes a document that specifies
the content of all messages that have to be submitted to ATC authorities before, during
and after flights. This document is the “Rules of the Air and Air Traffic Services”, DOC
4444-RAC/501, latest edition.
The messages may be sent as appropriate and desired over voice channels, by
completed paper forms or electronically. Voice messages and paper forms are outside
the scope of the CCI, hence only electronic messages are considered below. There are
two types of electronic messages specified by the ICAO, Air Traffic Services (ATS) and
Automatic Dependent Surveillance (ADS) messages. ADS messages are sent from the
air platform via a data link to an ATS unit covering the airspace in which the platform is
flying, hence these are not applicable to the UCS and not considered further. However,
in order to be compliant with ICAO regulations, the Air Vehicle (AV) should carry a
compatible Identification Friend or Foe (IFF) device (e.g., Mode S IFF).
The content and formats of ATS messages are given in Appendix 3 of the above ICAO
document. This STANAG does not mandate the use of these messages because they
2 - B - 11
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
will not be required for some UAV systems (e.g., small UAVs), but does require that, if
generated in a particular system, the ICAO format should be used.
The ATS message types are listed in Table B2 –1:
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
provides this capability. This protocol is typically provided as an FTP transfer of the
imagery file data to a preconfigured directory accessible over the network.
NSILI specifies that image products will be delivered in STANAG 4545 format. Delivery
of image products will be via the LAN in the majority of cases, but NSILI also permits
delivery via other media. If products are delivered on magnetic tape the media will
conform to STANAG 7024 with the data stored in STANAG 4545 format. This will require
magnetic tape readers conforming to STANAG 7024 to be provided in an implementation
of the UCS.
2.5 Mission Plan.
2.5.1 General Considerations.
Mission planning for UAV systems consists of route planning, payload collection and
dissemination planning, communication planning (including frequency planning), and
UAV contingency planning (rules of safety). The combined results of these five items
comprise the mission plan.
It should be noted that the data required to be able to generate a mission plan is
normally far more than contained in these items. A detailed knowledge of current Phase
and Boundary lines, Engagement Areas, Hazards, Air Defence Units (ADU) and Control
Measures is also required. This information is already covered in the collateral data
section of this document.
Pre-planned missions may also be provided across the C4I interface in the form of a
mission plan that has been developed by another UAV planning system. Mission Plans
are imported into the UCS using the CRD file format.
The mission planner also requires vehicle performance models for UAVs controlled by
the UCS to calculate fuel consumption, climb rates etc. These performance models will
be included in the Vehicle Specific Module (VSM), described in Appendix 1, Data Link
Interface.
Other functions that may be available in a mission planner are the ability to do radar
shadowing and line of sight evaluations and to show confliction and inter visibility
between points and routes. These calculations require knowledge of ADU/Radar
characteristics and the plans of other users.
Planning for designator operations will also require a means of coordination/
implementing of Laser Codes and Keywords.
The capability should exist within the UCS (HCI) to provide the mission plan, or
components of the mission plan, as hard or soft copy as required. The outputs from a
mission planner may also include printouts of instructions for loading the UAV (e.g., fuel
type and amount, sensor/designator settings, and communications frequencies).
2.5.2 Dissemination of the Mission Plan.
The mission plan needs to be sent to different recipients at various times, these include:
2 - B - 14
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
• The tasking authority, immediately after generation of the mission plan, for
airspace deconfliction and approval
• The air vehicle via the Data Link Interface (DLI) for those UAVs that can
autonomously execute a mission plan
• To another UCS for handover of UAV control via the DLI
The CRD data format will be used for each transfer of the mission plan data. It should be
noted that there is a difference between mission plans and mission reporting: CRD is
used for mission plans and ADatP-3 is used for mission reporting. However it is
recognised that not all recipients will require the full mission plan. For those systems it
will be possible to extract only the necessary parts. Note that UCS-to-UCS transfer
requires the ability for a UCS to receive a mission plan.
ATC is excluded from the list of recipients as there are existing civil flight plan formats
(see Section 2.3) that are adequate for UCS mission plan formats.
2.5.3 Route Planning.
Route planning may be done at the UCS or passed from an external agency. This
agency may be Headquarters, another UCS, or come from an intermediate level. A route
plan from Headquarters may require additional tactical information to be built into it at the
squadron of the Forward Operations Base (FOB) to make it compatible with the current
state of the battle space. The instructions might be very detailed, where information
about a specific target is required or may be instructions for a Reconnaissance,
Intelligence, Surveillance and Target Acquisition (RISTA) type operation and specify only
an area of operations. When a route plan comes from another UCS this may be a UAV
handover operation with detailed route and instructions or may be a plan generated at
another UCS for use by other operators.
A route plan will comprise a set of waypoints. These waypoints may have different
parameters, which drive the action to be taken when a waypoint is reached. Flight
patterns may be incorporated into the route either as a series of sequenced waypoints or
as ‘seed’ waypoints with range and bearing information, which will depend on the
sophistication of the UCS and UAV systems.
2.5.4 Payload Planning.
Payload planning includes details of how a specific payload is to be used. The details of
planned payload operations will be incorporated into the payload collection plan and a
payload dissemination plan, and will be associated with waypoints in the route.
2.5.5 Communication Planning.
Communication planning includes the details of the data links, bands, and frequencies to
be used (e.g., see Section 3.2.1 Tasking, of this appendix). Data link planning needs
initial assignment provided by C4I (e.g., through the OPTASK LINK message) and leads
to a set of configuration data that is used by the mission planner. This is sent to the DLI
for data link configuration (see Appendix 1, Data Link Control Command).
2.5.6 Contingency Planning.
2 - B - 15
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
In case of failures such as data link loss, UAVs need to automatically carry out recovery
actions referred to as Rules of Safety (ROS). The ROS are selected at the mission
planning stage. The ROS differ according to the priority given to emergency action
relative to that given to mission execution. Using the mission planning application, the
UCS operator selects the appropriate safety scenario (e.g., to define a pre-programmed
recovery route).
2.6 Handover Control.
This section deleted.
2.7 Mission Progress.
This data is required primarily to inform higher levels of command about the progress of
the mission. This includes information on the air vehicle position, status of on-board
equipment, fuel levels and ongoing achievement of mission goals. The ADatP-3
message Mission Report (MISREP) amplified by accompanying text in an amplification
(AMPN) set will be used to report this information.
2.8 Resource Availability.
The CCI will have the capability to provide, as well as receive, the status and operational
capability of the sub-components of the UAV system. This will include both the Air
Segment and the Ground Segment of the UAV system as specified in the following
paragraphs.
2.8.1 Air Segment Status.
The status and operational capability of the air segment of the UAV system will consist of
data relevant to the air vehicle(s), the payload(s), and the air data link(s). The following
types of data will be incorporated into the resource availability reporting process:
2.8.1.1 Air Vehicles (AV)
Total number of AVs assigned
UAV type Number of UAVs of this type
(Repeated for each UAV Tail number AV configuration
type) (repeated for each UAV of AV status (see 2.8.1.4)
this type) AV operational state (see
below)
Table B2 - 2: AV Availability
AV operational state is one of:
• Airborne - Executing a mission
• Ground alert - Ready to fly and execute a mission
• Airborne alert - In flight and awaiting a mission
2 - B - 16
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2.8.1.2 Payloads.
Total number of payloads
Payload type Number of payloads of this type
(Repeated for each Payload ID(Repeated for Payload Configuration
payload type) each payload) Payload Status (see
2.8.1.4)
UAV Tail number
Table B2 - 3: Payload Availability
2.8.1.3 Vehicle Data Terminals (VDT).
Fully Operational
Limited Operational Reasons/Limitations
Estimated Time of Return to Full Ops
Number Non-Operational Reasons
Estimated Time of Return to Full Ops
2 - B - 17
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2.8.2.1 UCSs.
2 - B - 18
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 20
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2.9.2.1.1.2 Scanned.
Scanned images are typically produced by line scan sensors and the image forms a
continuous strip. In this case, the complete image is of indefinite length and the image
may cover an irregular path according to platform route, sensor viewing angle etc.
STANAG 7023 and 4545, respectively, are the controlling standards for these types of
payloads.
2.9.2.1.2 Motion Imagery.
2.9.2.1.2.1 Analogue Video.
Analogue video is a product that is provided by many legacy UAV systems, and also
required as an input by some legacy C4I systems. If analogue video is required by a C4I
system, it shall be obtained either directly from the VSM (if analogue video is a direct
output from the air vehicle to the VSM), or via the CCISM, if format and/or protocol
conversion is required. Note that as a function of CCISM design, analogue video can be
output from the CCISM in any of the international standard formats desired, and can also
include encoding of telemetry metadata within the analogue video stream in a closed
caption format in accordance with Video Imagery Standard Profile (VISP) Standard 9709
and VISP recommended practice 971.
(Note: The CUCS has a requirement to process digital video, but not a requirement to
process analogue video. If analogue video is received from the air vehicle, it can be
distributed directly to the C4I system from the VSM, and will also be transformed by the
VSM into digital video in accordance with STANAG 4609 for processing within the
CUCS. If digital video is received from the air vehicle, it can be processed within the
CUCS; and if a C4I system requires analogue video, a CCISM will be necessary in order
to take the digital video as processed inside the CUCS, and convert it into the analogue
video product required).
2 - B - 21
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
authority to fire. Concept of Operations is currently under development, and this issue
may be addressed in a future update to STANAG 4586.
2.11 Mission Reporting.
The CUCS will provide the various C4I systems with payload dependent products;
including, but not limited to, payload reports, mission status, mission progress and
mission reports. This information may have to be provided on a routine basis during the
flight of the UAV, on completion of the mission, on demand, or when specified threshold
criteria are met.
Selected C4I systems may be supplied with one or more of the following types of reports:
• Reports derived from sensor processing and/or exploitation
• Mission status reports. In any kind of emergency or unexpected mission
event, the ADatP-3 General Information Message (GENINFOMSG) may be
used to provide information, which cannot be provided using existing ADatP-3
message text formats. This is a special message used for unusual
circumstances that cannot be anticipated or planned, and should not be used
on a routine basis. It is not intended to replace existing messages described
in Section 2.8.
• Mission Progress reports. The ADatP-3 message MISREP may be used to
report mission results and items of intelligence interest in all tactical roles. It
may also be used to retransmit and/or amplify in-flight reports.
• Final Mission Report. On completion of the mission.
A number of ADatP-3 message reports, as listed in Section 3.11, will be used for these
types of reports as appropriate.
2.12 General Messages.
There are numerous messages contained in STANAG 5500, NATO FORMETS ADatP-3
and STANAG 7149. Several of these messages are germane to overall UCS C2
functionality and operational mission accomplishment (e.g., operational environments
ranging from peacetime to Military Operations Other Than War to Wartime), but do not
appropriately fit into the message categories previously discussed. Those messages
that are deemed appropriate for UCS operations, but have not been identified in previous
sections, are listed in Section 3.12.
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
display to the operator all messages received as defined in the following paragraphs.
For purposes of this edition of STANAG 4586, the ADatP-3 messages mandated shall be
interpreted to mean ADatP-3 Build 11 messages.
3.2 Tasking of the UCS.
3.2.1 Tasking.
The CUCS shall be capable of processing the following ADatP-3 message types in order
to accomplish the Tasking function:
2 - B - 24
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 25
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
(NOTE: It is assumed that the emergency recovery plan is not exchanged with the C4I
systems.)
3.6 Handover Control.
This section deleted.
3.7 Mission Progress.
The CUCS shall be capable of processing the ADatP-3 message F031, Mission Report
(MISREP), to report mission progress. When appropriate, the MISREP shall include an
AMPN message set to report data not included in the standard MISREP message sets.
Index Identifier Format Name
F031 MISREP MISSION REPORT
Table B2 - 20: ADatP-3 Air Segment Status and Operational Capability Messages
3.8.2 Ground Segment Status.
The CUCS shall be capable of processing the following ADatP-3 message types in order
to provide status and operational capability of the elements of the Ground Segment.
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 30
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 31
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 32
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 33
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 34
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
NOTES:
Note 1 “Tx” indicates that this function/product is transmitted from the UCS. “Rx” indicates that this
refers to function/product is received by the UCS.
the
Product/
Action
Column of
the IER
Note 2 The following provides the descriptions of the various Universal Joint Task List
refers to (UJTL) numbers identified in this document.
the
Rationale
(UJTL#)
Column of
the IER
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
NOTES:
OP 2.4.2.2 Provide Current Intelligence for the Joint Operations Area
OP 2.4.2.4 Provide Target Intelligence for the Joint Operations Area
OP 2.5 Disseminate and Integrate Operational Intelligence
OP 2.5.3 Provide Near Real Time Intelligence for the Joint Operations Area Planners
and Decision Makers
OP 3.1.3 Develop Operational Targets
OP 3.1.6.1 Assess Battle Damage on Operational Targets
OP 5.1.4 Maintain Operational Information and Force Status
OP 5.1.5 Monitor Strategic Situation
OP 5.2 Assess Operational Situation
OP 5.2.1 Review Current Situation
TA 1.2.2 Conduct Joint Airborne Operations
TA 2.2 Obtain and Access Intelligence Information
TA 3.1 Process Targets
TA 5.1 Acquire and Communicate Information and Maintain Status and Force
Reporting
TA 5.2.1 Establish, Operate, and Maintain Baseline Communications
2 - B - 36
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
UNMANNED AERIAL VEHICLE CONTROL SYSTEM (UCS) COMMAND AND CONTROL INTERFACE (CCI)
-INFORMATION EXCHANGE REQUIREMENTS (IER) MATRIX-
Product/ Rationale LOI (3) NATO or Format Remarks Info/Char Sending Receiving Critical Timeliness
Action (1) (UJTL#) (2) Internat’l Node Node
Standard
TASKING
Identified in sections 2.2. and 3.2.
Airspace ST 5.1.4, 4, 5 STANAG Tactical Restricted JFACC; UCS Yes; may Variable;
Control OP 2.2.5 5500 Msg flight zones: Any not always Minutes to
Order (Rx) (ADatP-3) 4-Dimension capable be required Hours
ACO ATM node
Tasking ST 2.2.1, ST 2, 3, 4, 5 STANAG Tactical At min. UAV Mission JFACC or UAV Det or Yes Variable;
Orders (Rx) 2.4.2.2, ST 5500 Msg(s) mandatory Tasking; any System Minutes to
2.4.2.4, ST (ADatP-3) fields: (e.g., Route, Pyld. properly Hours
5.1.4 ATO Msg.) Comm. Plan equipped
C2 Node
E-Mail OP 2.2.1 2, 3, 4, 5 SMTP Text Min. Mission Any UAV Det or Yes Variable;
Messages OP 2.2.5 Message Plan, e.g. authorized System Minutes to
(Rx) route/target C2 Node Hours
area
2 - B - 37
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
UNMANNED AERIAL VEHICLE CONTROL SYSTEM (UCS) COMMAND AND CONTROL INTERFACE (CCI)
-INFORMATION EXCHANGE REQUIREMENTS (IER) MATRIX-
Product/ Rationale LOI (3) NATO or Format Remarks Info/Char Sending Receiving Critical Timeliness
Action (1) (UJTL#) (2) Internat’l Node Node
Standard
Sensor OP 2.2.5, 2, 3, 4, 5 STANAG Tactical New Plan for Any UAV Det or No. Variable;
Tasking/Re- OP 2.4.2.2, 5500 Msg, Text Sensor, e.g. authorized System Dependent Minutes to
tasking (Rx) OP 2.5.3 (ADatP-3) Msg AOI, dwell C2 Node on mission Hours
SMTP time, etc.
Voice OP 2.2.5, 2, 3, 4, 5 APP-11 Voice Mission Any UAV Det or Yes Variable;
Tasking (Rx) OP 2.4.2.2, Tasking authorized System Minutes to
OP 2.5.3 C2 Node Hours
UNMANNED AERIAL VEHICLE CONTROL SYSTEM (UCS) COMMAND AND CONTROL INTERFACE (CCI)
-INFORMATION EXCHANGE REQUIREMENTS (IER) MATRIX-
Product Rationale LOI (3) NATO or Format Remarks Info/Char Sending Receiving Critical Timeliness
/ (UJTL#) (2) Internat’l Node Node
Action Standard
(1)
2 - B - 38
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
UNMANNED AERIAL VEHICLE CONTROL SYSTEM (UCS) COMMAND AND CONTROL INTERFACE (CCI)
-INFORMATION EXCHANGE REQUIREMENTS (IER) MATRIX-
Product Rationale LOI (3) NATO or Format Remarks Info/Char Sending Receiving Critical Timeliness
/ (UJTL#) (2) Internat’l Node Node
Action Standard
(1)
ATS ST 5.1.4, 4, 5 DOC 4444- Tactical For Corridors, JFACC; JFACC; Any Yes; may Variable;
Messag OP 2.2.5 RAC/501 Msg(s) operations in Routes, Plan Any capable not always Minutes to
es civil Changes, capable ATM node, be required Hours
(Tx/Rx) airspace. etc. ATM node, UCS
UCS
E-Mail ST 5.1.4, 4, 5 SMTP Text Corridors, JFACC; JFACC; Any No – unless Variable;
Messag OP 2.2.5 Message Routes, etc. Any capable Tactical Minutes to
es capable ATM node, Msgs not Hours
(Tx./Rx) ATM node, UCS available
UCS
2 - B - 39
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
UNMANNED AERIAL VEHICLE CONTROL SYSTEM (UCS) COMMAND AND CONTROL INTERFACE (CCI)
-INFORMATION EXCHANGE REQUIREMENTS (IER) MATRIX-
Product/ Rationale LOI (3) NATO or Format Remarks Info/Char Sending Receiving Critical Timeliness
Action (UJTL#) (2) Internat’l Node Node
(1) Standard
COLLATERAL DATA
Identified in sections 2.4 and 3.4.
Tactical OP 2.2.1, 2, 3, 4, 5 STANAG Tactical Includes, but Blue/Red Any C2 UCS Yes Variable; Minutes
Situation OP 5.1.4, (May be LOI 5500 Msg, Text not limited to Force node to Hours
(Rx) 1 for some (AdatP-3) Msg Enemy and Location, having data
OP 5.1.5,
msgs. See Friendly charact/OB
TA 5.1 Order of
AdatP-3 Map Overlay
Impl Table) Battle and
Data
SitReps
Hostile OP 3.1.3 2, 3, 4, 5 STANAG Tactical Location & Any C2 UCS Yes Variable; Minutes
Systems 5500 Msg Charact. Of node to Hours
(Tx/Rx) (AdatP-3) threat(s) having data
Target TA 3.1, 2, 3, 4, 5 STANAG Tactical Loc. & type UCS; Any UCS; Any Depends on Variable; Minutes
Database OP 2.4.2.4 5500 Msg, Data Of all tgts. C2 node C2 node mission to Hours
(Update) (AdatP-3) having Tgt having Tgt
(Tx/Rx) data data
2 - B - 40
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
UNMANNED AERIAL VEHICLE CONTROL SYSTEM (UCS) COMMAND AND CONTROL INTERFACE (CCI)
-INFORMATION EXCHANGE REQUIREMENTS (IER) MATRIX-
Product/ Rationale LOI (3) NATO or Format Remarks Info/Char Sending Receiving Critical Timeliness
Action (UJTL#) (2) Internat’l Node Node
(1) Standard
Meteoro- OP 2.2.3 2, 3, 4, 5 STANAG Tactical Met. Data for UCS; Any UCS; Any Depends on Variable; Minutes
logical 5500 Msg, Text specified C2 node C2 node mission to Hours
Data (AdatP-3) Msg location having Met having Met
(Tx/Rx) data data
NRBC ST 2.2.1, 2, 3, 4, 5 STANAG Tactical NRBC Data UCS; any UCS; any Depends on Variable; Minutes
Data OP 2.2 5500 Msg, Text for specified C2 node C2 node mission to Hours
(Tx/Rx) (AdatP-3) Msg location having having
NRBC data NRBC data
Image OP 2.5 1, 2, 3, 4, 5 STANAG Digital Digital Any C2 UCS Depends on Variable; Minutes
Products 4559 Imagery Node mission; yes to Hours
(Tx/Rx) having an - for most
IL RSTA
2 - B - 41
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
UNMANNED AERIAL VEHICLE CONTROL SYSTEM (UCS) COMMAND AND CONTROL INTERFACE (CCI)
-INFORMATION EXCHANGE REQUIREMENTS (IER) MATRIX-
Product/ Rationale LOI (3) NATO or Format Remarks Info/Char Sending Receiving Critical Timeliness
Action (1) (UJTL#) (2) Internat’l Node Node
Standard
MISSION PLAN
Identified in sections 2.5 and 3.5.
(For mission plan that is transmitted to C2 for Response to ATO or externally generated mission plan)
Flight Route OP 2.4.2.2, 3, 4, 5 CRD Tactical Internat’l Waypoints, UCS, UCS, Yes; may Variable;
(Tx/Rx) OP 2.5.3 (STANAG is Msg, Text Filing Format recovery JFACC, or JFACC, or not always Minutes to
TBD) Msg plan, etc. any any capable be required Hours
Loaded to capable C2 C2 node
AV node
Collection OP 2.1.3 3, 4, 5 CRD Tactical To/from Payload plan UCS, UCS, Yes; may Variable;
Data Plan (STANAG is Msg, Text AMPS data; JFACC, or JFACC, or not always Minutes to
(Tx/Rx) TBD) Msg formatted any any capable be required Hours
message or capable C2 C2 node
e-mail node
2 - B - 42
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
UNMANNED AERIAL VEHICLE CONTROL SYSTEM (UCS) COMMAND AND CONTROL INTERFACE (CCI)
-INFORMATION EXCHANGE REQUIREMENTS (IER) MATRIX-
Product/ Rationale LOI (3) NATO or Format Remarks Info/Char Sending Receiving Critical Timeliness
Action (1) (UJTL#) (2) Internat’l Node Node
Standard
Comm Plan OP 2.5.3 3, 4, 5 CRD Tactical Data Link UCS UCS, Yes; may Variable;
(Tx/Rx) (STANAG is Msg, Text plan data JFACC, or not always Minutes to
TBD) Msg any capable be required Hours
C2 node
Emergency 3, 4, 5 CRD Tactical Emergency UCS UCS, Yes; may Variable;
Recovery (STANAG is Msg(s), Recovery JFACC, or not always Minutes to
Plan TBD) Text Msgs Plan any capable be required Hours
C2 node
2 - B - 43
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
UNMANNED AERIAL VEHICLE CONTROL SYSTEM (UCS) COMMAND AND CONTROL INTERFACE (CCI)
-INFORMATION EXCHANGE REQUIREMENTS (IER) MATRIX-
Product/ Rationale LOI (3) NATO or Format Remarks Info/Char Sending Receiving Critical Timeliness
Action (1) (UJTL#) (2) Internat’l Node Node
Standard
MISSION PROGRESS
Identified in sections 2.7 and 3.7.
Tactical OP 2.4.2.1, 2, 3, 4, 5 STANAG Tactical AV Position, UCS UCS; any Yes Near real
Messages OP 5.1.4, 5500 Msg Sys. Status, capable C2 time
(Tx/Rx) (ADatP-3) Pyld Status, node
OP 5.2.1
etc.
RESOURCE AVAILABILITY
Identified in sections 2.8 and 3.8. (Includes entire system availability, including both air segment and ground segment.)
UAV Status OP 5.2.1, 1, 2, 3, 4, 5 STANAG Tactical Including AV Status, UAV, UCS UCS; any Yes Variable;
(Tx/Rx) TA 5.1 5500 Msg, Text payload Pyld capable C2 Minutes to
(ADatP-3) Msg status. availability node Hours
Data Link OP 5.2.1, 1, 2, 3, 4, 5 STANAG Tactical Including D/L type & Data Links, UCS; any Yes Variable;
Status TA 5.1 5500 Msg, Text VDTs and availability UCS capable C2 Minutes to
(Tx/Rx) (ADatP-3) Msg CDTs node Hours
2 - B - 44
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
UNMANNED AERIAL VEHICLE CONTROL SYSTEM (UCS) COMMAND AND CONTROL INTERFACE (CCI)
-INFORMATION EXCHANGE REQUIREMENTS (IER) MATRIX-
Product/ Rationale LOI (3) NATO or Format Remarks Info/Char Sending Receiving Critical Timeliness
Action (1) (UJTL#) (2) Internat’l Node Node
Standard
UCS Status OP 5.2.1, 1, 2, 3, 4, 5 STANAG Tactical UCS UCS Any capable Yes Variable;
(Tx) TA 5.1 5500 Msg, Text capability & C2 node Minutes to
(ADatP-3) Msg status Hours
Launch and OP 5.2.1, 1, 2, 3, 4, 5 STANAG Tactical Launch and Launch UCS; any Yes Variable;
Recovery TA 5.1 5500 Msg, Text Recovery and capable C2 Minutes to
Sys (Tx/Rx) (ADatP-3) Msg Sys Recovery node Hours
capability & Systems,
status UCS
Maint. and OP 5.2.1, 1, 2, 3, 4, 5 STANAG Tactical UCS UCS; any No Variable;
Refurb Sys TA 5.1 5500 Msg, Text capable C2 Minutes to
(Tx/Rx) (ADatP-3) Msg node Hours
2 - B - 45
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
UNMANNED AERIAL VEHICLE CONTROL SYSTEM (UCS) COMMAND AND CONTROL INTERFACE (CCI)
-INFORMATION EXCHANGE REQUIREMENTS (IER) MATRIX-
Product/ Rationale LOI (3) NATO or Format Remarks Info/Char Sending Receiving Critical Timeliness
Action (UJTL#) (2) Internat’l Node Node
(1) Standard
2 - B - 46
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
UNMANNED AERIAL VEHICLE CONTROL SYSTEM (UCS) COMMAND AND CONTROL INTERFACE (CCI)
-INFORMATION EXCHANGE REQUIREMENTS (IER) MATRIX-
Product/ Rationale LOI (3) NATO or Format Remarks Info/Char Sending Receiving Critical Timeliness
Action (UJTL#) (2) Internat’l Node Node
(1) Standard
EO/IR OP 2.2.5, 1, 2, 3, 4, 5 STANAG Still UCS UCS UCS; any Yes Variable;
Still OP 2.4 7023 Imagery NITF 2.0/2.1 processed/a capable C4 Seconds to
Imagery STANAG nnotated node Hours
4545 imagery
STDI-0002
SAR OP 2.2.5, 1, 2, 3, 4, 5 STANAG Encoded SAR Data Continuous UCS UCS; any No (If other Variable;
Process- OP 2.4 7023 Imagery formed into video and capable C4 imagery Seconds to
ed STANAG Stream an image telemetry as node available) Hours
4545 Or the AV
transmits
STDI-0002 Still
Imagery Or
UCS
processed/a
nnotated
imagery
GMTI OP 2.2.5, 1, 2, 3, 4, 5 STANAG MTI Tracks Continuous UCS UCS; any No (If other Variable;
Process- OP 2.4 4607 & Vectors data as the capable C4 imagery Seconds to
ed AV transmits node available) Hours
2 - B - 47
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
UNMANNED AERIAL VEHICLE CONTROL SYSTEM (UCS) COMMAND AND CONTROL INTERFACE (CCI)
-INFORMATION EXCHANGE REQUIREMENTS (IER) MATRIX-
Product/ Rationale LOI (3) NATO or Format Remarks Info/Char Sending Receiving Critical Timeliness
Action (UJTL#) (2) Internat’l Node Node
(1) Standard
MSI, HSI OP 2.2.5, 1, 2, 3, 4, 5 STANAG Future
OP 2.4 4545 Implement
STANAG
7023
ELINT OP 2.2.5, 1, 2, 3, 4, 5 STANAG Continuous UCS UCS; any Yes Variable;
and ESM OP 2.4 4633 data as the capable C4 Seconds to
AV transmits node Hours
NRBC OP 2.2.5, 1, 2, 3, 4, 5 TBD Continuous UCS UCS; any No (If other Variable;
Data OP 2.4 data as the capable C4 data Seconds to
AV transmits node available) Hours
COMINT OP 2.2.5, 1, 2, 3, 4, 5 TBD Future
OP 2.4 Implement
2 - B - 48
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
UNMANNED AERIAL VEHICLE CONTROL SYSTEM (UCS) COMMAND AND CONTROL INTERFACE (CCI)
-INFORMATION EXCHANGE REQUIREMENTS (IER) MATRIX-
Product/ Rationale LOI (3) NATO or Format Remarks Info/Char Sending Receiving Critical Timeliness
Action (UJTL#) (2) Internat’l Node Node
(1) Standard
Weapon Future
Payloads Implement
– Unman-
ned
Combat
Aerial
Vehicles
(UCAV)
Platforms
TARGET DATA - Deferred until future update and implementation of STANAG 4586.
Identified in sections 2.10 and 3.10.
MISSION REPORTING
Identified in sections 2.11 and 3.11.
2 - B - 49
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
UNMANNED AERIAL VEHICLE CONTROL SYSTEM (UCS) COMMAND AND CONTROL INTERFACE (CCI)
-INFORMATION EXCHANGE REQUIREMENTS (IER) MATRIX-
Product/ Rationale LOI (3) NATO or Format Remarks Info/Char Sending Receiving Critical Timeliness
Action (UJTL#) (2) Internat’l Node Node
(1) Standard
Mission OP 2.2.1, 1, 2, 3, 4, 5 STANAG Tactical Tasked UCS UCS; any Yes Variable;
Status OP 5.2, (May be only 5500 Msg, Text Mission capable C2 Minutes to
(Tx/Rx) 2, 3, 4, 5 for (ADatP-3) Msg Status, node Hours
TA 5.1
some msgs. SMTP (pending, in
See ADatP-3 progress, etc.)
Impl Table)
Target, OP 2.2.5, 2, 3, 4, 5 STANAG Tactical UAV UCS UCS; any Yes Variable;
Collection TA 3.1 5500 Msg detected capable C2 Seconds to
Coord- (ADatP-3) target data node Hours
inate
(Tx/Rx)
Battlefield OP 5.1.5 2, 3, 4, 5 STANAG Tactical Order Of UCS UCS; any Yes Variable;
Geometry 5500 Msg Battle capable C2 Minutes to
(Tx/Rx) (ADatP-3) node Hours
2 - B - 50
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
UNMANNED AERIAL VEHICLE CONTROL SYSTEM (UCS) COMMAND AND CONTROL INTERFACE (CCI)
-INFORMATION EXCHANGE REQUIREMENTS (IER) MATRIX-
Product/ Rationale LOI (3) NATO or Format Remarks Info/Char Sending Receiving Critical Timeliness
Action (UJTL#) (2) Internat’l Node Node
(1) Standard
Recon OP 2.4, 1, 2, 3, 4, 5 STANAG Tactical Summary UCS UCS; any Yes Variable;
Rpts (Tx) OP 2.5 (May be only 5500 Msg Reports capable C2 Minutes to
2, 3, 4, 5 for (ADatP-3) (mission, node Hours
some msgs. communica-
See ADatP-3 tions, EW,
Impl Table) etc.)
Battle OP 3.1.6.1 1, 2, 3, 4, 5 STANAG Tactical Can be via Damage UCS UCS; any Yes Variable;
Damage (May be only 5500 Msg, Video, tactical msg, assessment capable C2 Minutes to
Reports 2, 3, 4, 5 for (ADatP-3) Imagery or BDA report node Hours
(Tx) some msgs. imagery.
See ADatP-3
Impl Table)
MISCELLANEOUS
2 - B - 51
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
UNMANNED AERIAL VEHICLE CONTROL SYSTEM (UCS) COMMAND AND CONTROL INTERFACE (CCI)
-INFORMATION EXCHANGE REQUIREMENTS (IER) MATRIX-
Product/ Rationale LOI (3) NATO or Format Remarks Info/Char Sending Receiving Critical Timeliness
Action (UJTL#) (2) Internat’l Node Node
(1) Standard
LAN Con- TA 5.2.1 1, 2, 3, 4, 5 ISO/IEC Imagery, Includes N/A N/A N/A Yes N/A
nection 8802-3, Text, protocols
ANSI/IEEE Voice, (e.g., TCP,
Std 802.3 Video, UDP, IP,
(DOD JTA, Data SMTP, FTP,
protocols) NFS, MIME,
etc.) (Annex
B)
IPL (IL) OP 2.2 1, 2, 3, 4, 5 STANAG Imagery Inherent use NSIF IL UCS Yes Variable;
Interface 4559 of CORBA imagery files Seconds to
(Rx) from IL Hours
Digital TA 5.2.1 1, 2, 3, 4, 5 H.323 Voice Voice over UCS; any UCS; any No Real Time
Voice IP capable C4 capable C4
(Tx/Rx) node node
2 - B - 52
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 53
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 54
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 56
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 57
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 58
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 59
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 60
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 61
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 62
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 63
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 64
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 65
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 66
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 67
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 68
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 69
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 70
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 72
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 73
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 75
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 76
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 77
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 79
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 80
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
Level of Interoperability 2
All lower LOI messages are required plus the following messages (refer to the remarks in
Section 1.6, Implementation of UAV LOI in the CCI):
Index MTF Identifier MTF Name
Ref No
A026 ENSITREP ENEMY LAND FORCES SITUATION REPORT
A031 OWNSITREP OWN LAND FORCES SITUATION REPORT
A046 OBSREP OBSTACLE REPORT
A058 ATI.ATR ARTILLERY TARGET INTELLIGENCE-
ARTILLERY TARGET REPORT
A059 ATI.TIR ARTILLERY TARGET INTELLIGENCE-TARGET
INFORMATION REQUEST
A060 MET.CM METEOROLOGICAL-COMPUTER
A061 MET.RFM METEOROLOGICAL-REQUEST FOR MET
A062 MET.TA METEOROLOGICAL-TARGET ACQUISITION
A070 SPRT.GEOM SUPPORT-BATTLEFIELD GEOMETRY
A071 SYS.RFR SYSTEM-REQUEST FOR REPORT
A088 RBTRECCEREP ROAD, BRIDGE OR TUNNEL
RECONNAISSANCE REPORT
A092 GAPRECCEREP GAP RECONNAISSANCE REPORT
A100 OBSRECCEREP OBSTACLE RECONNAISSANCE REPORT
F004 AIR TASK AIR TASK
F015 AIRALLOC AIR ALLOCATION MESSAGE
F058 ATO AIR TASKING ORDER
J005 COMSPOT COMMUNICATIONS SPOT REPORT
J006 INCSPOTREP INCIDENT SPOT REPORT
J007 NBC1 NBC 1 REPORT
J021 INTREQ INTELLIGENCE REQUEST
J022 NBC6 NBC 6 MESSAGE
J024 NBCSITREP NBC SITUATION REPORT
J033 NBC4 NBC 4 REPORT
J034 NBC5 NBC 5 REPORT
J061 NBC EDR NBC EFFECTIVE DOWNWIND REPORT
J071 TRACKREP TARGET TRACK REPORT
2 - B - 81
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
Level of Interoperability 3
All lower LOI messages are required plus the following messages (refer to the remarks in
Section 1.6, Implementation of UAV LOI in the CCI):
2 - B - 82
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 83
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 84
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
OVERVIEW
This Attachment describes the background, definition, and structure for the UAS custom
tags.
BACKGROUND
The core CRD is defined in the CRD Interface Control Document (ICD) (currently version
2.0.2.0) and uses a Common Route Object Model to describe the entities found in the Common
Route Definition. The object model also describes the relationships among the entities. The
Universal Modeling Language (UML) is used to specify the Common Route Object Model. The
tags describing the model entity attributes and definition are represented in eXtensible Mark-up
Language (XML) format.
The UAS custom tags were developed as new entities to the Common Route Object Model and
its tags are also represented in XML format.
COMMON ROUTE OBJECT MODEL
The following series of figures show how the core CRD object model has been changed to
add the custom UAS objects. Figure B2-4.1 shows the top level Common Route Object Model
used for establishing the relationships among the core CRD entities. The MISSION and INTENT
entities are modified by adding additional entities.
2 - B - 85
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
CRD
MISSION
TRANSITION STATE
Figure B2-4.2 shows the series of entities that have been associated with the Mission. In this
figure, the series of entities incorporate essential higher mission reference data that was tasked
through the Aircraft Collection Tasking Message (ACTM). This allows the tracing of collected
data from the original tasking requirements.
2 - B - 86
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
MISSION
ACTM
Tasks
SecurityClassification
TargetData
SectorBlanking TargetType
Figure B2-4.3 shows the series of entities that have been created to allow a UAS to add data
collection and dissemination planning and communication planning to the existing core CRD to
generate a complete Mission Plan.
2 - B - 87
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
ORBIT_INTENT EMERGENCY_INTENT
INTENT
LIGHTS_INTENT IFF_INTENT
LOITER_INTENT
PAYLOAD_SETTINGS PATTERNS
CONFIGURATION_ITEM
SAR_SETTINGS GMTI_SETTINGS
2 - B - 88
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
DATA DICTIONARY
Table B2-4.1 is the data dictionary for the new UAS custom tags, or the individual data elements for each of the UAS entities. The
table parameters are defined as:
Name of entity or tag and description
Type: the name of the type of data under which attributes are defined
TypeInfo: the class category of data
Unit: the name of units of measure associated with the data (if applicable)
MinMax: the minimum or maximum value of the data (if applicable)
Format: the specific format of the data (if required)
Example: an example if available
Reference: name of an enumeration table. These appear after Table B2-4.1.
Card: the cardinality of the data—required or optional
ACTM
ACTM_Mission Target collection indexing
Type: ACTM_Mission format:
TypeInfo: Collection example:
Unit: N/A reference:
MinMax: N/A card:
ACTMMetadata Collection manager classification and control markings/data
Type: ACTMMetadata format:
TypeInfo: Collection example:
Unit: N/A reference:
MinMax: N/A<= x <= N/A card: required
CollectionRequirements Target collection details
Type: CollectionRequirements format:
TypeInfo: Collection example:
Unit: N/A reference:
MinMax: N/A card: required
2 - B - 89
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
ACTM_Mission
MissionIdentifier An alternative identifier to "Mission Number" Either MissionNumber OR
MissionIdentifier should be filled-in
Type: STRING format:
TypeInfo: Primitive example:
Unit: reference:
MinMax: 0 <= x <= 54 card: Optional
2 - B - 90
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
SCIControlSystemsCodewords SCI control systems and code words. If the ACTM contains Sensitive
Compartmented Information (SCI), SCI Control Systems/Codewords
Type: String must be used. format:
TypeInfo: Primative example:
Unit: N/A reference:
MinMax: 0<= x <= 35 card: conditional
SecurityClassification Security classification of the Aircraft Collection Tasking Message
(ACTM).
Type: SecurityClassification format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: required
TaskGenerationTimestamp Date/time the ACTM file was created or modified. Creation Timestamp
will change anytime there is a change to the ACTM. So, for every
Type: dateTime Requirement ID control date change, there will be a Creation format: YYYY-MM-DDThh:mm:ssZ
TypeInfo: Primative Timestamp change. But, there will not be a control date change for example:
Unit: N/A every Creation Timestamp change, ie Mission ID change with all the reference:
same requirements.
MinMax: N/A card: required
COLLECTION_INTENT
ID Unique identifier for collection intent
Type: ID format:
TypeInfo: Reference example:
Unit: N/A reference:
MinMax: 0 <= x <= 2147483647 card: Required
OPERATION_MODE Mode of operation for selected payload during a specific portion of the
mission. An onboard sensor data recorder is considered a Payload. A
Type: String separate communications relay is a Payload, but not the comms format:
TypeInfo: Enumeration systems which is part of the basic air vehicle configuration. example:
Unit: N/A reference: A.42
MinMax: card: Required
PATTERN UAV flight pattern or sensor search pattern associated with data
collection for a specific payload
Type: PATTERN format:
TypeInfo: Collection example:
Unit: N/A reference:
MinMax: N/A card: Optional
PAYLOAD_LIST List of payloads used for this mission
Type: CONFIGURATION_ITEM format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: Required
2 - B - 91
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
PAYLOAD_SETTINGS Specific settings to be used by the payload during a specific portion of
the mission
Type: PAYLOAD_SETTINGS format:
TypeInfo: Collection example:
Unit: N/A reference:
MinMax: N/A card: Optional
CollectionRequirements
CollectionPrecedence_int Priority indicator
Type: integer format:
TypeInfo: Primative example:
Unit: N/A reference:
MinMax: 0<= x <= 999 card: conditional
Control_UTCDateTime Date/Time the Requirement ID was created or modified. The
Requirement ID may not change if the exact same tasks were flown
Type: dateTime over several days. Control Date changes only when there is a change format: YYYY-MM-DDThh:mm:ssZ
TypeInfo: Primative to the Requirement ID. So, for every Requirement ID control date example:
Unit: N/A change, there will be a Creation Timestamp change. But, there will not reference:
be a control date change for every Creation Timestamp change, ie
MinMax: N/A Mission ID change with all the same requirements. card: required
RequestorID Code for the unit which created the ACTM. Free text
Type: String format:
TypeInfo: Primative example:
Unit: N/A reference:
MinMax: N/A card: conditional
RequirementName User specified text name providing descriptive data about the collection
requirement purpose; usually the same as the nomination name.
Type: String format:
TypeInfo: Primative example:
Unit: N/A reference:
MinMax: 0<= x <= 50 card: conditional
RequirementPriority_int The relative importance of the collection requirement, where the lower
assigned number value, the higher the priority.
Type: integer format: 000-999
TypeInfo: Primative example:
Unit: N/A reference:
MinMax: 0<= x <= 999 card: conditional
2 - B - 92
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
RequirementsID User specified identification to facilitate tracking collection requirements.
Type: String format:
TypeInfo: Primative example:
Unit: N/A reference:
MinMax: 0<= x <= 12 card: required
Tasks Individual intel collection segments of the overall collection message.
Type: Tasks format:
TypeInfo: collection example:
Unit: N/A reference:
MinMax: N/A card: required
COMMS_INTENT
ANTENNA_MODE Operating mode for communication antennas
Type: String format:
TypeInfo: Enumeration example:
Unit: N/A reference: A.52
MinMax: card: Required
COMMS_LIST List of communication devices used for this leg of mission
Type: CONFIGURATION_ITEM format:
TypeInfo: Collection example:
Unit: N/A reference:
MinMax: card: Required
COMMS_MODE Operating modes for communication devices
Type: String format:
TypeInfo: Enumeration example:
Unit: N/A reference: A.53
MinMax: card: Required
COMMS_SECURITY Normal if TRUE; Zeroize if FALSE
Type: Boolean format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: N/A card: Optional
DATA_RATE Selectable data transmission rate
Type: Double format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: 0 <= x <= 1.0E100 card: Optional
FREQ_RECEIVE Assigned receiver frequency
Type: Double format:
TypeInfo: Primitive example:
Unit: Hz reference:
MinMax: 0 <= x <= 1.0E100 card: Required
2 - B - 93
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
FREQ_TRANSMIT Assigned transmitter frequency
Type: Double format:
TypeInfo: Primitive example:
Unit: Hz reference:
MinMax: 0 <= x <= 1.0E100 card: Required
ID Unique identifier for communication intent
Type: ID format:
TypeInfo: Reference example:
Unit: N/A reference:
MinMax: 0 <= x <= 2147483647 card: Required
LINK_LOSS_OK A pre-planned flag indicating that loss of the data link will not cause
initiation of contingency actions.
Type: BOOLEAN format:
TypeInfo: Primative example:
Unit: N/A reference:
MinMax: N/A card: Optional
POWER_TRANSMIT Assignable transmission power level
Type: Decimal format:
TypeInfo: Primitive example:
Unit: Percent reference:
MinMax: 0.00 <= x <= 1.00 card: Optional
RECEIVER_ALTITUDE The altitude of the receiver, used for directional antennas. This could be
a ground location or a satellite position
Type: ALTITUDE format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: Optional
RECEIVER_LOCATION The coordinates of the receiver, used for directional antennas. This
could be a ground location or a satellite position
Type: WGS84_POSITION format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: Optional
RETRANSMIT Number of retransmission attempts after a condition of lost
communication is reached
Type: Short format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: 0 <= x <= 32767 card: Optional
2 - B - 94
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
SLOT_RECEIVE Assigned receiver slot
Type: Short format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: 0 <= x <= 32767 card: Required
SLOT_TRANSMIT Assigned transmitter slot
Type: Short format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: 0 <= x <= 32767 card: Required
TIME_OUT Time between transmission and expected reply, after which non-reply
is judged as lost communication
Type: Double format:
TypeInfo: Primitive example:
Unit: seconds reference:
MinMax: 0 <= x <= 1.0E100 card: Optional
DISSEMINATION_INTENT
COMMS_SET_IN Setting of any communication devices needed to receive external data
for dissemination
Type: COMMS_INTENT format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: Optional
COMMS_SET_OUT Setting of any communication devices needed to transmit internal data
for dissemination
Type: COMMS_INTENT format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: Optional
ID Unique identifier for dissemination intent
Type: ID format:
TypeInfo: Reference example:
Unit: N/A reference:
MinMax: 0 <= x <= 2147483647 card: Required
INPUT_SOURCE Originating device providing data for dissemination. This could be a
sensor streaming data, a recorder, post-processed data from an
Type: CONFIGURATION_ITEM onboard sensor processor, or a comm relay. format:
TypeInfo: Collection example:
Unit: N/A reference:
MinMax: card: Optional
OUTPUT_DESTINATION Destination device which will receive the data. This could be an internal
2 - B - 95
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
recorder, sensor processor, or communication data link.
Type: CONFIGURATION_ITEM format:
TypeInfo: Collection example:
Unit: N/A reference:
MinMax: card: Optional
TIME_START The start time of the dissemination process based on time since
making the last waypoint
Type: Double format:
TypeInfo: Primitive example:
Unit: seconds reference:
MinMax: 0 <= x <= 1.0E100 card: Optional
TIME_STOP The stop time of the dissemination process based on time since
making the last waypoint
Type: Double format:
TypeInfo: Primitive example:
Unit: seconds reference:
MinMax: 0 <= x <= 1.0E100 card: Optional
DisseminationControl
Markings Dissemination control other than "Releasable To". May include
markings such as "FOUO" or "NF"
Type: STRING format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: 0 <= x <= 35 card: Optional
RELTO Countries and organizations that this message is authorized to be
releasable to. Unlimited number of 3-letter country codes (found in
Type: STRING International Organization for Standardization (ISO) 3166) and/or 4- format:
TypeInfo: Primitive letter International Organizational codes. example:
Unit: N/A reference:
MinMax: 0 <= x <= 4 card: Optional
DSATarget
TargetName The target name which generally provides information about the
target's location and/or function.
Type: String format:
TypeInfo: Primative example:
Unit: N/A reference:
MinMax: 0<= x <= 38 card: required
2 - B - 96
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
EMERGENCY_INTENT
EMERGENCY_RECOVERY_SETTINGS Settings used for emergency landings
Type: STRING format:
TypeInfo: Enumeration example: N/A
Unit: Container reference: A.55
MinMax: N/A card: Optional
EMERGENCY_ROUTE_ENTRY_ID Entry waypoint number. Emergency route starts at entry waypoint
Type: ID format:
TypeInfo: Reference example:
Unit: reference:
MinMax: card: Optional
EMERGENCY_ROUTE_ID ID of the Route to activate as the emergency route at this waypoint
Type: ID format:
TypeInfo: Reference example:
Unit: reference:
MinMax: card: Optional
GMTI_SETTINGS
BAR_END Last range bar for GMTI scan
Type: Short format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: 0 <= x <= 32767 card: Optional
BAR_START First range bar for GMTI scan
Type: Short format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: 0 <= x <= 32767 card: Optional
MAX_TARGETS Maximum targets per coherent processing interal
Type: SHORT format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: 0 <= x <= 32767 card: Optional
MIN_DETECTABLE_VELOCITY Minimum detectable velocity of targets
Type: DOUBLE format:
TypeInfo: Primitive example:
Unit: feet/second reference:
MinMax: 0.0 <= x <= 1.0E4 card: Optional
2 - B - 97
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
MIN_SNR Minimum target Signal to Noise Ration (SNR)
Type: DOUBLE format:
TypeInfo: Primitive example:
Unit: dB reference:
MinMax: 0.0 <= x <= 1.0E4 card: Optional
MIN_TARGET_RCS Minimum target Radar Cross Section (RCS)
Type: DOUBLE format:
TypeInfo: Primitive example:
Unit: dBsf reference:
MinMax: 0.0 <= x <= 1.0E4 card: Optional
RANGE_RESOLUTION The range resolution
Type: DOUBLE format:
TypeInfo: Primitive example:
Unit: feet reference:
MinMax: 0.0 <= x <= 1.0E4 card: Optional
SLANT_RANGE Slant range to the center of the scanned area (Arc Mode only)
Type: DOUBLE format:
TypeInfo: Primitive example:
Unit: feet reference:
MinMax: 0.0 <= x <= 1.0E4 card: Optional
IFF_INTENT
MODE 1 CODE
Type: Short format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: 0 <= x <= 32767 card: Optional
MODE 1 ENABLE Off if TRUE; On if FALSE
Type: Boolean format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: N/A card: Optional
MODE 2 CODE
Type: Short format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: 0 <= x <= 32767 card: Optional
MODE 2 ENABLE Off if TRUE; On if FALSE
Type: Boolean format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: N/A card: Optional
2 - B - 98
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
MODE 3/A CODE
Type: Short format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: 0 <= x <= 32767 card: Optional
MODE 3/A DURATION Amount of time Mode 3/A is Squawking
Type: Double format:
TypeInfo: Primitive example:
Unit: seconds reference:
MinMax: 0 <= x <= 1.0E100 card: Optional
MODE 3/A ENABLE Off if TRUE; On if FALSE
Type: Boolean format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: N/A card: Optional
MODE 3/A IDENT Off if TRUE; On if FALSE
Type: Boolean format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: N/A card: Optional
MODE 4 A/B “A” if TRUE; “B” if FALSE
Type: Boolean format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: N/A card: Optional
MODE 4 ENABLE Off if TRUE; On if FALSE
Type: Boolean format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: N/A card: Optional
MODE 4 HOLD Normal if TRUE; Hold if FALSE
Type: Boolean format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: N/A card: Optional
MODE 4 ZEROIZE Normal if TRUE; Zeroize if FALSE
Type: Boolean format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: N/A card: Optional
2 - B - 99
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
MODE C ENABLE Off if TRUE; On if FALSE
Type: Boolean format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: N/A card: Optional
OPERATION_MODE
Type: String format:
TypeInfo: Enumeration example:
Unit: N/A reference: A.51
MinMax: card: Required
INTENT
COLLECTION_INTENT Contains one or more collection objects, which identify the payloads,
settings, and collection patterns used in the mission
Type: COLLECTION_INTENT format:
TypeInfo: Collection example:
Unit: N/A reference:
MinMax: N/A card: Optional
COMMS_INTENT Contains one or more communications objects, which identify the
communication devices for C2, payload information dissemination, and
Type: COMMS_INTENT other communications interfaces format:
TypeInfo: Collection example:
Unit: N/A reference:
MinMax: N/A card: Required
DISSEMINATION_INTENT Contains one or more dissemination objects, which identify the output
destination device for collected information from the payload
Type: DISSEMINATION_INTENT format:
TypeInfo: Collection example:
Unit: N/A reference:
MinMax: N/A card: Optional
EMERGENCY_INTENT Emergency actions allowed for the air vehicle
Type: EMERGENCY_INTENT format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: Optional
IFF_INTENT Provides the IFF settings for discrete portions of the mission
Type: IFF_INTENT format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: Required
2 - B - 100
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
LIGHTS_INTENT Controls the air vehicle lights during the mission
Type: LIGHTS_INTENT format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: Required
LOITER_INTENT A planned delay enroute
Type: LOITER_INTENT format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: Optional
LIGHTS_INTENT
LIGHT_MODE Off if TRUE; On if FALSE
Type: Boolean format:
TypeInfo: Primative example:
Unit: N/A reference:
MinMax: N/A card: Optional
LIGHTS Selection of types of lights
Type: String format:
TypeInfo: Enumeration example:
Unit: N/A reference: A.41
MinMax: N/A card: Optional
LOCTarget
TargetName The target name which generally provides information about the
target's location and/or function.
Type: String format:
TypeInfo: Primative example:
Unit: N/A reference:
MinMax: 0<= x <= 38 card: required
LOITER_INTENT
LOITER_TYPE A designate pattern for a loiter
Type: STRING format:
TypeInfo: Enumeration example: N/A
Unit: Container reference: A.55
MinMax: N/A card: Optional
LOITER_WIDTH The maximum width of the inbound/outbound legs of a loiter pattern
Type: DOUBLE format:
TypeInfo: Primitive example:
Unit: feet reference:
MinMax: 0.0 <= x <= 1.0E4 card: Optional
2 - B - 101
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
REQ_LOOPS The number of full circuits of the loiter pattern that must be completed
Type: SHORT format:
TypeInfo: Primative example:
Unit: N/A reference:
MinMax: 0<= x <= 10000 card: Optional
MISSION
ACTM A collection of target and tasking identifiers from the intel task manager
Type: ACTM format:
TypeInfo: Collection example:
Unit: N/A reference:
MinMax: N/A<= x <= N/A card: required
PATTERN
ALONG_TRACK Number of swaths per Spot
Type: Short format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: 0 <= x <= 32767 card: Optional
ALTITUDE Altitude for the pattern
Type: ALTITUDE format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: Optional
CROSS_TRACK Number of payload frames per swath
Type: Short format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: 0 <= x <= 32767 card: Optional
PATTERN_MODE The class of collection patterns. This is used with PATTERN_TYPE to
define the full pattern functions. Defines patterns for UAV or sensor
Type: String search. format:
TypeInfo: Enumeration example:
Unit: N/A reference: A.49
MinMax: card: Optional
PATTERN_START The start time of the pattern based on time since making the last
waypoint
Type: Double format:
TypeInfo: Primitive example:
Unit: seconds reference:
MinMax: 0 <= x <= 1.0E100 card: Optional
2 - B - 102
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
PATTERN_TIME The duration of the pattern
Type: Double format:
TypeInfo: Primitive example:
Unit: seconds reference:
MinMax: 0 <= x <= 1.0E100 card: Optional
PATTERN_TYPE The geometry of the collection pattern. This defines an area or path for
sensor data collection. This is used with PATTERN_MODE to define
Type: String the full pattern functions format:
TypeInfo: Enumeration example:
Unit: N/A reference: A.50
MinMax: card: Optional
REF_1 Geographic coordinate to define an area, point, or payload starting-
point. The actual definition of this point is based on the selection of
Type: WGS84_POSITION PATTERN_MODE and PATTERN_TYPE. For a circle or spiral, REF_1 format:
TypeInfo: Container would be the center point; for an area search, REF_1 would be the first example:
Unit: N/A point to define the area. REF_! could also be the center point for Spot reference:
mode on a Point pattern.
MinMax: N/A card: Optional
REF_2 Geographic coordinate to define an area, point, or payload starting-
point. The actual definition of this point is based on the selection of
Type: WGS84_POSITION PATTERN_MODE and PATTERN_TYPE. For an area search, REF_2 format:
TypeInfo: Container would be the second point to define the area; for a line pattern, it would example:
Unit: N/A b e the second point along the path.. reference:
MinMax: N/A card: Optional
REF_3 Geographic coordinate to define an area, point, or payload starting. The
actual definition of this point is based on the selection of
Type: WGS84_POSITION PATTERN_MODE and PATTERN_TYPE. format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: Optional
REF_4 Geographic coordinate to define an area, point, or payload starting. The
actual definition of this point is based on the selection of
Type: WGS84_POSITION PATTERN_MODE and PATTERN_TYPE. format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: Optional
REF_5 Geographic coordinate to define an area, point, or payload starting. The
actual definition of this point is based on the selection of
Type: WGS84_POSITION PATTERN_MODE and PATTERN_TYPE. format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: Optional
2 - B - 103
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
REF_6 Geographic coordinate to define an area, point, or payload starting. The
actual definition of this point is based on the selection of
Type: WGS84_POSITION PATTERN_MODE and PATTERN_TYPE. format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: Optional
SPEED Airspeed during the pattern
Type: AIRSPEED format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: Optional
TARGET Geographic coordinate for the target
Type: WGS84_POSITION format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: Optional
TARGET_ELEV The elevation of the target
Type: ELEVATION format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: Optional
TRACK_SPACING The spacing between pattern tracks for selected pattern. The actual
definition of the spacing is based on the selection of PATTERN_MODE
Type: Short and PATTERN_TYPE. For a Raster mode the spacing is the distance format:
TypeInfo: Primitive between tracks; for spirals, the incremental added distance between example:
Unit: feet segments; for a circle, the circle radius. reference:
MinMax: 0 <= x <= 32767 card: Optional
PAYLOAD_SETTINGS
ANGLE_AZ Setting for the centerline of the payload azimuth angle
Type: Decimal format:
TypeInfo: Primitive example:
Unit: degrees reference:
MinMax: 0.00 <= x <= 360.00 card: Optional
ANGLE_ELEV Setting for the centerline of the payload elevation angle
Type: Decimal format:
TypeInfo: Primitive example:
Unit: degrees reference:
MinMax: 0.00 <= x <= 90.00 card: Optional
2 - B - 104
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
ANGLE_REL The pointing angle of the payload, relative to the air vehicle's body OR
relative to true North
Type: STRING format:
TypeInfo: Enumeration example:
Unit: N/A reference: A.56
MinMax: N/A card: Optional
COMPRESSION_RATIO Selected compression parameter
Type: Short format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: 0 <= x <= 32767 card: Optional
COMPRESSION_TYPE Compression method to compress payload data
Type: String format:
TypeInfo: Enumeration example:
Unit: N/A reference: A.43
MinMax: card: Optional
FOV_HOR Setting for Field Of View in the horizontal plane
Type: Decimal format:
TypeInfo: Primitive example:
Unit: degrees reference:
MinMax: 0.00 <= x <= 360.00 card: Optional
FOV_VER Setting for Field Of View in the vertical plane
Type: Decimal format:
TypeInfo: Primitive example:
Unit: degrees reference:
MinMax: 0.00 <= x <= 360.00 card: Optional
GMTI_SETTINGS Functional settings for the GMTI payload
Type: GMTI_SETTINGS format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: Optional
OUTPUT Selection for the EO/IR output
Type: String format:
TypeInfo: Enumeration example:
Unit: N/A reference: A.44
MinMax: card: Optional
PAYLOAD_MODE Specific payload function selected when in an operating mode
Type: String format:
TypeInfo: Enumeration example:
Unit: N/A reference: A.45
MinMax: card: Optional
2 - B - 105
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
PAYLOAD_OPERATING_MODE The state of operation of the payload (e..g., Off, Standby, Stowed, etc.)
Type: STRING format:
TypeInfo: Enumeration example: N/A
Unit: Container reference: A.42
MinMax: N/A card: Optional
POINTER_MODE Selection for a specific method for payload pointing
Type: String format:
TypeInfo: Enumeration example:
Unit: N/A reference: A.46
MinMax: card: Optional
POLARITY Polarity setting
Type: String format:
TypeInfo: Enumeration example:
Unit: N/A reference: A.47
MinMax: card: Optional
RADAR_MODE Selection for a particular SAR or GMTI function Mode
Type: String format:
TypeInfo: Enumeration example:
Unit: N/A reference: A.48
MinMax: card: Optional
RECORDER_OVERWRITE Flag to allow recorder to overwrite existing data. No overwrite if TRUE;
Overwrite if FALSE
Type: BOOLEAN format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: N/A <= x <= N/A card: Optional
RECORDING_INDEX Assignment of an identifier for marking the start or stop of a recording
session
Type: Double format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: 0 <= x <= 1.0E100 card: Optional
SAR_SETTINGS Functional settings for the SAR payload
Type: SAR_SETTINGS format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: Optional
SCENE_NUMBER Assignment of an identifier for information collected by a payload within
an assigned portion of a mission
Type: Double format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: 0 <= x <= 1.0E100 card: Optional
2 - B - 106
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
WEAPONS_CODE Assignment of an Laser codes or other types of codes within an
assigned portion of a mission
Type: DOUBLE format:
TypeInfo: Primitive example:
Unit: N/A reference:
MinMax: 0.0 <= x <= 1.0E4 card: Optional
PointTarget
BENumber The Basic Encyclopedia (BE) number of the target.
Type: String format: .{10}(.{5})?
TypeInfo: Primative example:
Unit: N/A reference:
MinMax: N/A card: required
Target_CategoryCode_int The target category code is based on a breakdown of targets into major
groups.
Type: integer format:
TypeInfo: Primative example:
Unit: N/A reference:
MinMax: N/A card: conditional
TargetName The target name which generally provides information about the
target's location and/or function.
Type: String format:
TypeInfo: Primative example:
Unit: N/A reference:
MinMax: 0<= x <= 38 card: required
SAR_SETTINGS
RANGE Range from the sensor to the center of a strip, when the SAR is in Strip
Mode
Type: DOUBLE format:
TypeInfo: Primitive example:
Unit: feet reference:
MinMax: 0.0 <= x <= 1.0E4 card: Optional
RESOLUTION Image resolution setting for the SAR
Type: DOUBLE format:
TypeInfo: Primitive example:
Unit: inches reference:
MinMax: 0.0 <= x <= 1.0E4 card: Optional
2 - B - 107
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
SectorBlanking
SectorName Name of an area where collection is not permitted
Type: STRING format:
TypeInfo: Primitive example:
Unit: reference:
MinMax: N/A <= x <= N/A card: Optional
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
TargetType
DSATarget Specific collection parameters or constraints associated with a DSA
target.
Type: PointTarget format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: conditional
LOCTarget Specific collection parameters or constraints associated with a LOC
target.
Type: PointTarget format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: conditional
PointTarget Specific collection parameters or constraints associated with a point
target.
Type: PointTarget format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: conditional
Tasks
EEI_ID Identification code for an essential element of information set within a
task. EEI identification codes are defined by the user in the Exploitation
Type: ID Requirements section of the ACTM. format: "EEI_[0-9]+"
TypeInfo: Primative example:
Unit: N/A reference:
MinMax: N/A card: conditional
TargetData Specific collection parameters or constraints associated which a
specific target.
Type: TargetData format:
TypeInfo: Container example:
Unit: N/A reference:
MinMax: N/A card: required
TaskPriority_int The relative importance of the task, where the lower assigned number
value, the higher the priority.
Type: integer format: 000-999
TypeInfo: Primative example:
Unit: N/A reference:
MinMax: 0<= x <= 999 card: required
2 - B - 109
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
A.41 LIGHTS
A.44 OUTPUT
2 - B - 110
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
A.47 POLARITY
2 - B - 111
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 112
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
2 - B - 113
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="3"/>
<xs:maxLength value="4"/>
</xs:restriction>
</xs:simpleType>
2 - B - 114
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
</xs:element>
<xs:choice>
<xs:element
name="Classification_string">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="128"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name="Classification_any">
<xs:complexType>
<xs:sequence>
<xs:any>
<xs:annotation>
<xs:documentation>
The Classification tag uses the xs:any schema element, which means that
this tag may contain any string or as-yet-undefined XML element, to accommodate current and future classification markings.
</xs:documentation>
</xs:annotation>
</xs:any>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SCIControlSystemsCodewords"
type="String35" minOccurs="0"/>
<xs:element name="DisseminationControl"
minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element
name="Marking" type="String35" minOccurs="0"/>
<xs:element
name="RelTo" type="CountryCode3OrOrg4" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DeclassificationInformation"
type="String35" minOccurs="0"/>
2 - B - 115
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
<xs:element name="CreationTimestamp"
type="UTCDateTime" minOccurs="0"/>
<xs:element name="Originator" type="xs:string"
minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ACTM_Mission">
<xs:complexType>
<xs:sequence>
<xs:element name="MissionNumber"
type="MissionNumberType"/>
<xs:element name="MissionIdentifier"
type="MissionIdentifierType"/>
<xs:element name="ProjectCode">
<xs:annotation>
<xs:documentation>2 letter code,
not ZZ</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="([A-
Y][A-Z]|Z[A-Y])"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CollectionRequirements" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="RequirementID">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength
value="12"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="RequirementName"
minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength
value="50"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="RequestorID" type="xs:string"
minOccurs="0"/>
<xs:element name="ControlDate_UTCDateTime"
type="UTCDateTime"/>
<xs:element name="RequirementPriority_int">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:maxInclusive
value="999"/>
<xs:minInclusive
value="0"/>
</xs:restriction>
</xs:simpleType>
2 - B - 116
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
</xs:element>
<xs:element name="Tasks" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element
name="TaskPriority_int">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:maxInclusive value="999"/>
<xs:minInclusive value="0"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name="EEI_ID" type="EEI_IDREF" minOccurs="0" maxOccurs="unbounded"/>
<xs:element
name="TargetData">
<xs:complexType>
<xs:sequence>
<xs:element name="TargetType">
<xs:complexType>
<xs:choice>
<xs:element name="PointTarget">
<xs:complexType>
<xs:sequence>
<xs:element name="BENumber">
<xs:annotation>
<xs:documentation>Either 10 or 15
letters, numbers, and symbols</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern
value=".{10}(.{5})?"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
2 - B - 117
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
<xs:element name="Target_CategoryCode_int"
minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive
value="0"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DSATarget">
<xs:complexType>
<xs:sequence>
<xs:element name="TargetName">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength
value="38"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="LOCTarget">
<xs:complexType>
<xs:sequence>
<xs:element name="TargetName">
<xs:simpleType>
2 - B - 118
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
<xs:restriction base="xs:string">
<xs:maxLength
value="38"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:complexType>
<xs:sequence>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CollectionPrecedence_int"
minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:maxInclusive
value="999"/>
<xs:minInclusive
value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
2 - B - 119
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
<xs:element name="UAV">
<xs:annotation>
<xs:documentation>This defines the structure of the CRD custom intent
tags</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence minOccurs="0" maxOccurs="unbounded">
<xs:element name="COLLECTION_INTENT" minOccurs="0"
maxOccurs="unbounded">
<xs:complexType>
<xs:all>
<xs:element name="ID" type="ID_TYPE"/>
<xs:element name="PAYLOAD_LIST"
type="CONFIGURATION_ITEM" minOccurs="0"/>
<xs:element name="OPERATION_MODE"
type="xs:string" minOccurs="0"/>
<xs:element name="PATTERN"
type="PATTERN_TYPE" minOccurs="0"/>
<xs:element name="PAYLOAD_SETTINGS"
type="PAYLOAD_SETTINGS_TYPE" minOccurs="0"/>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name="COMMS_INTENT" type="COMMS_INTENT_TYPE"
minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="DISSEMINATION_INTENT" minOccurs="0"
maxOccurs="unbounded">
<xs:complexType>
<xs:all>
<xs:element name="COMMS_SET_IN"
type="COMMS_INTENT_TYPE" minOccurs="0"/>
<xs:element name="COMMS_SET_OUT"
type="COMMS_INTENT_TYPE" minOccurs="0"/>
<xs:element name="ID" type="ID_TYPE"/>
<xs:element name="INPUT_SOURCE"
type="CONFIGURATION_ITEM" minOccurs="0"/>
<xs:element name="OUTPUT_DESTINATION"
type="CONFIGURATION_ITEM" minOccurs="0"/>
<xs:element name="TIME_START" type="TIME_TYPE"
minOccurs="0"/>
<xs:element name="TIME_STOP" type="TIME_TYPE"
minOccurs="0"/>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name="IFF_INTENT" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:all>
<xs:element name="MODE1_CODE" type="xs:short"
minOccurs="0"/>
<xs:element name="MODE1_ENABLE"
type="xs:boolean" minOccurs="0"/>
<xs:element name="MODE2_CODE" type="xs:short"
minOccurs="0"/>
<xs:element name="MODE2_ENABLE"
type="xs:boolean" minOccurs="0"/>
<xs:element name="MODE3_CODE" type="xs:short"
minOccurs="0"/>
<xs:element name="MODE3A_DURATION"
block="restriction" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
2 - B - 120
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
<xs:extension
base="xs:double">
<xs:attribute
name="UNITS" type="UNITS_TYPE" fixed="seconds"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="MODE3A_ENABLE"
type="xs:boolean" minOccurs="0"/>
<xs:element name="MODE3A_IDENT"
type="xs:boolean" minOccurs="0"/>
<xs:element name="MODE4AB" type="xs:boolean"
minOccurs="0"/>
<xs:element name="MODE4_ENABLE"
type="xs:boolean" minOccurs="0"/>
<xs:element name="MODE4_HOLD" type="xs:boolean"
minOccurs="0"/>
<xs:element name="MODE4_ZEROIZE"
type="xs:boolean" minOccurs="0"/>
<xs:element name="MODEC_ENABLE"
type="xs:boolean" minOccurs="0"/>
<xs:element name="OPERATION_MODE"
minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration
value="OFF"/>
<xs:enumeration
value="STANDBY"/>
<xs:enumeration
value="NORMAL"/>
<xs:enumeration
value="EMERGENCY"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name="LIGHTS_INTENT" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:attribute name="mode" use="optional">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="ON"/>
<xs:enumeration value="OFF"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="type" use="optional">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="NAV"/>
<xs:enumeration value="NAV_IR"/>
<xs:enumeration
value="STROBE"/>
<xs:enumeration
value="STROBE_IR"/>
<xs:enumeration
value="LANDING"/>
<xs:enumeration value="NVD"/>
2 - B - 121
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
<xs:enumeration
value="LANDING_IR"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="EMERGENCY_INTENT" minOccurs="0">
<xs:complexType>
<xs:all>
<xs:element
name="EMERGENCY_RECOVERY_SETTINGS" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration
value="PWR_OFF"/>
<xs:enumeration
value="PWR_ON"/>
<xs:enumeration
value="ARM"/>
<xs:enumeration
value="DISARM"/>
<xs:enumeration
value="ACTIVATE"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element
name="EMERGENCY_ROUTE_ENTRY_ID" type="xs:ID"/>
<xs:element name="EMERGENCY_ROUTE_ID"
type="xs:ID"/>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name="LOITER_INTENT" minOccurs="0">
<xs:complexType>
<xs:all>
<xs:element name="LOITER_TYPE" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration
value="CIRCLE"/>
<xs:enumeration
value="FAA_HOLD"/>
<xs:enumeration
value="FIGURE_8"/>
<xs:enumeration
value="RACETRACK"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="LOITER_WIDTH" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension
base="xs:double">
<xs:attribute
name="UNITS" type="UNITS_TYPE" fixed="FEET"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
2 - B - 122
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
<xs:element name="REQ_LOOPS" type="xs:short"/>
</xs:all>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="PAYLOAD_SETTINGS_TYPE">
<xs:annotation>
<xs:documentation>The type for payload settings</xs:documentation>
</xs:annotation>
<xs:all>
<xs:element name="SCENE_NUMBER" type="xs:double" minOccurs="0"/>
<xs:element name="RADAR_MODE" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="LOW_RES"/>
<xs:enumeration value="MED_RES"/>
<xs:enumeration value="HIGH_RES"/>
<xs:enumeration value="SAR_POLAR"/>
<xs:enumeration value="SAR_POINT"/>
<xs:enumeration value="SAR_STRIP"/>
<xs:enumeration value="GMTI_ARC"/>
<xs:enumeration value="GMTI_SPOT"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="RECORDING_INDEX" type="xs:double" minOccurs="0"/>
<xs:element name="POLARITY" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="WHITE"/>
<xs:enumeration value="BLACK"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="POINTER_MODE" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="NONE"/>
<xs:enumeration value="ANGLE_AV"/>
<xs:enumeration value="SLEW_AV"/>
<xs:enumeration value="SLEW_INERTIAL"/>
<xs:enumeration value="POSITION_SLAVED"/>
<xs:enumeration value="TARGET_SLAVED"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="PAYLOAD_MODE" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="BW"/>
<xs:enumeration value="COLOR"/>
<xs:enumeration value="CLUTTER"/>
<xs:enumeration value="MTI"/>
<xs:enumeration value="REC_GOTO"/>
<xs:enumeration value="REC_RECORD"/>
<xs:enumeration value="REC_SEEK"/>
<xs:enumeration value="REC_PLAY"/>
<xs:enumeration value="REC_REWIND"/>
<xs:enumeration value="REC_PAUSE"/>
<xs:enumeration value="REC_STOP"/>
2 - B - 123
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="OUTPUT" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="NONE"/>
<xs:enumeration value="EO"/>
<xs:enumeration value="IR"/>
<xs:enumeration value="BOTH"/>
<xs:enumeration value=""/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FOV_VER" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="ANGLE_TYPE">
<xs:maxInclusive value="360"/>
<xs:minInclusive value="0"/>
<xs:totalDigits value="5"/>
<xs:fractionDigits value="2"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="FOV_HOR" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="ANGLE_TYPE">
<xs:maxInclusive value="360"/>
<xs:minInclusive value="0"/>
<xs:totalDigits value="5"/>
<xs:fractionDigits value="2"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="COMPRESSION_TYPE" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="VIDEO_HUFF"/>
<xs:enumeration value="VIDEO_QUANT"/>
<xs:enumeration value="SAR_HUFF"/>
<xs:enumeration value="SAR_QUANT"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="COMPRESSION_RATIO" type="xs:short" minOccurs="0"/>
<xs:element name="ANGLE_ELEV" block="restriction" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="ANGLE_TYPE">
<xs:maxInclusive value="180"/>
<xs:minInclusive value="0"/>
<xs:totalDigits value="5"/>
<xs:fractionDigits value="2"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="ANGLE_AZ" block="#all" minOccurs="0">
2 - B - 124
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
<xs:complexType>
<xs:simpleContent>
<xs:restriction base="ANGLE_TYPE">
<xs:maxInclusive value="180"/>
<xs:minInclusive value="0"/>
<xs:totalDigits value="5"/>
<xs:fractionDigits value="2"/>
</xs:restriction>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="PAYLOAD_OPERATING_MODE" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="SYS_PWR_OFF"/>
<xs:enumeration value="SYS_PWR_ON"/>
<xs:enumeration value="DEVICE_PWR_ON"/>
<xs:enumeration value="DEVICE_PWR_OFF"/>
<xs:enumeration value="INITIALIZE"/>
<xs:enumeration value="STANDBY"/>
<xs:enumeration value="ACTIVATE"/>
<xs:enumeration value="CALIBRATE"/>
<xs:enumeration value="CAGE"/>
<xs:enumeration value="STOW"/>
<xs:enumeration value="DEPLOY"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="GMTI_SETTINGS" minOccurs="0">
<xs:complexType>
<xs:all>
<xs:element name="BAR_END" type="xs:short" minOccurs="0"/>
<xs:element name="BAR_START" type="xs:short"
minOccurs="0"/>
<xs:element name="MAX_TARGETS" type="xs:short"
minOccurs="0"/>
<xs:element name="MIN_DETECTABLE_VELOCITY"
minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:double">
<xs:attribute
name="UNITS" type="UNITS_TYPE" fixed="feet/second"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="MIN_SNR" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:double">
<xs:attribute
name="UNITS" type="UNITS_TYPE" fixed="dB"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="MIN_TARGET_RCS" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:double">
2 - B - 125
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
<xs:attribute
name="UNITS" type="UNITS_TYPE" fixed="dBsf"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="RANGE_RESOLUTION" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:double">
<xs:attribute
name="UNITS" type="UNITS_TYPE" fixed="feet"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="SLANT_RANGE" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:double">
<xs:attribute
name="UNITS" type="UNITS_TYPE" fixed="feet"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name="SAR_SETTINGS" minOccurs="0">
<xs:complexType>
<xs:all>
<xs:element name="RANGE" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:double">
<xs:attribute
name="UNITS" type="UNITS_TYPE" fixed="feet"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="RESOLUTION" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:double">
<xs:attribute
name="UNITS" type="UNITS_TYPE" fixed="inches"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name="ANGLE_REL">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="NORTH"/>
<xs:enumeration value="BODY"/>
</xs:restriction>
</xs:simpleType>
2 - B - 126
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
</xs:element>
</xs:all>
</xs:complexType>
<xs:complexType name="PATTERN_TYPE">
<xs:annotation>
<xs:documentation>The type for pattern tags</xs:documentation>
</xs:annotation>
<xs:all>
<xs:element name="ALONG_TRACK" type="xs:short" minOccurs="0"/>
<xs:element name="ALTITUDE" type="ALTITUDE_TYPE" minOccurs="0"/>
<xs:element name="CROSS_TRACK" type="xs:short" minOccurs="0"/>
<xs:element name="PATTERN_MODE" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="RASTER_SENS"/>
<xs:enumeration value="RASTER_UAV"/>
<xs:enumeration value="SPOT_SENS"/>
<xs:enumeration value="SPOT_UAV"/>
<xs:enumeration value="TARGET_SENS"/>
<xs:enumeration value="TARGET_UAV"/>
<xs:enumeration value="WAS_SENS"/>
<xs:enumeration value="WAS_UAV"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="PATTERN_START" type="xs:double" minOccurs="0"/>
<xs:element name="PATTERN_TIME" type="xs:double" minOccurs="0"/>
<xs:element name="PATTERN_TYPE" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="POINT"/>
<xs:enumeration value="LINE"/>
<xs:enumeration value="TRACK_FOLLOW"/>
<xs:enumeration value="SPIRAL"/>
<xs:enumeration value="SPIRAL_REC"/>
<xs:enumeration value="CIRCLE"/>
<xs:enumeration value="RACETRACK"/>
<xs:enumeration value="QUADRILATERAL"/>
<xs:enumeration value="POLYGON"/>
<xs:enumeration value="FIGURE_8"/>
<xs:enumeration value="OWNTRACK"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="REF_1" type="WGS84_POSITION_TYPE" minOccurs="0"/>
<xs:element name="REF_2" type="WGS84_POSITION_TYPE" minOccurs="0"/>
<xs:element name="REF_3" type="WGS84_POSITION_TYPE" minOccurs="0"/>
<xs:element name="REF_4" type="WGS84_POSITION_TYPE" minOccurs="0"/>
<xs:element name="REF_5" type="WGS84_POSITION_TYPE" minOccurs="0"/>
<xs:element name="REF_6" type="WGS84_POSITION_TYPE" minOccurs="0"/>
<xs:element name="SPEED" type="AIRSPEED_TYPE" minOccurs="0"/>
<xs:element name="TARGET" type="WGS84_POSITION_TYPE" minOccurs="0"/>
<xs:element name="TRACK_SPACING" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:short">
<xs:attribute name="UNITS" type="UNITS_TYPE"
fixed="feet"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
2 - B - 127
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
<xs:element name="TARGET_ELEV" minOccurs="0">
<xs:complexType>
<xs:all>
<xs:element name="ELEVATION_VALUE"
type="ELEVATION_VALUE_TYPE" minOccurs="0"/>
<xs:element name="ELEVATION_SOURCE"
type="ELEVATION_SOURCE_TYPE" minOccurs="0"/>
</xs:all>
</xs:complexType>
</xs:element>
</xs:all>
</xs:complexType>
<xs:complexType name="COMMS_INTENT_TYPE">
<xs:annotation>
<xs:documentation>The type for communications settings</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="ANTENNA_MODE" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="STOW"/>
<xs:enumeration value="DIRECTIONAL"/>
<xs:enumeration value="OMNI"/>
<xs:enumeration value="AUTO"/>
<xs:enumeration value="POINT_TO_RECEIVER"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="COMMS_LIST" type="CONFIGURATION_ITEM" minOccurs="0"/>
<xs:element name="COMMS_MODE" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="SYS_PWR_OFF"/>
<xs:enumeration value="SYS_PWR_ON"/>
<xs:enumeration value="DEVICE_PWR_OFF"/>
<xs:enumeration value="DEVICE_PWR_ON"/>
<xs:enumeration value="INITIALIZE"/>
<xs:enumeration value="STANDBY"/>
<xs:enumeration value="RX_TX"/>
<xs:enumeration value="RX"/>
<xs:enumeration value="TX"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="COMMS_SECURITY" type="xs:boolean" minOccurs="0"/>
<xs:element name="DATA_RATE" type="xs:double" minOccurs="0"/>
<xs:element name="FREQ_RECEIVE" type="xs:double" minOccurs="0"/>
<xs:element name="FREQ_TRANSMIT" type="xs:double" minOccurs="0"/>
<xs:element name="ID" type="ID_TYPE"/>
<xs:element name="POWER_TRANSMIT" type="PERCENT_TYPE" minOccurs="0"/>
<xs:element name="RECEIVER_ALTITUDE" type="ALTITUDE_TYPE" minOccurs="0"/>
<xs:element name="RECEIVER_LOCATION" type="WGS84_POSITION_TYPE"
minOccurs="0"/>
<xs:element name="RETRANSMIT" type="xs:short" minOccurs="0"/>
<xs:element name="SLOT_RECEIVE" type="xs:short" minOccurs="0"/>
<xs:element name="SLOT_TRANSMIT" type="xs:short" minOccurs="0"/>
<xs:element name="TIME_OUT" block="restriction" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:double">
<xs:attribute name="UNITS" type="UNITS_TYPE"
fixed="seconds"/>
2 - B - 128
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ANGLE_TYPE">
<xs:annotation>
<xs:documentation>The type for angle settings</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute name="UNITS" type="UNITS_TYPE" fixed="degrees"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="PERCENT_TYPE">
<xs:annotation>
<xs:documentation>The type to set percentages</xs:documentation>
</xs:annotation>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute name="UNITS" type="UNITS_TYPE" fixed="percent"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="ID_TYPE">
<xs:annotation>
<xs:documentation>Defined in core CRD listing</xs:documentation>
</xs:annotation>
</xs:complexType>
<xs:complexType name="CONFIGURATION_ITEM">
<xs:annotation>
<xs:documentation>Defined in core CRD listing</xs:documentation>
</xs:annotation>
</xs:complexType>
<xs:complexType name="ALTITUDE_TYPE">
<xs:annotation>
<xs:documentation>Defined in core CRD listing</xs:documentation>
</xs:annotation>
</xs:complexType>
<xs:complexType name="WGS84_POSITION_TYPE">
<xs:annotation>
<xs:documentation>Defined in core CRD listing</xs:documentation>
</xs:annotation>
</xs:complexType>
<xs:complexType name="AIRSPEED_TYPE">
<xs:annotation>
<xs:documentation>Defined in core CRD listing</xs:documentation>
</xs:annotation>
</xs:complexType>
<xs:complexType name="TIME_TYPE">
<xs:annotation>
<xs:documentation>Defined in core CRD listing</xs:documentation>
</xs:annotation>
<xs:attribute name="UNITS" type="UNITS_TYPE" fixed="seconds"/>
</xs:complexType>
<xs:simpleType name="UNITS_TYPE">
<xs:annotation>
<xs:documentation>Defined in Core CRD listing</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string"/>
2 - B - 129
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
</xs:simpleType>
<xs:simpleType name="String35">
<xs:annotation>
<xs:documentation>Defined in core ATCM</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:maxLength value="35"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="CountryCode3OrOrg4">
<xs:restriction base="xs:string">
<xs:pattern value="[A-Z]{3,4}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="EEI_ID">
<xs:annotation>
<xs:documentation>Defined in core ATCM</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:ID">
<xs:pattern value="EEI_[0-9]+"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="EEI_IDREF">
<xs:annotation>
<xs:documentation>Defined in core ATCM</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:IDREF">
<xs:pattern value="EEI_[0-9]+"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="UTCDateTime">
<xs:annotation>
<xs:documentation>Standard XML dateTime, except required to explicitly have "Z" zulu specifier
at end.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:dateTime">
<xs:pattern value=".*Z"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="ELEVATION_VALUE_TYPE">
<xs:annotation>
<xs:documentation>Defined in core CRD</xs:documentation>
</xs:annotation>
</xs:complexType>
<xs:simpleType name="ELEVATION_SOURCE_TYPE">
<xs:annotation>
<xs:documentation>Defined in core CRD</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string"/>
</xs:simpleType>
<xs:complexType name="MissionNumberType">
<xs:annotation>
<xs:documentation>Defined in core ATCM</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="ProgramCode">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="([0-8A-Z][A-Z]|9[0-9A-Y])">
<xs:annotation>
<xs:documentation>2 alphanumeric, do not
use 9Z</xs:documentation>
2 - B - 130
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
</xs:annotation>
</xs:pattern>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Month_int">
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:pattern value="(0?[1-9]|1[0-2])">
<xs:annotation>
<xs:documentation>01-12 or 1-
12</xs:documentation>
</xs:annotation>
</xs:pattern>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Sortie_int">
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="01"/>
<xs:pattern value="[0-9]{2}">
<xs:annotation>
<xs:documentation>Must be 2 digits, 01-
99</xs:documentation>
</xs:annotation>
</xs:pattern>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Year_int">
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:pattern value="[0-9]{4}">
<xs:annotation>
<xs:documentation>4 digits, no explicit
constraint on range</xs:documentation>
</xs:annotation>
</xs:pattern>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="MissionIdentifierType">
<xs:restriction base="xs:string">
<xs:maxLength value="54"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>
2 - B - 131
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
This section contains information regarding common metadata parameters which should be
used by a STANAG 4586 compliant UCS. Table B2-5.1 provides the comprehensive list of
metadata elements from Engineering Guide 0601.1, UAS Datalink Local Metadata Set,
which has been adopted by many existing UAV systems.
It should be noted that an “X” in the first column indicates that the particular element is
suggested for implementation in order to enhance imagery exploitation. If the particular
element is implemented, then it shall be applicable to the interface specified in the second
column of the table – either the CCI interface only, or both the CCI and DLI interfaces. This
table also specifies for each element which unique DLI message/field is to be used.
UAS LDS Key
Suggested
Elements 2
DLI / CCI 3
X Co 1 Checksum -
X D&C 2 UNIX Time Stamp 0101.01
X Co 3 Mission ID 0020.10
Co 4 Platform Tail Number 0020.09
X D&C 5 Platform Heading Angle 0101.16
X D&C 6 Platform Pitch Angle 0101.15
X D&C 7 Platform Roll Angle 0101.14
Co 8 Platform True Airspeed 0102.06
Co 9 Platform Indicated Airspeed 0102.07
Co 10 Platform Designation 0020.06 & 0020.07
X D&C 11 Image Source Sensor -
X Co 12 Image Coordinate System -
X D&C 13 Sensor Latitude 0101.04
X D&C 14 Sensor Longitude 0101.05
X D&C 15 Sensor True Altitude 0101.06
X D&C 16 Sensor Horizontal Field of View 0302.13
2 - B - 132
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
DLI / CCI 3
2 - B - 133
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
DLI / CCI 3
2 - B - 134
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 2 to
ANNEX B to
STANAG 4586
Edition 3
DLI / CCI 3
Table B2-5.1
EG0601.1 KLV Metadata Elements and DLI/CCI Mapping Requirements
Table notes:
1. The element name and key refers to MISB EG0601.1 UAS Datalink Local Metadata
Set.
2. Elements marked with a ”X” are suggested to be included as an extended list of
elements, oriented for image exploitation.
3. (Co): The element shall be available at the CCI only.
(D&C): The element shall be available at the DLI and the CCI.
2 - B - 135
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 3 to
ANNEX B to
STANAG 4586
Edition 3
TABLE OF CONTENTS
1 INTRODUCTION……………………………………………………………………………..13
2 FUNCTIONAL REQUIREMENTS............................................................................... 13
3-B-1
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 3 to
ANNEX B to
STANAG 4586
Edition 3
1 Introduction.
1.1 Scope.
NATO Standardization Agreement (STANAG 4586) Annex B Appendix 3 specifies the
Human Computer Interface (HCI) requirements that a CUCS shall support for various levels
of interoperability. As illustrated in Figure B3-1, the HCI is an integral element of the CUCS.
STANAG 4586 Annex B Appendix 3 specifies requirements which will contribute to UAV
interoperability.
The HCI requirements should facilitate seamless integration of NATO UAV systems into joint
combined NATO battlefield infrastructures across the five Levels of Interoperability (LOI).
The HCI Appendix 3 establishes the general requirements for information to be displayed by
the UCS. The requirements detail the functions and interactions that the UCS shall allow the
operator to perform.
Annex B Appendix 3 specifies the requirements levied upon the UCS, and does not impose
any requirements on Human Factors (HF) and ergonomics.
The HCI complies with the NATO C3 Technical Architecture’s NC3 Common Standards
Profile (NCSP).
AV
LAUNCH &
RECOVERY
UCS
SYSTEM
VSM
DLI
CORE
HCI
OPERATOR
UCS
CCI CCI
CCISM
C4I C4I
SYSTEM SYSTEM
APPENDIX 3 to
ANNEX B to
STANAG 4586
Edition 3
Although portions of the HCI will have a physical implementation within a CUCS, Annex B
Appendix 3 does not impose any design requirements. This means that there are no
restrictions to size, form or components used in an HCI implementation. The reader is
referred to the STANAG 4586 Implementation Document for recommended methods to
incorporate HCI functional requirements, but some examples follow. Example 1: a HCI may
be a dual workstation in a shelter offering a high degree of functionality required by a High
Altitude Long Endurance (HALE) UAV, whereas a small portable unit (hand-held computer)
used to operate a Micro Air Vehicle (MAV) would also be considered a HCI implementation.
Example 2: for a maritime UCS, there may be a HCI providing LOI 5 functionality, while
lower levels of functionality (LOI 1 or 2) could be required on other parts of the vehicle, which
may require a different HCI.
Within this appendix, the applicable LOI have been identified for all requirements (both
mandatory ‘shall’ and recommended ‘should’ statements). This has the effect of clearly
identifying what requirements the CUCS should be compliant with in order to enable the
required LOI.
3-B-3
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 3 to
ANNEX B to
STANAG 4586
Edition 3
2 Functional Requirements.
This section provides a set of mandatory requirements and recommendations for the HCI to
allow user interoperability between NATO Nations’ UAV assets. These are categorised
under the following headings:
• 2.1 General Requirements
• 2.2 UCS Configuration
• 2.3 Mission Planning
• 2.4 Air Vehicle Control
• 2.5 Operator Control and Monitoring
• 2.6 Payload Control and Monitoring
• 2.7 Warnings, Cautions, and Advisories
• 2.8 Communications Management
Following the functional requirements statements, the applicable LOIs are presented.
In the following sections a 'qualified operator' is a system operator who has been determined
by the operational system user, e.g. US Air Force, to be qualified to perform the specified
function. Since this is an operational requirement it will not/can not be tested/verified by the
acquisition/development organization and does not have to be validated as part of the
component and system test.
APPENDIX 3 to
ANNEX B to
STANAG 4586
Edition 3
The HCI shall provide a qualified operator with the ability to upload mission plans to the AV.
This applies to LOIs 3, 4 and 5.
2.4 Air Vehicle Control.
The HCI shall provide controls and displays for controlling/monitoring the air vehicle in all
supported flight modes. This applies to LOIs 4 & 5.
The operator shall have the ability to pass AV control (handover) to another UCS with a
qualified operator(s) and monitor the status of the handover as per the mechanisms defined
in Appendix 1 (DLI). This applies to LOIs 4 and 5.
2.5 Operator Control and Monitoring.
The HCI shall provide an image display to allow the operator to view image files from
external C4I sources. This applies to LOI 1, 2 and 3.
2.6 Payload Control and Monitoring.
The Payload Control HCI functions defined within the CUCS will be generic to types of
payload, rather than specific payloads, where possible. The payload types are:
• Imaging Sensors (Passive) (including visible and infrared wavebands,
hyperspectral, and multispectral sensors)
• Imaging Sensors (Radar/Active Sensors) (including Airborne Radar, Synthetic
Aperture Radar (SAR) and Moving Target Indicator (MTI))
• Laser Based Payloads (e.g., Laser Range Finders, Laser Target Designators)
• Communications Relay (CR)
• Stores (Dispensing) payloads (to include weapons, humanitarian aid,
unattended ground sensors, buoys)
The HCI shall provide sufficient controls and displays to control payloads and all associated
functions for only those payloads that have been validated with the current CUCS. This
applies to LOI 3.
The HCI shall provide sufficient controls and displays to monitor payloads and all associated
functions for only those payloads that have been validated with the current CUCS. This
applies to LOI 2 and 3.
A qualified operator shall have the ability to pass and receive control (handover) of the AV's
payload to/from another control system and monitor the payload control via the mechanisms
defined in Appendix 1 (DLI). This applies to LOI 3.
For payloads that generate motion imagery, the operator shall have a motion imagery
display. This applies to LOIs 2 and 3.
Stores (dispensing) payloads are considered to be those that are released from the UAV as
part of the UAV mission objectives. This can include the release of weapons or deployment
of remote sensors, etc. The release mechanism for the payload shall be clearly identified
and labelled to the operator. This applies to LOI 3.
A safety interlock shall operate such that the operator cannot inadvertently release the
payload. This applies to LOI 3.
3-B-5
NATO UNCLASSIFIED
NATO UNCLASSIFIED
APPENDIX 3 to
ANNEX B to
STANAG 4586
Edition 3
For multiple-shot dispensing payloads, the number of uses remaining shall be indicated to
the operator. This applies to LOIs 2 and 3.
2.7 Warnings, Cautions, and Advisories.
Warnings, cautions, and advisories inform the operator about any unusual or critical
condition. The HCI shall provide the capability to display and manage warnings, cautions,
and advisories as defined in Annex B of STANAG 4586. This applies to LOIs 2, 3, 4, and 5.
2.8 Communications Management.
Communications Management controls the communications links between the UCS and the
UAV. This would include any additional antennas or data links required to support a specific
payload (e.g., a CR payload). It provides the operator at the CUCS with the ability to
configure the data links and to change a number of parameters of the VDT and the CDT.
Whilst the majority of data link parameters will be controlled from the CUCS, some more
specific data link functions will need to be controlled through the DLI. Refer to Appendix 1:
Data Link Interface for further details.
The HCI shall provide the operator with the ability to open and control the communications
links between the CUCS and other outside agencies such as:
• C4I systems via the CCI interface
• Air traffic control via both voice and data links
• VDT/CDT
This applies to LOIs 1, 2, 3, 4, and 5.
The CUCS shall provide an antenna/data link status display. This display does not
necessarily have to be separate from the AV control/monitor display. This applies to LOIs 2,
3, 4, and 5.
3-B-6
NATO UNCLASSIFIED