NextGen · ATM Console
AIM & Data

SWIM (System Wide Information Management)

GovernsDoc 10199StatusactiveRegionsGlobalReviewed2026-05-14

System-Wide Information Management — ICAO service-oriented architecture replacing one-to-one AFTN/AMHS bulletins with many-to-many machine-to-machine information services over IP

Three provider boxes (Flight, Aeronautical, MET) on the left feed an Information bus in the centre; consumers (ATSU, AOC, Airport) on the right.
SWIM — providers publish AIRM-anchored services to a governed bus consumed by ATSU, AOC, and airports.

SWIM

System-Wide Information Management (SWIM) is the ICAO framework for machine-to-machine exchange of ATM-related information between qualified parties via interoperable information services. It replaces the legacy one-to-one, message-based, point-to-point paradigm (AFTN/AMHS bulletins, NOTAM, OPMET broadcasts) with a many-to-many, service-oriented architecture (SOA) running over an IP-based network.

Definition

PANS-IM (Doc 10199) and Annex 10 Volume II adopt the same definition: "SWIM consists of standards, infrastructure and governance enabling the management of ATM-related information and its exchange between qualified parties via interoperable information services." Annex 15 (§5.4.3.1, Note 1) clarifies that, in a SWIM context, the notion of an information service addresses machine-to-machine interaction in a service-oriented architecture.

Regulatory Basis

  • Annex 10 Vol II - the SWIM definition sits in the Chapter 1 definitions; the Introduction establishes that information-services provisions are found in PANS-IM and complement the Annex for network access and the ATN/IPS internet and transport layers.
  • Annex 15 - §5.4.3 "Data set information services" requires that, when digital data sets in §5.3 are provided, they are made available through information services; Notes reference Doc 10199 and Doc 10203 for procedures and guidance.
  • PANS-IM (Doc 10199) - first edition, approved by Council 18 March 2024, applicable 28 November 2024; no amendments issued as at this review. Contains the generic SWIM procedures for governance, service design, registries, information security and interface bindings; developed by the Information Management Panel (IMP), established by the Air Navigation Commission in 2013 following the 38th ICAO Assembly call for globally harmonized SWIM.
  • PANS-AIM (Doc 10066) and PANS-MET (Doc 10157) - domain procedures that consume SWIM (digital NOTAM, AIXM data sets, IWXXM products).
  • Doc 10039 - Manual on the SWIM Concept (concept, principles, components, global interoperability framework).
  • Doc 10203 - Manual on SWIM Implementation (SOA guidance, service lifecycle, AIRM alignment, interface bindings).
  • Doc 8126 - Aeronautical Information Services Manual (operational guidance for AIS/AIM contributing to SWIM).
  • GANP (Doc 9750) - SWIM is a thread under Performance Improvement Area 2 ("Globally interoperable systems and data"), realized through ASBU Block 1 and Block 2 SWIM elements (B1-SWIM, B2-SWIM).

Concept and Architecture

Doc 10039 organizes SWIM around four components:

  1. Information - the payload, semantically anchored to the ATM Information Reference Model (AIRM) so providers and consumers share meaning across domains.
  2. Information services - functional capabilities published with an information service overview (a registry entry) that declares interface, payload model, QoS, security and lifecycle.
  3. Technical infrastructure - the IPS network (per Annex 10 Vol II and the ATN/IPS Manual), middleware, message brokers, identity and PKI.
  4. Governance - the bodies, standards, policies and processes that ensure interoperable information is provided by reliable and trusted services, manage the registry, and operate a SWIM region (a geographical area with common governance, per Doc 10199).

PANS-IM §5.3 requires the URL where information service overviews are publicized to be included in the AIP; where a SWIM registry is used, the published URL is that of the registry. The registry holds the metadata necessary to discover and access information services.

PANS-IM §4.2 requires information service providers to use domain-specific information exchange models aligned with the AIRM for their payloads; where they do not, they must align the payload definition with a global reference model and use a standardized exchange schema.

EUROCONTROL Specification EUROCONTROL-SPEC-170 (the "SWIM TI Yellow Profile") is cited in Doc 10199 §6.2.4, Note 2 as an example specification on interface bindings. Edition 2.0 of the Yellow Profile specification was released by EUROCONTROL in July 2025.

Information Exchange Models

SWIM payloads are carried in standardized, UML/XML-based exchange models, all aligned to the AIRM:

  • AIXM - Aeronautical Information Exchange Model. Co-developed by EUROCONTROL and the FAA under a joint Change Control Board. Version 5.2 was issued in January 2025, adding support for PBN, GNSS elements, runway condition reporting and updates to instrument flight procedures; version 5.1.1 remains in widespread operational use. AIXM encodes features required by Annex 15 / PANS-AIM (airspace, routes, navaids, obstacles, aerodrome data, digital NOTAM via the AIXM Event/Temporality model).
  • IWXXM - ICAO Meteorological Information Exchange Model. Mandated by PANS-MET (Doc 10157) in addition to traditional alphanumeric (TAC) form for METAR, SPECI, TAF, trend forecasts, SIGMET, AIRMET, VAA, VONA, tropical cyclone advisories, space weather advisories and WAFS SIGWX. Technical specifications are in WMO-No. 306 Vol I.3 Part D; ICAO guidance is in Doc 10003. The model is maintained by the WMO through dated releases (the 2023-1 release being current at this review), with a further version under development for Annex 3 Amendment 81.
  • FIXM - Flight Information Exchange Model. Captures flight data and is the data backbone for FF-ICE/R1 (Flight and Flow Information for a Collaborative Environment). FIXM Core 4.3.0 is the current release, accompanied by the FF-ICE Message and Basic Message application libraries; the model is governed by a Change Control Board led by the FAA and EUROCONTROL with partner States.

Implementation Status

  • Europe (SESAR 3 / EUROCONTROL): SWIM is a baseline of the Digital European Sky programme delivered by the SESAR 3 Joint Undertaking. EUROCONTROL operates the Network Manager B2B services and the European SWIM registry, and maintains the SWIM TI Yellow Profile specification (Edition 2.0, July 2025). The SWIM TI Blue Profile, targeting very-high-availability real-time flight-object exchange between ATC centres, remains in a research phase and is not yet ready for implementation.
  • United States (FAA / NextGen): the FAA SWIM program is the data-sharing backbone of NextGen; the NAS Enterprise Messaging Service (NEMS) distributes SWIM services such as STDDS, TFMS, ITWS, TBFM and SFDPS to industry consumers.
  • Asia-Pacific, Middle East, AFI: ICAO regional SWIM roadmaps are active, coordinated through bodies such as the APAC SWIM Task Force and the AFI SWIM implementation initiative; FIXM v4.3 regional extensions are under development for Asia-Pacific. The GCAA (UAE) operates a regional SWIM gateway in the MID region.
  • ASBU monitoring: EUROCONTROL/ICAO ASBU implementation reporting tracks B1-SWIM and B2-SWIM elements per State.

External Sources

References

  1. Annex 10 Vol II, Chapter 1, §1.1 — defines SWIM as standards,

  2. Annex 10 Vol II, Introduction — establishes that information-services

  3. Annex 15, Chapter 5, §5.4.3 — "Data set information services":

  4. Annex 15, Chapter 5, §5.4.2.7 — selective distribution lists should

  5. PANS-IM (Doc 10199), Foreword §1 — historical background: 38th

  6. PANS-IM (Doc 10199), Foreword §2 — scope: SWIM as enabler of the GANP

  7. PANS-IM (Doc 10199), Chapter 1, Definitions — SWIM, SWIM region and

  8. PANS-IM (Doc 10199), Chapter 2, §2.1 — provisions apply to

  9. PANS-IM (Doc 10199), Chapter 4, §4.2 — information service providers

  10. PANS-IM (Doc 10199), Chapter 5, §5.3.2 — the URL where information

  11. PANS-IM (Doc 10199), Chapter 6, §6.2.4 — interface bindings; Note 2

  12. PANS-MET (Doc 10157), Foreword, Historical background — positions the

  13. PANS-MET (Doc 10157), Chapter 2, §2.1.1.3 — mandates METAR and SPECI

  14. Doc 8126 (Aeronautical Information Services Manual), Part I, §1.4-§1.5

  15. Doc 10039 (Manual on the SWIM Concept), full document — concept,

  16. Doc 9750 (GANP), SWIM thread under PIA-2 — ASBU B1-SWIM and B2-SWIM