The Aeronautical Data Set Request Service allows the service consumer to request a data set, based on a set of filters, from a data set store. The service is part of a series of services that supports the provision of digital data sets as defined by ICAO Annex 15.
Categorisation
SERVICE_DEFINITION
- INFORMATION_MANAGEMENT
- AERONAUTICAL_INFORMATION_SERVICE_PROVIDER
- AIR_TRAFFIC_SERVICE_PROVIDER
- CIVIL_AIR_NAVIGATION_SERVICE_PROVIDER
- CIVIL_AIRSPACE_USER
- MILITARY_AIR_NAVIGATION_SERVICE_PROVIDER
- MILITARY_AIRSPACE_USER
- NETWORK_MANAGER
- PROVIDER_OF_DATA_SERVICES
- REGULATED_METEOROLOGICAL_SERVICE_PROVIDER
- AERONAUTICAL_INFORMATION_EXCHANGE
- SYNCHRONOUS_REQUEST_REPLY
The geographical extent of the information in the data set shall be: - stated in the data product specification; - stated in the metadata concerning the data set series and data set; and - expressed in terms of airspace, aerodrome and state.
Provider
EUROCONTROL
EUROCONTROL is an intergovernmental organization with 42 Member and 2 Comprehensive Agreement States.
- NETWORK_MANAGER
Restricted
Restricted
Operational Needs
ICAO Annex 15 details the aeronautical information products to be made available by Aeronautical Information Services. These include digital data sets. These are primarily to satisfy international requirements for the exchange of aeronautical information. The data sets can be used to populate a local database for use in applications.
Information Exchange Requirements
IER1 - The content of the ICAO digital data sets as defined in PANS-AIM - Appendix 1 - Tables.IER2 - Metadata as outlined in the Minimal Metadata Requirements.IER3 - Customised digital data sets that are designed for specific purposes.
Capabilities
The service supports the discovery and retrieval of the aeronautical digital data sets as defined by ICAO Annex 15:- AIP data set;- Obstacle data set;- Terrain data set;- Aerodrome mapping data set;- Instrument flight procedure data setThe service supports the discovery and retrieval of customised digital data sets that are designed for specific purposes.
Request data set series list
The service consumer shall be able to request a list of data set series that match the required criteria including type, geographical scope and title.
The service consumer receives the list of matching data set series.
Request data set list
The service consumer shall be able to request a list of data sets that match the required criteria including data set series, period of validity, geographical scope, limitations on use and title.
The service consumer receives the list of matching data sets.
Request data set
The service consumer shall be able to request a data set.
The service consumer receives the data set.
Request data product specification
The service consumer shall be able to request a data product specification.
The service consumer receives the data product specification.
-
CapacityThe service shall achieve a quality that is sufficient to ensure the service is fit for purpose.
-
Response TimeThe service shall achieve a quality that is sufficient to ensure the service is fit for purpose.
-
AvailabilityThe service shall achieve a quality that is sufficient to ensure the service is fit for purpose.
-
RecoverabilityThe service shall achieve a quality that is sufficient to ensure the service is fit for purpose.
-
ConfidentialityThe service shall ensure confidentiality by using SWIM Technical Infrastructure (TI) Yellow Profile bindings.
-
IntegrityThe service shall ensure integrity by using SWIM Technical Infrastructure (TI) Yellow Profile bindings.
-
Quality of DataThe data contained in the digital data set shall meet the data quality requirements outlined in ICAO Annex 15.The data contained in the digital data set shall meet the data quality requirements outlined in the PANS-AIM Data Catalogue.If the data quality requirements are not met, the data product specification shall record which requirements are not met.
-
Business PolicyBilling functions should be handled by another service. It is not the intention of the service to support billing functions.
-
AuthenticationThe 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.
-
AuthorisationThe 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.
-
ConfidentialityThe 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.
-
IntegrityThe 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.
The service was prototyped in 2021.
-
AIPAeronautical Information Publication
-
AIRACAeronautical Information Regulation And Control
-
AISAeronautical Information Services
-
AIMAeronautical Information Management
-
DPSData Product Specification
-
ICAOInternational Civil Aviation Organisation
-
IERInformation Exchange Requirement
-
PANSProcedures For Air Navigation Services
-
SWIMSystem Wide Information Managemen
-
TITechnical Infrastructure
-
WSWeb Service
-
YPYellow Profile
-
Filter EncodingThe service shall support filtering based on logical, geographical and temporal operators including data set series, period of validity, geographical scope, limitations on use and title.
-
The aeronautical data offered by the service shall be received from the appropriate authorised originating sources, e.g.,- AIRPORT_OPERATOR- CIVIL_AIR_NAVIGATION_SERVICE_PROVIDER- MILITARY_AIR_NAVIGATION_SERVICE_PROVIDER- COMMUNICATION_NAVIGATION_AND_SURVEILLANCE_SERVICE_PROVIDER- Government Agencies- Owners of ObstaclesThe data received from the originating sources shall only be modified according to the regular AIS processes.
Aeronautical Data Set Information Definition
https://ext.eurocontrol.int/swim_confluence/display/ASW/Aeronautical+Data+Set+Information+Definition
airm:
Not applicable
-
Typical BehaviourThe service behaviour shall be in accordance with the patterns detailed in the Message Exchange Patterns: Identification Guidelines.A typical sequence is:- The service consumer requests data set series based on a number of selection criteria, and receives back a list containing zero, one or more data set series.- The service consumer analyses that list to identify the data set series of interest.- The service consumer requests data sets from the selected data set series, possibly supplying additional selection criteria, and receives back a list containing zero, one or more data sets.- The service consumer analyses that list to identify the data set(s) of interest.- For each data set of interest-- The service consumer requests the file information of the selected data set, and receives back a list of one or more files.-- For each file, the service consumer retrieves the file, and receives back the file content.
-
Exception HandlingThe service shall make use of the standard HTTP status codes.
-
SearchAndRetrieveThe interface groups the operations that allows querying metadata and retrieving files.PROVIDER_SIDE
-
queryDataSetsThe operation accepts criteria about data sets and returns a list with the metadata about the corresponding data sets.gitMessages
-
QueryDataSetsRequestIN
-
QueryDataSetsReplyOUT
-
-
queryDataSetSeriesThe operation accepts criteria about data set series and returns a list with the metadata about the corresponding data set series.gitMessages
-
QueryDataSetSeriesRequestIN
-
QueryDataSetSeriesReplyOUT
-
-
queryDataSetFilesThe operation accepts the identifier of a data set and returns the list of file objects for that data set.gitMessages
-
QueryDataSetFilesRequestIN
-
QueryDataSetFilesReplyOUT
-
-
queryDataSetSeriesDpsFilesThe operation accepts the identifier of a data set series and returns the data product specification for that data set.gitMessages
-
QueryDataSetSeriesDpsFilesRequestIN
-
QueryDataSetSeriesDpsFilesReplyOUT
-
-
retrieveDataSetFileThe operation accepts a request for a data set file and returns the corresponding content of the filegitMessages
-
RetrieveDataSetFileRequestIN
-
RetrieveDataSetFileReplyOUT
-
-
retrieveDPSFileThe operation accepts a request for a data product specification file and returns the corresponding content of the filegitMessages
-
RetrieveDPSFileRequestIN
-
RetrieveDPSFileReplyOUT
-
-
SWIM_TI_YP_1_0_WS_LIGHTEUROCONTROL Specification for SWIM Technical Infrastructure (TI) Yellow Profile
-
Network Interface BindingThe service shall use the network bindings of the SWIM TIYP.
-
SWIM_TI_YP_1_0_WS_LIGHT1.0
-
Service MessagesPlease check the Service Messages section at: https://ext.eurocontrol.int/swim_confluence/display/ASW/Aeronautical+Data+Set+Request+Service+-+Service+Definition#AeronauticalDataSetRequestServiceServiceDefinition-ServiceMessages
-
-
Publish/Subscribe Push MEP: Implementation GuidanceGuidelines on implementing the publish subscribe message exchange patternsOTHERJULY 2nd, 2019Reference
-
http://reference.swim.aero/technical-infrastructure/guidance-for-pub-sub-push-implementation.htmPublish/Subscribe Push MEP: Implementation Guidance
-
Implemented Standards
EUROCONTROL_SPECIFICATION_FOR_SWIM_INFORMATION_DEFINITION
This field is left empty.
1.0
This field is left empty.