Continuity of GNSS as a critical attribute for safety applications in land transport (2024)

Introduction

The trusted position, velocity and time (PVT) of a vehicle, preferably provided continuously, is an essential information for a safer and reliable management of incoming autonomous transportation applications. PVT information for safety applications can also be efficiently obtained using the global navigation satellite system (GNSS)1. It was civil aviation that first initiated the development of the GNSS safety-of-life (SoL) service in the transport sector2, which is mainly provided to aircraft through a regional GNSS augmentation, referred as satellite based augmentation system (SBAS)3,4,5, or a local augmentation, referred as ground based augmentation system (GBAS)3,6.

Over the last two decades, civil aviation has demonstrated through numerous examples that the GNSS SoL service is an efficient means to manage air safety operations, including the most demanding ones such as precision approach and landing. This has undoubtedly become a good example and motivation for the use of GNSS SoL service also in land transport—e.g. within the European railway traffic management system (ERTMS) with virtual balises detected by GNSS7 for safe train positioning, in maritime or river transport for navigation of vessels8 or more recently on roads for automated driving of cars9. As the GNSS SoL service was originally developed for aviation, the requirements for the GNSS signal-in-space (SIS) provided by the GNSS SoL service were specified in terms of quality attributes used in aviation.

In the 1990s, the International civil aviation organization (ICAO) defined the so-called required navigation performance (RNP) concept10, which includes aircraft positioning system requirements for in-flight operations (e.g. departure, en-route and approach) including the most critical operations, which are Category I, II and III precision approaches and landings2,6. Within the RNP, ICAO has proposed to specify the requirements for the entire navigation system using the main quality attributes: accuracy, integrity, continuity, and availability. The meaning of the above RNP attributes can be briefly described as follows. Accuracy is a statistical value that characterizes the positioning error in 95% of the time (2σ). Integrity means the ability of the system to warn the user when the system due to failures or other abnormal conditions cannot be used for safety applications. It is associated with the correctness of the provided position needed for the entire duration of the operation—which is e.g. 150s in the case of a Category I precision approach2. Continuity means the probability of providing a position with the required accuracy and integrity without unscheduled interruptions during the most critical phase of the operation—which is, for example, during the 15s before the aircraft descends to the decision height (DH of 60m) in the case of Category I4. The pilot needs to decide, based on the continuous provision of (correct) PVT information during the 15s, whether to continue the approach and landing or, e.g. due to poor visibility, to perform a backup manoeuvre (missed approach)—e.g. to fly to another airport. Availability represents the percentage of time that the system provides service within given limits—i.e., meets the requirements for accuracy, integrity and continuity.

Although GNSS meets very stringent aviation requirements4,6, it does not necessarily mean that it is suitable for use in other transport sectors. In this article, we will focus on GNSS continuity—its correct interpretation and use in land transport, especially in terms of meeting the requirement for reliability of PVT determination.

The aim of this article is to start from the continuity requirement set for GNSS SoL service to evaluate potential benefits of reusing this GNSS continuity attribute in other modes of transport. The goal is to increase the reliability of GNSS positioning to the level required by ground transportation. The methodology is based on (i) well-defined aeronautical RNP requirements (accuracy, integrity, continuity and availability) for the GNSS SoL service2,3,4,5, (ii) the interpretation of these GNSS quality metrics in terms of failure modes and associated failure probabilities11,12, and (iii) the use of the railway safety and dependability concept, in the sense of railway RAMS (reliability, availability, maintainability and safety)13,14, as a variant to the aeronautical safety concept, in the RNP sense, for comparative analysis and further investigations.

The article is arranged as follows: the second section explains the origin and meaning of continuity requirement for GNSS SoL service. Requirements for continuity of GNSS in land transport are summarised in the third section. In the fourth section, reliability analysis of GNSS-based positioning using Markov system state models is performed. The aim of the analysis is to show how the system reliability can be improved as required, even though the GNSS (subsystem) continuity itself is relatively low. The numerical results of the analysis are described in the fifth section.Finally, the practical impact of GNSS continuity analysis for land transport purposes is highlighted in the sixthsection.

Origin of continuity requirement for GNSS SoL service

The existing safety requirements for the GNSS SoL service were primarily derived from the needs of civil aviation. This is because civil aviation was the first of all modes of transport to use GNSS for traffic management. The GNSS integrity and continuity requirements, which are the main safety requirements for air navigation, were therefore directly derived from the aviation target level of safety (TLS) measured by the risk of loss of the aircraft hull over the duration of the mission10. The derivation of safety requirements from TLS is briefly described below.

The TLS comes from ICAO historical statistical data on commercial aircraft accidents in the period 1959–1990 and was defined as a probability of hull loss (i.e. risk) of 1.5 × 10−7 per aircraft mission, i.e. per 1.5h. The TLS was then allocated to each phase of the flight as well as to the final approach with a value of 1 × 10−8 per approach, which takes about 150s. Since GNSS integrity and continuity are the main measures of aviation safety with respect to navigation, the TLS per approach was equally divided between integrity risk (IR), i.e. loss of integrity, and continuity risk (CR), i.e. loss of continuity, as shown in15 in Fig.1.

Redundant system with priority operation of unit A, cold standby B and imperfect diagnostics and switching: (a) schema of the system, (b) Markov model.

Full size image

In general, however, not every incident leads to an accident, and also in the case of loss of integrity or continuity, the pilot may be able to prevent an accident in some cases. Based on these assumptions, supplemented by specific risk reduction factors, it was derived using fault tree analysis (FTA) for non-airborne systems, i.e. GNSS SoL service, that CR is 8 × 10−6 per 15s and IR is 2 × 10−7 per approach (i.e. 150s)15. CR is equal to the continuity (C) complement to 1, i.e. C = 1 \(-\) CR, and IR is equal to the integrity (I) complement to 1, i.e. I = 1 \(-\) IR. The same FTA shows that the CR requirement for airborne equipment, i.e. GNSS receiver and accessories, is 2 × 10−6 per 15s.

Continuity is the ability of the system or service to provide navigation accuracy and integrity (integrity is monitored) throughout the intended operation given that the navigation accuracy and the integrity are provided at the start of the operation16,17,18,19. Continuity is a quality measure whether the system is functioning when it is really needed. This corresponds to the reliability (i.e. probability of correct functioning) of the system, which is related to a specific operation of usually short duration—e.g. 15s or 1h in aviation. Therefore, e.g. the continuity requirements for the provision of GNSS signal-in-space (SIS) for typical air operations can be considered as a (short-term) reliability of service19. For comparison, the railway standard EN 50126-113 defines reliability as follows: ‘ability to perform as required, without failure, for a given time interval, under given conditions’. So how the aviation continuity differs from reliability on railways? Railway reliability does not refer to the duration of a typical operation because on rail, unlike aviation, the duration of an operation would be difficult to determine.

The reliability of an item (system) may be measured in different ways, depending on the situation, e.g. as: mean time to failure (MTTF) for non-repairable items, mean time between failures (MTBF) for repairable items, failure rate (λ) or the probability of correct item functioning R(t) = exp(−λ t) as a function of time t. The mean time to restore (MTTR) is usually much smaller than the lifetime of the item, then the values of MTTF and MTBF are practically the same, because MTBF = MTTF + MTTR. With this simplification, one can also write for constant failure rate that λ  = (MTTF)−1 = (MTBF)−1. The assumption of a constant failure rate is often used in reliability analyses of technical systems.

Continuity means the reliable operation of the system during a certain continuity time interval (CTI). As GNSS is a repairable system, then the SoL service continuity can be expressed as Refs.16,18

$$C = {\text{exp}}\left( { - \frac{CTI}{{MTBF}}} \right)$$

(1)

This is the standard expression for reliability and excludes scheduled outages (i.e. uses random parameter MTBF) assuming that planned outages will be notified and the operation will not take place. If \({\text{CTI}}\ll {\text{MTBF}}\), then

$$C \cong 1 - CTI/MTBF$$

(2)

Continuity risk (CR) is the probability that the GNSS system will be unintentionally interrupted and will not provide navigation outputs with the required quality over the intended period of time (CTI), assuming that the outputs were present with specified quality at the beginning of a given operation. This occurs when the integrity monitor of SBAS or GBAS triggers a true alert, a false alert, or does not have enough information to make a decision. CR here refers to unplanned interruptions of GNSS service. Loss of GNSS signal-in-space (SIS) due to obstructions along a railway line or road is not a loss of continuity because correct functioning of GNSS positioning can be well predicted from the profile of the surrounding environment. Since CR equals the continuity complement to 1, the expression (2) yields

$$CR = CTI/MTBF$$

(3)

The aviation GNSS SoL service CR requirement of 8 × 10−6 per 15s for a Category I precision approach can be converted to an MTBF of 520.83h using (3). For the sake of completeness, this continuity requirement was not introduced only with the coming of GPS technology, but before that for the so-called instrument landing system (ILS)6,20. Current GNSS receivers integrated with GNSS antennas achieve MTBF > 50000h, therefore, in further considerations below in “Reliability analysis ofGNSS-based positioning”, we neglect the GNSS receiver reliability with respect to much worse SoL service reliability. The primary focus on assessing the impact of GNSS SoL reliability can also be justified by the fact that the quality of service affects many GNSS users, whereas the quality of the GNSS receiver affects only one user. Although continuity is always related to the accuracy and integrity of positioning, this article focuses on GNSS SoL service continuity and its impact on the reliability of positioning in land transport.

Continuity requirements for GNSS in land transport

In Europe, the strategy to adopt GNSS for the transport sector is based on the use of EGNSS: the Galileo satellite navigation system and the EGNOS SoL service developedfor aviation. In that scenario, in addition to the integrity of accuracy, the key to the efficient operational use of the EGNOS SoL service becomes the continuity of the service provided. For what purpose would be an early warning to the user that the GNSS SoL service is not able to provide the required accuracy of the positioning function (and thus ensure integrity) if unplanned service outages do not allow its intended use—e.g. virtual balise detection in the case of ERTMS or continuous positioning of a self-driving car in the overtaking phase. Maritime transport is the only surface transport sector that has historically set requirements for continuity of GNSS SoL service21,22. It is also the sector that has a safety concept most similar to that of air transport—as maritime safety is directly dependent on both safety integrity and reliability (and availability). This section therefore first analyses the importance of GNSS SoL service continuity for maritime navigation purposes. This is followed by an analysis of the applicability of continuity from a railway perspective. The railway has very well-defined safety and dependability requirements (RAMS) for safety-related systems. Yet, the requirement for GNSS SoL continuity is not explicitly required on the railway13,14,23. Finally, a brief mention is made of the possible need for GNSS SoL service continuity in the area of self-driving cars, which is currently the most dynamically developing area of transport.

Continuity requirements for maritime

User requirements for GNSS-based maritime navigation were specified in IMO Resolution A.915(22)21 two decades ago. Most of the requirements for the categories of navigation in oceans, coastal waters, harbour approaches and restricted waters specify an accuracy of 10m (95%). Accuracy of 1m or less is required for port operations—e.g. 0.1m accuracy for automatic docking. Practically the same approach for the specification of GNSS-based navigation requirements as is applied in aviation has been implicitly used in the maritime sector. This means that maritime GNSS requirements are defined for each category of operation in terms of accuracy, integrity, continuity, and availability.

Integrity and continuity are defined in the maritime sector over the duration of an operation, i.e. a specific manoeuvre such as entering a port or docking. It should be reminded here that in aviation, integrity is defined for the duration of the entire operation, e.g. 150s for a precision Category I approach, and continuity is defined for the most critical phase of that operation, e.g. 15s before reaching the decision height. For some flight operations, e.g. en-route or non-precision approach (NPA), both integrity and continuity are defined on a one-hour basis because it is not possible to simply estimate the average duration of flight operations. In maritime the problem is that, unlike aviation, IMO A.915(22)21 completely lacks a rationale for how the maritime requirements for GNSS were derived. A broadly acceptable maritime safety goal for this derivation is missing. It is not explained in how the risk of integrity (IR) and continuity (CR) in terms of the failure probability and the associated duration of operation were derived, i.e. IR of 1 × 10−5 per 3h and CR of 3 × 10−4 per 3h (i.e. continuity of 99.97% per 3h according to the original IMO format21). In terms of correctness, however, it should be noted that an attempt was subsequently made to retrospectively justify the derivation of the IR and CR attributes using the TLS defined for maritime operations11, but this attempt has not been adopted by the maritime community.

Over time it became apparent that the initial maritime requirement for continuity (1–3 × 10−4 per 3h) was very strict due to very long continuity time interval (CTI) and not achievable by GNSS technology. Translating the maritime continuity requirement in terms of a CR of 3 × 10−4 per 3h for the CTI of 15s used in aviation gives a CR of 4.2 × 10−7 per 15s. For comparison, e.g. the actual EGNOS SoL service performance in terms of continuity for localizer performance with vertical guidance (LPV-200/ CAT I) and approach with vertical guidance I (APV-I) flight operations is better than 1–1 × 10−4 per 15s in the core of ECAC (European Civil Aviation Conference) region4. It is therefore clear that the initial maritime requirement for GNSS continuity is unrealistic. For this reason, the CTI was implicitly reduced from 3h to 15min—as stated in IMO resolution A.1046(27)22. The updated maritime CR requirement of 3 × 10−4 per 15min and translation to a 1h basis gives a CR of 1.2 × 10−3 per 1h. This according to (3) equals to an MTBF of 833.33h. If a CTI of 15s is used, then the translation of this new maritime requirement for continuity is 1–5 × 10−6 per 15s. This corresponds roughly to the aeronautical requirement for GNSS continuity, i.e. 1–8 × 10−6 per 15s. The new multi-constellation and multi-frequency EGNOS V3 (2025) is expected to meet aviation continuity requirements and therefore the new maritime GNSS continuity requirement can be considered realistic.

Reliability requirements for rail

The basic framework for ensuring the safety and dependability of railway systems is defined in the CENELEC standards EN 50126-113 and EN 50126-214 on the specification and demonstration of RAMS. These standards consider the railway system in a given physical and operational environment, i.e., including human operators, as well as the factors that influence the railway RAMS—in particular the technical system and the operating and maintenance conditions. The framework defined by the RAMS can be imagined as an umbrella under which a safety-related system is subsequently developed and implemented according to the downstream standards EN 5012924 (safety-related system), EN 5012825 (software for safety-related system), and others. The safety of the railway signalling system is based on three main pillars: (1) functional safety—i.e. mainly safety integrity (S) of each safety function designed to mitigate a specific hazard, (2) technical safety—i.e. a prescribed safe behaviour of the system in case of a dangerous failure, and (3) high dependability—i.e. reliability, availability and maintainability (RAM), because occasional irregularities in train operations due to degraded operational mode of signalling system with participation of a human factor may indirectly compromise railway safety.

As the safety concepts in aviation and on railways are different, in general the aviation requirements for GNSS SoL services cannot be directly applied to the design and approval of safety-related systems on railways. The opposite approach should be taken, i.e. first define the requirements for a safe and reliable train positioning function based on the GNSS SoL service for the application in terms of the railway RAMS and safety standards EN 5012 × and other regulations, and then use the relevant GNSS service (e.g. EGNOS and/or GBAS) and other sensors and techniques to meet these railway requirements. The key to success is the correct interpretation and assurance of the aeronautical RNP attributes for GNSS in terms of railway RAMS7,12.

As evident from above, continuity as a quality measure of safety systems or service is not contained in the railway EN 50126 RAMS framework as a safety parameter. Nevertheless, continuity is an important quality attribute of GNSS SoL service performance, which also significantly affects cost of GNSS SoL service, and therefore continuity cannot simply be omitted when designing GNSS-based railway systems.

EN 5012613,14 prescribe a well-developed method to specify system requirements based on a risk assessment process. The following principles for risk acceptance can be used: codes of practice (CoP), similar reference systems or explicit risk estimation. If there is sufficient experience with a given railway safety-related system, which is also the case of ERTMS, then CoP (i.e. CENELEC standards, ERTMS technical specifications for interoperability (TSIs), EU and national regulations and other documents) can be used to specify the requirements for ERTMS based on GNSS. The ERTMS TSIs contain, among others, the RAMS requirements for the on-board and trackside part, including requirements for the track balise and onboard balise transmission module (BTM) used for safe train position determination. ERTMS TSIs have been used to specify the safety requirements for GNSS-based virtual balise detection23,26. Similarly, ERTMS specification27 can be used to determine the reliability requirements for virtual balise detection.

The ERTMS mission reliability targets27 consist of qualitative and quantitative requirements. The quantitative requirements are expressed in MTBF and are differentiated according to the criticality (immobilising, service or minor) of the considered failures, as shown in Table1. In the ERTMS context, immobilising failures are identified as all the ERTMS failures, which cause two or more trains to be switched in on-sight mode (i.e. driver’s responsibility). Service failures cause the nominal performance of one or more trains to be reduced and/or at most one train to be switched in on-sight mode. A minor hardware (HW) failure is a failure which results in excessive unscheduled maintenance and cannot be classified as immobilising or service failure.

Full size table

It is stated in the ERTMS/ETCS Subset 3628 that the minimum operational lifetime of a track balise should be 20years. ERTMS tenders often contain MTBF values of 50,000 + h for a complete ERTMS on-board subsystem and MTBF of 50 + years for ERTMS balises23. If a virtual balise detected by GNSS should replace a fixed track balise, then the MTBF of the virtual balise detection should be about 5 × 105h (1year \(\cong\) 104h). MTBF of 5 × 105h required for an ERTMS balise exceeds the MTBF of 520.83h required by aviation from the GNSS SoL service by approximately 3 orders of magnitude. Both of these MTBF values are used as major inputs in the reliability analysis in section below.

GNSS continuity for automated car driving

In the field of automated driving systems (ADS) for cars there is currently still no consensus on the need to use the GNSS continuity. Therefore, only two opposing views on the applicability of continuity for ADS are presented below.

Let’s first take a closer look at the problem in terms of the relevant automotive safety standards. A safety function mitigating risk can be considered safe if ISO 26262 (Automotive functional safety)29 and ISO/PAS 21448 (safety of the intended functionality—SOTIF)30 standards are used for its design and implementation. However, vehicles cannot be in a safe state without secure operation specified in the standard ISO SAE 21434. To cover the whole area of ADS safety, standard ISO/TR 4804 (Road vehicles—Safety and cybersecurity for automated driving systems—Design, verification and validation)31 was recently developed. The intention of ISO/TR 4804 is to put together standards ISO 26262, ISO/PAS 21448 and ISO SAE 21434 under one risk-based approach. ISO/TR 4808, which is the umbrella for all other automotive safety standards, states that the continuity metric is no longer the main parameter of GNSS-based positioning with integrity. This is justified by the fact that GNSS based positioning cannot have high continuity due to environmental obstructions of GNSS signal-in-space, such as bridges or tunnels. However, this claim is in conflict with the definition of continuity, which is measured by unscheduled positioning outages. Loss of GNSS signal-in-space due to obstructions around a railway line or road can be well predicted and is therefore not related to loss of continuity of service.

Completely different views on the need for GNSS continuity for safety-critical applications in the automotive and other transport sectors are given in the GNSS user technology report1, where GNSS continuity is considered a high priority requirement. The above-mentioned views on the use of GNSS continuity in automotive transport are quite different and therefore need to be monitored further.

Reliability analysis of GNSS-based positioning

The aim of the analysis is to show how to meet the strict railway (ERTMS) requirement for reliability of GNSS-based train positioning in terms of MTBF of 5 × 105h (as it was specified above) although the reliability (continuity) of the GNSS SoL service is relatively very low. At the same time, this analysis can be seen as a guide to improve the reliability of GNSS-based positioning of transport means in other land transport applications. In maritime, e.g., resilient positioning solutions based on GNSS and other diverse sensors have been investigated for continuity and integrity using fault tree analysis (FTA)32. The disadvantage of the FTA method is that it does not include time analysis of system faulty states, which is required for rail applications. Therefore, for the reliability analysis in this paper, Markov analysis was used33, which, unlike FTA, allows to efficiently solve the time dependencies of the probabilities of fault or fault-free states of the system, including the calculation of the MTTF.

For this purpose, redundant 1oo2 (one-out-of-two) architectures with primary unit A and standby B are used—as shown in Figs.1a and 2a. Unit A is based on GNSS and provides an absolute position. Backup B is an inertial measurement unit (IMU) that provides a relative position. Fault diagnostics is critical, as it ensures the correct switchover of operation from the failed primary unit A to the backup B. When the correct function of unit A is restored, the operation is switched from standby B to unit A.

Redundant system with priority operation of unit A, warm standby B and imperfect diagnostics and switching: (a) schema of the system, (b) Markov state model.

Full size image

For simplicity, assume that the EGNOS V3 service meets the aeronautical continuity requirement for a Category I precision approach in terms of a continuity risk (CR) of 8 × 10−6 in 15s, which according to (3) corresponds to an MTBF of 520.83h and a CR (i.e. also failure rate) of 1.92 × 10−3 in 1h. Therefore, let the MTBF of unit A (MTBFA) be 520.83h. The MTBF of the B unit (MTBFB) will be variable to meet the reliability requirement for the ERTMS virtual balise detection (MTBF of 5 × 105h).

The reliability analysis is demonstrated using two examples of redundant architectures and the corresponding Markov models in Figs.1b and 2b. Markov models describe the system through system states, e.g. S0, S1, S2 etc., with transitions between them depending on failure rates (λ) and restore/ repair rates (μ). The states must be mutually exclusive and collectively exhaustive. Based on the state model, the time dependencies of the probabilities of each state, e.g. P0(t), P1(t), P2(t) etc., in which the system is found are calculated. Using these probabilities, reliability, availability, failure rate, and other system attributes can be determined.

The goal in this paper is to calculate the mean time to failure (MTTFsys) for the system architecture using Markov models33. Although a GNSS-based positioning system for transport applications is considered to be repairable, the resulting calculated reliability is reported in this paper in terms of MTTFsys and not MTBFsys. This is because, as shown below in “Example 1”, the output attribute when analysing the reliability of systems using Markov models is the MTTF. However, as shown above, the values of MTTF and MTBF are almost identical. For the architectures in Figs.1 and 2, the function of the primary unit A is assumed to be superior to that of unit B. These are therefore Markov models with priority of operation. The examples are given below.

Example 1: Redundant system with priority operation of unit A, cold standby B, imperfect diagnostics of unit A, and online restoration of unit A

The architecture of the basic redundant system with priority operation of one of the units is shown in Fig.1a. The primary unit A is GNSS-based and provides absolute positioning. The standby B provides a relative position. Units A is assumed to have imperfect diagnostics with diagnostic coverage c (probability of fault detection). Diagnostics of the standby B is performed only off-line in this example.

For the Markov model of the architecture in Fig.1b, the following three system states are defined:

  • S0: Fully functional system state. Primary unit A is operating according to specifications. Standby unit B is fault-free and not operational.

  • S1: Degraded operational mode. It is still functional state. Primary unit A is faulty. Fault on unit A is detected by imperfect online diagnostics and is restored with a frequency of μA. Switchover to standby unit B is successful. Standby B is operational.

  • S2: System faulty state. It is the result of a fault on standby B or when the diagnostics of faulty unit A fails. Recovery of the system with a frequency μ will bring the system from state S2 to S0.

The corresponding time-dependent state probabilities according to the Markov model in Fig.1b are P0(t), P1(t) and P2(t)\(.\) The intention is to determine the MTTFsys. It can be calculated by integrating the system reliability R(t) = P0(t) + P1(t) over time t from zero to infinity for non-absorbing states S0 and S1. A prerequisite for a correct system reliability calculation is that the faulty state of the system S2 must be an absorbing state. The absorbing faulty state means that, once entered, cannot be left until the system is correctly restored. Therefore, in the case of MTTFsys calculation according to Fig.1b, the (dashed) directional arc indicating the system restoration with frequency μ must be omitted. Mean time to restore/ repair (MTTR), which is indirectly proportional to μ(μ = 1/MTTR), can be used to calculate system availability as A = MTTFsys/(MTTFsys + MTTR). Thus, MTTFsys characterizes, besides reliability, also the availability of the system. Online restoration of primary unit A with frequency μA can bring the system from degraded state S1 to the fully operational state S0. Therefore, online diagnostics and restoration is the key to increase system reliability and MTTF. The Markov model for the system according to Fig.1b can be described by the system of linear differential equations as

$$\left( {\begin{array}{*{20}c} {\dot{P}_{0} \left( t \right)} \\ {\dot{P}_{1} \left( t \right)} \\ {\dot{P}_{2} \left( t \right)} \\ \end{array} } \right) = \left( {\begin{array}{*{20}c} { - [\lambda_{A} c + \lambda_{A} \left( {1 - c} \right)]} & {{\mu}_{A} } & 0 \\ { \lambda_{A} c} & { - \left( {\mu_{A} + \lambda_{B} } \right)} & 0 \\ { \lambda_{A} \left( {1 - c} \right)]} & {\lambda_{B} } & 0 \\ \end{array} } \right) \cdot \left( {\begin{array}{*{20}c} {P_{0} \left( t \right)} \\ {P_{1} \left( t \right)} \\ {P_{2} \left( t \right)} \\ \end{array} } \right),$$

(4)

with the initial conditions for the state probabilities [P0(0), P1(0), P2(0)] = (1,0,0). To calculate the mean time to system failure (MTTFsys), we use the Laplace transform (marked as *) and the limit theorem as follows

$$MTTF_{j} = \mathop \smallint \limits_{0}^{\infty } P_{j} \left( t \right)dt = \mathop {{\text{lim}}}\limits_{s \to 0} \mathop \smallint \limits_{0}^{\infty } P_{j} \left( t \right)e^{ - st} dt = P_{j}^{*} \left( 0 \right) MTTF_{sys} = \sum P_{j}^{*} \left( 0 \right) ,$$

(5)

where j represents the non-absorbing states. The system of Eqs.(4) after the Laplace transform and application of the initial conditions is

$$\left( {\begin{array}{*{20}c} {sP_{0}^{*} \left( s \right) - 1} \\ {sP_{1}^{*} \left( s \right) - 0} \\ {sP_{2}^{*} \left( s \right) - 0} \\ \end{array} } \right) = \left( {\begin{array}{*{20}c} { - [\lambda_{A} c + \lambda_{A} \left( {1 - c} \right)]} & {\mu_{A} } & 0 \\ { \lambda_{A} c} & { - \left( {\mu_{A} + \lambda_{B} } \right)} & 0 \\ { \lambda_{A} \left( {1 - c} \right)]} & {\lambda_{B} } & 0 \\ \end{array} } \right) \cdot \left( {\begin{array}{*{20}c} {P_{0}^{*} \left( s \right)} \\ {P_{1}^{*} \left( s \right)} \\ {P_{2}^{*} \left( s \right)} \\ \end{array} } \right),$$

(6)

Since the complex frequency domain parameter s → 0, then \(s{P}_{j}^{*}\left(s\right)\)→ 0. For the MTTFsys calculations, only the equations for the non-absorbing states (j = 0, 1) are used from (6) as follows

$$\left( {\begin{array}{*{20}c} { - 1} \\ { 0} \\ \end{array} } \right) = \left( {\begin{array}{*{20}c} { - [\lambda_{A} c + \lambda_{A} \left( {1 - c} \right)]} & {\mu_{A} } \\ {\lambda_{A} c} & { - \left( {\mu_{A} + \lambda_{B} } \right)} \\ \end{array} } \right) \cdot \left( {\begin{array}{*{20}c} {P_{0}^{*} \left( 0 \right)} \\ {P_{1}^{*} \left( 0 \right)} \\ \end{array} } \right),$$

(7)

Solving the system of Eqs.(7) gives

$$P_{0}^{*} \left( 0 \right) = \frac{{\mu_{A} + \lambda_{B} }}{{\lambda_{A} \cdot [\lambda_{B} +\mu_{A} \left( {1 - c} \right)]}},$$

(8)

$$P_{1}^{*} \left( 0 \right) = \frac{c}{{\lambda_{B} +\mu_{A} \left( {1 - c} \right)}},$$

(9)

and using (5) the mean time to (first) system failure is

$$MTTF_{sys} = P_{0}^{*} \left( 0 \right) + P_{1}^{*} \left( 0 \right) = \frac{{\mu_{A} + \lambda_{B} + \lambda_{A} \cdot c}}{{\lambda_{A} \cdot [\lambda_{B} +\mu_{A} \left( {1 - c} \right)]}}$$

(10)

Note: The diagnostic coverage c in (10) refers only to the primary unit A. In “Results and discussion” , for clarity, this coverage is denoted as c(A).

Example 2: Redundant system with priority operation of unit A, warm standby B, imperfect diagnostics of units A and B, online restoration of unit A

The system architecture in this example is shown in Fig.2a and the corresponding Markov model is shown in Fig.2b. The difference of this architecture with respect to the architecture in Fig.1 is that both units (A and B) are equipped with online diagnostics. Since the diagnostics of faulty standby B with coverage c can fail, the Markov model additionally contains state S2—latent fault of standby B.

For the Markov model in Fig.2b, the following four states of the system can be defined:

  • S0: Fully functional system state. The GNSS-based primary unit A is operating according to specifications. Fault-free standby B (e.g. IMU) is not operational.

  • S1: Degraded mode of operation, but functional system state. Fault of unit A is detected by diagnostics with coverage c and is recovered online with a frequency of μA. The switchover to standby B was successful. Standby unit B is operational.

  • S2: Standby B has a latent fault.

  • S3: System faulty state. This occurs when: (i) a fault of primary unit A is not detected, (ii) unit A fails and then standby B fails, or (iii) standby B has a hidden fault and then unit A fails.

The Markov model in Fig.2b can be described by the system of linear differential equations as

$$\left( {\begin{array}{*{20}c} {\dot{P}_{0} \left( t \right)} \\ {\dot{P}_{1} \left( t \right)} \\ {\dot{P}_{2} \left( t \right)} \\ {\dot{P}_{3} \left( t \right)} \\ \end{array} } \right) = \left( {\begin{array}{*{20}c} { - [\lambda_{A} c + \lambda_{A} \left( {1 - c} \right) + \lambda_{B} \left( {1 - c} \right)]} & {\mu_{A} } & 0 & 0 \\ { \lambda_{A} c} & { - \left( {\mu_{A} + \lambda_{B} } \right)} & 0 & 0 \\ { \lambda_{B} \left( {1 - c} \right)} & 0 & { - \lambda_{A} } & 0 \\ { \lambda_{A} \left( {1 - c} \right)} & { \lambda_{B} } & { \lambda_{A} } & 0 \\ \end{array} } \right) \cdot \left( {\begin{array}{*{20}c} {P_{0} \left( t \right)} \\ {P_{1} \left( t \right)} \\ {P_{2} \left( t \right)} \\ {P_{3} \left( t \right)} \\ \end{array} } \right),$$

(11)

with the initial conditions for the state probabilities [P0(0), P1(0), P2(0), P3(0)] = (1,0,0,0). Solving the mean time to system failure using (11) and the Laplace transform described in Example 1 gives

$$MTTF_{sys} = \frac{{\left( {\mu_{A} + \lambda_{B} } \right) \cdot \frac{{\left[ {\lambda_{A} + \lambda_{B} \left( {1 - c} \right)} \right]}}{{\lambda_{A}^{2} \cdot c}} + 1}}{{\{ [\lambda_{A} + \lambda_{B} \left( {1 - c} \right)] \cdot \frac{{\mu_{A} + \lambda_{B} }}{{\lambda_{A} \cdot c}} -\mu_{A} \} }}$$

(12)

Note: The diagnostic coverage c in (12) refers to units A and B. In “Results and discussion” this coverage is denoted as c(A, B) for clarity.

Results and discussion

This section describes the reliability calculations and discusses the results achieved in terms of MTTFsys for systems based on the aviation GNSS SoL service and intended for vehicle positioning in land transport. The calculations are performed according to the expressions derived for redundant architectures in the previous section. In particular, the aim of these calculations is to show how the relatively low reliability (continuity) of the GNSS SoL service-based positioning can be increased to the level of reliability acceptable in rail transport. The railway case is considered because the reliability requirements for positioning of trains are the highest of all the surface transport modes mentioned.

The following symbols are used in the tables below: CRA—is the required aviation continuity risk or real performance for GNSS SoL service considered in channel A of the redundant architecture, MTBFA—is the mean time between failures of unit A corresponding to the continuity risk CRA, λA—is the failure rate per 1h of unit A corresponding to the continuity risk CRAA = 1/MTBFA), MTBFB—is the selected mean time between failures of unit B, μA—is the recovery frequency of unit A per 1h, λB—is the failure rate per 1h of unit B corresponding to the MTBFB, c(A)—is the diagnostic coverage (probability of failure detection) of unit A, and c(A, B)—is the diagnostic coverage of units A and B. For the sake of simplicity in this section, we assume that the MTBF and MTTF values are practically identical for relatively short MTTR, because MTBF = MTTF + MTTR. The input reliability values of units A and B are considered in terms of MTBF and associated failure rates per 1h.

Table2 contains the calculated MTTFsys values according to (10) for the architecture in Fig.1. The main objective here is to show the effect of diagnostic coverage c(A) of the primary unit A on the overall system reliability. Unit A represents the GNSS-based positioning and unit B represents the IMU-based backup relative positioning. Thus, the operation of unit A is prioritized over the operation of standby B. In the calculation of MTTFsys, only the continuity of the GNSS SoL service is considered, which is measured by the continuity risk CRA in terms of (3). Since continuity is one of the most demanding quality attributes of GNSS SoL service to achieve, in Table2 we consider both the aviation continuity risk requirement for safety operations, e.g., APV I/ LPV-200/ CAT I—i.e., 8 × 10−6 per 15s, and the actual EGNOS SoL service performance in terms of achieved continuity risk—i.e., 1 × 10−4 per 15s in the core of ECAC region4. The CRA value is converted to MTBFA using (3) and also to λA using the expression λA = 1/MTBFA. The CRA of 1 × 10−4 per 15s corresponds to the MTBFA of 41.66h. For standby B, a MTBFB of 1000h was first selected, which is approximately twice the MTBF value for the GNSS SoL service. The average duration of a train mission is 1h34, and therefore the corresponding minimum recovery frequency of unit A (μA) is 1 recovery per 1h. The calculated MTTFsys values strongly depends on the diagnostic coverage c(A) of unit A. Table2 shows that the system in Example 1 is unable to meet the railway MTBF requirement of 5 × 105h for a real CR performance of EGNOS. The railway MTBF requirement can be met, e.g., for the following input values: a CRA of 8 × 10−6 per 15s, an MTBFB of 1000h, μA of 1 restoration per 1h, and a high diagnostic coverage c(A) of 0.99999.

Full size table

Table3 contains the MTTFsys values calculated using (12) for the architecture with priority operation of unit A with warm standby B shown in Fig.2. The main objective is to show to what extent the system reliability is affected when both units of the system are equipped with online diagnostics with diagnostic coverage c(A, B), which is shown in Table3, compared to a system where only unit A is equipped with online diagnostics with coverage c(A), which is shown in Table2. For example, from comparing the calculated MTTFsys value of 2.07 × 105h in Table3 and the MTTFsys value of 2.61 × 105 in Table2 for the identical input values, including diagnostic coverage (0.999), the imperfect diagnostics with coverage c(A, B) in Example 2 slightly reduces the MTTFsys value relative to the applied diagnostics with coverage c(A) in Example 1. This is understandable because perfect diagnostics is replaced with imperfect diagnostics. A further increase in MTTFsys can be achieved by increasing the input values of MTBFB and μA, as can be seen in Table3.

Based on the calculated MTTFsys values shown in Tables 2 and 3, it can be concluded that the reliability of the position determination function based on the aviation GNSS SoL service can be significantly improved by using a standby unit such as an IMU. In this case, it is a redundant system with priority operation of unit A providing absolute positioning and standby unit B providing relative positioning. In order to achieve the required MTTFsys, e.g. 5 × 105h, which is the railway reliability requirement for ERTMS, the system based on GNSS SoL service must be equipped with a reliable standby unit B (e.g. MTBFB of 10000h or more) and high quality online diagnostics and unit switching.

Impact

The potential benefits of re-using the continuity performance guaranteed by the EGNOS SoL service are a better reliability of the position determination function especially for use cases where the position of the vehicle must be determined continuously during the undertaken operation. This is the case of autonomous train operation (ATO) for rail and the lane keeping function for autonomous vehicles. The increase of reliability is important for both classes of applications. In addition to the aviation and maritime sectors, continuity is also a critical quality attribute of GNSS SoL service for safe and dependable land transport.

Conclusions

The railway safety and dependability concept based on the standard EN 50126 (RAMS) does not directly specify continuity requirements for GNSS, but there are very demanding requirements for system reliability, e.g. for ERTMS, as reliability indirectly affects railway safety. European railways aim to use the GNSS SoL service, in particular EGNOS, which was developed for aviation, and to benefit as much as possible from its high quality in the sense of a railway RAMS. Further, it appears that there is no consensus in the automotive industry on the use of GNSS continuity. For example, the current automotive standard ISO/TR 4804 does not recommend using GNSS continuity as the main quality attribute for GNSS-based positioning with integrity. We show that this recommendation is based on a misunderstanding of the GNSS continuity concept. As the railway has the most stringent requirements for system reliability in surface transport, the MTBF value of 5 × 105h, which is required for the detection of the ERTMS virtual balise by GNSS, was chosen as the reliability target for the analysis described in “Reliability analysis of GNSS-based positioning”.

According to reliability theory, the MTTF of systems can be increased by using redundant architectures. Therefore, in this paper, simplified 1oo2 (one-out-of-two) architectures have been analysed, where channel A is represented by the GNSS SoL service with guaranteed continuity for aviation (corresponding to an MTBF of 520.83h) and channel B is implemented by e.g. IMU. The reliability of the GNSS receiver and antenna, which is several times greater than the reliability of the SoL service, has been neglected for simplicity in this analysis. Systems of differential linear equations based on Markov models of the corresponding architectures, the Laplace transform, and the limit theorem were used to numerically solve the mean time to system failure (MTTFsys). The numerical results of MTTFsys presented in “Results and discussion” demonstrate that redundant architectures when using aviation GNSS SoL service will enable to meet the high reliability requirements of railways for safe GNSS-based train localization.

Data availability

All data generated or analysed during this study are included in this published article.

Abbreviations

ADS:

Automated driving system

C:

Continuity

CAT I:

Category I precision approach and landing

CR:

Continuity risk

CTI:

Continuity time interval

EGNOS:

European geostationary navigation overlay service

ERTMS:

European railway traffic management system

GBAS:

Ground base augmentation system

GNSS:

Global navigation satellite system

ICAO:

International civil aviation organization

ILS:

Instrument landing system

IMO:

International maritime organization

IMU:

Inertial measurement unit

LPV:

Localizer performance with vertical guidance

MTBF:

Mean time between failures

MTTF:

Mean time to failure

MTTR:

Mean time to repair (restore)

PVT:

Position, velocity and time

RAMS:

Reliability, availability, maintainability and safety

RNP:

Required navigation performance

SBAS:

Satellite based augmentation system

SIS:

Signal-in-space

SoL:

Safety-of-life

TLS:

Target level of safety

References

  1. GNSS User Technology Report. GSA, Issue 3, https://prod5.assets-cdn.io/event/6041/assets/8361034923-231960e68d.pdf (Accessed 1 Nov 2023). (2020).

  2. Report on Aviation User Needs and Requirements. Outcome of the EUSPA User Consultation Platform. Reference: EUSPA-MKD-AV-UREQ-250287 (01/08/2021). https://www.gsc-europa.eu/sites/default/files/sites/all/files/Report_on_User_Needs_and_Requirements_Aviation.pdf (Accessed 1 Nov 2023).

  3. Pullen, S. Augmented GNSS: Fundamentals and Keys to Integrity and Continuity. ION GNSS tutorial. http://www-leland.stanford.edu/~spullen/ION12_tutorial.pdf.(Accessed 1 Nov 2023). (2012).

  4. EGNOS Safety of Life (SoL) Service Definition Document. EUSPA, Issue 3.4. https://egnos-user-support.essp-sas.eu/sites/default/files/documents/egnos_sol_sdd_in_force.pdf (Accessed 1 Nov 2023). (2021).

  5. Radio Technical Commission for Aeronautics (RTCA). Minimum Aviation System Performance Standards for Global Positioning System Wide Area Augmentation System Airborne Equipment. RTCA standard DO-229 D, Washington DC (2006).

  6. Radio Technical Commission for Aeronautics (RTCA). Minimum Aviation System Performance Standards for the Local Area Augmentation System (LAAS). RTCA standard DO-245 A, Washington DC (2004).

  7. Report on Rail User Needs and Requirements. Outcome of the EUSPA User Consultation Platform. Reference: GSA-MKD-RL-UREQ-250286 https://www.gsc-europa.eu/sites/default/files/sites/all/files/Report_on_User_Needs_and_Requirements_Rail.pdf (Accessed 1 Nov 2023). (2021).

  8. Report on Maritime and Inland Waterways User needs and Requirements. Outcome of the EUSPA User Consultation Platform. Reference: GSA-MKD-MAR-UREQ-229399. https://www.gsc-europa.eu/sites/default/files/sites/all/files/Report_on_User_Needs_and_Requirements_Maritime.pdf (Accessed 1 Nov 2023). (2021).

  9. Report on Road User Needs and Requirements. Outcome of the EUSPA User Consultation Platform. Reference: GSA-MKD-RD-UREQ-250283. https://www.gsc-europa.eu/sites/default/files/sites/all/files/Report_on_User_Needs_and_Requirements_Road.pdf (Accessed 1 Nov 2023). (2021).

  10. Tiemeyer, B. Performance Evaluation of Satellite Navigation and Safety Case Development. EUROCONTROL Experimental Centre-EEC Report No. 370. https://www.eurocontrol.int/sites/default/files/library/002_Satellite_Navigation_Performance.pdf (Accessed 1 Nov 2023). (2002).

  11. Klepsvik, J. O., Ober, P. B. & Baldauf, M. A. Critical look at the IMO requirements for GNSS. In Proc. of the ION GNSS 20th Int. Technical Meeting, 1931–1942, Fort Worth, Texas, USA, 25–28 Sept. https://www.researchgate.net/publication/270898744_A_critical_look_at_the_IMO_requirements_for_GNSS (Accessed 1 Nov 2023). (2007).

  12. Filip, A., Beugin, J. & Marais, J. Interpretation of the Galileo Safety-of-Life Service by Means of Railway RAMS Terminology. Trans. Transp. Sci. 1(2), 61–68. https://tots.upol.cz/pdfs/tot/2008/02/02.pdf (Accessed 1 Nov 2023). (2008).

  13. EN 50126–1 Railway Applications: The Specification and Demonstration of Dependability Reliability, Availability, Maintainability and Safety (RAMS)–Part 1: Generic RAMS Process. European CENELEC standard (2017).

  14. EN 50126–2 Railway Applications: The Specification and Demonstration of Dependability Reliability, Availability, Maintainability and Safety (RAMS)–Part 2: Systems Approach to Safety. European CENELEC standard (2017).

  15. Roturier, B., Chatre, E., Ventura-Traveset, J. The SBAS Integrity Concept Standardised by ICAO: Application to EGNOS. In book EGNOS–A Cornerstone of Galileo, 43–53 (ESA Publications Division, ESTEC, Noordwijk, 2006). http://www.egnos-pro.esa.int/Publications/GNSS%202001/SBAS_integrity.pdf (Accessed 1 Nov 2023).

  16. Kovach, K. Continuity: The hardest GNSS requirement of all. In Proc. of the ION GPS-98, 2003–2020, Nashville, Tennessee, USA, 5–18 Sep (1998).

  17. Petovello, M. & S. Pullen. GNSS Solutions: Quantifying the performance of navigation systems and standards for assisted-GNSS. Inside GNSS, 20–22, Sept/Oct. https://www.insidegnss.com/auto/sepoct08-gnsssolutions.pdf (Accessed 1 Nov 2023). (2008).

  18. Porretta, M., Banos, D. J., Crisci, M., Solari, G. & Fiumara, A. GNSS Evolutions for Maritime: An Incremental Approach. Inside GNSS, 54–62, May/June. https://insidegnss-com.exactdn.com/wp-content/uploads/2018/01/mayjune16-WP.pdf (Accessed 1 Nov 2023). (2016).

  19. Moore, T. & Monteiro, L. S. Maritime DGPS: Ensuring the best availability and continuity. J. Navig. 55, 485–494 (2002).

    Article Google Scholar

  20. Specification for ILS - Instrument Landing System. Specification of NAVAIDS High Standard. https://www.etenders.gov.za/home/Download/?blobName=15405005-43e5-41b0-9263-5e7ae4267505.pdf&downloadedFileName=Appendix%20A%20-%20ILS%20Spec.pdf (Accessed 1 Nov 2023). (2006).

  21. International Maritime Organization (IMO). IMO Resolution A915 (22) Revised Maritime Policy and Requirements for a Future GNSS. UK. https://wwwcdn.imo.org/localresources/en/KnowledgeCentre/IndexofIMOResolutions/AssemblyDocuments/A.915(22).pdf (Accessed 1 Nov 2023). (2001).

  22. International Maritime Organization (IMO). IMO Resolution A.1046 (27) Worldwide Radionavigation System. UK. https://wwwcdn.imo.org/localresources/en/KnowledgeCentre/IndexofIMOResolutions/AssemblyDocuments/A.1046(27).pdf (Accessed 1 Nov 2023). (2011).

  23. D5.3 EGNSS Target Performances to Meet Railway Safety Requirements. Deliverable of the H2020 project STARS – Satellite Technology for Advances Railway Signalling. http://www.stars-rail.eu/wp-content/uploads/2018/07/STR-WP5-D-ANS-034-07_-_D5.3_-_EGNSS_Target_Performances_to_meet_railway_safety_requirements_.pdf (Accessed 1 Nov 2023). (2017).

  24. EN 50129 Railway Applications-Communication, Signalling and Processing Systems-Safety Related Electronic Systems for Signalling. European CENELEC Standard (2019).

  25. EN 50128 Railway Applications-Communication, Signalling and Processing Systems-Software for Railway Control and Protection Systems. European CENELEC standard (2020).

  26. Deliverable 3.2. GNSS Quantitative Analysis for ERTMS GGC Project. Deliverable of the H2020 Project ERSAT GGC-ERMS on Satellite Galileo Game Changer. https://hal.science/hal-02096596/document (Accessed 5 Nov 2023). (2018).

  27. ERTMS/ETCS RAMS Requirements Specification. Chapter 2 – RAM. ERMTS Users Group, UIC Reference No.: 96S126. https://www.yumpu.com/en/document/read/47232494/ertms-etcs-rams-requirements-specification-chapter-2-ram (Accessed 1 Nov 2023). (1998).

  28. Subset-036. ERTMS/ETCS FFFIS for Eurobalise. UNISIG, Issue 3.1.0. https://www.era.europa.eu/system/files/2023-01/sos3_index009_-_subset-036_v310.pdf (Accessed 1 Nov 2023). (2015).

  29. ISO 26262 (1–12) Road Vehicles–Functional Safety. International Organization for Standardization (ISO), international standard (2018).

  30. ISO/PAS 21448 Road Vehicles – Safety of the Intended Functionality (SOTIF). International standard (2019).

  31. ISO/TR 4804 Road Vehicles–Safety and Cybersecurity for Automated Driving Systems-Design, Verification and Validation. International Organization for Standardization (ISO), technical report (2020).

  32. Hargreaves, C. & Williams, P. Maritime Integrity Concept. In Proc. of the European Navigation Conference ENC 2018, 120–127, Gothenburg, Sweden, 14–17 May (2018).

  33. Rausand, M. & Hoyland, A. Markov Processes in System Reliability Theory: Models, Statistical Methods, and Applications, 2nd ed., 301–359 (John Wiley & Sons, 2024).

  34. Subset-088. ERTMS/ETCS–Class 1, ETCS Application Levels 1 & 2 – Safety Analysis, Part 3–THR Apportionment. UNISIG issue 3.7.0. https://www.era.europa.eu/era-folder/informative-set-specifications-3-etcs-b3-r2-gsm-r-b1 (Accessed 1 Nov 2023). (2019).

Download references

Acknowledgements

The work was supported from the ERDF/ESF grant ‘Cooperation in Applied Research between the University of Pardubice and companies, in the Field of Positioning, Detection and Simulation Technology for Transport Systems—PosiTrans (2018–2022)’, No. CZ. 02.1.01/ 0.0/ 0.0/ 17_049/ 0008394.

Author information

Authors and Affiliations

  1. University of Pardubice, Studentská 95, Pardubice, 53210, Czech Republic

    Aleš Filip

  2. Radiolabs, Corso d’Italia, 19, 00198, Rome, Italy

    Francesco Rispoli

Authors

  1. Aleš Filip

    View author publications

    You can also search for this author in PubMedGoogle Scholar

  2. Francesco Rispoli

    View author publications

    You can also search for this author in PubMedGoogle Scholar

Contributions

A.F. developed the basic concept of the manuscript and proposed a methodology to demonstrate the need for GNSS continuity in land transport. F.R. contributed ideas on synergies between road, maritime and rail transport to assess continuity. The compilation, processing and evaluation of the results were carried out by A.F. and F.R. Both authors read and approved the final version of the manuscript.

Corresponding author

Correspondence to Aleš Filip.

Ethics declarations

Competing interests

The authors declare no competing interests.

Additional information

Publisher's note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.

Reprints and permissions

About this article

Continuity of GNSS as a critical attribute for safety applications in land transport (3)

Cite this article

Filip, A., Rispoli, F. Continuity of GNSS as a critical attribute for safety applications in land transport. Sci Rep 14, 11742 (2024). https://doi.org/10.1038/s41598-024-61937-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1038/s41598-024-61937-z

Continuity of GNSS as a critical attribute for safety applications in land transport (2024)
Top Articles
Latest Posts
Article information

Author: Duane Harber

Last Updated:

Views: 6418

Rating: 4 / 5 (51 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Duane Harber

Birthday: 1999-10-17

Address: Apt. 404 9899 Magnolia Roads, Port Royceville, ID 78186

Phone: +186911129794335

Job: Human Hospitality Planner

Hobby: Listening to music, Orienteering, Knapping, Dance, Mountain biking, Fishing, Pottery

Introduction: My name is Duane Harber, I am a modern, clever, handsome, fair, agreeable, inexpensive, beautiful person who loves writing and wants to share my knowledge and understanding with you.