The service provides the latest TAF in IWXXM for Austrian aerodromes, listed in the EUR Air Navigation Plan Volume II, MET Table II-2, in compliance with ICAO Annex 3.
The data can be retrieved either by
- Subscription (Publish/Subscribe Service) via AMQP 1.0 to receive the whole dataset and/or
- Using the Request/Reply Service via the OGC EDR API (IWXXM data will be provided in a compressed ZIP-file).
Categorisation
SERVICE_DESCRIPTION
PROSPECTIVE
- AERODROME_OPERATION
- AIRSPACE_ORGANISATION_AND_MANAGEMENT
- INFORMATION_MANAGEMENT
- SERVICE_DELIVERY_MANAGEMENT
- AIR_TRAFFIC_SERVICE_PROVIDER
- AIRPORT_OPERATOR
- AIRSIDE_GROUND_HANDLER
- CIVIL_AIR_NAVIGATION_SERVICE_PROVIDER
- CIVIL_AIRSPACE_USER
- COMMUNICATION_NAVIGATION_AND_SURVEILLANCE_SERVICE_PROVIDER
- MILITARY_AIR_NAVIGATION_SERVICE_PROVIDER
- MILITARY_AIRSPACE_USER
- PROVIDER_OF_DATA_SERVICES
- REGULATED_METEOROLOGICAL_SERVICE_PROVIDER
- METEOROLOGICAL_INFORMATION_EXCHANGE
- Request/Reply
- Publish/Subscribe with Push Mechanism
- EUR
The dataset is valid for Austria
Provider
Austro Control
The Austrian air navigation service provider
- REGULATED_METEOROLOGICAL_SERVICE_PROVIDER
ACG
Restricted
Restricted
Operational Needs
A list of operational needs that this service contributes to satisfying is available in IWXXM TAF Service Definition, Appendix B (to be found on the SWIM WIKI). This service satisfies these by offering meteorological information as regulated by the Commission Implementing Regulation (EU) 2017/373 of 1 March 2017 and ICAO Annex 3 and ICAO PANS MET (Doc 10157). The scope of the meteorological information satisfies the EU Implementing Regulation 2021/116 - Common Project One.
Information Exchange Requirements
IER 1 - The information currently included in the TAF reports as defined in Commission Implementing Regulation (EU) 2017/373, ICAO Annex 3 Amdt 82 and PANS-MET (ICAO Doc 10157).
Capabilities
The service provides high quality, up-to-date, trusted, regulated meteorological information in digital form for use by service consumers within the aviation domain.
Distribute Data
The service distributes the data according to the stored subscriptions and topics.
Information has been shared; the service consumer gets the requested data.
Request Data
The consumer is able to request data from the service by using an OGC EDR - API endpoint.
Information has been shared; the service consumer gets the requested data.
Subscribe to Data
The user is able to subscribe to data via AMQP 1.0 messages by connecting to the predefined topics.
Subscription has been established, consumer will receive data matching the subscription.
-
Time Behaviour
TAF: Under normal operations 90% of messages will be delivered within 10 minutes after the issuing time.
-
Capacity
Subscriptions are managed with consideration of the capacity of the technical infrastructure. Each connection is rate and connection limited to avoid overload of the system.
-
Availability
The technical infrastructure is highly available and maintained - The system has intended downtimes for seurity patches of OS and software of approximately 5 minutes/month
-
Recoverability
There exists a fallback system which ensures recovery after incidents.
-
Integrity
The service ensures point-to-point integrity in accordance with EUROCONTROL Specification for SWIM Technical Infrastructure (TI) Yellow Profile through the use of Transport Layer Security (TLS). However the Message Security based on S/MIME 4.0 proposed in SWIM TI Yellow Profile 2.0 is not yet implemented.
-
Confidentiality
Data delivery is only available for registered users, who need to present their username and password for access to the services using HTTP Authorization header with Basic scheme for HTTP based connections, and using SASL plain for AMQP connections.
-
General Terms and Conditions of Business
Terms and Conditions will be defined and made available.
-
Information Retainment
In accordance with ICAO ANNEX 3, meteorological information is retained for a period of at least 30 days from the date of issue. This relates to the information itself and not the time at which it was requested by the customer.
-
Subscription
To subscribe, customers need to contact [email protected] and request access to the service.
-
Authentication and authorization
Access is limited by policy to users within the Aviation domain. The service ensures client authentication in accordance with SWIM Technical Infrastructure (TI) Yellow Profile 2.0 requirement SWIM-TIYP-0042 by implementing username and password authentication using HTTP Authorization headers with basic scheme for HTTPS based interfaces, and using SASL PLAIN for AMQP.
The service ensures provider authentication in accordance with SWIM-TIYP-0042.
-
Confidentiality
The service ensures point-to-point confidentiality in accordance with EUROCONTROL Specification for SWIM Technical Infrastructure (TI) Yellow Profile 2.0 through the use of Transport Layer Security (TLS) 1.3. The communication is encrypted by TLS with a certificate issued by the EACP.
-
Integrity
The service ensures point-to-point integrity in accordance with EUROCONTROL Specification for SWIM Technical Infrastructure (TI) Yellow Profile through the use of Transport Layer Security (TLS). However the Message Security based on S/MIME 4.0 proposed in SWIM TI Yellow Profile 2.0 is not yet implemented.
SELF_VALIDATION
Service tested by the provider.
-
ACG
Austro Control GesmbH
-
AIRMATM Information Reference Model
-
AMQPAdvanced Message Queuing Protocol
-
AMSAeronautical Meteorological Station
-
ATCAir Traffic Control
-
ATMAir Traffic Management
-
EACPEuropean Aviation Common PKI
-
HTTPHypertext Transfer Protocol
-
EDREnvironmental Data Retrieval
-
ICAOInternational Civil Aviation Organization
-
IERInformation Exchange Requirement
-
IRImplementation Rules
-
ISRMInformation Service Reference Model
-
IWXXMICAO Meteorological Information Exchange Model
-
MEPMessage Exchange Pattern
-
METAR
Meteorological Aerodrome Report
-
NWSNational Weather Service
-
OGCOpen Geospatial Consortium
-
PCPPilot Common Project
-
PANS-METICAO Procedures for Air Navigation Services - Meteorology
-
REQRequirement
-
SIGMETsignificant meteorological phenomena
-
TAFTerminal Aerodrome Forecast
-
AMOAerodrome Meteorological Office
-
WMOWorld Meteorological Organization
-
TITechnical Infrastructure
-
TIYPTechnical Infrastructure Yellow Profile
-
Filtering Capabilities OGC EDR
The EDR implementation builds on MET3SG community MET SWIM OGC EDR GUIDANCE. Additionally it supports OGC EDR filtering machanisms: cube query using a bbox parameter, area query with a polygon specified in coords parameter, radius query.
-
Filtering Capabilities AMQP
Simple filtering is achieved using the topic structure of the broker, which determines the type of data recieved. AMQP SQL-like syntax for filters applied to AMQP application properties can be also used by the service consumer to further filter the data received.
-
The service provider ensures that the data offered within this service is created by Austro Control, a REGULATED_METEOROLOGICAL_SERVICE_PROVIDER.
-
https://airm.aero/developers/icao-wxxm-3.0.0-to-airm-1.0.0-index
AIRM
-
Typical Request/Reply Behaviour
The typical behavior is following:
- The client sends a request to the OGC EDR interface
- The service replies with the appropriate HTTP response
- If the request for specific IWXXM data is made, the service returns a zip archive with one or more files containing IWXXM messages.
-
Typical Data Distribution Behaviour
The service sends the data to subscribers when they are available and match their subscription using the AMQP protocol.
-
Typical Data Subscription Behaviour
For subscribing to data the consumer needs to contact the Service Provider and needs to request the credentials. After registration, the consumer is provided the endpoints both EDR and AMQP interfaces.
-
<p>For AMQP subscriptions, regular heartbeat messages are sent to weather.aviation.TAF topic at approximately 60-second intervals. Arrival of the heartbeat message indicates that the main subsystems of the service are running.</p> <p>The ACG IT components are montitored by 24/7 maintanance</p>
-
OGC EDR Request Interface
Allows the service consumer to request the latest available TAFs via OGC API - EDR.
PROVIDER_SIDESYNCHRONOUS_REQUEST_RESPONSE-
EDR operationsgit
OGC API - Environmental Data Retrieval Standard is used to implement the service operations.
Messages-
EDR RequestIN
-
EDR ReplyOUT
-
EndpointsRestricted
-
SWIM_TI_YP_2_0_WS_LIGHT
The WS Light Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition 2.0.
-
SWIM_TI_YP_2_0_IPV4_UNICAST
Service supports IPv4 unicast.
-
EDR Request
Request message submitted to the EDR service containing query expressions for the EDR HTTP GET operation.
-
EDR Reply
The message that is an output of the EDR service.
-
-
AMQP Distribution Interface
Allows the service provider to distribute the latest available TAFs, meeting the need of the service consumer that has subscribed for updates.
PROVIDER_SIDEFIRE_AND_FORGET-
Publishgit
The requested information is contained directly in the AMQP message
Messages-
AMQP MessageOUT
-
EndpointsRestricted
-
SWIM_TI_YP_2_0_AMQP_MESSAGING
The AMQP_MESSAGING Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition 2.0
-
SWIM_TI_YP_2_0_IPV4_UNICAST
Service supports IPv4 unicast
-
AMQP Message
The message that is an output of the service, containing the TAF information
-
EUROCONTROL SWIM-TI Yellow Profile
EUROCONTROL_SPECIFICATION_FOR_SWIM_TECHNICAL_INFRASTRUCTURE
is compliant
2.0
EUROCONTROL SWIM-TI Yellow Profile
EUROCONTROL SWIM Service Description
EUROCONTROL_SPECIFICATION_FOR_SWIM_SERVICE_DESCRIPTION
is compliant
2.0
Description of Service according to EUROCONTROL specifications
Environmental Data Retrieval (EDR)
EUROCONTROL_SPECIFICATION_FOR_SWIM_TECHNICAL_INFRASTRUCTURE
is conformant
1.0
Please see references to EDR website and specifications: https://ogcapi.ogc.org/edr/
AMQP
EUROCONTROL_SPECIFICATION_FOR_SWIM_TECHNICAL_INFRASTRUCTURE
is conformant
true
Advanced Message Queuing Protocol