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:
- AirTrafficManagementService
A kind of service that provides flight planning and flow management operations. - 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. - 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. - AirTrafficControlService
A kind of service that provides control and separation services to aircraft in the air.
Although the AIXM model allows it, AirTrafficManagementService shall not be used as ATS Unit providing service for airspace, as it is not an ATS unit.
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.1.1 issue_002_SATVOICE
SATVOICE is not covered by AIXM 5.1.1.
Workaround: Provide a Note for the corresponding Service feature.
Status: See CCB AIXM-189
Open Question
AIXM 5.1(.1) issue
How can to identify that a particular RadioCommunicationChannel is related to a particular, CallSignDetail (except using a Note), see example
This should be coded as two separate SERVICE. Both provided by the TWR Unit.
AIXM 5.1 (1) issue
How to identify that a particular frequency of the service is for a certain feature, e.g. Route, Airspace of Holding?
See CCB Issue.
For hours of service of the ATS Unit and its provided service see Schedules for Airspace.
Coding Rules
Identifier | Data Encoding Rule | Justification | Data Verification Rule (UID) | Remarks |
---|---|---|---|---|
ASE-701 | If a Service has a clientAirspace that is an ATS airspace or a special activity airspace the Unit.name of the related to the Service shall be provided. | PANS AIM | TBD | |
ASE-702 | If a Service has a clientAirspace that is an ATS airspace or an special activity airspace the Service.type shall be provided. | Data consistency | TBD | |
ASE-703 | If a Service has a clientAirspace that is an ATS airspace or an special activity airspace the Service.call-sign shall be provided. | Data consistency | TBD | |
ASE-704 | If a Service has a clientAirspace that is an AD 2.17/AD 3.17 airspace the Unit.airportLocation of the unit providing the service should be provided. | Data consistency | TBD | |
ASE-705 | If a CallSignDetail.callSign is provided, also a CallSignDetail.language shall be provided. | AIXM 4.5 / Minimal data rule | AIXM-5.1_RULE-1A33D3 | |
ASE-706 | For the provision of the CallSignDetail.language Language codes - ISO 639-2 shall be used. | Data harmonisation | TBD | |
ASE-707 | AirTrafficManagementService shall not be used as Service in case the clientAirspace is an ATS airspace or a special activity airspace. | Data harmonisation | TBD | |
ASE-708 | Each Service related to a Airspace should have a radioCommunication with coded RadioCommunicationChannel.frequencyTransmission and RadioCommunicationChannel.frequencyReception (if applicable). | Data harmonisation | TBD |
Coding Examples
The figure below shows an ATS Unit providing a Tower service within an airspace by using the DONLON CTR as example.
Coding examples can be found in the Sample AIP Data Set (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'] |