AC 90-117

editorial update

Advisory circular · Data Link Communications

Approved
September 12, 2018
Last reviewed
July 29, 2024
This change
Editorial Update to AC 90-117 (9/12/18).
Cancels
AC120-70C
Family
AC 90-117 · 2 versions
14 CFR parts
91, 121, 125, 129, 135

Guidance, not mandatory unless a rule or AD requires it. DRS record last changed November 22, 2025.

Show pages 14–25

Interoperability Designator Description Note 3: Seamless transition of ATSU data link service occurs between B2 and FANS 1/A(+) ground stations when:

• Aircraft equipped with B2 and FANS 1/A(+) data link system also incorporates interoperability requirement NIR-153, NIR-155, NIR-156, NIR-157, NIR-158, NIR-160, and NIR-161 of DO-352A/ED-229A.

• B2 ground station incorporates interoperability requirement NIRec-3 and NIR-159 of DO-352A/ED-230A.

• FANS 1/A(+) ground station incorporates interoperability requirement NIR-154 of DO-352A/ED-229A.

Otherwise, the pilot will lose their data link service requiring the pilot to manually perform a logon/notification to reestablish ATSU data link service.

Note 4: To allow a FANS 1/A(+) data communication system on an aircraft to communicate with an ATN B1 data communication system at an ATSU, the ATSU ground system needs to accommodate the FANS 1/A(+) aircraft by incorporating the interoperability requirements of DO-305A/ED-154A.

Note 5: To allow a FANS 1/A(+) data communication system on an aircraft to communicate with a B2 data communication system at an ATSU, the ATSU ground system needs to accommodate the FANS 1/A(+) aircraft by incorporating the interoperability requirements of DO-352A/ED-230A.

ATN B1 ATS applications CM and CPDLC supported by ATN B1:

a) CM is a data link application providing DLIC.

b) CPDLC (Version 1) for ACM, ACL, and AMC.

Note 1: Interoperability for DCL, downstream clearance (DSC), D-ATIS, and flight plan consistency data link services, which are defined in DO-280B/ED-110B are not supported.

Note 2: Seamless transition of ATS data link service between ATN B1 and FANS 1/A+ ground stations when:

• Aircraft equipped with ATN B1 and FANS 1/A+ data link system also incorporates interoperability requirement IR-207, IR-209, IR-210, IR-211, IR-212, IR-214, and IR-215 of DO-305A/ED-154A.

• ATN B1 ground station incorporates interoperability requirement IRec-1 and IR-213 of DO-305A/ED-154A.

• FANS 1/A+ ground station incorporates interoperability requirement IR-208 of DO-305A/ED-154A.

Otherwise, the pilot will lose their service requiring the pilot to manually perform a logon/notification to reestablish ATS data link service.

2-13

Interoperability Designator Description Note 3: To allow a FANS 1/A+ data communication system on an aircraft to communicate with an ATN B1 data communication system at an ATSU, the ATSU ground system needs to accommodate the FANS 1/A+ aircraft by incorporating the interoperability requirements of DO-305A/ED-154A.

Note 4: To allow an ATN B1 data communication system on an aircraft to communicate with a B2 data communication system at an ATSU, the ATSU ground system needs to accommodate the ATN B1 aircraft by incorporating the interoperability requirements of DO-353A/ED-231A.

Note 5: To allow a B2 data communication system on an aircraft to communicate with an ATN B1 data communication system at an ATSU, the B2 data communication system on the aircraft needs to accommodate the ATN B1 ground system by incorporating the interoperability requirements of DO-353A/ED-231A.

B2 Version of the Baseline 2 Data Communication system described in this section. The United States plans to use B2, as defined in AC 20-140C, as part of FAA’s NextGen initiative. An aircraft equipped with B2 is fully interoperable with any B2 ground station.

Aircraft equipped with a version of B2 other than that defined by AC 20-140C are not eligible for the B2 interop designator. B2 is comprised of the following data link applications and data link services.

a) CM is a data link application supporting the following data link service: DLIC.

b) CPDLC (Version 3) is a data link application supporting the following data link services: ACM, Clearance Request and Delivery (CRD), AMC, DCL, Data Link Taxi (D-TAXI), Oceanic Clearance Delivery (OCD), 4DTRAD, IER, In-Trail Procedures (ITP), IM, and DRNP.

c) ADS-C (Version 2) is a data link application supporting the following data link services: 4DTRAD, IER, Position Reporting (PR), IM, and DRNP.

Note 1: To allow a FANS 1/A+ data communication system on an aircraft to communicate with a B2 data communication system at an ATSU, the ATSU ground system needs to accommodate the FANS 1/A+ aircraft by incorporating the interoperability requirements of DO-352A/ED-230A.

Note 2: To allow an ATN B1 data communication system on an aircraft to communicate with a B2 data communication system at an ATSU, the ATSU ground system needs to accommodate the ATN B1 aircraft by incorporating the interoperability requirements of DO-353A/ED-231A.

2-14

Interoperability Designator Description Note 3: To allow a B2 data communication system on an aircraft to communicate with an ATN B1 data communication system at an ATSU, the B2 data communication system on the aircraft needs to accommodate the ATN B1 ground system by incorporating the interoperability requirements of DO-353A/ED-231A.

2-15

Table 2-3. Types of Data Link Systems and Operations Aircraft Equipment and Capability

ACARS ATS (ATSU Ground Data Link System) CADS or AOC (ATSU Ground Data Link System) FANS 1/A (ATSU Ground Data Link System) ATN B1 (ATSU Ground Data Link System) FANS 1/A– ATN B1 (ATSU Ground Data Link System)

ACARS ATS ATC communication

• DCL or PDC

• OCL Flight information

• D-ATIS

N/A N/A N/A N/A FANS 1/A ADS-C N/A Surveillance

• ADS-C (CADS) Surveillance

• ADS-C

N/A N/A FANS 1/A N/A Surveillance

• ADS-C (CADS) ATC communication

• CPDLC Surveillance

• ADS-C

N/A ATC communication

• CPDLC for

ACM, ACL, and AMC data link services FANS 1/A+ N/A Surveillance

• ADS-C (CADS) ATC communication

• CPDLC Surveillance

• ADS-C

N/A ATC communication

• CPDLC for

ACM, ACL, and AMC data link services ATN B1 N/A N/A N/A ATC communication

• CPDLC for

ACM, ACL, and AMC data link services ATC communication

• CPDLC for

ACM, ACL, and AMC data link services FANS 1/A– ATN B1 N/A Surveillance

• ADS-C (CADS) ATC communication

• CPDLC Surveillance

• ADS-C ATC communication

• CPDLC for

ACM, ACL, and AMC data link services ATC communication

• CPDLC for

ACM, ACL, and AMC data link services Note: B2 will be included at a later date.

2 -16

2.14 Performance-Based Communication and Surveillance (PBCS) Concept. The PBCS concept provides objective operational criteria to evaluate different and emerging communication and surveillance technologies and is intended for evolving Air Traffic System Management (ATM) operations. Once these criteria have been set and accepted, a specific implementation of an ATM operation including its technical and human performance may have its viability assessed against these operational criteria.

ATS system changes based on communication and/or surveillance performance align with the PCBS concept (refer to ICAO Doc 9869).

2.14.1 Aligned with Performance-Based Navigation (PBN). The PBCS concept is aligned with the concept of PBN. While the PBN concept applies RNP and RNAV specifications to the navigation element, the PBCS concept applies required communication performance (RCP) and required surveillance performance (RSP) specifications to communication and surveillance elements, respectively. Each RCP/RSP specification includes allocated criteria among the components of the communication and surveillance systems involved.

2.14.2 Communication, Navigation, and Surveillance (CNS)/ATM Model. Where beneficial, RCP, RNP/RNAV, and RSP specifications are applied to communication, navigation, and surveillance elements to ensure the operational system and its components perform in accordance with the specifications. Figure 2-6, Performance-Based CNS/ATM Model, provides an overview of the performance-based CNS/ATM model, which characterizes the relationship of the performance-based specifications among CNS elements supporting an ATM operation.

Note: Similar to the PBN concept, security is beyond the scope of the PBCS concept. However, in some cases, the RCP and RSP specifications may include criteria to support mitigations from security threats.

Figure 2-6. Performance-Based CNS/ATM Model

2-17

2.14.3 PBCS and PBN Differences. There are some differences between the PBCS concept and PBN concept:

1. The PBCS concept applies RCP and RSP specifications, which allocate criteria to ATS provision, including communication services, aircraft capability, and the aircraft operator. The PBN concept applies RNP/RNAV specifications which allocate criteria only to the aircraft capability and the aircraft operator; and

2. The PBCS concept includes post-implementation monitoring programs, on a local and regional basis, with global exchange of information. The PBN concept includes real-time monitoring and alerting functionality in the aircraft capability.

Note: PBCS includes real-time alerts (e.g., when a communication transaction expires or a position report is overdue) that are conceptually different than the PBN alerts (e.g., RNP UNABLE).

2.15 RCP and RSP Specifications Supporting ATM Operations. To perform ATM operations within a performance-based airspace, the standards specify functional, safety and performance criteria for the applicable CNS elements. RCP and RSP specifications, in conjunction with RNP/RNAV specifications, provide these criteria and are intended to facilitate the development of standards for ATM operations. This approach is essential to the evolution of operational concepts that use emerging technologies. For example, within the organized track system (OTS) in North Atlantic High Level Airspace (NAT HLA), the Reduced Lateral Separation Minima (RLatSM) include the following requirements:

• RNP 4;

• CPDLC with RCP 240; and

• ADS-C with RSP 180.

2.15.1 RCP Specifications. An RCP specification represents operational parameters for the complete communication transaction. It is identified by a designator (e.g., RCP 240 or RCP 400) in order to simplify the designator naming convention and to make the RCP Expiration Time (ET) readily apparent to airspace planners, aircraft manufacturers, and operators. The designator represents the value for the communication ET after which the initiator is required to revert to an alternative procedure. The RCP specifications are applied to achieve the performance required of the communication process and may support aircraft separation minima.

2.15.2 RCP Parameters. The following describes the RCP parameters:

1. RCP Transaction Time. An RCP parameter that specifies the maximum time for the completion of a proportion of operational communication transactions after which the initiator should revert to an alternative procedure. Two values are specified:

2-18

• RCP Transaction Time (TT). The maximum nominal time within which 95 percent of operational communication transactions is required to be completed; and

• RCP (ET). The maximum time for the completion of the operational communication transaction, after which the initiator is required to revert to an alternative procedure.

2. RCP Continuity (RCP C). The minimum proportion of operational communication transactions to be completed within the specified RCP transaction time, given the service was available at the start of the transaction.

3. RCP Availability (RCP A). The required probability that an operational communication transaction can be initiated.

4. RCP Integrity (RCP I). The required probability that an operational communication transaction is completed with no undetected errors.

Note: While RCP I is defined in terms of the “goodness” of the communications capability, it is specified in terms of likelihood of occurrence of malfunction on a per flight hour basis (e.g., 10-5), consistent with RNAV/RNP specifications.

Figure 2-7. Actual Communications Performance (ACP)

2-19

Page 33OCROpen in PDF

2.15.3 RCP Framework and Actual Communication Performance (ACP). In Figure 2-7, Actual Communications Performance (ACP), the combined uplink and downlink performance of ground systems, communication service, and aircraft systems is the Actual Communication Technical Performance (ACTP). Pilots and controllers should respond as soon as possible as part of the overall human performance. Human performance combined with ACT results in ACP. ACP is an indicator of the operational performance of a communication system which includes the human and technical components. Human performance considers such factors as training, procedures, and human-machine interface (HMI). Technical performance comprises the installed elements of communication performance operating together to meet the intended function. ACP is assessed in the same terms and parameters as an RCP specification, its allocations, and other relevant operational criteria provided by an RCP specification. Operationally, an appropriate level of communication performance is required for aircraft systems, communications networks, and ground systems.

Note: In ICAO documentation, pilot response time is called Pilot Operational Response Time (PORT).

Figure 2-8. RCP 240 Illustration RCP 240

99.9% ≤ 240 sec / 95% ≤ 210 sec Pilot Required Communication Controller Technical Performance RCTP RCTP = 99.9% ≤ 150 sec / 95% ≤ 120 sec RCMP = 99.9% ≤ 210sec / 95% ≤ 180 sec Human Performance Technical Performance Human Performance (in seconds) (in seconds (in seconds)

99.9% 60 15 120 15 30 1=240 95% 60 10 100 10 30 • =210 Flight Crew Aircraft Network ATSU System Controller Systems 2-20

2.15.4 RCP 240 Illustration. As illustrated in Figure 2-8, RCP 240 Illustration, the controller sends a data link communication message through the ATSU via the CSP to the aircraft.

The Required Communication Technical Performance (RCTP) is the overall time for the communication to travel from the ATSU to the flight deck and return excluding human response time. RCTP should be less than or equal to 150 seconds for 99.9 percent of the operational time (ET) and must be less than or equal to 120 seconds for 95 percent of the nominal time (TT). The message arrives at the flight deck and the pilot should respond as soon as possible (i.e., ROGER (DM3)/WILCO (DM0), UNABLE (DM1), or STANDBY (DM2)). The pilot responds to the message and it travels back to the ATSU.

2.15.5 RCP 240 Specification Tables. Table 2-4, RCP 240 Transaction Time and Continuity Allocations–CPDLC, shows Transaction Time and Continuity allocations from the sender (controller) to responder (pilot) and back to sender (controller). RCTP consists of the ATSU system, network, and the aircraft system. Table 2-5, RCP 240 Availability Criteria (Aircraft System), provides the aircraft system availability criteria. Table 2-6, RCP 240 Integrity Criteria (Aircraft System), provides the integrity criteria for the aircraft system.

Table 2-4. RCP 240 Transaction Time and Continuity Allocations—CPDLC ACP Controller ATSU system Network Aircraft system Pilot Response Aircraft system Network ATSU system Controller

99.9% (ET) PC/ATSU (30) PATSU(15) PNET(120) PAIR(15) 60 PAIR(15) PNET(120) PATSU(15) PC/ATSU (30) 95% (TT) PC/ATSU (30) PATSU(10) PNET(100) PAIR(10) 60 PAIR(10) PNET(100) PATSU(10) PC/ATSU (30) Table 2-5. RCP 240 Availability Criteria (Aircraft System) Availability Parameter Efficiency Safety Compliance Means Availability – aircraft (AAIR) N/A 0.999 Analysis, architecture, design, pre-implementation demonstration Table 2-6. RCP 240 Integrity Criteria (Aircraft System) Integrity Parameter Integrity Value Compliance Means Integrity (I) Malfunction = 10-5 per flight hour Analysis, safety requirements, development assurance level

(e.g. Level C software) commensurate with integrity level, pre-implementation demonstration.

2-21

Figure 2-9. RCP 400 Illustration

2.15.6 RCP 400 Illustration. As illustrated in Figure 2-9, RCP 400 Illustration, the controller sends a data link communication message through the ATSU through the CSP to the aircraft. The RCTP is the overall time for the communication to travel from the ATSU to the flight deck and return excluding human factors. RCTP should be less than or equal to 310 seconds for 99.9 percent of the operational time (ET) and must be less than or equal to 260 seconds for 95 percent of the nominal time (TT). The message arrives at the flight deck and the pilots should respond as soon as possible (i.e., ROGER (DM3)/WILCO (DM0), UNABLE (DM1), or STANDBY (DM2)). The pilot responds to the message and it travels back to the ATSU.

2.15.7 RCP 400 Specification Tables. Table 2-7, RCP 400 Transaction Time and Continuity Allocations—CPDLC, shows Transaction Time and Continuity allocations from the sender (controller) to responder (pilot) and back to sender (controller). RCTP consists of the ATSU system, network, and the aircraft system. Table 2-8, RCP 400 Availability Criteria (Aircraft System), provides the availability criteria for the aircraft system.

Table 2-9, RCP 400 Integrity Criteria (Aircraft System), provides the integrity criteria for the aircraft system.

2-22

Table 2-7. RCP 400 Transaction Time and Continuity Allocations—CPDLC ACP Controller ATSU system Network Aircraft system Pilot Response Aircraft system Network ATSU system Controller

99.9% (ET) PC/ATSU (30) PATSU(15) PNET(280) PAIR(15) 60 PAIR(15) PNET(280) PATSU(15) PC/ATSU (30) 95% (TT) PC/ATSU (30) PATSU(10) PNET(240) PAIR(10) 60 PAIR(10) PNET(240) PATSU(10) PC/ATSU (30) Table 2-8. RCP 400 Availability Criteria (Aircraft System) Availability Parameter Efficiency Safety Compliance Means Availability – aircraft (AAIR) N/A 0.999 Analysis, architecture, design, pre-implementation demonstration Table 2-9. RCP 400 Integrity Criteria (Aircraft System) Integrity parameter Integrity value Compliance means Integrity (I) Malfunction = 10-5 per flight hour Analysis, safety requirements, development assurance level

(e.g. Level C software) commensurate with integrity level, pre-implementation demonstration.

2.16 Required Surveillance Performance (RSP).

2.16.1 Background. In the past, surveillance over oceanic and remote continental areas was limited to pilot position reports via HF radio. When crossing a compulsory reporting point, the pilot would contact the ATSU via a radio operator and report: identification, position, time, altitude, next PR point, name of succeeding reporting point, and remarks.

Once the aircraft entered a radar environment, pilot reports were eliminated. Today, along with voice pilot position reports, surveillance in oceanic and remote continental airspace is accomplished much more accurately through the use of ADS-C. As with CPDLC, ADS-C requires certain performance requirements for operational surveillance in support of specific ATM functions. This includes the transmission of aircraft position, velocity and intent with a specified precision, accuracy and update rates. In combination with RCP and RNP, RSP enables the efficient use of airspace by allowing reduced lateral and along-track separation of aircraft by supplying accurate and frequent updates of aircraft position.

2.16.2 RSP Concept. The concept of RSP relates to the surveillance component and complements RNP and RCP. A collective set of performance measures are established to ensure overall communication transactions and surveillance data deliveries are suitable for certain surveillance related goals. For example, the surveillance goal may be to achieve 30 nautical miles (NM) lateral and 30 NM along-track separation in oceanic 2-23

airspace. RSP is operationally derived and not based on any specific techniques, aircraft technologies, or architecture.

2.16.3 RSP Specification. An RSP specification is identified by a designator (e.g., RSP 180) in order to simplify the designator naming convention and to make the RSP Data Operational Overdue Time (OT) readily apparent to airspace planners, aircraft manufacturers and operators. The designator represents the value for the surveillance data delivery time when the surveillance data delivery is considered overdue.

RSP specifications are applied to airspace based on specific objectives (e.g., the performance required of the surveillance process used to support particular separation minima). The RSP specification is a set of requirements/operational parameters for ATS provision and associated ground equipment, aircraft capability, and operations needed to support performance-based surveillance. Surveillance performance requirements are included and allocated to system components (Required Surveillance Technical Performance (RSTP)). It includes surveillance data delivery time, continuity, availability, integrity, and safety. A specified RSP specification is intended to define the surveillance performance required of a surveillance process to support a particular ATM function.

RSP specification is applied to the airspace, route, or procedure based on the most stringent RSP specification of the required ATM functions.

2.16.4 RSP Parameters. RSP include the accuracy of the reported position, the latency in reporting the position to the controller, and the integrity, availability, and continuity of the surveillance data. The following describes the RSP parameters:

1. RSP Surveillance Data Transit Time. The maximum time for the reception of the surveillance data after which the controller should revert to an alternative procedure.

2. RSP Continuity. The minimum proportion of surveillance data delivery to be completed within the specified RSP surveillance data delivery time, given the service was available at the start of the delivery.

3. RSP Availability. The required probability that surveillance data can be provided.

4. RSP Integrity. The required probability that surveillance data delivery is completed with no undetected errors.

2-24