What it is
AEP-84 is NATO's Allied Engineering Publication that works as the interface control document for STANAG 4586, the Standardization Agreement covering unmanned aircraft system (UAS) interoperability. Where STANAG 4586 is the agreement nations ratify, AEP-84 is where the actual interfaces are specified, in two separate volumes, each with its own NATO Naval Armaments Group promulgation letter. Both volumes are organised around the same three interfaces: the Data Link Interface (DLI) between the Core UCS (CUCS) and a vehicle's own Vehicle Specific Module (VSM), the Command and Control Interface (CCI) to external C4I systems, and the Human Computer Interface (HCI) the CUCS presents to its operator. Whoever builds a Core UCS, or supplies the VSM for an unmanned aircraft, is the document's direct audience: the CUCS "shall support the requirements of the DLI, CCI, and HCI" (clause 3.1), and the VSM that does the vehicle-specific translation work is one "the UA manufacturer would generally provide" (Chapter 3, section 3).
Two volumes, one specification
Volume I and Volume II share the same six-chapter shape: an introduction and agreement clause, terms and definitions, a top-level architecture description, then the DLI, CCI and HCI chapters in turn. Both were promulgated on the same day, but they are not duplicates. Volume II's Data Link Interface defines a substantially bigger, renumbered set of messages than Volume I's, spanning flight vehicle command and status, payload, data link, mission, subsystem, autonomy, configuration and draw-interface message groups. Rather than retire Volume I outright, Volume II's own data link status messages keep a legacy status and control report specifically for "backwards compatibility to AEP-84 Volume 1", so an older data link is not automatically excluded from a Volume II implementation.
Five Levels of Interoperability
Both volumes grade conformance through five Levels of Interoperability (LOI 1 to 5), defined independently for the DLI and the CCI, so the LOI "can be different for a specific UAS design" (Chapter 3, section 2.3.1). Nations that ratify STANAG 4586 "agree to implement the standards presented herein in whole or in part... to achieve the desired Level of Interoperability", and once a set of standards is identified as mandatory for a target LOI, AEP-84 requires it "as a whole": a CUCS or VSM cannot claim a Level of Interoperability by implementing part of its message set and leaving the rest for later. Chapter 5's clause 1.6 adds a qualifier for the Command and Control Interface specifically: a message type marked mandatory for an LOI still has to be exchanged only "provided that operating procedures require the exchange of this type of data".
The Data Link Interface
The DLI is the interface "between the UA/data link and the CUCS element" (clause 1.3), and it carries most of the manufacturer-facing detail. The Vehicle Specific Module translates between the CUCS's generic message representation and the vehicle's own proprietary formats, acts as the repository and server for vehicle-specific data, packs and unpacks data-link traffic, and manages the UA's performance, data-link operation, and launch and recovery interfaces. The CUCS is kept out of that work by design: it "shall not contain... processes" needed to support the UA and data-link operation, so the real-time, vehicle-specific functions stay with the VSM. The message catalogue this interface defines covers system identification, flight vehicle command and status, payload command and status, data link set-up and status, mission upload and waypoints, subsystem health, autonomy, general configuration, and draw-interface (map annotation) messages; its common message set also includes stores and weapons command and status messages as one of its groups. Data representation itself is fixed across every implementation rather than left to each manufacturer, so a message from any compliant VSM means the same thing to any compliant CUCS.
The Command and Control Interface
The CCI governs how the CUCS talks to external C4I systems, and it binds the CUCS only: "this chapter specifies standards to be implemented in the CUCS, and does not impose any requirements on C4I systems" (clause 1.1). It ties categories of data, tasking, airspace and air traffic control, collateral battlefield data, mission plans and progress, resource availability, imagery and other payload data, target data, and mission reporting, to ADatP-3/APP-11 message formats and, for imagery and sensor data, to named NATO standards: motion imagery over STANAG 4609, still and SAR imagery over STANAG 4545 or STANAG 7023, ground moving target indicator data over STANAG 4607, image library access over STANAG 4559, and ELINT reporting conforming to STANAG 4633 (not yet a separate record in our catalogue). Several obligations are graded by LOI: transmitting and receiving mission plans is "recommended for LOI 3 and shall be provided (mandatory) for LOI 4" (clause 3.5), and air traffic service messages need the ICAO format only "for LOI 4 and 5" (clause 3.3).
The Human Computer Interface
Chapter 6 sets what the CUCS has to let its operator do, again graded by LOI: entering and synchronising time with the UAS and connected C4I systems; generating, editing and sending the message types STANAG 4586 defines; switching measurement units between imperial and metric; creating, editing, importing and uploading mission plans, and updating one already in progress "at any time before or during flight"; controlling the UA in every flight mode it supports and handing control to another qualified operator; displaying imagery from external sources; providing controls and monitoring for payloads validated with the CUCS; and displaying warnings, cautions and advisories. The chapter states plainly that it "specifies the requirements levied upon the UCS, and does not impose any requirements on Human Factors (HF) and ergonomics" (clause 1.1), leaving screen design, layout and workflow to the implementer. Chapter 6 also defines a "qualified operator" as one determined by the operational system user, not the acquisition or development organisation, and says that qualification decision sits outside the acquisition organisation's own test and validation scope.
How conformance is shown
There is no certification against AEP-84 itself. Neither volume names a certification body, an accredited scheme, or an audit cycle that assesses a company or a product against the document. Conformance means a CUCS or VSM declaring, and demonstrating, that it implements the mandatory message sets and HCI functions tied to a stated Level of Interoperability; the clearest test mechanism named in either volume ties one specific DLI capability to "the minimum test set described in the SRD AEP-84.2 Validation/Test Guideline Document" (clause 4.2.1), a companion document rather than a certificate. What AEP-84 leaves outside its own scope is airworthiness: it states plainly that it "does not address or imply the overall requirements and required certifications that may be necessary to operate UA in controlled air space", and separately assumes that "air safety regulations will require the certification of... combining the operation of assets from different UASs" (clause 1.1). Certifying a fielded aircraft, or a combination of UAS assets, is a national or international air safety regulator's decision, not something AEP-84, NATO, or any company can be certified against.
Standards this interface depends on
Beyond STANAG 4586 itself, the parent agreement AEP-84 implements, the document leans on STANAG 5500 and STANAG 7149 (ADatP-3 and the NATO Message Catalogue) for tasking and status messages, STANAG 5516 (Link 16) for specific identification fields, STANAG 2103 alongside ATP-45 for CBRN reporting, STANAG 3150 and STANAG 3151 for the codified stock numbers that identify payload types, STANAG 1059 for country coding, and STANAG 7085 for the data link its Volume II message set is built to fully control. It also cites STANAG 4193, STANAG 4660, STANAG 2019 and STANAG 7194, and several codes not yet separate records in our catalogue: STANAG 3377, STANAG 4250, STANAG 7074, STANAG 7024, STANAG 4633, AEDP-4, the MISB motion-imagery metadata standards, and ICAO's Doc 4444 Rules of the Air and Air Traffic Services.