Next Article in Journal
Survey on Comprehensive Visual Perception Technology for Future Air–Ground Intelligent Transportation Vehicles in All Scenarios
Previous Article in Journal
Design of Magnetron for Beamforming
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

Integrity Monitoring of GNSS Constellations with Only LEO-PNT Satellites †

by
Carlos Catalán Catalán
*,
Luis García Iglesias
and
Andrés Juez Muñoz
Grupo Mecánica de Vuelo (GMV), 28760 Tres Cantos, Madrid, Spain
*
Author to whom correspondence should be addressed.
Presented at the European Navigation Conference 2024, Noordwijk, The Netherlands, 22–24 May 2024.
Eng. Proc. 2025, 88(1), 62; https://doi.org/10.3390/engproc2025088062
Published: 29 May 2025
(This article belongs to the Proceedings of European Navigation Conference 2024)

Abstract

:
This paper explores the usage of LEO-PNT (Positioning, Navigation, and Timing) for providing navigation integrity to GNSS (Global Navigation Satellite System) constellations. LEO mega-constellations, which are positioned between GNSSs and users, offer closer-to-the user geometry, improving performance, reducing the time to alarm (TTA) and enabling integrity monitoring without complex ground segments of any sort. The aim is to use future LEO mega-constellations as integrity monitors for a forthcoming European Global Navigation Satellite System (EGNSS) specifically focused on automotive users, which has minimal onboard satellite capabilities and no ground involvement. This plan builds on earlier studies, anticipating the performance of the upcoming LEO-PNT In-Orbit Demonstration.
Keywords:
LEO-PNT; integrity; TTA

1. Introduction

The current navigation systems providing integrity services to GNSS users rely on ground infrastructure to elaborate the integrity information that is broadcasted to the user. LEO (Low-Earth-Orbit) mega-constellations provide a unique infrastructure that could be leveraged to provide alternative navigation systems, such as the LEO-PNT initiative by the ESA. In this paper, we explore options for exploiting the LEO-PNT to deliver new high-integrity navigation systems with no infrastructure on ground, providing time to alarms (TTAs) shorter than 6 s. The LEO-PNT satellites (here called LEOs for short) are used as integrity monitors of the GNSS satellites flying above the GNSS users and transmit integrity information directly to them, thus significantly improving their time to alarm performance.
The bare minimum integrity required is that the LEOs provide information to GNSS users in such a way that they can determine their PVT solution with a bounded error that is not exceeded with a given probability.

2. Exploring the Options

Different integrity concepts can be envisaged depending on the LEO constellation’s capabilities. We explore different system configurations that lead to different LEO constellations capabilities, which are laid out here.

2.1. Option 1: LEO-PNT Supports ARAIM

This is the basic option, in which the LEO-PNT constellation provides additional dual-frequency L-Band ranging measurements with a committed minimum performance and without a bespoke integrity payload. This is of interest for ARAIM users [1], who benefit greatly from the additional geometrical redundancy provided by LEO satellites.

2.2. Option 2: User-Based Integrity with LEO-MEO Observables

This option is based on monitoring the MEO satellites at user level using LEO-MEO L-Band observables. Each LEO-PNT satellite collects LEO-MEO observables and sends these observables or a suitable by-product to the user. Then, the user individually checks each MEO against a particular hypothesis, e.g., against a given threshold, and decides whether to use that MEO satellite for generating the navigation solution.
The user monitors each MEO satellite by using the LEO satellites that are transmitting their products to the user as reference stations. This approach distributes the monitoring functionality between the LEO-PNT constellation and the user. The constellation performs MEO data collection and dissemination, while the user performs integrity processing.

2.3. Option 3: LEO Satellite-Based Integrity

As with the previous option, the LEO satellite collects MEO observables; however, with this option, an integrity monitoring algorithm is run on board the LEO satellite, sending integrity indicators, possibly per MEO, to the user. A voting algorithm would need to be used to modulate false alarms and missed detection probabilities.

2.4. Option 3: LEO Plane-Based Integrity

This option assumes that the LEO constellation is equipped with inter-plane intersatellite links. The LEO satellites on each plane share their LEO-MEO observables. Within each plane there is a selected LEO satellite for each MEO that acts as an MEO monitor. The selected monitor collects all the observables for the MEO, runs the monitoring algorithm, and returns the flag to the rest of the LEO satellites in the plane as their downlink to the user.

2.5. Selection of the Correct Integrity Approach

Table 1 below provides the justification for the proposed selection of option 2, user-based integrity, which has been chosen for further examination in this study and for upcoming projects within orbit demonstrators as it provides the best accuracy with the lowest TTA, very low on-board processing, and without the need for ISL. The downside is that it is highly demanding in the LEO-to-User bandwidth.
Three selection criteria were considered: performance, TTA, and number of on-board resources.

3. User-Based Integrity with LEO-PNT Formulation (Option 2)

3.1. Integrity Concept

In this section, the integrity monitor is discussed in the context of a broader integrity concept. We use Ithaca [2] as a convenient source of a reference for the “Integrity Concept for EGNSS high accuracy”, which explores different users’ requirements and system configurations. We select the road use case presented in Table 2.

3.2. LEO-PNT as a Barrier

The LEO-PNT barrier is located within the integrity GNSS FTA of the integrity concept. Ithaca also provides this tree at a convenient level of decomposition. The GNSS top event (loss of integrity) is broken down into two main branches: a Fault-Free Branch that includes the events that may lead to a loss of integrity under fault-free conditions; a Faulty Branch that further decomposes the events that may lead to a loss of integrity under failure conditions.
The integrity monitor will act as a barrier against the failure mode “Undetected (MEO) Satellite Feared Event”, which is located in the faulty branch. Underneath this failure mode node in the tree, we find events such as satellite clock jumps, pseudorange errors, etc. We can assume that between 10 and 20 events like these can be identified, leading to a split of the 1.5 × 10−6 per hour budget amongst 20 events (in the worst case scenario, assuming the probability is equal for every event), e.g., 7.5 × 10−8 per hour. This is usually split into the probability of the occurrence (per h) of the feared event and the probability of its missed detection, Pmd. We will assume that the MEO constellation has a probability of occurrence (per h) of 1 × 10−4 (per h) for each of these events, leading to a probability of missed detection, Pmd, of 7.5 × 10−4. A conservative value of 1 × 10−5 for the Pmd is selected to account for other allocations such those related to feared events occurring in the LEO-PNT satellite itself.
The FTA for continuity is not addressed in the Ithaca report, but a budget is required to stablish the false alarm probability of the integrity monitor, the Pfa. We adopt a Pfa of 1 × 10−5 for this analysis, with the justification that this is of the same magnitude as the Pmd and the Gaussian assumptions can still be checked with these values.
Finally, the magnitude of the feared event that is to be monitored is taken to be 2 m. The justification for this is made using the example of a satellite clock jump: this event is projected to the user in the same manner as it is to the LEO and it exists in the range domain; thus, when the resulting error is below 2 m in magnitude, it is expected to be covered by an AL of 3 m.
With these three values allocated, the LEO-PNT monitor will need to provide the following performances, expressed in terms of T m o n and σ m o n , i (see Table 3).

3.3. LEO-PNT Error Budget

The LEO-PNT’s barrier performance relies on the quality of the MEO observables collected by the LEO satellites and the geometry that the LEO constellation provides to the user.
Table 4 presents the LEO Equivalent Ranging Error (LERE) budget. The first two terms (A and B) are the LEO satellite’s position and synchronization. The next two terms (C and D) are the phase and code noise for the iono-free combination. Finally, these terms are added quadratically to derive the phase and code LERE in rows E and F, respectively. The more conservative values in brackets are used in the simulations to account for some uncertainties not considered in this simple budget, such as multipath errors.

3.4. User Equations

3.4.1. Basic LEO Barrier Formulation

MEO to LEO Observations

The observation residual at a given epoch for MEO i–LEO l is expressed as follows:
y i , l = v i , l T · x i + ϵ i , l
where
v i , l T is the unit vector from the LEO satellite l to the MEO satellite i.
x i is the error in the MEO’s position and clock according to the SiS.
ϵ i , l is the LEO to MEO observation noise considering the LEO PNT’s Rx and environment, e.g., LERE. It is modelled as a normal distribution ϵ i , l ~ N 0 , w i , l 1 , with w i , l 1 being the covariance of the MEO i–LEO l observation noise. This situation is depicted in Figure 1.

Basic LEO Barrier

A user will collect from the LEO satellites all the MEO-LEO residuals and run one barrier per MEO satellite. Stacking up the equations for each MEO-LEO observation yields
y i = y i , 1 y i , L = v i , 1 T v i , L T x i + ϵ i , 1 ϵ i , L = C i · x i + ϵ i l = 1 , L   L E O s   i n   v i e w   o f   t h e   U s e r   a n d   o f   M E O   i  
Now this user will run a barrier for the MEO satellite i. Here, a weighted LSQ barrier is taken as a reference:
x ^ i = C i T W L i   C i 1 C T W L i y l
with E ϵ i ϵ i T = W L i .
The user will perform a check on x ^ i (e.g., u i T x ^ i < T m o n ) and decide whether to include or exclude the satellite. The objective of the barrier is to evaluate the covariance involved in the MEO position error estimation process, and the performance of the LEO barrier is measured with the sigma monitor σ m o n , i , which is the projection of the x ^ i x i covariance on the user in direction u i :
σ m o n , i 2 = u i T E x ^ i x i x ^ i x i T u i = u i T C i T W L i C i 1 u i

3.4.2. A Priori LEO Barrier Formulation

A Priori LEO Barrier

The Basic LEO Barrier in Equation (4) requires a large amount of LoS to provide a low-covariance matrix and an accurate estimation of x ^ i x i . Usually, this is overcome by using time filtering, and the most popular options are WLSQ with a priori information and the Kalman filter. Since we are aiming for a low TTA, we opt for the WLSQ with a priori information, where the a priori covariance matrix remains constant over time and allows us to better ensure a detectability time.
The state vector x i from epoch t is here renamed as Δ X t . At epoch t, we start with the state vector from the previous epoch t − 1, Δ X t 1 . The a priori covariance matrix of Δ X t 1 is P 0 1 . In this case, it can be demonstrated that
x ^ i = Δ X t = C i T W L i C i + P 0 1 C T W L i y l + P 0 Δ X t 1 σ m o n , i 2 = u i T E x ^ i x i x ^ i x i T u i = u i T C i T W L i C i + P 0 1 u i
The detectability of the barrier is not compromised significantly as long as the following are true:
  • P 0 is “smaller” than W L i in terms of their diagonal elements;
  • The LEO constellation’s altitude is low enough that the user–MEO geometry is like the LEO-MEO geometry.

3.5. Performance Assessment

3.5.1. Methodology

A Service Volume Simulator, SVS, has been developed in Python 3.11.6 to analyze the performance of the integrity monitor.
The SVS’s process is shown in Figure 2.

3.5.2. LEO Constellations

In earlier studies, these strategies were analyzed over full LEO constellations containing 200–400 satellites, such as the HIGH_LEO constellation (Table 5). It would be interesting to evaluate the different algorithms in a less standard constellation, one that can be tested in orbit without spending millions of dollars. For that, the “IoD constellation” has been defined, as shown in Table 5.

3.5.3. Simulation Results

The following results are from the 1-day SVS simulation run for a 20 × 20 user grid with a time step of 1 h.

Basic LEO Barrier Results

Table 6 shows the comparison of the basic sigma monitor, as a function of the LEOs in view, and the phase LERE budget for both the full constellation and the IoD constellation. The 19 cm target of the sigma monitor is achieved 95% of the time (2-sigma) when there are 9 LEOs or more in view. This geometry distribution depends only on the constellation’s configuration and the analyzed epoch. For a constellation with only four satellites, this approach does not return relevant results, since there are not enough satellites visible to the user to make the barrier work.

A Priori Results

The a priori sigma monitor is simulated here with a diagonal matrix that is 16 times the noise value. The distribution of the sigma monitor across the full constellation in Table 7 shows that the required sigma monitor is always achieved. This is not the case for the IoD constellation; however, the required sigma monitor is achieved with only two satellites in view, so not as many lines of sight are required.

IoD Global Results

In Table 8, the results obtained from this set of simulations are presented. These simulations last 1 day, with a timestep of 1 h over one relevant user location in the ESTEC (ESA), and use the a priori approach with different noise configurations. The a priori matrix’s diagonal elements vary from 2 to 10 times the noise value. As this case is quite extreme, restrictive conditions must be applied to make the barrier work, but this is possible and allows us to test our strategies using low-budget demonstrators. Note that bold is used to highlight the best case scenario.

4. Conclusions

This paper explores the different options for providing GNSS integrity services when using only an LEO mega-constellation as infrastructure. This study has focused on an automotive user whose integrity FTA has been reused from the Ithaca project. The integrity monitor has been contextualized in this FTA and dimensioned in terms of MDB, Pmd, and Pfa.
The barrier required for the integrity monitor has been identified and formulated in three different manners, considering a basic WLSQ approach with a priori information. The impact of the a priori formulation on the responsiveness of the barrier (and therefore the TTA) has been initially addressed using a simple example. The error budget for the GNSS on board the LEO mega-constellation has also been analyzed.
Based on the results obtained with the simulations run by the SVS, it can be concluded that the targeted sigma monitor of 19 cm, resulting from the MDB, Pfa, and Pmd analyses, is achievable, especially when considering the mega-constellations that are projected, which encourages us to continue improving the concept of integrity by utilizing LEO satellites.

Author Contributions

Conceptualization, C.C.C.; methodology, C.C.C. and L.G.I.; software, L.G.I.; validation, C.C.C. and L.G.I.; formal analysis, C.C.C. and L.G.I.; investigation, C.C.C. and L.G.I.; writing—original draft preparation, C.C.C. and L.G.I.; writing—review and editing, C.C.C. and L.G.I.; supervision, C.C.C. and A.J.M.; project administration, C.C.C. and A.J.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The datasets presented in this article are not readily available because the data are part of an ongoing study.

Conflicts of Interest

The authors declare no conflicts of interest. The authors are employed by GMV.

References

  1. EU-U.S. Cooperation on Satellite Navigation. Working Group C—ARAIM Technical Subgroup, Milestone 3 Report, Final Version. 2016. Available online: https://www.gps.gov/policy/cooperation/europe/2016/working-group-c/ARAIM-milestone-3-report.pdf (accessed on 15 May 2024).
  2. González, A.; Martínez, H.S.; Jansen, S.; Wion, A.; Luciano, A. ITHACA Final Report—Project Executive. 2022. Available online: https://defence-industry-space.ec.europa.eu/system/files/2023-04/ITHACA-D030_2_3_FinalReport_ExecutiveProjectSummary.pdf (accessed on 15 May 2024).
  3. European Global Navigation Satellite Systems Agency. Galileo High Accuracy Service (HAS) Info Note. 2020. Available online: https://www.gsc-europa.eu/sites/default/files/sites/all/files/Galileo_HAS_Info_Note.pdf (accessed on 15 May 2024).
  4. Montenbruck, O.; Hackel, S.; Wermuth, M.; Zangerl, F. Sentinel-6A precise orbit determination using a combined GPS/Galileo Receiver. J. Geod. 2021, 95, 109. [Google Scholar] [CrossRef]
Figure 1. Geometry and notation used for equations.
Figure 1. Geometry and notation used for equations.
Engproc 88 00062 g001
Figure 2. SVS processing diagram.
Figure 2. SVS processing diagram.
Engproc 88 00062 g002
Table 1. Summary of evaluation following the selection criteria.
Table 1. Summary of evaluation following the selection criteria.
PerformanceTTAResource
(Processing/BW/ISL)
Option 1: ARAIMIn the range of the ARAIM algorithm.Does not improve TTA, only improves ARAIM performance.On-board processing: medium.
Low Leo-to-user bandwidth:
[one ISM per LEO]

ISL: N/A
Option 2:
User-based integrity
The performance limit is the number of LEOs visible.The barrier is run by the user with the LEO data that can be provided in real time by the LEO satellite.On board processing: low.
High Leo-to-User bandwidth:
[#MEO in LEO-View × #obs per LEO.]

ISL: N/A
Option 3:
LEO satellite-based
The number of LEOs visible to one MEO is very limited.Processing on board will use the TTA budget.On-board processing: high.
Medium Leo-to-user bandwidth:
[#MEO in LEO-View × 1 flag per LEO.]

ISL: N/A
Option 4:
LEO plane-based
LEO visibility in each plane
is limited to two or three MEOs per LEO.
ISL distribution will take the TTA budget away.
Processing on board will use the TTA budget.
On-board processing: high.
Medium Leo-to-user bandwidth:
[#MEO in LEO-View × 1 flag per LEO.]

ISL: Yes
Table 2. Target Integrity Risk (TIR) for road users.
Table 2. Target Integrity Risk (TIR) for road users.
Alert Limit (AL)Target Integrity Risk (TIR)Continuity Risk
3 m1 × 10−5 per hour1 × 10−5 per hour
Table 3. Performance indicators for LEO-PNT integrity monitor.
Table 3. Performance indicators for LEO-PNT integrity monitor.
Inputs for Barrier Design
MDBMinimum Detectable Bias to be detected with the probability of missed detection2 m
PmdProbability of missed detection1 × 10−5
PfaProbability of false alarm 1 × 10−5
Output Barrier Performance Indicators
T m o n Monitoring Threshold: the threshold at which the barrier is triggered1.13 m
σ m o n , i Monitoring Accuracy or sigma monitor, derived from MDB, Pfa, and Pmd0.19 m
Table 4. Error budget.
Table 4. Error budget.
ConceptBudget
(1 Sigma, m)
Justification
AAccuracy of real-time LEO position solution0.1This is considered feasible using the HAS service [3]
BAccuracy of real-time LEO synchronization solution0.15
CPhase noise0.005This value is typical for on-board receivers such as PODRIX in the iono-free combination [4]
Derived LERE Budget (From A, B, C, and D)
EPhase LERE0.18 (0.23) LERE   for   phase   users   ( A 2 + B 2 + C 2 )
Table 5. Constellation definition.
Table 5. Constellation definition.
Constellation IDNumber of SatellitesNumber of PlanesAltitude [km]Inclination [deg]
HIGH_LEO
(220 satellites)
426120080
819120065
497120050
488120010
IoD (4 satellites)4256197.6354
Table 6. Basic barrier results comparison for full constellation (left) and IoD constellation (right).
Table 6. Basic barrier results comparison for full constellation (left) and IoD constellation (right).
Full Constellation PerformanceIOD Constellation Performance
Engproc 88 00062 i001Engproc 88 00062 i002
Table 7. A priori results comparison for full constellation (left) and IoD constellation (right).
Table 7. A priori results comparison for full constellation (left) and IoD constellation (right).
Full Constellation PerformanceIOD Constellation Performance
Engproc 88 00062 i003Engproc 88 00062 i004
Table 8. Summary of results from a priori strategy for IoD simulations.
Table 8. Summary of results from a priori strategy for IoD simulations.
LEO BarrierLERE Value
[cm]
w / p Ratio Number of Satellites Used to Meet Requirements (0.19 m) at 67/95/99.7 PercentileSigma Monitor Values [m] Achieved at 67/95/99.7 PercentileTime % with Less Satellites Than Required
A priori23 cm467.0%267.0%0.2138.264
95.0%295.0%0.4738.264
99.7%299.7%-38.264
1667.0%267.0%0.2338.264
95.0%295.0%0.9338.264
99.7%299.7%-38.264
10067.0%367.0%0.2548.553
95.0%495.0%2.3375.563
99.7%499.7%-75.563
50 cm467.0%-67.0%0.46-
95.0%-95.0%1.03-
99.7%-99.7%--
1667.0%-67.0%0.5-
95.0%-95.0%2.06-
99.7%-99.7%--
10067.0%-67.0%0.55-
95.0%-95.0%5.14-
99.7%-99.7%--
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Catalán, C.C.; Iglesias, L.G.; Muñoz, A.J. Integrity Monitoring of GNSS Constellations with Only LEO-PNT Satellites. Eng. Proc. 2025, 88, 62. https://doi.org/10.3390/engproc2025088062

AMA Style

Catalán CC, Iglesias LG, Muñoz AJ. Integrity Monitoring of GNSS Constellations with Only LEO-PNT Satellites. Engineering Proceedings. 2025; 88(1):62. https://doi.org/10.3390/engproc2025088062

Chicago/Turabian Style

Catalán, Carlos Catalán, Luis García Iglesias, and Andrés Juez Muñoz. 2025. "Integrity Monitoring of GNSS Constellations with Only LEO-PNT Satellites" Engineering Proceedings 88, no. 1: 62. https://doi.org/10.3390/engproc2025088062

APA Style

Catalán, C. C., Iglesias, L. G., & Muñoz, A. J. (2025). Integrity Monitoring of GNSS Constellations with Only LEO-PNT Satellites. Engineering Proceedings, 88(1), 62. https://doi.org/10.3390/engproc2025088062

Article Metrics

Back to TopTop