NextGen · ATM Console
Coordination

AIDC in Europe and the Middle East

GovernsDoc 4444 §11; PANS-ATMStatusactiveRegionsGlobalReviewed2026-05-08

ATS Interfacility Data Communications — automated computer-to-computer exchange of flight notification, coordination, and transfer of control between adjacent ATS units

Two horizontal lifelines for transferring and receiving units with arrows for AIDC messages NTF, LAM, CDN, ACP, TIM crossing between them.
AIDC dialog: Notify → Coordinate → Transfer of control → Comms → Dialog mgmt.

AIDC

Definition

AIDC (ATS Interfacility Data Communications) is the automated, computer-to-computer exchange of operational ATC data between adjacent ATS units (ACC, APP, TWR) supporting flight notification, coordination, transfer of control and transfer of communications. Per Annex 10 Vol III, AIDC is the first ICAO ICC application: it supports critical ATC functions such as notification of flights approaching an FIR boundary, coordination of boundary conditions, and transfer of control/communication. The intent is to automate cross-boundary coordination and minimize voice; AIDC is not a complete replacement for voice when a flight is close to the boundary (Doc 4444, 11.4.2.5.2 Note).

Regulatory Basis

  • Doc 4444 (PANS-ATM): Ch. 10 (10.1.1) defines dialogue stages - notification, coordination of transfer conditions, acceptance, transfer. Ch. 11 (11.2.2.2, 11.3.7, 11.4.2.5) governs AIDC use and ATN/AFTN transport. Appendix 6 lists message types, fields and content (Table A6-1).
  • Annex 11 - mandatory coordination between adjacent ATS authorities; met by direct speech or AIDC.
  • Annex 10 Vol II/III - priority ("normal-priority flight safety messages"), addressing, ICC application context.
  • Doc 9694 - Manual of ATS Data Link Applications.
  • Doc 9705 - ATN SARPs: ASN.1 packed encoding rules.
  • Doc 9804 - ATS ground-ground guidance, APAC ICD references.

Message Set (Doc 4444 App. 6 / 11.4.2.5)

GroupMessagePurpose
NotificationNotifyAdvance flight info; carries boundary estimate
CoordinationCoordinate InitialProposal of boundary/transfer conditions
CoordinationCoordinate NegotiateCounter-proposal
CoordinationCoordinate AcceptAcceptance
CoordinationCoordinate RejectRefusal
CoordinationCoordinate CancelAbrogate prior notification/coordination
CoordinationCoordinate UpdateAmendment within LoA (auto-processed)
CoordinationCoordinate StandbyReceipt ack; response pending
TransferTransfer InitiateStart transfer phase, executive/track data
TransferTransfer Conditions ProposalManual/early or non-LoA transfer
TransferTransfer Conditions AcceptAccept early/non-standard transfer
TransferTransfer Communication RequestReceiver asks for handoff
TransferTransfer CommunicationPilot instructed to contact next unit
TransferTransfer Communication AssumeComms established
TransferTransfer ControlProposal to transfer control
TransferTransfer Control AssumeControl assumed
GeneralGeneral PointHighlight a flight, support voice coord
GeneralGeneral Executive DataUpdate level, speed, heading, frequency
Free textFree Text EmergencyEmergency info not fitting other types
Free textFree Text GeneralPlain-language operational info
App mgmtApplication AcceptAuto ack: AIDC parsed, displayable
App mgmtApplication RejectError detected, with reason code

Coordination dialogue completes when a Coordinate Initial (or counter-proposal) is accepted (11.3.7.5). Application Accept is auto-generated by the receiver to maintain dialogue integrity (11.3.7.7).

Operational Use

  1. Notify - sent at agreed time/distance before the common boundary; carries boundary estimate. Multiple Notifies may precede coordination as data evolves.
  2. Coordinate - Coordinate Initial issued >=20 min before the transfer-of-control point. Negotiation via Coordinate Negotiate/Reject; closure via Coordinate Accept.
  3. Revise - amendments use Coordinate Update (within LoA, auto-processed) or Coordinate Negotiate (outside LoA, manual).
  4. Abrogate - Coordinate Cancel removes coordination when the flight will no longer enter the receiving unit.
  5. Transfer - Transfer Initiate / Transfer Control / Transfer Communication and their Assume responses execute the handover.
  6. Fallback - if no Application Accept within a parameter time, controller is alerted and voice coordination takes over (11.4.2.5.23.2).

Transport Layer

  • ATN/OSI - ground-ground using ASN.1 packed encoding rules (Doc 4444 11.2.2.2.1, Doc 9705); priority "normal-priority flight safety messages" per Annex 10 Vol II.
  • AFTN - permitted where ATN unavailable; format per Doc 4444 App. 3 with gaps filled by regional agreement (11.2.2.2.2). Many APAC states still run AIDC over AFTN.
  • AMHS - X.400-based store-and-forward replacement for AFTN, used as an AIDC bearer in several regions.
  • ATN/IPS - migration to ground IP per Doc 9896 / GANP, in support of SWIM.

Regional Variants

  • APAC AIDC ICD - ICAO APAC Office "Interface Control Document for ATS Interfacility Data Communications", used across Asia/Pacific (HK, SG, JP, AU, TH, MY, ID, PH, KR, IN). Profiles Doc 4444 App. 6, defining field encodings, timers, error codes and bilateral options. Version 3 aligns with full App. 6 coverage.
  • OLDI (Europe) - "On-Line Data Interchange", per EUROCONTROL Spec and EUROCAE ED-133 (Flight Object Interoperability). Functionally analogous: ABI (Advance Boundary Info), ACT (Activate), REV (Revision), CDN (Change), ACP (Accept), RJC (Reject), MAC (Abrogation of Coordination), LAM (Logical Ack), TIM (Transfer Initiation). Different encoding; carried over AFTN/CIDIN/AMHS. Referenced by EU SES IR 1032/2006.
  • NAM/CAR - FAA / NAV CANADA / MX ACC handovers use AIDC variants with NAM/CAR ICDs.
  • AIDC vs OLDI - same ICAO concept; OLDI is the European pre-SESAR profile, AIDC (ICAO/APAC) is the global App. 6 profile. ED-133 / SWIM Flight Object aims to replace point-to-point exchange with shared flight-object publication.

External Sources

  • ICAO Doc 4444, PANS-ATM, Ch. 10 / Ch. 11 / Appendix 6.
  • ICAO Annex 10 Vol II (Communication Procedures), Vol III (Communication Systems).
  • ICAO Annex 11 (ATS), Ch. 3.
  • ICAO Doc 9694 - Manual of ATS Data Link Applications.
  • ICAO Doc 9705 - ATN SARPs (ASN.1 PER).
  • ICAO Doc 9896 - ATN using IPS standards.
  • ICAO APAC AIDC ICD (ICAO APAC Regional Office).
  • EUROCONTROL Specification for On-Line Data Interchange (OLDI).
  • EUROCAE ED-133 - Flight Object Interoperability.
  • EU Reg. 1032/2006, as superseded by SES IRs.

References

  1. Annex 10, Vol II — Communication Procedures, Ch. 4 (priority of AIDC/AFTN messages; "normal-priority flight safety messages").

  2. Annex 10, Vol III, Part I, Ch. 3, §3.1 — Definition of ATS Interfacility Data Communication (AIDC).

  3. Annex 10, Vol III, Part I, Ch. 4 — ICC application set; Note: AIDC is the first ICC application supporting FIR-boundary notification, coordination and transfer of control/communication.

  4. Annex 11 — Air Traffic Services, Ch. 3, §3.4 — Selection of separation minima and coordination between adjacent ATS authorities (met by direct speech or AIDC).

  5. Doc 4444 (PANS-ATM), Ch. 10, §10.1.1 — Coordination between ATS units; required content of letters of agreement (transfer points, levels, conditions).

  6. Doc 4444 (PANS-ATM), Ch. 10, §10.1.2 — Coordination within contiguous control areas; transfer of flight plan and control information; transfer of control point.

  7. Doc 4444 (PANS-ATM), Ch. 11, §11.2.2.2 — Use of AIDC messages (App. 6) supplementing/replacing App. 3 messages; ASN.1 PER over ATN; AFTN fallback by regional agreement.

  8. Doc 4444 (PANS-ATM), Ch. 11, §11.4.2.5 — AIDC message set (Notify, Coordinate Initial/Negotiate/Accept/Reject/Cancel/Update/Standby, Transfer Initiate/Conditions/Communication/Control and Assume variants, General Point/Executive Data, Free Text, Application Accept/Reject).

  9. Doc 4444 (PANS-ATM), Ch. 13, §13.4.3.2 — Transfer of control in an ATS surveillance environment; direct controller-to-controller communications via two-way speech or AIDC.

  10. Doc 4444 (PANS-ATM), Appendix 6 — ATS Interfacility Data Communications (AIDC) Messages: message types, data fields, coordination environments (surveillance vs procedural), Table A6-1.

  11. Doc 9694 — Manual of Air Traffic Services Data Link Applications (operational use of AIDC; field definitions, ranges and resolutions).

  12. Doc 9705 — Manual of Technical Provisions for the Aeronautical Telecommunication Network (ATN); ASN.1 packed encoding rules and AIDC addressing.

  13. Doc 9804 — Manual on the Aeronautical Telecommunication Network (ATN) Ground-Ground Applications, Ch. 1 (operational requirements correlated to Annex 11 §6.2; APAC ICD references).

  14. Doc 9896 — Manual on the Aeronautical Telecommunication Network (ATN) using IPS Standards and Protocols.

  15. ICAO APAC AIDC ICD — Interface Control Document for ATS Interfacility Data Communications (ICAO APAC Regional Office; profiles Doc 4444 App. 6 with field encodings, timers, error codes and bilateral options).

  16. EUROCONTROL Specification for On-Line Data Interchange (OLDI) — European regional profile of ground-ground coordination messaging (ABI, ACT, REV, CDN, ACP, RJC, MAC, LAM, TIM).

  17. EUROCAE ED-133 — Flight Object Interoperability Specification (SWIM-era flight-object publication replacing point-to-point exchange).