The SBAS Integrity Concept Standardised by ICAO. Application To EGNOS
The SBAS Integrity Concept Standardised by ICAO. Application To EGNOS
Pilot risk reduction Pilot risk reduction The high level definition of integrity in the SARPs is ([1]
§A.1):
Loss of continuity Loss of integrity
1.10-4 3,5.10-7
(per 150 s) (per 150 s) A measure of the trust which can be placed in the
Aircraft Non Aircraft Aircraft Database Non Aircraft (SIS)
correctness of the information supplied by the total system.
2.10-5
(per 150 s)
8.10-5
(per 150 s)
1.10-7
(per 150 s)
0,5.10-7
(per 150 s)
2.10-7
(per 150 s)
Integrity includes the ability of a system to provide timely
and valid warnings to the user (alerts).
Fault Free Case (SIS) Ground System (SIS)
1.10-7 1.10-7
(per 150 s) (per 150 s) It has to be noted that the integrity requirement in Fig. 2
includes both an alert limit in horizontal and vertical
Figure 1. Fault tree allocation for SBAS APV I, II and Cat
dimensions and an allocated time to warn the user.
I operations
Moreover, the integrity is often specified by its inverse,
The fault tree for approach with vertical guidance (APVI,II integrity risk, as in Fig. 1. The integrity risk may be
and Category 1 approach type) corresponding to the most defined as the probability of providing a signal that is out
demanding operations supported by SBAS derived from of tolerance without warning the user in a given period of
AWOP work is shown in Fig. 12 . time.
This paper will focus on Non Aircraft, signal in space The out of tolerance condition is defined in the SARPs in
(SIS) integrity risk corresponding to the bottom right part the user position domain. Although it might seem obvious
allocations of Fig. 1. from the high level definition of integrity given above that
a non integrity event corresponds to the situation obtained
when any user navigation system error (NSE) in horizontal
or vertical dimensions is superior to Horizontal or Vertical
1
The top TLS objective is that the probability of accident leading to hull Alert Limit (HAL or VAL), while not providing timely
loss should be inferior to 1.5 10-7 per flight and valid warnings to the user, the definition which has
2
The AWOP 2.10-7 figure for SIS integrity risk by approach (150 s) has been retained in the SARPs is a little bit more conservative
been further decomposed by GNSSP into a 10-7/approach allocation for (as shown in [4]), and is described in the next section.
the ground system integrity risk and a 10-7/approach allocation for the
fault free case. The above situation (NSE > HAL or VAL) is often
referenced as “Hazardously Misleading Information
case.
III.2 Non integrity event definition applicable to the If a SBAS is SARPs compliant as defined in section II.2,
ground system designer: then a user applying the above test will be protected to the
required level.
This definition (in the most demanding case of APVII or
Cat I) may be found in [1] §B.3.5.7.5.1 :
“Given any valid combination of active data, the III.4 Example
probability of an out-of-tolerance condition for longer
than 5.2 consecutive seconds shall be less than 2 x 10-7 The three above discussed integrity tests (HMI, MI and
during any approach, assuming a user with zero latency. system unavailable) appear more explicitly in figure 3:
An out-of-tolerance condition is defined as a horizontal
error exceeding the HPLSBAS or a vertical error exceeding System
MI and System
HMI unavailable
the VPLSBAS (as defined in B.3.5.5.6).” unavailable
The test to be done at user level to check the correctness of Fig. 4 illustrates the trade off between integrity and
transmitted data is defined in SARPs ([1] §B.3.5.8.4.2): availability. The diagonal traces the limit between the safe
operation of the system (left side) and the unsafe
“The receiver shall compute and apply horizontal and conditions (right side). The EGNOS System Test Bed is
vertical protection levels defined in B.3.5.5.6” shown to be safe in the nominal test conditions of Fig. 4,
with an availability of APV-II above 99.5% for this
This definition is not really explicit (!), but more may be
specific test period.
found in the guidance material section ([1] §C.6.4.4):
Fig. 5, obtained with ESA-ESPADA SW indicates for the
“… If the computed HPL exceed the Horizontal Alert Limit
same period of time Availability across Europe of APV-II
(HAL) for a particular operation, SBAS integrity is not
(VAL=20 metres). It shows the encouraging result that
adequate to support that operation. The same is true for
despite the low number of reference stations of the
precision approach and APV operations, if the VPL
EGNOS Test bed (8 against 34 of future operational
exceeds the vertical alert limit (VAL).”
EGNOS), service volume coverage is very good across
This test (HPL or VPL > HAL or VAL), which is Europe.
implemented at each epoch, allows to declare the SBAS
“system unavailable” for a given level of operation since
in this case the probability of an MI (and HMI) event is
high. Note that xPL and xAL (x stands either H or V) are
now known by the user.
It may also be noted from Fig. 4 that the best way to tune q Failures issued from the ground system hardware,
SBAS integrity parameters would be to have the cloud of software design or corruption of data through the
pixels located parallel to the diagonal and just above it in Wide Area Network connecting the ground elements.
the safe area. This would mean that for a given vertical
position error, the associated VPL would be just slightly
higher, therefore impacting at the minimum the system IV.1 Faulty GPS/GLONASS satellites
availability while respecting integrity.
When such a failure occurs, the ground segment will
provide the appropriate corrections along with the
parameters allowing XPL calculation, unless the error gets
too large in which case the faulty satellite is flagged with a
”don’t use” status. When the error is not significantly
large, the user equipment will process these data and the
only impact will be on system availability and continuity
through XPL inflation at user level.
In EGNOS system, specific modulation distortion failures
(evil waveforms) are also managed through Signal Quality
Monitoring (SQM) defined in [1] using specific Reference
and Integrity Monitoring Stations type C (RIMS C).
IV.2 Corruption of data through geo link
q Failures on navigation code and data transmitted by q Specific and independent RIMS –C network for evil
GPS/GLONASS satellites (including evil waveforms). waveform detection
q Corruption of data to be transmitted to the user, q Software integrity is managed through appropriate
through the geo satellites. design methodology (based on DO178B Standards).
q A complementary set of integrity mechanisms which q The residual pseudo range error of a tropospheric
are automatic safety devices (no actions of operators correction model, characterised by a variance σtropo
required as the time to alarm requirements does not which is defined by a standard model in the SARPs
allow it) and they are independent of the EGNOS
Since all these individual pseudo range errors are
monitoring & control,
supposed to be characterised by independent, zero mean,
q All data transported over the EGNOS Wide Area normal distributions, the global residual pseudo range
Network is protected by a 32 bit CRC. error for the ith ranging source (σi ) may also be
The interested reader might consult [5] for example for characterised by a zero mean normal distribution whose
variance is:
more details.
The undetected failures from the ground segment could σ 2 i = σ 2 i, flt + σ 2 i,UIRE + σ 2i ,air + σ 2 i,tropo (1)
introduce corrupted data in the transmitted messages. If
the integrity requirement is not met, the user will Where σi,flt may be straightforwardly derived from σUDRE
obviously not be protected against such failures by the through a tedious calculation given in SARPs ([1]
XPL algorithms. To fulfil the integrity requirements, the B.3.5.5.6.2) to take into account degradation parameters in
ground system shall reduce the probability of failure of case of missed SBAS messages.
each critical function and shall be able to detect this kind
From (1), and for a given user to ranging sources
of failures with a global probability of missed detection
geometry, it is quite straightforward to derive the vertical
(Pmd) defined by:
protection level (VPL) equation by 4 :
Pmd ground monitor = Integrity requirement / Pr failure ground
1) going from the pseudo range variance domain
segment
through the position variance domain (this is
V FAULT FREE CASE INTEGRITY necessary because the integrity definitions are all in
the position domain)
V.1 The XPL algorithms
2) by scaling the position domain variance to the
To protect the user against misleading information (MI) integrity requirement.
due to data corrupted by the noise induced by the
measurement and algorithmic process when the system is The first step is straightforward since it is well known that
in a nominal state (no GPS/GLONASS/GEO satellite the position domain residual error can be considered as a
failure, no ground segment/user equipment failure), it has linear combination of pseudo range errors used in the
been shown that SARPs require the elaboration by the navigation solution. Therefore the variance in the position
ground segment of two different parameters used in the domain residual error is a linear combination of σi 2 and is
XPL computation. These parameters give an indication on also representative of a zero mean Normal law:
the error uncertainty, which is modelled by:
N
∑
source after application of ionospheric corrections.
This variance is determined from the variance (σGIVE )
VPLSBAS = KV sV2 ,iσ i2 (3)
i =1
of an ionospheric model based on the broadcast grid
ionospheric vertical error (GIVE) 3 . The derivation of K, which not very explicit in the SARPs,
The other potential errors to affect user integrity in is given in section V.2.
nominal conditions considered by GNSSP are: V.2 Derivation of K factors for XPL computations
q aircraft pseudo range errors due to the combination of First it is important to note that the probability of missed
receiver and aircraft multipath (ground multipath is detection of a MI event associated to the XPL algorithm
not considered here). This error is well characterised (PmdXPL) has to be expressed per sample (per each XPL
by a zero mean normal distribution whose variance computation). In order to establish the link between this
σair is given by the sum of SARPs modelled variance Pmd and the integrity requirement, it is necessary to make
of receiver and aircraft multipath error.
4
3 The derivation of horizontal parameters proceeds in a similar way.
More precise definitions of the ground segment elaborated parameters
σUDRE and σGIVE may be found in [1], §C.6.4.6 and C.6.4.7.
assumptions on the number of independent sample per
time unit.
For example if there are n independent samples/operation,
and the integrity requirement for this operation is 10- x, the
Pmd to be specified for the XPL will be:
σ
Pmd XPL = 10 -x / n (4)
q integrity allocation between the different potential GIVE Grid Ionospheric Vertical Error
error contributors, GNSS Global Navigation Satellite System
q difference between the integrity definitions existing in GNSSP GNSS Panel
the SARPs and their domain of application, GPS Global Positioning System
q XPL concept to protect the user in nominal (fault free) HAL Horizontal Alert Limit
conditions,
HMI Hazardously Misleading Information
q final recommendation of GNSSP on the derivation of
ground parameters used in XPL calculation HPL Horizontal Protection Limit
ICAO International Civil Aviation Organisation
The concepts presented in this paper are all described in
the SARPs but they may be disseminated through several MI Misleading Information
sections and also since the SARPs have to be as compact
MOPS Minimum Operational Performance
as possible, the rationale for particular choice of
Specification
parameters or methods is usually not explicit in the
SARPs. NPA Non Precision Approach
Therefore it is the authors wish that this paper might NSE Navigation System Error
contribute to bridge the gap from the SARPs requirements PA Precision Approach
to an exhaustive vision of SBAS integrity issues.
PDF Probability Density Function
RIMS Reference and Integrity Monitoring
VII REFERENCES Stations
[1] ICAO Annex 10, Vol. I Radionavigation Aids, Chap 3. To be SARPs Standard and Recommended Practices
published in November 2001.
[2] ICAO AWOP/15 Report, 15th meeting, Montreal 26 SBAS Satellite Based Augmentation System
September- 12 October 1994. SIS Signal In Space
[3] ICAO AWOP/16 Report, 16th meeting, Montreal 23 June- 4
July 1997. SQM Signal Quality Monitoring
[4] Liu Fan, “Analysis of Integrity Monitoring for The Local
Area Augmentation System Using The GNSS”, PhD. Report, TLS Target Level of Safety
Ohio University, August 1998.
UDRE User Differential Range Error
[5] ESA-EOIG/PTT “Integrity Executive Summary” Draft
document. UIRE User Ionospheric Range Error
[6] RTCA, “Minimum Operational Performance Standards for
Global Positioning System/Wide Area Augmentation System VAL Vertical Alert Limit
Airborne Equipment”, RTCA-DO 229 B, October 6, 1999.
[7] Bruce DeCleene, “Defining Pseudo Range Integrity – VPL Vertical Protection Limit
Overbounding” ION Conference, September 2000 XAL HAL or VAL