service definitions
Aeronautical Information Request Service - Service Definition
Service Definition Identification
service definition identification | title | Service definition for the Aeronautical Information Request Service |
---|---|---|
edition | 01.00.00 | |
reference date | 2023-06-01 |
Service Identification
service identification | service name | Aeronautical Information Request Service |
---|
Service Abstract
service abstract | The Aeronautical Information Request Service allows the service consumer to get aeronautical information concerning the actual and future infrastructure to be used by air traffic such as aerodromes, airspaces, navigation aids and ATS routes. The exact information needed by the service consumer can be specified in the request e.g. based on feature name or the location of the feature. The information returned is in the form of an AIXM 5.1.1 message. |
---|
Service Definition Provider
service definition provider | name | EUROCONTROL |
---|---|---|
description | EUROCONTROL is an intergovernmental organisation with 41 Member and 2 Comprehensive Agreement States. | |
point of contact | swim@eurocontrol.int |
Geographical Extent of Information
Explanatory note
This field is left empty.
geographical extent of information |
---|
Service Categories
Service Standard Reference
Explanatory note
This field is left empty.
service standard reference | reference | |
---|---|---|
implemented options | ||
deviations/additions |
Operational Environment
operational environment | operational needs | Air traffic management is defined by ICAO as the "dynamic, integrated management of air traffic and airspace including air traffic services, airspace management and air traffic flow management - safely, economically and efficiently - through the provision of facilities and seamless services in collaboration with all parties and involving airborne and ground-based functions". Air traffic management needs high quality aeronautical data in order to operate. Data is required concerning the actual and future infrastructure to be used by air traffic such as aerodromes, airspaces, navigation aids and ATS routes. The aeronautical data is also used in systems such as those used for surface management at aerodromes. A list of operational needs that this service contributes to satisfying is available in Appendix C. This service satisfies these by offering aeronautical data as regulated by ICAO Annex 15 - Aeronautical Information Services. The scope of the aeronautical data satisfies the EU Implementing Regulation 2021/116 - Common Project One. |
---|---|---|
capabilities | The service provides high quality, up-to-date, trusted, regulated aeronautical data in digital form (features) for use in air traffic management systems and other systems. The data supports operational needs throughout the phases of flight (strategic, pre-tactical and tactical). | |
information exchange requirements |
Service Functions
service functions | function | name | Request aeronautical data |
---|---|---|---|
description | The service consumer shall be able to request aeronautical information filtered by feature type and/or name. | ||
real-world effect | The aeronautical data is received and can be used in ATM and other systems. | ||
function | name | Enable advanced filtering of aeronautical data | |
description | The service consumer shall be able to request aeronautical information filtered according to spatial, temporal and logical operators. It shall be possible to specify the type of time slice (according to the AIXM 5 temporality model) to receive. | ||
real-world effect | The aeronautical data is received and can be used in ATM and other systems. |
Service Access and Use Conditions
Explanatory note
This field is left empty.
service access and use conditions | legal constraints | ||
---|---|---|---|
service policies | business policy | ||
operational policy | |||
technical policy | |||
service consumption constraints |
Security Constraints
security constraints | authentication | The service may offer unauthenticated/public use. If the use is authenticated, the service shall ensure consumer authentication in accordance with the EUROCONTROL Specification for SWIM Technical Infrastructure (TI) Yellow Profile through the use of a X.509 certificate or the use of a username/password (SASL). The service shall ensure provider authentication in accordance with EUROCONTROL Specification for SWIM Technical Infrastructure (TI) Yellow Profile through the use of a X.509 certificate. |
---|---|---|
authorisation | The service shall ensure that satisfactory authorisation is put in place according to EUROCONTROL Specification for SWIM Technical Infrastructure (TI) Yellow Profile requirement SWIM-TIYP-0070. | |
confidentiality | The service shall ensure point-to-point confidentiality in accordance with EUROCONTROL Specification for SWIM Technical Infrastructure (TI) Yellow Profile through the use of Transport Layer Security (TLS) 1.2 or above. | |
integrity | The service shall ensure point-to-point integrity in accordance with EUROCONTROL Specification for SWIM Technical Infrastructure (TI) Yellow Profile through the use of Transport Layer Security (TLS) 1.2 or above. |
Quality of Service
quality of service | performance | capacity | The service shall achieve a quality that is sufficient to ensure the service is fit for purpose. |
---|---|---|---|
response time | The service shall achieve a quality that is sufficient to ensure the service is fit for purpose. | ||
reliability | availability | The service shall achieve a quality that is sufficient to ensure the service is fit for purpose. | |
recoverability | The service shall achieve a quality that is sufficient to ensure the service is fit for purpose. | ||
security | confidentiality | The service shall ensure confidentiality by using SWIM Technical Infrastructure (TI) Yellow Profile bindings. | |
integrity | The service shall ensure integrity by using SWIM Technical Infrastructure (TI) Yellow Profile bindings. |
Quality of Data
quality of data | The aeronautical data offered by the service shall satisfy the applicable sections of Commission Implementing Regulation (EU) 2017/373 of 1 March 2017 The aeronautical data offered by the service shall apply the AIXM 5.1.1 coding guidelines. This includes: The aeronautical data offered by the service shall follow the supporting material for digital data sets. This includes: |
---|
Source of Information
source of information | source | The service provider shall ensure that the aeronautical data offered by the services is received from the appropriate authorised originating sources. This includes:
|
---|
Service Validation Information
service validation information | description | The service definition is based on work carried out in SESAR. A similar service was implemented in the context of the Airport Data Toolkit pre-operational trial. No further validation has taken place on this service definition. |
---|
Application Message Exchange Pattern
application message exchange pattern |
---|
Service Behaviour
service behaviour | typical behaviour | The service behaviour shall be in accordance with the patterns detailed in the Message Exchange Patterns: Identification Guidelines. It allows for two implementations of the request-reply message exchange pattern: asynchronous and synchronous. The OGC Web Feature Service 2.0 Interface Standard shall be used for the basic behaviour. The typical behaviour is as follows: Synchronous Request/Reply
Asynchronous Request/Reply
|
---|
Service Monitoring
service monitoring | A service monitoring mechanism shall be made available to service consumers. |
---|
Service Interfaces
service interfaces | interface | name | Aeronautical Information Request Service Interface |
---|---|---|---|
description | The interface is used to group the operations offered by the OGC Web Feature Service 2.0 Interface Standard. | ||
provider/consumer side | Provider side |
SWIM TI Profile and Interface Bindings
SWIM TI profile and interface bindings | profile name | EUROCONTROL Specification for SWIM Technical Infrastructure (TI) Yellow Profile |
---|---|---|
profile version | 1.1 | |
selected service interface binding | WS_LIGHT | |
selected network interface binding | The service shall use the network bindings of the SWIM TIYP. | |
description | The OGC Web Feature Service 2.0 Interface Standard shall be used. The mandatory standardised operations for a Basic WFS shall be implemented. Support for spatial joins shall be implemented. |
Service Interface Protocols and Data Format
service interface protocols and data format | transport / messaging protocols | The service shall use TLS1.2 or later in accordance with EUROCONTROL Specification for SWIM Technical Infrastructure (TI) Yellow Profile. |
---|---|---|
data format | This is captured at Service Message level (see below). WS_LIGHT does not mandate a data format. The header expresses what is used. |
Service Operations
Explanatory note
The OGC Web Feature Service 2.0 Interface Standard is used to implement the service operations. It is not the intention to repeat the standardised operations here. However, the table below illustrates how the GetFeature operation would look in the context of this service.
Service operations | operation | operation name | GetFeature |
---|---|---|---|
description | The GetFeature operation returns a selection of AIXM 5.1.1 features from a data store. It responds to a GetFeature Request message with an AIXM Basic Message that satisfies the query expressions specified in the request. | ||
messages | Request, AIXM Basic Message |
Service Messages
Explanatory note
The OGC Web Feature Service 2.0 Interface Standard details the basic messages such as request and response messages. It is not the intention to repeat the standardised messages here. The table below provides extra details for the AIXM Basic Message.
service messages | message | name | AIXM Basic Message |
---|---|---|---|
description | A response message from the service containing a collection of AIXM 5.1.1 aeronautical features with time slices. | ||
direction | Out | ||
data format | AIXM 5.1.1 XML Schema |
Information Definition (Minimum) and (Extended)
information definition | The service shall offer features defined in the Aeronautical Information Exchange Model (AIXM) 5.1.1. The service shall offer the minimum list of features listed in Appendix B. The service may offer AIXM 5.1.1 features not listed in Appendix B. The service may offer features to be found in published AIXM 5.1.1. extensions that conform with the EUROCONTROL Specification for SWIM Information Definitions. |
---|
Filter Encoding
filter encoding | The service shall support the BBOX spatial operator defined in the OGC Filter Encoding 2.0 Encoding Standard. The service shall support the During temporal operator defined in the OGC Filter Encoding 2.0 Encoding Standard. The service should support other filtering based on the operators defined in the OGC Filter Encoding 2.0 Encoding Standard. The temporal extension (WFS-TE) shall be used to support advanced temporal filtering. As a minimum use case number 3 (Retrieve all time slices of a feature relevant for (i.e. affecting the state at) a point in time) defined in the temporal extension (WFS-TE) shall be supported. The other uses cases defined in the temporal extension (WFS-TE) should be supported. The service may support other filters on a case by case basis. Example: other filters defined on a case by case basis are PARALLEL_TO and PERPENDICULAR_TO. |
---|
Machine-Readable Service Interface Definition
Explanatory note
This field is left empty. No machine-readable service interface definition is provided.
machine-readable service interface definition | reference |
---|
Model View
Explanatory note
This field is left empty. No model view is provided.
model view | reference |
---|
Abbreviations and Acronyms
abbreviations and acronyms | abbreviation | code | AIP |
---|---|---|---|
term | Aeronautical Information Publication | ||
abbreviation | code | AIXM | |
term | Aeronautical Information Exchange Model | ||
abbreviation | code | ATM | |
term | Air Traffic Management | ||
abbreviation | code | ATS | |
term | Air Traffic Services | ||
abbreviation | code | EU | |
term | European Union | ||
abbreviation | code | ICAO | |
term | International Civil Aviation Organization | ||
abbreviation | code | OGC | |
term | Open Geospatial Consortium | ||
abbreviation | code | SASL | |
term | Simple Authentication and Security Layer | ||
abbreviation | code | SESAR | |
term | Single European Sky ATM Research | ||
abbreviation | code | SWIM | |
term | System Wide Information Management | ||
abbreviation | code | TI | |
term | Technical Infrastructure | ||
abbreviation | code | TLS | |
term | Transport Layer Security | ||
abbreviation | code | WFS | |
term | Web Feature Service | ||
abbreviation | code | WFS-TE | |
term | Web Feature Service - Temporality Extension |
Appendix A: References
references | reference | title | Aeronautical Dataset Services Specification |
---|---|---|---|
version | tbd | ||
description | The Aeronautical Dataset Services constitute a family of services capable of providing, discovering and retrieving ICAO Annex 15 digital datasets. The information offered by the Aeronautical Information Request Service is aligned with that found in the Aeronautical Dataset Services specification in order to ensure consistency between the two services. | ||
url | https://ext.eurocontrol.int/aixm_confluence/display/ADS/AeronauticalDataset+Services | ||
document type | SERVICE_STANDARD | ||
reference | title | EU Implementing Regulation 2021/116 - Common Project One | |
version | 1 February 2021 | ||
description | Commission Implementing Regulation (EU) 2021/116 of 1 February 2021 on the establishment of the Common Project One supporting the implementation of the European Air Traffic Management Master Plan provided for in Regulation (EC) No 550/2004 of the European Parliament and of the Council, amending Commission Implementing Regulation (EU) No 409/2013 and repealing Commission Implementing Regulation (EU) No 716/2014. | ||
url | https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A32021R0116 | ||
document type | |||
reference | title | Commission Implementing Regulation (EU) 2017/373 | |
version | 1 March 2017 (as amended) | ||
description | Commission Implementing Regulation (EU) 2017/373 of 1 March 2017 laying down common requirements for providers of air traffic management/air navigation services and other air traffic management network functions and their oversight, repealing Regulation (EC) No 482/2008, Implementing Regulations (EU) No 1034/2011, (EU) No 1035/2011 and (EU) 2016/1377 and amending Regulation (EU) No 677/2011. | ||
url | https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A02017R0373-20230126 | ||
document type | |||
reference | title | AIXM Coding - Common coding guidelines | |
version | |||
description | Coding guidelines for complex AIXM properties such as geometry, schedules, annotations, etc. It also contains general coding guidelines which are not for a particular subject area but applicable for all AIXM features. | ||
url | https://ext.eurocontrol.int/aixm_confluence/display/ACG/Common+coding+guidelines | ||
document type | |||
reference | title | AIXM Coding - Data coding guidelines | |
version | |||
description | A set of coding guidelines to promote the interoperability of AIXM 5.1.1 formatted data. | ||
url | https://aixm.aero/page/data-coding-guidelines | ||
document type | |||
reference | title | (ICAO) AIP Data Set - Coding Guidelines | |
version | |||
description | Coding guidelines for the ICAO AIP Data Set in AIXM 5.1/5.1.1 format | ||
url | https://ext.eurocontrol.int/aixm_confluence/display/ACGAIP/Overview | ||
document type | |||
reference | title | (ICAO) Aerodrome Mapping Data Sets - Supporting Material | |
version | |||
description | Supporting material for ICAO Aerodrome Mapping Data Sets. | ||
url | https://ext.eurocontrol.int/aixm_confluence/display/ACGAMD/%28ICAO%29+Aerodrome+Mapping+Data+Sets+-+Supporting+Material | ||
document type | |||
reference | title | (ICAO) Obstacle Data Set - Coding Guidelines | |
version | |||
description | Coding guidelines for the ICAO Obstacle Data Set in AIXM 5.1/5.1.1 format | ||
url | https://ext.eurocontrol.int/aixm_confluence/display/ACGOBS/Overview | ||
document type | |||
reference | title | Message Exchange Patterns: Identification Guidelines. | |
version | JULY 2nd, 2019 | ||
description | Document intended to facilitate the understanding of message exchange patterns from an application and Technical Infrastructure perspective. | ||
url | https://reference.swim.aero/technical-infrastructure/message-exchange-patterns-identification-guidelines.html | ||
document type | SERVICE_BEHAVIOUR_DESCRIPTION | ||
reference | title | Aeronautical Information Exchange Model (AIXM) | |
version | 5.1.1 | ||
description | |||
url | https://www.aixm.aero/schema/5.1.1/AIXM_Features.xsd | ||
document type | INFORMATION_DEFINITION | ||
reference | title | AIXM 5.1.1 semantic correspondence | |
version | |||
description | The report on the semantic correspondence between AIXM 5.1.1 and the ATM Information Reference Model (AIRM) | ||
url | https://airm.aero/developers/aixm-5.1.1-to-airm-1.0.0-index | ||
document type | SEMANTIC_CORRESPONDENCE_REPORT | ||
reference | title | OGC Filter Encoding 2.0 Encoding Standard | |
version | 2.0 | ||
description | This jointly developed OGC and ISO TC/211 International Standard describes an XML and KVP encoding of a system neutral syntax for expressing projections, selection and sorting clauses collectively called a query expression. Note: This is equivalent to ISO 19143 - Geographic Information - Filter encoding. | ||
url | https://www.ogc.org/docs/is | ||
document type | |||
reference | title | OGC Web Feature Service 2.0 Interface Standard | |
version | 2.0 | ||
description | WFS offers direct fine-grained access to geographic information at the feature and feature property level. Note: This is equivalent to ISO 19142 - Geographic Information - Web Feature Service. | ||
url | https://www.ogc.org/docs/is | ||
document type | |||
reference | title | OGC Web Feature Service (WFS) Temporality Extension (WFS-TE) | |
version | 12-027r3 | ||
description | This OGC discussion paper provides a proposal for a temporality extension for the WFS 2.0 and FES 2.0 standard. | ||
url | |||
document type | |||
reference | title | AIXM 5 Temporality Model | |
version | 1.1 | ||
description | Explains the AIXM temporality concept | ||
url | https://aixm.aero/sites/aixm.aero/files/imce/AIXM511/aixm_temporality_1.1.pdf | ||
document type | |||
reference | title | European ATM Service Description for the AeronauticalInformationFeature Service | |
version | 00.03.01 | ||
description | This service provides aeronautical information features to the stakeholders. This service allows selecting the required aeronautical information by its feature type name and an advanced filter with spatial, temporal and logical operators. The service is compliant to the ISO 19142:2010 Geographic information - Web feature service. | ||
url | https://ext.eurocontrol.int/swim_confluence/download/attachments/54952463/0504DEL_08.03.10_D65_European_ATM_Service_Description_for_AeronauticalInformationFeature_Service.pdf?version=1&modificationDate=1665560774000&api=v2 | ||
document type | |||
reference | title | Airport Data Toolkit | |
version | |||
description | A project which sought to establish modernized ways of airport data sharing based on cloud computing, SWIM, service orientation (SOA principles), and collaborative community approaches. | ||
url | https://ext.eurocontrol.int/aixm_confluence/display/ADTKIT/Overview | ||
document type |
Appendix B: Information Definition for Aeronautical Information Request Service
The table below lists the AIXM 5.1.1 features that are needed to support the scope of the Aeronautical Information Request Service. It is aligned with the Aeronautical Dataset Services Specification.
The features can be regarded as 'root' features. The method for exchanging the linked features is an implementation decision. For example, the message may be self-contained and contain all of the linked features. However, it is also possible to query the service for the linked features.
AIXM 5.1.1. feature |
---|
AeronauticalGroundLight |
AircraftStand |
AirportHeliport |
AirportHotSpot |
AirportSuppliesService |
Airspace |
AirTrafficControlService |
AirTrafficManagementService |
AngleIndication |
ApproachLightingSystem |
ApronElement |
ApronLightSystem |
Apron |
ArrestingGear |
AuthorityForAirspace |
Azimuth |
ChangeOverPoint |
DeicingArea |
DesignatedPoint |
DirectionFinder |
DistanceIndication |
DME |
Elevation |
GeoBorder |
Glidepath |
GroundTrafficControlService |
GuidanceLineLightSystem |
GuidanceLineMarking |
GuidanceLine |
HoldingPattern |
InformationService |
Localizer |
MarkerBeacon |
Navaid |
NDB |
ObstacleArea |
OrganisationAuthority |
RadioCommunicationChannel |
RadioFrequencyArea |
Road |
RouteSegment |
Route |
RunwayBlastPad |
RunwayCentrelinePoint |
RunwayDirectionLightSystem |
RunwayDirection |
RunwayElement |
RunwayMarking |
RunwayProtectArea |
Runway |
SDF |
SearchRescueService |
SpecialDate |
SpecialNavigationStation |
SpecialNavigationSystem |
StandardLevelColumn |
StandardLevelSector |
StandardLevelTable |
SurveyControlPoint |
TACAN |
TaxiHoldingPositionLightSystem |
TaxiHoldingPositionMarking |
TaxiHoldingPosition |
TaxiwayElement |
TaxiwayLightSystem |
TaxiwayMarking |
Taxiway |
TouchDownLiftOffLightSystem |
TouchDownLiftOff |
Unit |
VerticalStructure |
VisualGlideSlopeIndicator |
VOR |
WorkArea |
Appendix C: Operational Needs
Transversal
- Collaborative information sharing is essential for decision making involving multiple actors. Automatic taxi with time and path information on the ground, collaborative decision making during emergencies, de-icing operations and infrastructure availability information are examples that involve multiple actors including the aircraft crew.
By service consumer role
Stakeholder/Role | Description of stakeholder/role | Needs for Aeronautical Data | Notes |
---|---|---|---|
CIVIL_AIRSPACE_USER | A generic term designating an organization operating aircraft and its pilots, the flight operations centres (FOC) responsible for the strategic planning of a flight and the entity responsible for the execution of a flight which is traditionally a flight deck. |
| Aircraft covers UAV. |
MILITARY_AIRSPACE_USER | Airspace User under the authority of a military organisation. |
| There is an assumption that these will be working in DMZ under yellow profile. The AISP needs to meet the security needs. In general, they have the same needs as civil airspace users. |
CIVIL_AIR_NAVIGATION_SERVICE_PROVIDER | Any public or private entity providing air navigation services for general air traffic. |
| |
MILITARY_AIR_NAVIGATION_SERVICE_PROVIDER | Any public or private entity providing air navigation services for military air traffic. |
| |
AIR_TRAFFIC_SERVICE_PROVIDER | A generic term meaning variously, flight information service, alerting service, air traffic advisory service, air traffic control service (area control service, approach control service or aerodrome control service). |
| |
REGULATED_METEOROLOGICAL_SERVICE_PROVIDER | An office designated to provide meteorological service for international air navigation. | No needs have been identified. | |
AERONAUTICAL_INFORMATION_SERVICE_PROVIDER | A service established within the defined area of coverage responsible for the provision of aeronautical information/data necessary for the safety, regularity and efficiency of air navigation. |
| |
A provider of CNS services. |
| ||
PROVIDER_OF_DATA_SERVICES | A public or private entity responsible for the management of a Data Service Provision (e.g. to one or several Virtual Centre). |
| |
NETWORK_MANAGER | The organization responsible for enabling the optimum use of airspace and ensure that Airspace Users can operate preferred trajectories while allowing maximum access to airspaces and air navigation services. |
| |
AIRPORT_OPERATOR | The civilian or military agency, group or individual which exercises control over the operations of the civil airport or military airfield. |
| |
AIRSIDE_GROUND_HANDLER | A stakeholder involved in the services necessary for an aircraft's arrival at, and departure from, an airport, other than air traffic services. | No needs have been identified. | |
MILITARY_DEFENCE_CENTRE | A military defence centre. Note: these centres, e.g., check for diplomatic clearance. |
|