Introduction
The ATS unit providing service for an airspace is not part of the minimum AIP data set but required in ENR 2.1 ENR 2.1 FIR, UIR, TMA AND CTA:
2) identification of unit providing the service;
3) call sign of aeronautical station serving the unit and language(s) used, specifying the area and conditions, when and where to be used, if applicable;
4) frequencies, and if applicable SATVOICE number, supplemented by indications for specific purposes
and AD 2.17 / Ad 3.16 Air traffic services airspace
4) call sign and language(s) of the ATS unit providing service;
Hence, it is considered conditional data.
The figure below shows the main AIXM 5 classes used for encoding ATS unit providing service, including relevant list of values for some properties.
AIXM 5 does not provide a direct relationship between the Airspace and Unit feature. A Service is provided by a Unit. The Service of a certain type can then be related to an Airspace.
Service is an abstract feature which is specialised into the following classes:
- AirTrafficControlService
A kind of service that provides control and separation services to aircraft in the air. - InformationService
A kind of service that consists in the provision of aeronautical, meteorological, traffic and related information to aircraft crew and other actors involved in flight operations, in flight or on the ground. - SearchRescueService
The performance of distress monitoring, communication, coordination and search and rescue functions, initial medical assistance or medical evacuation, through the use of public and private resources, including cooperating aircraft, vessels and other craft and installations. - AirTrafficManagementService
A kind of service that provides flight planning and flow management operations.
AIXM 5.2 Change
Through the AIXM-483 Change Proposal, the name of this class will be changed into AirTrafficFlowManagementService. Thus, the AirTrafficManagementService shall not be used as ATS Unit providing service for airspace, as it is not a regular kind of ATS unit.
AIXM 5.2 Improvements
A change proposal (AIXM-520) for the next AIXM 5.2 version has been approved by the AIXM Change Control Board, where additional attribute is added to TrafficSeparationService to indicate CPDLC standard.
The coding guidelines provided here are aligned with forward/backward conversion rules contained in the AIXM-520 Change Proposal.
The Unit providing the Service carries a name attribute that shall be used for the identification.
For certain specialisations of services, a relationship to the concerned AirportHeliport can be defined. This is applicable for AD 2.17 Air traffic services airspaces.
The CallSignDetail class is used to provide information about the operational identifier, by which the provider of the service is called, i.e. the callSign and the language used.
For the language, the ISO 639-2 shall be used. Note that in AIXM the language code is restricted to lower case and 3 characters.
The frequencies on which the Service is provided is encoded by using the RadioCommunicationChannel.frequencyTransmission attribute and if applicable also the RadioCommunicationChannel.frequencyReception attribute (see also Radio Communication Channel [RCC] for guidelines and rules).
The RadioCommunicationChannel.rank attribute can be used indicating the specific purposes of the communication channel, in terms of primary, alternate, emergency, etc.
AIXM 5.2 Change
SATVOICE is not covered by AIXM 5.1.1 and the following workaround may be used: provide a Note for the corresponding Service feature.
Change Proposals approved by the AIXM CCB for the next version will support the coding of SATVOICE:
See [AIXM-537] Add possibility to indicate SATVOICE for TelephoneContact
How to identify that a particular RadioCommunicationChannel is related to a particular, CallSignDetail, see example below
In the example given above, this should be coded as two separated Service. Both provided by the same TWR Unit.
Hours of Service
This information is required for ATS airspaces usually published in "ENR 2.1 FIR, UIR, TMA AND CTA":
3) call sign of aeronautical station serving the unit and language(s) used, specifying the area and conditions, when and where to be used, if applicable;
In AIXM, this information will be provided via the Service.availability. The ServiceOperationalStatus class and its properties are used to code the detailed information, including the operationalStatus and the timeInterval.
An operational status has to be coded, in order to support the AIXM Digital NOTAM Event concept.
AIP Context
The example below shows the "Hours of service". This is interpreted to mean the hours when the service provided by the unit is available in the airspace.
Coding Examples
The figure below shows an ATS Unit providing a Tower service within an airspace by using the DONLON CTR as example. In this case, the association with the AirportHeliport concerned may be coded both from the AirTrafficControlService and from the Unit level, but with different meanings. The Unit associated (isProvidedBy) with the AirTrafficControlService (as specialisation of Service) indicates who is the service provider. The Unit association (isLocatedAt) with the AirportHeliport indicates that the unit providing the service is actually located at the airport/heliport.
Coding examples can be found in the AIP Data Set - Specimen (DONLON).
No. | Description | XPath Expression |
---|---|---|
ATC-EX-01 UNI-EX-01 RCC-EX-01 RCC-EX-02 RCC-EX-03 RCC-EX-04 | AMSWELL ACC providing service for AMSWELL FIR | //aixm:AirspaceTimeSlice[@gml:id='ATC_AMSWELL_ACC'] | //aixm:UnitTimeSlice[@gml:id ='UNI_DONLON_ACC'] | //aixm:RadioCommunicationChannelTimeSlice[@gml:id ='RCC_AMSWELL_ACC_120.300MHZ'] | //aixm:RadioCommunicationChannelTimeSlice[@gml:id ='RCC_AMSWELL_ACC_117.900MHZ'] | //aixm:RadioCommunicationChannelTimeSlice[@gml:id ='RCC_AMSWELL_ACC_121.500MHZ'] | //aixm:RadioCommunicationChannelTimeSlice[@gml:id ='RCC_AMSWELL_ACC_4689.5KHZ'] |
ATC-EX-02 UNI-EX-02 | DONLON TWR providing Service for DONLON CTR | //aixm:AirTrafficControlServiceTimeSlice[@gml:id ='ATC_DONLON_TWR'] | //aixm:UnitTimeSlice[@gml:id ='UNI_DONLON_TWR'] |
ISV-EX-03 UNI-EX-03 RCC-EX-05 RCC-EX-06 RCC-EX-07 | DONLON FIS providing service for DONLON ATZ | //aixm:InformationServiceTimeSlice[@gml:id ='ISV_DONLON_FIS'] | //aixm:UnitTimeSlice[@gml:id ='UNI_DONLON_FIS'] | //aixm:RadioCommunicationChannelTimeSlice[@gml:id ='RCC_DONLON_TWR_118.100MHZ'] | //aixm:RadioCommunicationChannelTimeSlice[@gml:id ='RCC_DONLON_TWR_117.900MHZ'] | //aixm:RadioCommunicationChannelTimeSlice[@gml:id ='RCC_DONLON_FIS_118.300MHZ'] |