This study investigates inefficiencies within the Route Availability Document (RAD) used in European air traffic management, focusing on flights from Zurich Airport (LSZH) to various airports in London (EGLL, EGKK, and EGLC). The RAD imposes complex restrictions that impact flight planning, which can lead to inefficiencies. By analyzing flight plans and historical aircraft trajectories, this study highlights discrepancies between filed flight plans and actual flight paths for these city pairs, with only between 2.7% and 4.5% of the flights flying as filed. The impact of EUROCONTROL’s All Together Now 2024 initiative was also assessed, revealing no improvements in adherence to the flight plans. Statistical tests were employed to quantify differences in flight distance and duration, demonstrating that deviations from the RAD constraints lead to shorter and more efficient flights. The study proposes methods for scaling this analysis to uncover inefficiencies and suggests potential RAD modifications to enhance air traffic management efficiency.
Managing a safe and efficient air traffic flow is a challenge for which EUROCONTROL is responsible at the European level. One integral tool in Air Traffic Flow and Capacity Management (ATFCM) in Europe is the Route Availability Document (RAD). The RAD provides a common reference document containing policies and procedures for routes as well as information about free route airspace. It is applicable to flights conducted under instrument flight rules and is updated every Aeronautical Information Regulation and Control (AIRAC) cycle (28 days). The RAD integrates both structural and ATFCM (geographical and vertical) restrictions. As part of EUROCOTROL’s network manager ATFCM operation, it organizes air traffic into specific flows to best use the available capacity. The network manager, air navigation service providers, and aircraft operators continuously review RAD restrictions [EUROCONTROL 2023a].
RAD restrictions are defined in both human-readable and machine-readable formats and can contain flight level caps, geographical and routing restrictions, or requirements on the aircraft’s equipment. When a flight plan is submitted to EUROCONTROL’s integrated initial flight plan processing system, it will automatically be checked for compliance with RAD conditions and is usually rejected if it is in violation [EUROCONTROL 2023b].
The sheer amount and complexity of today’s RAD restrictions are difficult to handle. As an illustration, the RAD valid from 5th of September 2024 contains almost 16,000 individual conditions [EUROCONTROL 2024a]. This is not only a challenge to humans but also to computers. The constraints established in the RAD increase the complexity of the already tricky flight planning problem solved by flight planning software. Mathematically speaking, some of the RAD restrictions make the flight planning problem at least as hard as the path avoiding forbidden pairs problem, which has been shown to be NP-hard [Knudsen et al. 2018].
While RAD restrictions are discussed in the scientific literature in the context of flight planning [Alieksieiev 2019; Knudsen et al. 2017; Knudsen et al. 2018; De Oliveira et al. 2023], relatively little has been published on the effect of RAD restrictions on flight efficiency. One noteworthy exception is [Peeters et al. 2018] by EUROCONTROL’s Performance Review Unit, which assessed en-route vertical inefficiencies.
Our paper investigates one particular example of geographical inefficiencies in the RAD. Although this paper is relatively narrow in scope, it illustrates the issue at hand and provides methods to assess this type of inefficiencies. The case study focuses on the initial part of flights from Zurich Airport (LSZH) to London Heathrow (EGLL), Gatwick (EGKK), and London City (EGLC) airports. The most efficient route that meets the RAD conditions is illustrated in Figure 1. The reason for choosing this particular example was that it was suspected of being inefficient. While aircraft operators must file and plan according to RAD restrictions, flights might not follow the planned route in practice, as they receive shortcuts instead.
Additionally, we investigate the impact of EUROCONTROL’s All Together Now 2024 initiative [EUROCONTROL 2024b] launched in May 2024. This initiative asks pilots to "fly what you file!" and ATCOS to "not deviate the flight from the vertical/lateral profile as filed in the flight plan" in order to minimize delays and optimize capacity. The aircrew can request deviations from the filed flight plan or they can be offered by the ATCO. Although adherence to the filed flight plans makes perfect sense to reduce complexity and makes the best use of the capacity, it provides few incentives for individual actors to do so. From an aircraft operator’s point of view, it is advantageous to request a shortcut and, thus, save time and fuel, even though it might negatively affect the air traffic system.
The following section presents the case study, the data, and methods used and discusses the results of this particular example. Section 3 describes how the method can be generalized to investigate these particular inefficiencies on a larger scale, and Section 4 concludes this study.
The planned route illustrated in Figure 1 meets the RAD conditions by departing Zurich via the standard instrument departure route to the waypoint VEBIT and then continuing to TORPA, REKLA, and RLP. The relevant RAD conditions are ([EUROCONTROL 2024a], AIRAC 2409):
Annex 3A: Aerodrome Connectivity Options:
LS5597
LS5599
LS5598
Annex 2B: Local and Cross-border Capacity and Structural Rules:
LS2395
LS2813
ED3839
LF2151
The datasets used in this case study and how they were processed are described below.
This case study is based on two datasets: filed flight plans submitted to EUROCONTROL and historical aircraft trajectories. Both datasets cover the period from May 01, 2023, to September 30, 2024 and, thus, include one year’s worth of data before the All Together Now 2024 initiative was launched. To allow for a more consistent statistical analysis, only flights from three airlines were used, namely Swiss International Airlines, British Airways, and EasyJet. They account for the majority of flights between Zurich and London, and as airlines, they are expected to have comparable operations. At the same time, basing this study on multiple airlines should capture the differences in operation between them.
The flight plans were provided by the EUROCONTROL Performance Review Unit in the form of SO6-M1 files. These files contain the last filed flight plan in the format of character-separated values. Each flight plan has its unique identifier, and a flight is represented by a sequence of waypoints. No additional processing was required since the provided dataset was already filtered to include only flights from Zurich to London.
The historical trajectories were obtained from the OpenSky Network [Schäfer et al. 2014] and were downloaded and processed using the Traffic Python library [Olive 2019]. After downloading, the trajectories and the flight plans were merged and augmented with computed values (e.g., cumulative distance, routing via TORPA, REKLA, and RLP), and obvious outliers were removed. The resulting dataset is summarized in Table [tab:fltpln_traj].
vline2,5 = -,
hline2 = -, & LSZH - EGLL
& LSZH - EGKK & LSZH - EGLC & Total
Total flight plans filed & 3138 & 680 & 1036 &
4854
Flight plans via waypoints & 2953 (94.1%) & 653 (96.0%)
& 894 (86.3%) & 4500 (92.7%)
Matched trajectories via waypoints & 2439 (82.6%) & 585
(89.6%) & 807 (90.3%) & 3831 (85.1%)
Out of 4855 filed flight plans, the majority (4500 flights, or 92.7%) were planned via TORPA, REKLA, and RLP, and a total of 3831 (85.1%) historical trajectories were matched to the flight plans via these waypoints. By far the most flights were between Zurich and London Heathrow (LSZH - EGLL), where 2439 trajectories were matched to flight plans. The fairly large number of 3831 matched trajectories allows for a meaningful statistical analysis.
As mentioned earlier, it was suspected that the RAD restrictions might not be adhered to in operation, and flights might not be conducted according to the filed flight plan. To check whether the All Together Now 2024 initiative of EUROCONTROL changed the behavior of pilots and air traffic controllers, the period before May 2024 and after were analyzed separately. The trajectories matched to flight plans filed via TORPA, REKLA, and RLP were checked to determine whether they overflew or performed a fly-by of waypoint REKLA. The results are illustrated in Figure 6 and shown in Table [tab:fltpln_traj_rekla], listed separately for the period before the initiative ( 01.05.2024) and after (01.05.2024).
cell21 = r=3,
cell51 = r=3,
cell81 = r=3,
vline3,6 = -, hline2,5,8 =
-, & & LSZH - EGLL & LSZH - EGKK
& LSZH - EGLC & Total
01.05.2024 & Filed via REKLA & 1689 & 354 & 580
& 2623
& Flown via REKLA & 68 & 16 & 18 & 102
& Ratio via REKLA & 4.0% & 4.5% & 3.1% &
3.9%
01.05.2024
& Filed via REKLA & 752 & 231 & 227 &
1210
& Flown via REKLA & 42 & 10 & 4 & 56
& Ratio via REKLA & 5.6% & 4.3% & 1.8% &
4.6%
Total & Filed via REKLA & 2441 & 585 & 807 &
3833
& Flown via REKLA & 110 & 26 & 22 & 158
& Ratio via REKLA & 4.5% & 4.4% & 2.7% &
4.1%
The results show that only a small fraction of flights follow the filed flight plans and comply with the RAD. In the period before the All Together Now 2024 initiative, only between 3.1% and 4.5% flew as filed, and between 1.8% and 5.6% did so after. To understand whether the initiative had a significant effect, a one-sided two-sample proportions z-test, a statistical test to compare two Bernoulli distributions, was performed [statsmodels 2024]. As the number of positives, i.e., flights flying as filed, is too small for some city pairs, the statistical test might not be reliable if performed for each city pair individually. This issue is avoided by using all flights, independent of the city pair, before the initiative as one group and all the flights after the initiative as a second. The hypothesis was that after the launch of the All Together Now 2024 initiative, the adherence to the flight plan increases:
: , the initiative does not affect the probability of adhering to the flight plan
: , the probability of adhering to the flight plan is greater after the initiative
The resulting p-value of the test is 0.28. Using a significance level of , the null hypothesis cannot be rejected (), indicating no significant increase in adherence to flight plans due to the initiative. In simple terms, there is no evidence that the initiative has increased adherence to flight plans on specific routes.
To better understand and potentially suggest modifications to the RAD, detecting any pattern when aircraft deviate from flying as filed would be beneficial. Since only relatively few aircraft adhered to the flight plan, this group is easier to study to detect any pattern. One might expect that adherence to the flight plans might be higher at certain times of the day or season. Figure 10 illustrates our simple analysis of this.
Unfortunately, not many patterns over time are obvious. Neither the hour of the day (see Figure 7 nor the weekday (see Figure 8 indicates any clear trends. Only the time of the year shows a clear gap of about four months between November 23rd and March 29th, where not a single flight flew as filed. In the remaining month, between none and at most three flights adhered to the flight plan. The data suggests that suspending the corresponding RAD restrictions during the winter months might be an option. Of course, this would need to be coordinated and agreed upon with the involved stakeholders.
In the following, the inefficiencies are quantified by comparing the flights that adhere to the flight plans to the ones that do not. This effort is complicated by the fact that the absolute number of flights flying as filed is small, and a few outliers in this group can have a large impact on the statistics. The inefficiencies were quantified using two different measures between the two groups: the difference in distance flown and the difference in flight duration. These measures are computed per city pair since they would not be comparable otherwise. The difference in fuel consumption was also calculated for the two groups and per city pair, but the results are omitted here. The number of flights between the city pairs that flew via REKLA was relatively small. When these small groups are further divided into the different aircraft types (to allow for a fair comparison), the groups become too small for any meaningful statistical analysis.
To determine whether a more direct routing omitting the waypoint REKLA leads to shorter flight duration and distances flown, the one-sided Mann-Whitney U-rank test is applied [SciPy 2024]. This is a nonparametric statistical test to estimate whether the flight duration and distance are longer for the flights via REKLA compared to flights that do not fly via REKLA, i.e.
: , no difference in flight duration/distance exists between the groups
: , flights not flying via REKLA have stochastically smaller flight durations/distances compared to flights via REKLA
The distributions of the flight duration and the distance flown are illustrated in Figures 14 and 18. The results of the statistical analysis are summarized in Table [tab:time_and_dist].
cell21 = r=4,
cell61 = r=4,
cell101 = r=2,
vline3 = -, hline2,6,10 =
-, & & LSZH - EGLL & LSZH - EGKK
& LSZH - EGLC
Duration & via REKLA [min] & 88.9 & 79.9 &
79.7
& not via REKLA [min] & 86.5 & 81.5 & 78.8
& difference [min] & 2.4 & -1.6 & 0.9
& p-value & 0.001 & 0.911 & 0.090
Distance & via REKLA [NM] & 494.5 & 454.1 &
458.4
& not via REKLA [NM] & 482.5 & 447.3 & 447.7
& difference [NM] & 12 & 6.7 & 10.7
& p-value & 0.000 & 0.021 & 0.000
Flight count & via REKLA & 110 & 26 & 22
& not via REKLA & 2329 & 559 & 785
The results indicate for all city pairs that flying via REKLA results in a (statistically) significantly longer flight distance than flights that do not (assuming the same significance level as above, ). The largest effect is observed for flights to London Heathrow, with a median difference in flight distance of 12NM. This city pair also shows a significant difference in flight duration. The median duration of flights via REKLA is 2.4 minutes longer than for flights that do not fly via REKLA. On the other hand, the statistical test for the flights to London Gatwick and London City indicates that no difference between the groups exists with respect to the duration. This might be a genuine effect, but it could also be due to the relatively small sample of flights that fly via REKLA to the destination.
In the following discussion, we focus on the city pair Zurich - London Heathrow, for which we observed almost twice as many flights as for the other two combined. One might expect that when aircraft arrive ahead of their scheduled time at the destination airport, they might end up in holding patterns more often. To investigate this, holding patterns were identified in the trajectories. 689 out of 2329 (29.6 %) trajectories not flying via REKLA went into a holding pattern, compared to 42 out of 110 (38.2 %) of the flights via REKLA. This suggests that flights not flying as filed do not end up in holding patterns more often.
The statistically significant shorter flight duration of 2.4 minutes might not seem like a lot. But it should be considered that flight operations run on a very tight schedule. This difference represents 2.7% of the total flight time for this city pair and an even larger fraction of the aircraft turnaround time (see [Malighetti et al. 2023] as a reference for turnaround times). Allowing aircraft operators to file flight plans that more closely align with the actual operations would enable them to have a more optimized scheduling and could potentially save fuel and emissions. Of course, flight plans that are more in line with the actual operation would be helpful in ATFCM and is at the core of the All Together Now 2024 initiative.
The proposed methods are, in principle, suitable for automated, large-scale analysis of inefficiencies in the RAD. As in this study, city pairs with sufficient traffic could be analyzed to determine the fraction of traffic not adhering to the flight plans. If a defined threshold is exceeded, differences in flight duration and distance could be further investigated. Such a two-step approach would limit the computational burden of the analysis by processing only city pairs with a low rate of flight plan adherence. Determining appropriate thresholds to define when an operation is inefficient could be done on a sample of city pairs with known inefficiencies. For instance, what percentage of traffic not adhering to the flight plans is worth analyzing further.
Of course, a large-scale analysis of the RAD’s inefficiencies would require additional effort and is not without challenges. Large amounts of flight plans and historical trajectories would need to be processed to produce robust and representative results. Naturally, this requires a fair amount of computational resources and additional effort to implement the methods efficiently. A noteworthy pitfall might be city pairs with relatively little traffic. A long observation period would be needed to arrive at a sufficiently large number of observations, which increases the risk that the relevant airspace structure changes over time. In that case, trajectories and flight durations might not be comparable for the whole period due to changes in the airspace structure along the entire trajectory, not only around the analyzed inefficient part. However, an effort to detect inefficiencies at scale might well be worth it. Uncovering and subsequently alleviating such hidden inefficiencies would benefit everybody involved.
This study demonstrates that the current RAD restrictions, while designed to optimize air traffic flow, can lead to inefficiencies in practice. The analysis of flights from Zurich to London showed that only a small fraction of flights adhere to the RAD-mandated routes, with deviations typically resulting in shorter flight durations and distances. The All Together Now 2024 initiative by EUROCONTROL did not significantly increase adherence rates, indicating that systemic incentives might not align with operational practices. Statistical analysis confirmed that avoiding certain waypoints, such as REKLA, could improve efficiency without increasing the probability of the involved aircraft ending up in holding patterns.
Although the methodology used in this study effectively identifies inefficiencies, its current scope is limited to a specific set of routes. A large-scale analysis could systematically assess inefficiencies across multiple city pairs, providing insights for targeted RAD modifications. Potential adjustments, such as seasonal suspensions of certain restrictions or refinements based on historical deviations, could better align regulations with actual operations. This would provide better predictability, potentially leading to time and fuel and a smoother operation.
We thank EUROCONTROL, specifically the PRU and Enrico Spinielli, for their support and for providing flight plan data. Additional thanks go to Matthias Loehr and Rita Wirz with Swiss International Airlines for their support and expertise.
Raphael Monstein: Conceptualization, Formal analysis, Methodology, Software,, Writing – original draft, Writing – review & editing
Jan Krummen: Conceptualization, Data Curation, Methodology, Software, Writing – review & editing
No funding was received for this research.
All analyses in this study used open ADS-B data from the OpenSky network. Additionally, the flight plans provided by EUROCONTROL are accessible at https://zenodo.org/records/14016336.
The code required to reproduce all results presented in this paper can be found in a public GitHub repository under the following link: https://github.com/ZHAW-ZAV/RAD_inefficiencies_paper.