Вы находитесь на странице: 1из 18

INVITED

PAPER

Worldwide Vertical Guidance of


Aircraft Based on Modernized
GPS and New Integrity
Augmentations
With dual frequency signals and an increasing number of satellites in the global
positioning system, correction of faulty and misleading aircraft landing approach
information can become more rapid and precise.
By Todd Walter, Per Enge, Fellow IEEE , Juan Blanch, and Boris Pervan

ABSTRACT | In the 2020 time frame, the Global Positioning I . BACKGROUND


System (GPS) will be fully modernized, and other satellite This paper concerns itself entirely with the use of
navigation systems will be operational. With an additional layer modernized GPS [1]–[3] and other new satellite navigation
of fault detection, these systems will provide vertical guidance systems to aid the navigation of aircraft approaching
worldwide. This capability will be born of three important airports and preparing to land. Vertically guided airport
technologies. First and foremost, avionics will receive signals
approach deserves such a focused treatment because it is
on two frequencies: L1/E1 and L5/E5a. This frequency diversity
the most demanding phase of flight. The associated
will do much to obviate the impact of ionospheric storms that
requirements on the underlying navigation system are
troubles aviation use of GPS today. Secondly, a multiplicity of simply extraordinary. Navigation must be available greater
data broadcasts will be available to convey integrity informa- than 99% of the time regardless of the weather. The
tion from the ground to the airborne users. These will include navigation system must be especially reliable after an
the navigation satellites themselves, geostationary satellites, aircraft approach has commenced. A break in the
and possibly terrestrial transmitters. However, the most continuity of the service must affect fewer than one in
important change will be the most subtle. The fault monitoring
100 000 aircraft approaches. In addition, the navigation
burden will be split between the aircraft and the supporting
system must guard vigilantly against the possibility of
ground systems in a new way relative to the fault-detection
hazardously misleading information (HMI). In other
techniques used in 2008. This new integrity allocation and the words, the system must be able to detect any threatening
associated architectures are the subject of this paper. faults or rare-normal events within a few seconds [often
referred to as the time-to-alert (TTA)]. These faults are
KEYWORDS | Aircraft landing guidance; aircraft navigation; worrisome if they yield undetected navigation errors
global positioning system; integrity; receiver autonomous greater than five to fifty m (depending on the aircraft
integrity monitoring (RAIM); safety
altitude). This sought after property is called integrity, and
the risk of an integrity failure during the approach must be
less than 107 to 109 per approach (depending on the
Manuscript received November 15, 2007; revised March 14, 2008. Current version
minimum decision altitude). Further details on these
published January 16, 2009. The work of T. Walter, P. Enge, and J. Blanch was supported requirements can be found in Section IV.
by the Federal Aviation Administration under Cooperative Agreement 95-G012.
T. Walter, P. Enge, and J. Blanch are with Stanford University, Stanford,
The approach operation is depicted in Fig. 1. The
CA 94305-4035 USA (e-mail: twalter@stanford.edu; per.enge@stanford.edu; procedure can be roughly categorized by the lowest decision
blanch@stanford.edu).
B. Pervan is with the Department of Mechanical, Materials and Aerospace Engineering,
altitude (DA) enabled by the navigation system. Below this
Illinois Institute of Technology, Chicago, IL 60616 USA (e-mail: pervan@iit.edu). altitude, the pilot must be able to see the runway
Digital Object Identifier: 10.1109/JPROC.2008.2006099 environment. If not, she or he must abort the landing.

1918 Proceedings of the IEEE | Vol. 96, No. 12, December 2008 0018-9219/$25.00 Ó 2008 IEEE
Walter et al.: Worldwide Vertical Guidance of Aircraft Based on Modernized GPS and New Integrity Augmentations

Fig. 1. Approach procedures. Approaches without vertical guidance enable the aircraft to descend to approximately 400 ft. If barometric
altitude is used, then the aircraft can descend to approximately 350 ft. If a satellite-based augmentation system is used, then descent to
200 ft is enabled. The ground-based augmentation system will eventually enable descent to the runway surface in zero visibility. Note the
reduction in the horizontal alert limits and vertical alert limits as aircraft fly to lower altitudes.

Lower DAs demand more crew training and more sophis- Worldwide vertically guided approach is an abiding
ticated navigation equipment on the ground and in the air. goal of the aviation community. We would like to fly an
However, lower DAs are certainly desirable in bad weather. aircraft down to an altitude of 200 ft anywhere in the
Lateral navigation (LNAV) approach refers to approach world regardless of the weather and time of day, and
procedures where the radio equipment gives lateral without the use of any dedicated navigation equipment at
guidance only and the vertical information comes from the receiving airfield. Moreover, we hope that satellite
barometric altimetry. A side view of an LNAV approach is navigation, especially modernized GPS, will provide the
shown in the top half of Fig. 2. As shown, the aircraft is smooth vertical guidance needed to achieve this step
allowed to Bdrive[ at a certain barometric altitude until it towards increased air safety.
reaches a specified distance from the airport. At that The Global Positioning System was developed by the
distance, it may Bdive[ to a lower altitude known to be U.S. Department of Defense (DoD) to provide precise
clear of obstacles. These Bdrive and dive[ procedures are estimates of position, velocity, and time to users
not favored by pilots because the workload is quite high worldwide. The DoD approved the basic architecture of
and any distractions are unwelcome during the stressful the system in 1973, the first satellite was launched in
approach and landing phases of flight. Precise vertical 1978, and the system was declared fully operational in
guidance presents a much more manageable workload to 1995 [4]. A GPS user can typically estimate their
the pilot and thus is significantly safer. This contrast is location with an accuracy of better than 10 m and
depicted in Fig. 2. determine time to better than 100 ns. Today, this

Fig. 2. Example profile views for Runway 11 at Sitka, Alaska. Both show the side view of an approaching aircraft. Note the added complexity due
to the step-down fixes of the LNAV approach on topVno smooth vertical guidance. The bottom approach is less complex and has an added
measure of safety because it includes smooth vertical guidance. Needless to say, pilots prefer the smooth characteristics of the bottom approach.

Vol. 96, No. 12, December 2008 | Proceedings of the IEEE 1919
Walter et al.: Worldwide Vertical Guidance of Aircraft Based on Modernized GPS and New Integrity Augmentations

capability serves more than 200 million users with a These events generated range measurement errors of
breathtaking variety of applications. Of these, a modest 1000 m or more [8].
population of approximately 200 000 GPS users requires In Fall 1993, navigation engineers noticed that the
aviation integrity. However, this aviation number grows signal from SV19 was anomalous. Specifically, the falling
steadily since every new Airbus or Boeing aircraft is edge of the digital modulation was not synchronous with
outfitted with a GPS receiver, and most new General the master clock carried by the satellite. The falling edge of
Aviation aircraft also carry GPS. the modulation was occurring approximately 30 ns late.
For aircraft navigation, fault detection and isolation is This lag caused a ranging error of approximately 3 m and
paramount. Faults that may cause HMI must be noticed position errors of up to 9 m or so (dependent on receiver
and mitigated in real-time. The operation of GPS has been and antenna design). This one-time event was cured by
very reliable and clearly reflects the extraordinary skill of switching from the active modulation unit to the backup
the Air Force personnel that operate and maintain GPS. unit available on all GPS satellites [9]. Though such
However, faults have occurred. Some are man-made and anomalous performance has only been observed once in
others are due to Mother Nature. GPS operational life, it presents an excellent example of
For example, the navigation data broadcast by the GPS the challenge associated with ensuring integrity at the
satellites occasionally contain significant errors. As shown required service levels.
in Fig. 3, the GPS satellites are monitored by a relatively From time to time, nature offers up a navigation
sparse ground control network (five stations are shown in challenge. We are reluctant to call these events faults, but
Fig. 3 but eight new stations have been recently added [5]). these rare-normal events must be detected with equal
Measurements at the ground stations are used to predict certainty. The ionosphere is the most worrisome source of
the orbit of the GPS satellites. These predictions are rare-normal events. The GPS satellites are at an altitude of
uploaded to the satellite and broadcast to the users. 20 000 km, and their signals traverse the ionosphere,
Generally, this estimated orbit is within 1 or 2 m of the which occupies the region from 80 to above 1000 km [10].
true orbit [6]. However, the broadcast ephemeris occa- Since the GPS signals fall in the L-band, the ionosphere
sionally contains some rather large errors. Between 1999 nominally introduces a delay of a few meters during the
and 2007, errors greater than 50 m occurred on 24 dif- day and approximately 1 m at night. Nominally, the spatial
ferent occasions. A true outlier occurred on April 10, 2007, and temporal variation in this delay is very smooth and
when the broadcast ephemeris for Space Vehicle (SV) readily managed. However, every solar cycle offers up
54 contained an error of at least 350 m [7]. some number of ionospheric storms, where the propaga-
The navigation broadcast from each satellite also tion delay is much higher and the spatial and temporal
contains an estimate of the time offset of the onboard gradients are tough to manage. Indeed, Datta-Barua lists
atomic clock relative to GPS system time. Nominally, this some 40 significant events in the last solar cycle [11].
time offset is accurate to within nanoseconds. However, Only a handful of these yielded navigation threats in the
large clock runoffs were experienced on SV22 on July 28, United States, but all must be evaluated in real-time in order
2001; SV27 on May 26, 2003; and SV35 on June 11, 2003. to provide the requisite system integrity for navigation.
By 2000, the international civil aviation community
had developed two distinct techniques for fault detection:
receiver autonomous integrity monitoring (RAIM) and
ground-based monitoring. Section II briefly describes this
first generation of fault-detection techniques. Around
2020, GPS will be modernized and other satellite
navigation systems will be available. Most importantly,
modernized GPS and other new systems will broadcast
signals at two frequencies suitable for aviation navigation.
Today’s GPS has only one frequency that can be used in
civil aircraft. This forthcoming frequency diversity will be
happily embraced because it will obviate most of the
ionospheric effects described above. Modernized GPS also
invites a second generation of fault-detection methods, and
candidate architectures are introduced in Section III.
Fig. 3. Global Positioning System. GPS has three segments. The user Section IV begins our analysis of these alternatives. It
segment includes some 200 million or so users at sea, on land, reviews the target requirements and builds the basic error
and in the air, and a few in space. Today, the satellite segment
models. Sections V–VII analyze our candidate architec-
includes approximately 30 satellites in medium Earth orbit. Each
satellite radiates carefully crafted spread spectrum signals
tures in more depth and derive the equations needed to
in addition to navigation data that describe the location and evaluate availability. Section VIII provides a quantitative
clock offset of each satellite. comparison of the availability of each architecture versus

1920 Proceedings of the IEEE | Vol. 96, No. 12, December 2008
Walter et al.: Worldwide Vertical Guidance of Aircraft Based on Modernized GPS and New Integrity Augmentations

constellation strength, and Section IX contains our differences are converted to corrections and error bounds
conclusions. that are broadcast to participating aircraft in real-time. The
corrections are applied by the avionics and improve the
accuracy of GPS from several meters to 1 m or better.
II . FIRS T GENE RATI ON INTEGRITY GBAS is a local-area differential GPS system because all
MONITORI NG reference receivers are placed on the property of the
The International Civil Aviation Organization (ICAO) airport to be served. The GBAS corrections and error
defines a Global Navigation Satellite System (GNSS) as bounds are broadcast to the approaching aircraft using a
Ba worldwide position and time determination system line-of-sight very high-frequency transmitter that is also
that includes one or more satellite constellations, aircraft located on the airport property. ICAO refers to these
receivers, and system integrity monitoring, augmented as systems as ground-based because the data link is a
necessary to support the required navigation performance terrestrial radio [18].
for the intended operation.[ In 2008, two rather distinct As shown in Fig. 4, SBAS is a wide-area differential
ideas provide the real-time fault-detection capability GPS system. In contrast to GBAS, SBAS reference stations
needed by aviation to implement GNSS. RAIM is based span continental areas, and SBAS develops a four-
entirely on measurement redundancy. Satellite based dimensional correction for each satellite. One element
augmentation systems (SBASs) and ground-based augmen- of this 4-tuple corrects the satellite clock and the
tation systems (GBASs) rely on networks of reference remaining three correct the satellite ephemeris (location).
receivers at known locations on the ground. We briefly SBAS also sends a grid of ionospheric errors for the region
describe both in this section. spanned by the SBAS ground system. These corrections
RAIM requires an overspecified navigation solution. are valid across the area spanned by the reference
Four satellites are required to estimate the four unknown stations, and so they are broadcast to users through a
states of the aircraftVlatitude, longitude, altitude, and the geostationary satellite with a large coverage footprint. The
offset of the receiver clock relative to GPS time [12]. With geostationary satellite modulates the SBAS data onto a
five satellites, the identification of inconsistent measure- signal resembling the GPS signal and that is in the GPS L1
ments may be possible. With six satellites, it may also be band. This signal is synchronized to GPS time. Conse-
possible to isolate and exclude the satellite that contains quently, the geostationary satellite serves two purposes: it
the erroneous measurement. is a data link and it can augment the normal suite of GPS
In a typical RAIM implementation [13], the avionics ranging measurements.
use all satellites in view to form a position and time Even though GBAS and SBAS develop corrections to
estimate for the aircraft. The receiver projects this position improve accuracy, their truly essential purpose is to
estimate back onto the line-of-sight vectors to the provide the means to generate real-time error bounds.
individual satellites. The differences between the projec- These bounds are called protection levels (PLs) and must
tions and the original pseudorange measurements are used overbound the true position error under all conditions and
to assess the likelihood of any underlying measurement in real-time [19]. The avionics uses the current PL to
fault. If only four satellites are available, these measure-
ment residuals are all zero and no fault-detection
capability is available. With five or more satellites, a large
residual usually indicates the presence of a faulted satellite
somewhere in the mix.
RAIM performance is critically dependent on satellite
geometry. For fault detection, a minimum of five satellites
in view is necessary but not necessarily sufficient. For fault
isolation, six satellites are necessary but not necessarily
sufficient. The subsets formed by deleting one satellite at a
time must also have sufficient geometry for fault-detection
capability. Thus, RAIM is admired for its autonomyVlittle
external integrity information is required. However, our
admiration is guarded because to provide good coverage,
RAIM requires that the basic GNSS constellations be
robust with many satellites on orbit.
Both GBAS [14], [15] and SBAS [16], [17] are Fig. 4. Satellite-based augmentation systems. Such systems are
operational today in North America and Japan; also space-based
differential GPS systems. They measure GPS performance
systems are being developed in Europe and India. These systems
with GPS receivers at known reference locations. These detect most faults in the ground network. Hence, the broadcast to
reference receivers compare their GPS measurements to the user must have high bandwidth (250 bps), and the data latency
those that should exist at their known locations. The must support a time to alert of less than 6 s.

Vol. 96, No. 12, December 2008 | Proceedings of the IEEE 1921
Walter et al.: Worldwide Vertical Guidance of Aircraft Based on Modernized GPS and New Integrity Augmentations

determine whether a particular operation is safe. If the 250 bps and the ground-to-aircraft data latency must be
protection level is smaller than the alert limit (AL) no more than a few seconds [21].
required for a particular operation, then the pilot may fly
that procedure. The alert limits associated with aircraft
approach are listed in Fig. 1. As expected, they become I II . SECOND GENERATION
smaller as the aircraft gets closer to the ground. If the PL ARCHITECTURE S FOR AVIATION
were to fail to bound the error, then it would not be safe to INTE GRIT Y
attempt the landing as integrity would have failed. On the Up until 2005, GPS satellites broadcast the navigation
other hand, the PLs cannot be too conservative or the full signals in only the two bands shown in the top trace of
capability of the system will not be utilized. Fig. 5. L1 denotes the broadcast at 1575.42 MHz and L2
Compared to RAIM, GBAS and SBAS are much less denotes the broadcast at 1227.60 MHz. As shown, L1
sensitive to the strength of the basic GNSS constellation. includes a narrow-band signal and a wide-band signal. The
After all, they derive their essential integrity information narrow-band signal is modulated by a spread-spectrum
by comparing the GPS measurements to ground truth. code, called the C/A code. This code has a modest chipping
However, they do require a network of reference rate of only 1.023 Mcps, and so the null-to-null bandwidth
receivers and a real-time broadcast to the airborne fleet. is 2.046 MHz. The wide-band signal is modulated by the
The reference network must be installed, tested, P(Y) code, which has a chipping rate of 10.23 Mcps and so
operated, and maintained. For SBAS, these networks its null-to-null bandwidth is 20.46 MHz. The C/A code and
are dense because they must sample the ionosphere at signal is available to everyone and is the basis for the vast
closely spaced intervals such that sharp gradients are majority of today’s civil applications [3], [22]. For
detected with near certainty [20]. Indeed, the SBAS for compactness, we sometimes refer to it as the civil signal,
the United States deploys 38 receivers across North even though the military shares the resource. The wide-
America. Finally, both GBAS and SBAS include high- band signals are primarily for military use.
bandwidth data broadcasts to transmit their integrity Starting in 2005, new GPS satellites began to broadcast
information to the airborne fleet. For SBAS, the the signals shown in the second trace of Fig. 5 [23]. As
geostationary satellite must support a bandwidth of shown, they will continue to send all the old signals, so

Fig. 5. GPS signals: present and future. Before 2005, the navigation signals from the GPS satellites were as shown in the top trace.
Beginning in 2005, new satellites broadcast the navigation spectrum shown in the middle trace. By 2009, new satellites will broadcast
the navigation spectrum shown at the bottom.

1922 Proceedings of the IEEE | Vol. 96, No. 12, December 2008
Walter et al.: Worldwide Vertical Guidance of Aircraft Based on Modernized GPS and New Integrity Augmentations

navigation information for the military.) Fortunately, L5 is


located in an ARNS band, and the aviation utility of this
new signal is enormous. Future avionics will be able to
virtually eliminate errors due to the ionosphere. They will
leverage a very handy property: The influence of the
ionosphere is different at L1 than at L5. Receivers will
measure the delays at L1 and L5. Then they will compute
the difference in delays and use this difference to estimate
the full delay on each frequency and remove its influence
on the measurement of distance to the satellite.
The integrity machines of the future will also draw
great benefit from the frequency diversity provided by
the new signals. The SBAS for the United States deploys
Fig. 6. GNSS integrity channel. This architecture leverages the 38 reference receivers to serve North America. This
frequency diversity planned for the future GNSS. Hence, the monitor reference station density is driven by the need to sample
density is low compared to today’s SBAS. Otherwise, this architecture and monitor the ionosphere. The integrity architecture of
is similar to today’s SBAS. The vast majority of the integrity threats are
the future will be based on airborne calculation of the
detected on the ground. Hence, the broadcast to the user must have
high bandwidth and low latency.
ionosphere, and thus it will only need 30 stations or so to
cover the entire globe. This relief is depicted in Figs. 6–8,
which show integrity architectures of the future. They are
intended to show sparse monitor networks compared to
existing receivers will continue to work. However, there the SBAS depiction in Fig. 4.
will be new military signals at L1 and L2 and a new civil Three classes of architectures are currently under
signal at L2. This new signal is certainly welcome to the investigation as candidates for the integrity machine of the
civil community but has little importance to aviation future: GNSS integrity channel (GIC), shown in Fig. 6;
because it does not fall in an Aeronautical RadioNavigation relative RAIM (RRAIM), shown in Fig. 7; and absolute
Service (ARNS) portion of the spectrum. Civil aviation RAIM (ARAIM), shown in Fig. 8. All three classes employ
organizations around the world demand that these signals a ground monitoring network that observes the satellite
be in ARNS bands such that they have institutional control signals to identify and exclude faults. However, they place
over this spectrum and maintain legal protection from very different fractions of the integrity burden on the
interference [3]. aircraft versus the aircraft-external monitors. GIC archi-
Starting around 2009, new GPS satellites will begin to tectures place all of the responsibility for monitoring the
broadcast the signals in a third band unfortunately called signal in space outside of the aircraft; they are similar to
L5 [2], [3]. (L3 and L4, not shown in Fig. 5, carry non- SBAS in this respect. ARAIM architectures place most of

Fig. 7. Relative RAIM. This architecture also leverages frequency Fig. 8. Absolute RAIM. Like the GIC, this architecture leverages the
diversity to lower the monitor density. In addition, precise carrier frequency diversity planned for the future GNSS, and so the monitor
phase measurements are used in the aircraft to detect rapid faults, and density is low compared to today’s SBAS. In addition, the overspecified
the ground is only responsible for slow faults. Thus, the broadcast to navigation solution is used to detect nearly all faults in the aircraft, and
the user may have modest bandwidths (G 50 bps) and latencies of 60 s the ground is only responsible for limiting user exposure to faulted
or more. These properties enable a variety of data pipes including satellites. Thus, the broadcast to the user may have very low
geostationary satellites, GNSS satellites, or terrestrial radio. bandwidths (G 5 bps) and latencies of one hour.

Vol. 96, No. 12, December 2008 | Proceedings of the IEEE 1923
Walter et al.: Worldwide Vertical Guidance of Aircraft Based on Modernized GPS and New Integrity Augmentations

the responsibility on the avionics; they are similar to geometry amongst the subsets created when deleting
RAIM. RRAIM architectures share the integrity burden satellites from the all-in-view set.
between the aircraft and the external monitors. RRAIM occupies the middle ground between ARAIM
One form of GIC would essentially be a worldwide and GIC because it distributes the integrity burden
implementation of dual frequency SBAS. As mentioned between the aircraft and the external monitors. In the
above, the airborne receiver removes the majority of the RRAIM concept, the aircraft performs positioning and
ionospheric delay using dual frequency measurements. The punctual integrity monitoring autonomously using current
aircraft-external monitors detect all satellite faults includ- satellite measurements and a prior set of measurements
ing: ephemeris errors, clock runoffs, and anomalous that have been validated by the external network. The
signals. Like SBAS today, the monitors feed confidence time-to-alert requirements for the external monitors can
information to the aircraft and the data capacity could be be significantly relaxed relative to the GIC architectures
similar to today’s SBAS bandwidth of 250 bps. Alternative- because the previously validated data set that the aircraft
ly, GIC could broadcast just a single user range accuracy uses can age for tens of seconds or even minutes.
(URA) per satellite, requiring far less bandwidth. Unfor- The aircraft uses past carrier smoothed code measure-
tunately, all integrity-relevant data must be broadcast every ments that have been validated by the ground monitors and
few seconds to honor the time-to-alert requirement for projects them forward in time by adding to them the
approach guidance. This latency requirement means that difference between current and past carrier phase measure-
the data stream cannot be carried on the GPS satellites ments. These projected range measurements are used to
themselves, and a separate pipe would be needed to reach generate position fixes in real-time. Simultaneously, the
the aircraft in time. The most likely broadcast channel pipe integrity of these position fixes is ensured by RRAIM, which
would be geostationary transponders similar to those used protects against any failures that have happened after the last
for SBAS today. Additionally, the ground network that externally validated data set. In its most basic form, RRAIM
connects the monitors must also have high bandwidth and is implemented by checking the least squares residual of the
low latency. Relative to the other candidates described relative carrier phase position fix over the coasting time. For
below, GIC demands the shortest broadcast latencies. projection, RRAIM only uses the very precise carrier phase
However, it is least demanding with respect to the measurements, and so extremely tight detection thresholds
geometry of the basic GNSS constellation. After all, can be set without incurring high false alert rates, ultimately
overspecified navigation solutions are not required, and leading to high levels of RRAIM availability.
residuals tests need not be executed by the avionics. RRAIM is strongly dependent on the aircraft-external
ARAIM occupies the other extreme in that it places the monitors to provide the externally validated data sets used
greatest integrity burden on the aircraft and the smallest at the beginning of the coasting period. RRAIM requires
burden on the ground monitors. It is similar to today’s that the pseudorange position solution from the recent
RAIM and uses measurement residuals to detect faults. past be valid and requires redundancy in the ranging
However, it enjoys better performance than today’s RAIM signals from multiple satellites to cross-check that faults do
because the measurements are no longer affected by large not become significant in the intervening time. RRAIM
ionospheric errorsVthese have been obviated by frequen- uses the low noise carrier measurements rather than the
cy diversity. Thus, the ARAIM residuals are subject to noisier code phase measurement, and so its geometry
more sensitive tests and smaller position errors can be requirements are relaxed relative to ARAIM. At the same
detected with confidence. time, the latency requirements are intermediate relative to
ARAIM is almost autonomous, but not quite. Ground GIC and ARAIM. The required data bandwidth is probably
monitoring must exist for all the same faults as GIC; commensurate with the excess bandwidth available from
however, the latency can be dramatically increased. The the geostationary transponders used today for SBAS.
ground system will assure the a priori failure probabilities However, it could likely be made compatible with message
for the individual satellites and provide the associated capacity that would be available from the GPS satellites of
URAs. Happily, this information need only be updated the future. The latency requirement may be difficult to
every hour or so. The time-to-alert requirement is met by fulfill through the GPS satellites unless they have crosslink
the fault-detection algorithm on the aircraft, and the data transmission capability.
external monitors simply need to ensure that faulted We now turn our attention to a preliminary analysis of
satellites do not stay in the mix for a long time. As such, these three architectures. The common ground for these
ARAIM is least demanding with respect to the bandwidth analyses is described in the next section.
and latency of the integrity pipe to the aircraft. In fact, the
ARAIM information could be carried on the GPS satellites
themselves, and the cost of a geostationary transponder I V. REQUIREMENTS, E RROR SOURCES,
could be avoided altogether. This possibility is depicted in AND OVERB OUNDING
Fig. 8. However, ARAIM will be the most demanding with As described earlier, we wish to provide vertical guidance
respect to satellite geometry. Like RAIM, it requires good capability for aircraft down to an altitude as low as 200 ft.

1924 Proceedings of the IEEE | Vol. 96, No. 12, December 2008
Walter et al.: Worldwide Vertical Guidance of Aircraft Based on Modernized GPS and New Integrity Augmentations

One such procedure has been developed called localizer Continuity requires that the above requirements be
performance with vertical guidance (LPV)-200. The key met continuously for the duration of the approach. Given
requirements as specified in the Wide Area Augmentation that the above requirements are met at the initiation of the
System (WAAS) program [24] will be briefly outlined in approach, the probability that one of them will be
this section. These include accuracy, integrity, time-to- exceeded must be at or below 8  106 per 15 second
alert, continuity, and availability. There are requirements interval [18], [24].
on both vertical and horizontal positioning. Since the Availability is the fraction of time that all above
vertical positioning requirements are much more difficult requirements are met. For the system to be useful, it must
to meet, this paper will focus exclusively on them. be available at least 99% of the time at any location where
The accuracy requirement is expressed at the ninety- LPV-200 service is authorized [18], [24]. For scheduled
fifth percentile. In the vertical positioning domain, this service, it may need to be available for even greater
value must be below 4 m for each aircraft [18], [24]. As the percentages of time (between 99.9% and 99.999%).
requirement only extends out to 95%, the rare event tails All of the architectures considered for this paper rely
of the error distributions do not impact the evaluation of on dual frequency ranging measurements. The L1 and
this criterion. When modeling these errors as Gaussian, L5 signals are combined in a way to eliminate the first-
comparatively small biases and sigma values can be used. order ionospheric delay [25]. Unfortunately, this combi-
Another form of accuracy requirement is known as the nation increases the impact of measurement noise and
effective monitor threshold (EMT). The requirement is that a multipath. The measurement noise term for the jth satel-
fault must be detected at least 50% of the time when an error lite can be described as normally distributed with zero
is present that creates a vertical positioning error equal to the mean and variance
EMT. Larger errors must be detected with even greater
probability. For this paper, the EMT is being evaluated as  2  2
15 m. This requirement primarily ensures that the accuracy, f12 f52
2j;DF air ¼ 2L1;j;air þ 2L5;j;air (1)
even in the presence of a fault, will guide the airplane to land f12  f52 f12  f52
within the desired touchdown region on the runway.
The integrity requirement states that the probability of
HMI must be kept below 2  107 per approach [18], [24]. where f1 and f5 are the L1 and L5 frequencies, respectively,
Note that historically this was evenly split between and 2L1;j;air and 2L5;j;air are the multipath and noise error
horizontal (localizer) and vertical (glideslope); variances affecting the individual measurements. This dual
1  107 for each of two independent systems. Since frequency term replaces the air and UIRE terms of
horizontal and vertical guidance are not independently Appendix J of the SBAS minimum operational perfor-
derived for GNSS, we have been using 1  107 per mance standards (MOPS) [21]. The specific model for
approach as the target requirement. The definition of HMI 2L1;j;air may also be found in this appendix. Although the
is any time that the actual vertical position error (VPE) is performance of L5 for noise and multipath is expected to
greater than the dynamically calculated upper bound be better than that of L1, we will assume the same airborne
[known as the vertical protection level (VPL)] without a model for this frequency. 2j;DF air is a deterministic
timely alert to the pilot. Further, the VPL must be below a function of the elevation of the satellite.
static vertical alert limit (VAL) to ensure that the aircraft A term will be broadcast to the user to overbound the
be kept safely away from obstacles. For LPV-200, the VAL errors in the satellite’s clock and ephemeris. For GIC and
is 35 m. The requirement that VPL be below the VAL is the RRAIM, this bound must protect to a fraction of the overall
dominant limitation to performance. integrity budget as in SBAS. For ARAIM, however, the
Together, the two accuracy requirements and integrity aircraft has some capability to detect absolute errors on its
requirement limit the distribution of VPEs. Implicit in the own, so the broadcast bound may be less stringent.
EMT requirement is that faults are rare events (typically The user will also calculate the overbound for
occur less frequently than one in 100 000 approaches). unmodeled tropospheric effects. The tropospheric model
Thus, VPE distribution is restricted at 95% (4 m), 99.999% and uncertainty used in this paper are identical to those
(15 m), and 99.99999% (35 m). specified in Appendix A of the SBAS MOPS [21]. The error
Should a fault arise such that the VPE is greater than is defined to be normally distributed with variance
the VPL, the pilot must be alerted within the TTA. For specified by 2j;tropo . This variance is also a function of
LPV-200, the TTA requirement is 6.2 s [24]. Note that this the elevation of the satellite. The three error components
is the requirement on the full system. In RRAIM and are independent, so the variance of the jth line of sight for
ARAIM, the avionics are capable of alerting the pilot well our smoothed pseudorange measurements will be de-
within this TTA. The latency requirement on the ground scribed as
system component can thus be made longer for these
architectures as the ground monitoring is no longer
responsible for meeting the 6.2 s TTA on its own. 2j;p ¼ 2j;clk eph þ 2j;DF air þ 2j;tropo : (2)

Vol. 96, No. 12, December 2008 | Proceedings of the IEEE 1925
Walter et al.: Worldwide Vertical Guidance of Aircraft Based on Modernized GPS and New Integrity Augmentations

In addition to a variance term, we will include a This approach has higher uncertainty, as effective satellite
broadcast bias term per satellite. This term is used to monitors have not been thoroughly developed for each
bound errors that may appear random, but that affect users fault mode. There is a risk that during the detailed threat
in the same way repeatedly. Examples of such biases are analysis, a rapidly developing fault could be identified that
antenna biases [26] or nominal signal deformations [27], would be impractical for the satellite to detect. It is
[28]. These error sources affect a particular geometry therefore essential to conduct this threat analysis early in
identically each time it is encountered. Further, this term the development path.
can be used to account for non-Gaussian behavior in the Regardless of the exact implementation, these
above error terms through a technique known as paired approaches share the common feature that integrity is
bounding [29]. Thus, a maximum bias term bj;max is supplied to the aircraft as it is today for SBAS.
broadcast to bound the effect of these error sources. Therefore, redundant geometry is not required and the
aircraft can operate with only four satellites in view. All
of these methods thus use the same VPL equation. It is
V. GNSS INTEGRITY CHANNEL the SBAS VPL equation with the addition of the explicit
Conceptually, one of the simplest implementations of GIC bias term [31]
is to extend existing SBAS service, as provided in the
United States by the WAAS, to include global coverage. sffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
Currently, WAAS has 38 reference stations in the X n  2 X n  
VPLGIC ¼ KðPHMI Þ
p
Su;i i;p þ Sp bi;max (3)
United States, Canada, and Mexico and provides LPV-200 u;i
i¼1 i¼1
service to much of North America [17], [30]. WAAS users
only monitor the L1 GPS signal. WAAS requires its dense
p
network to estimate and bound the ionospheric error. If where Su;i is the vertical component of the projection
WAAS and its users were upgraded to monitor both L1 and matrix corresponding to satellite i, as defined in Appendix J
L5 signals, coverage would expand dramatically. However, of the SBAS MOPS [21], KðPHMI Þ ¼ Q 1 ð1  PHMI =2Þ, and
there are limits to the practical extent of this architectural Q is the cumulative distribution function of a Gaussian
paradigm since the communication networks to the random variable with zero mean and unit variance.
reference stations are already near the limit of supporting
the 6-s TTA. An extended network will likely require too
much time to collect the data to support the 6-s TTA. VI. RRAIM ARCHITECTURE
Additionally, WAAS uses geostationary satellites to Because the TTA can be so difficult to meet for global
broadcast its information to its users. At least four GEOs solutions, a novel airborne navigation integrity approach
would be required to provide near-global redundant based on RRAIM [32]–[34] is proposed here. In this
coverage. Unfortunately, the polar regions still would not concept, the aircraft can perform positioning and punctual
be as well covered. While a single global network could integrity monitoring autonomously using current satellite
conceptually provide worldwide LPV-200 service, trans- measurements and a prior set of measurements that have
mitting the information to the user in a cost-effective way been validated by some combination of ground and
that supports the required TTA is not trivial and may satellite monitoring. No additional broadcast data beyond
prohibit the practical implementation of this approach. that provided by GIC is needed. Using the RRAIM
One alternative would be to expand each region approach, the TTA requirement for the GIC-like ground
separately. WAAS could be upgraded to dual frequency and satellite integrity systems to detect failures quickly is
and expanded to cover North and South America; its greatly lessened because the previously validated data set
European counterpart similarly enhanced to cover Europe that the aircraft uses can potentially be tens of seconds,
and Africa; and Japanese and Indian SBASs expanded to and perhaps even several minutes, old. The use of both
cover Asia and Oceana. It is certainly possible that this carrier smoothed code and raw carrier phase measure-
path will develop naturally. The disadvantage is that it ments in the RRAIM architecture results in higher
relies on other regions to support these goals. It is unclear availability for weaker constellations than is provided by
that this would actually happen or under what time frame. traditional absolute RAIM architectures, which are based
Another alternative is to put most of the integrity on the use of carrier smoothed code alone.
decision making capability on the satellites themselves. The RRAIM architecture works as follows. The aircraft
This would allow rapid TTA for all faults that can receives satellite ranging measurements (dual frequency
effectively be monitored onboard the space vehicles. code and carrier), along with corrections and integrity
Unfortunately, ephemeris errors may not be detectable information generated by ground and/or satellite integrity
under this approach. However, it is likely that ephemeris monitoring. The aircraft stores past measurements for a
errors are sufficiently slow in developing that a ground given time duration, called the Bcoasting time,[ back to a
monitoring network would have sufficient time to detect period when ground/satellite integrity monitor detections
them before they became large enough to harm the user. and notifications are guaranteed to have been received by

1926 Proceedings of the IEEE | Vol. 96, No. 12, December 2008
Walter et al.: Worldwide Vertical Guidance of Aircraft Based on Modernized GPS and New Integrity Augmentations

the aircraft. The specific duration of such storage is still a between time t and t  T, and these are expressed directly
variable parameter because it influences the performance in distance rather than angular units. The projected range
requirements both for RRAIM and the ground/satellite measurement is related to the true range r between the
monitors (time-to-alert, in particular) as well as the type of user and the satellite by
integrity distribution channel needed. The ground/satellite
integrity monitors can follow any of the architectural
examples of GIC. The external monitoring still must p^t ¼ rt þ t þ ptT þ t;tT (5)
identify all the same faults as GIC and to comparable
integrity levels. The chief advantage of RRAIM is that where  is the receiver clock bias, ptT is the error in ptT ,
they now have a longer time to identify threats and alert and t;tT is the error in t;tT .
the user.
The aircraft uses past carrier smoothed code measure- B. RRAIM Error Models
ments that have been validated by GIC-like ground/ As in the GIC architectures, the error term ptT is
satellite integrity monitors and projects them forward in the sum of three sources found in (2): (a) carrier-
time by adding to them the difference between current and smoothed code receiver noise and multipath, (b) residual
past carrier phase measurements. These projected range unmodeled tropospheric error, and (c) residual error in
measurements are used to generate position fixes in real- the externally generated range correction (accounting for
time. Simultaneously, the integrity of these position fixes satellite clock and orbit errors). The standard deviation p
is ensured by RRAIM. In its most basic form, RRAIM is is a function of time t  T because the satellite elevation
implemented by checking the least squares residual of the varies with time.
relative carrier phase position fix over the coasting time. The error term t;tT in (5) is also the sum of three
Because only carrier phase measurements are used in the sources: (d) the change in carrier phase receiver noise and
RRAIM function, tight detection thresholds can be set multipath over time interval T, (e) the change in
without incurring high false alert rates. This ultimately tropospheric error over the time interval, and (f) the
leads to high levels of RRAIM availability. The RRAIM satellite clock drift over the time interval. Error source (d)
detection function acts specifically to capture faults that can be modeled as a zero-mean normally distributed
have occurred during the coasting time (since prior faults variable with standard deviation ðnþmpÞ . Receiver noise
are detected externally). More specifically, the detection is well modeled as white process, so its contribution to
function needs only to capture faults that affect the carrier ðnþmpÞ is not a function of T. However, multipath is
phase. Code signal deformation and code-carrier diver- colored, so time-differencing results in a contribution to
gence faults during the coasting interval are irrelevant ðnþmpÞ that will vary with T but will become constant as
because only carrier measurements from the coasting T exceeds the multipath time constant (which is typically
interval are used for positioning. It is worth noting that less than 20 s for a moving aircraft). In this paper, we
satellite orbit ephemeris faults can also be detected using assume a conservative constant value of ðnþmpÞ ¼ 6 cm
RRAIM, but this is unlikely to be necessary since the for all values of T. Error source (e) accounts for the effect
aircraft can always use that last ephemeris validated by of tropospheric spatial variation experienced by a moving
ground monitoring. aircraft. This effect is modeled as a zero mean normal
distribution with standard deviation trop . Based on
A. RRAIM Navigation Algorithms analysis of tropospheric spatial decorrelation measurement
In all of the architectures, positioning is fundamentally data by van Graas [35], [36] and assuming nominal aircraft
based on the use of ionosphere-free carrier-smoothed speed of 180 kt (0.092 km/s) during final approach, the
pseudoranges. For RRAIM specifically, range corrections standard deviation can be empirically modeled as the
generated and validated by ground monitoring are also following function of T and satellite elevation E:
applied. To accommodate the potentially significant
latency T introduced by the external processing and 
messaging, the resulting (corrected, ionosphere-free and cm cm 90  E
trop ¼ 1:22 þ0:41  0:092 km/s  T:
carrier-smoothed) pseudoranges p are projected to the km km 85
current time using punctual and past ionosphere-free (6)
carrier phase measurements  as follows:

These values represent maximum rates that are typically


p^t ¼ ptT þ t;tT : (4) not sustained for long periods of time. Consequently,
upper limits are applied to trop as a function of elevation
as defined in Table 1. The maximum values are reached
In (4), t;tT is t  tT , the difference in the after a few hundreds of seconds depending on the
ionofree combination of carrier phase measurements elevation angles.

Vol. 96, No. 12, December 2008 | Proceedings of the IEEE 1927
Walter et al.: Worldwide Vertical Guidance of Aircraft Based on Modernized GPS and New Integrity Augmentations

Table 1 Upper Limits on trop as a Function of Elevation aTt;i is the unit line-of-sight vector from the aircraft to
satellite i, xt is the 3  1 position vector for the
aircraft, and ^ pt;i ¼ ptT þ t;tT , which for n
satellites is normally distributed with zero mean and
covariance RD^p . When n  4, the least squares solution
to (9) can be obtained. In this case, the weighted
The satellite clock drift error over time interval T can pseudoinverse is
be modeled as zero-mean and normally distributed with a
standard deviation of
1
Sp ¼ GT R1
D^p G GT R1
D^p (11)
cm
clk ¼ 0:085  T: (7)
s and the resulting state estimate error covariance
matrix is
This is an empirical model that is consistent with
GPS measurement data collected and processed by
1
van Graas [35]. The three random error components Rpos ¼ GT R1
D^p G : (12)
of t;tT are independent, so the variance of
t;tT is
The variance 2u of the local vertical component of
position estimate error can be extracted from this
covariance matrix. In addition, the effect in the position
2 ¼ 2ðnþmpÞ þ 2trop þ 2clk : (8)
domain of the bias vector B is bounded by

The error covariance matrices associated with ptT and X


n  
bu ¼ Sp   bi;max (13)
t;tT for n satellites in view are RDp ¼ diagð2p;1 ; . . . ; 2p;n Þ u;i
i¼1
and R ¼ diagð2;1 ; . . . ; 2;n Þ, respectively. Recall
that the elements within each of these diagonal matrices
p
are different from each other because the elevations of the where Su;i is the element of the projection matrix Sp that
individual satellites will differ. In addition, the elements of corresponds to the vertical position component and
the matrix R are functions of the coasting time T. The satellite i.
total error associated with the projected ranging measure-
ments p^t in (5) for n satellites is then described by the D. RRAIM Fault Detection
covariance matrix RD^p ¼ RDp þ R and an unknown GPS satellite faults that happen prior to t  T are
bias vector B, whose elements are bounded in magnitude by subject to the detection functions built into the external
bi;max , where i is the satellite index. monitoring. These functions are specifically designed to
ensure that the required integrity risk ðPHMI Þ is achieved
C. RRAIM Positioning at the time of monitor output. Information from the
The GPS observation equation for positioning with n external integrity monitors is received at the aircraft at
satellites is time t  T. The values of the residual bias magnitude
bound bi;max and standard deviations j are parameters
that describe the distribution of these monitored ranging
2 3 2 3
p^t;1  ^
pt;1 errors. However, punctual positioning at time t is needed
6 .. 7 xt 6 7 to navigate the aircraft, so it is also necessary to ensure
4 . 5¼G þ 4 ... 5 þ  (9)
t the integrity of the carrier phase measurement t;tT ,
p^t;n ^
pt;n which is used in the range projection (4). This is done
using the RRAIM fault-detection algorithm, which is
described below.
where Under fault-free coasting (FFC) conditions, the vertical
position error eu is bounded by a VPL corresponding to the
2 3 following distribution:
aTt;1 1
6 .. 7:
G ¼ 4 ... . 5 (10)
aTt;n 1 eu jFFC  Nðbu ; u Þ: (14)

1928 Proceedings of the IEEE | Vol. 96, No. 12, December 2008
Walter et al.: Worldwide Vertical Guidance of Aircraft Based on Modernized GPS and New Integrity Augmentations

To model the effect of a measurement fault during It is shown in [37] that under fault-free conditions (i.e.,
coasting (FDC) on a given satellite j, we introduce the n  1 FFC for the RRAIM architecture)
column vector qj whose elements are all zero except the
jth, which has a value of one. Given a failure of magnitude f
on satellite j, the vertical position error is bounded by the z ¼ DrT R1 T 1 d
d r ¼  Rd ðI  GS Þ (21)
distribution

is 2 distributed with n  4 degrees of freedom.


eu jFDC  Nðbu þ fu ; u Þ (15)
A fault-detection threshold D on test statistic z is then
defined to ensure a fault-free alert probability that
where complies with the continuity risk requirement
(4  106 =15 s, which is one-half of the total requirement
for LPV-200). When a fault occurs during coasting (i.e.,
fu ¼ Spu;: qj f : (16)
FDC), the fault vector qj f is present in the time
differenced measurement , and in this case z is
In the RRAIM architecture, detection of such failures is noncentrally 2 distributed with n  4 degrees of freedom
performed using only the time differenced carrier phase and noncentrality parameter d;j f 2
measurements t;tT . For n satellites, these measure-
ments are related to the time differenced change in
position ext;tT and clock t;tT by z  2 ðn  4; d;j f 2 Þ (22)

2 3
t;tT;1 where d;j ¼ qTj R1 d
  d ðI  GS Þqj .
6 .. 7 x
^ ext;tT
6 7  eG tT ¼ G
4 . 5 ^tT t;tT E. Vertical Protection Levels
t;tT;n The VPL for the RRAIM architecture is defined as the
2 3
t;tT;1  bound on undetected vertical position error ðeu Þ that is
6 . 7 D^xtT consistent with the maximum allowable integrity risk
6
þ4 . 7
. 5 þ eG ^  tT
(17)
PHMI ¼ 107 . Mathematically, this definition may be
t;tT;n expressed as follows:

where eG is the change in the observation matrix G due Pfðjeu j > VPLÞ \ ðz G DÞg ¼ PHMI : (23)
to satellite line-of-sight motion between t and t  T; x^tT
and ^ttT are the estimates the position and receiver clock
states at t  T; and D^xtT and ^  tT are the unknown Under the two mutually exclusive and exhaustive events
errors in these estimates. The last two terms on the right- FFC and FDC, (23) may be expanded as
hand side of (17) are zero-mean normally distributed
errors with covariance matrix
Pfðjeu j > VPLÞ \ ðz G DÞjFFCgPFFC

1 þ Pfðjeu j > VPLÞ \ ðz G DÞjFDCgPFDC ¼ PHMI : (24)
Rd ¼ R þ G GT R1
Dp G GT : (18)

The random parts of eu and z are independent, so


The weighted pseudoinverse of G associated with (17) and
(18) is
Pfðjeu j > VPLjFFCÞgPfðz G DjFFCÞgPFFC
 1 T 1 þ Pfðjeu j 9 VPLjFDCÞgPfðz G DjFDCÞgPFDC ¼ PHMI :
d
S ¼ G T
R1
d G G Rd : (19)
(25)
Defining for simplicity of notation e ¼ ½t;tT;1   
t;tT;n T  eG½^ xtT ^tT T , the weighted least squares The probability of satellite failure is assumed to be
residual vector is 105 /satellite/h, so

Dr ¼ ðI  GSd Þ: (20) PFDC ¼ ð105 =hÞ  n  T: (26)

Vol. 96, No. 12, December 2008 | Proceedings of the IEEE 1929
Walter et al.: Worldwide Vertical Guidance of Aircraft Based on Modernized GPS and New Integrity Augmentations

Therefore, for coasting times ðTÞ less than one hour, we find the failure magnitude for that satellite fHMI;j
can conservatively assume that such that



Pfðz G DjFFCÞgPFFC ¼ ð1  240  4  106 Þ X2 n  4; d;j fHMI;j
2
; D ¼ ð1  ÞPHMI (32)
 ð1  n  105 Þ
1: (27) where X2 is the noncentral 2 cumulative distribu-
tion function evaluated at the threshold D. The
2
arguments n  4 and d;j fHMI;j are the degrees of
Therefore (25) can be simplified as freedom and the noncentrality parameter, respectively.
The vertical protection level for such a failure on
satellite j is then
Pfðjeu j > VPLjFFCÞg þ Pfðjeu j > VPLjFDCÞg
 Pfðz G DjFDCÞgPFDC ¼ PHMI : (28)
VPLFDC;j ¼ bu þ Spu;: qj fHMI;j
þ K ðð1  ÞPHMI =PFDC Þ  u (33)
Because the distributions for all the probabilities in
(28) are known, in principle it is possible to iteratively where PFDC is a function of the coasting interval as
solve for VPL. However, another more practical option is defined in (26). Assuming the failure occurs on the
to budget the total integrity risk PHMI between the two worst case satellite, the protection level is
terms in (28)

VPLFDC ¼ maxðVPLFDC;j Þ: (34)


1
j
n
Pfðjeu j > VPLFFC jFFCÞg ¼ PHMI (29)

The final VPL for the RRAIM architecture is then


and bounded by

Pfðjeu j > VPLFDC jFDCÞgPfðz G DjFDCÞgPFDC VPLRRAIM ¼ maxðVPLFFC ; VPLFDC Þ: (35)


¼ ð1  ÞPHMI : (30)
VII. ARAIM
For equal division of integrity risk between the two Of the architectures considered in this paper, ARAIM has
events, ¼ 0:5. However, it is also possible to select to the least demanding ground monitoring TTA requirement.
maximize system availability by choosing G 0:5, thereby Faults would first be detected on the aircraft. The role of
allocating more of the allowable integrity risk to the ground/space monitoring would be to isolate and prevent
faulted (FDC) case. multiple failures (SVs flagged as bad by ground/space
Therefore, using (29) and (14), the vertical protection would not be used by ARAIM). However, ground/space
level under the hypothesis of fault-free coasting is monitoring is still essential to maintain the a priori failure
rate used by ARAIM. It is important to note that what is
called a failure for vertically guided approach is substan-
VPLFFC ¼ Kð PHMI Þu þ bu (31) tially more stringent than what is called a failure for today’s
RAIM schemes that provide only LNAV approach. Here, a
failure is against a URA value of order 0.75 m. Clearly, any
where the function K is defined as in (3). Note that fault that creates a five sigma or greater error (> 3.75 m)
VPLFFC differs from VPLGIC only by the parameter and can create HMI. However, so can smaller faults if they
the fact that u accounts for the increased position error occur with greater frequency than predicted by Gaussian
due to carrier phase coasting over time interval T. statistics. Thus, too many satellites with 2 m faults can also
The vertical protection level under the hypothesis of create HMI. Today a fault must reach many tens of meters
fault during coasting can be obtained using (30) and to threaten an LNAV approach. The failure a priori rate,
(26), which define the prior probability of a fault during detection, and removal by the GPS operational control
coasting; and (15), (16), and (22), which describe the segment (OCS) is well established against threats of this
effect of a fault of magnitude f on satellite j on the magnitude. Unfortunately, we have much less experience
position error and the test statistic. To explicitly de- with the performance of the constellation with regard to
fine VPLFDC , we consider an arbitrary satellite j and meter level threats. A new layer of monitoring against

1930 Proceedings of the IEEE | Vol. 96, No. 12, December 2008
Walter et al.: Worldwide Vertical Guidance of Aircraft Based on Modernized GPS and New Integrity Augmentations

these smaller threats needs to be implemented in order a normal distribution. U and SU;i are calculated from
to support vertically guided approaches. geometry ðGÞ and weighting ðW ¼ R1 Dp Þ matrices
Ideally, integrity monitoring functionality would be corresponding to the overbound of the error
integrated into a future upgrade of the OCS. At a
minimum, the provision of integrity could be colocated qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
 ffi
ðjÞ
U ¼ ðjÞ GT  ðjÞ W  ðjÞ G 1
with the monitoring, control, and provision of accuracy 3;3
functionality and share the same monitoring stations. This
1
ðjÞ p ðjÞ T ðjÞ
would allow an efficient use of resources and a direct tap S ¼ G  W  G ðjÞ GT  ðjÞ W:
ðjÞ
(38)
into the satellites to broadcast the integrity parameters.
However, GPS serves many communities, most of whom
bi;max bounds the bias term and SSðEÞ is the solution
are interested in high accuracy and availability rather than
separation term as a function of the errors ðEÞ.
high integrity. It may be desirable to keep some separation
The integrity allocation is taken out of the total budget.
of these functionalities.
First, we subtract the probability of the higher order modes
Due to the much longer allowable TTA for ground/
which are not evaluated and the constellation fault
space monitoring, one hour or longer, the bandwidth
probability ðPConst Þ from the HMI budget (PHMI ¼ 107
requirements are lower than in the other architectures.
approach). We are left with
For this reason, the integrity information can easily be sent
through the GPS satellites. An hour easily supports having
the messages wait in a long queue before being broadcast Ptotal
alloc ¼ PHMI  PConst : (39)
under the planned L5 navigation stream. Of course,
messages should be repeated without update more
frequently to enable rapid initialization. The last term is set to 1.3  108 /approach to account
for multiple independent satellite failures and failure of
A. Algorithm-VPL Equations the constellation as a whole. We give each mode an
The algorithm used to evaluate the absolute RAIM integrity suballocation ðjÞ Palloc such that
option is a multiple hypothesis solution separation
(MHSS) algorithm modified to optimize the vertical X
n
ðjÞ
protection level while meeting the PHMI requirement. A Palloc ¼ Ptotal
alloc : (40)
j¼0
full description of the algorithm can be found in [38].
MITRE has developed a similar ARAIM implementation
[39]. Through mutual collaboration, these implementa- Papriori is the a priori probability of the fault, here set to
tions have been used for cross-validation and are 105 . For j > 0 this is the a priori probability of a satellite
deliberately kept as similar as possible. failure. For j ¼ 0, the a priori probability is approximated
The MHSS algorithm considers both faulted and by one.
unfaulted modes (satellite errors) and computes a VPL An upper bound for the solution separation term can be
for each mode. Each mode is assigned a portion of the total estimated for prediction and is related to the continuity
integrity budget (such that the sum matches the total). The allocation of Pcont ¼ 4  106 (half of the total allocation),
final user VPL is then the maximum over the VPLs for each which is split equally between all n fault modes. The
mode. The VPL for a mode is given by vertical solution separation term of the jth mode is equal to

ðjÞ  

ðjÞ  
ðjÞ
VPLARAIM ¼ K
Palloc
 U ðjÞ SSðEÞ ¼  ðjÞ Sp  E  ð0Þ Sp  E : (41)
3
Papriori
X n  
þ ðjÞ Sp   bi;max þ ðjÞ SSðEÞ: (36) The expected variance of this separation is conservatively
U;i
i¼1 represented by



T
The ARAIM VPL is given by ðjÞ p ð0Þ p ðjÞ p ð0Þ p
S  S  Rnom  S  S : (42)
3;3
h i
VPLARAIM ¼ max ðjÞ VPLARAIM (37)
j¼0;N
The nominal bias is given by

where ðjÞ denotes the mode: (0) for all-in-view, (1) for first n 

X 
 ðjÞ p p 
SV removed, etc. KðPÞ computes the tail distance for an Bnom ¼  SU;i  ð0Þ SU;i   bi;nom (43)
inverse two-sided cumulative distribution function (cdf) of i¼1

Vol. 96, No. 12, December 2008 | Proceedings of the IEEE 1931
Walter et al.: Worldwide Vertical Guidance of Aircraft Based on Modernized GPS and New Integrity Augmentations

where the nominal bias is taken to be smaller than the globe between 70 and 70 , where users would enjoy
overbounding term used for integrity. Here we set bnom to 99.5% availability of vertical guidance. The availability
10 cm. A column of zeros corresponding to the one missing calculations are based on specific satellite constellations
satellite is added to ðjÞ Sp to make it the same size as ð0Þ Sp . in combination with assumed numerical models for the
Rnom is the nominal covariance matrix of the measure- error bounds.
ment errors. For prediction, the SS term can then be Several satellite configurations are considered, and
written as Table 2 contains coverage results for three different
six-plane GPS constellations optimized for 24 [41], 27, and
  30 satellites [42]. It includes the cases with all satellites
ðjÞ Pcont available and the cases where one of the most important
SS ¼ K
n satellites has been removed. The latter cases are to
rffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
h i
T investigate the vulnerability of the performance of each
ððjÞ Sp  ð0Þ Sp Þ  Rnom  ððjÞ Sp  ð0Þ Sp Þ architecture to satellite outages.
3;3
In general, the clock/ephemeris and maximum bias
þ Bnom : (44)
values will be functions of the ground networks and
algorithms. For this analysis, a simpler estimate of
performance is obtained by using constant values that
For the purpose of this paper, half of the continuity budget
are close to the expected values for well-observed regions.
is allocated to the VPL ðPcont ¼ 4  106 Þ. The integrity
For this analysis, we will assume the following values:
allocation is optimized to minimize the predicted VPL.
This is done by determining the allocation such that all the
terms ðjÞ VPLARAIM are equal [38]. j;clk eph ¼ 0:75 m; bj;max ¼ 1:125 m: (45)

VI II. RESULTS These values are based on performance of the satellites


The performance of the algorithms was evaluated by using best observed by WAAS today and possible contributions of
a set of MATLAB scripts (including scripts from the nominal deformations and antenna biases [26], [27], [31].
publicly available Matlab Algorithm Availability Simula- For each time and location, the VPL, EMT, and
tion Tools (MAAST) [40]) to compute the predicted VPLs accuracy are computed following the algorithms specified
(3), (35), and (37) for the set of users distributed over the above. However, Table 2 only contains results of the VPL
world during one day. Table 2 shows our results. check as the accuracy models have not yet been fully
Availability is calculated as the fraction of time that the verified. For the RRAIM architecture, a coasting time of
requirements are met. Users are placed on a 5 by 5 grid T ¼ 60 s was assumed.
around the world from 70 to 70 (2088 locations). As shown in Table 2, performance for the GIC is very
Geometries are evaluated every minute for a full 24-h good for all constellations considered. The 24-satellite
period (1440 epochs). Coverage is calculated as the constellation is near the lower limit for performance,
fraction of the users that meet a 99.5% availability goal. however, as even a single satellite outage can cause large
The 99.5% availability goal was chosen as a trade between regions to suffer some outage periods. Notice also that the
simulation time and expected fidelity of the models. 27-satellite constellation also has some vulnerability,
Accurately determining higher availabilities often re- although the availability outages only affect a very small
quires modeling additional effects beyond geometry and subset of users. It is interesting to note that the 26-satellite
requires longer simulation runs. To account for the fact constellation arranged suboptimally performs worse than
that grid spacing becomes closer at larger latitudes, each the optimal 24-satellite constellation despite having two
user grid contribution to coverage is weighted by the more satellites. This holds true for the other two
cosine of the latitude. Table 2 gives the fraction of the architectures as well. It is not simply a matter of the

Table 2 Summary of Coverage for 99.5% Availability for the Three Architectures. For Each Constellation, the Table Shows the Percentage of
the Globe That Has a 99.5% Availability of LPV-200 (VPL G 35 m, HPL G 40 m)

1932 Proceedings of the IEEE | Vol. 96, No. 12, December 2008
Walter et al.: Worldwide Vertical Guidance of Aircraft Based on Modernized GPS and New Integrity Augmentations

number of healthy satellites in the constellation; their On the other hand, the integrity data broadcast need not be
orbital location in relation to one another is also very fast. Data latencies can be on the order of one hour. This
important. A single outage can create a gap in coverage. enables the possible use of the GNSS satellites themselves
As expected, ARAIM is more sensitive to the constel- for the integrity broadcast.
lation quality. It does not achieve high values for the In the middle, we find RRAIM. Like ARAIM,
current 24 satellite optimized constellation. It requires a measurement redundancy is used, but now measurement
constellation optimized for 27 or 30 to obtain good residuals are based on the change in position using carrier
performance. RRAIM is much closer to the GIC perfor- phase measurement differences. This shifts fault detection
mance. The additional fault screening causes a small loss in away from absolute range to the change in range. Fast
coverage but overall performs well for all three constella- faults can be detected in the aircraft, and the external
tions. Like ARAIM, it strongly benefits from having a monitors are only responsible for slow faults. This may be
stronger constellation. the most elegant operating point in the trade space. The
An advantage of ARAIM is that because the aircraft can precision of carrier phase measurements is used to relax
perform its own absolute integrity validation, the broad- the requirements on the GNSS constellation. Table 2
cast bounds from the ground/space segment only need to shows 100% coverage with 27 satellites. Further, the
be valid to a less stringent PHMI level. Rather than the integrity broadcast can tolerate latencies of minutes, as
ground/space segment achieving 107 per approach on its opposed to seconds for GIC or hours for ARAIM.
own, the combination of the two can achieve this level. These three alternatives span an extremely important
Thus, the requirement on the ground/space side can be trade spaceVGNSS constellation strength versus integrity
relaxed to 105 per approach, for instance. The data latency. All told, the GIC can serve well for regional
corresponding overbound broadcast to the user can systemsVtoday’s SBAS are single frequency GICs that
therefore be smaller. Perhaps it can be significantly serve the continental United States, Europe, and Japan.
smaller, as the truly rare event faults will be initially However, a worldwide GIC is considerably more chal-
detected by the aircraft. To model this reduction, the bias lenging based on the data latencies that would have to be
and variance values used in simulation for ARAIM are the enforced on a worldwide system. Moreover, such a system
values in (45) divided by 1.5. would not efficiently leverage the carrier phase measure-
ments, which will become particularly powerful in the
upcoming dual frequency environment.
IX. CONCL US ION We feel that the next generation of GNSS-based
This paper describes an interesting and important tradeoff. avionics will provide vertical guidance to all airports
On one extreme, the GIC places the integrity burden on worldwide without requiring any navigation equipment to
the monitors external to the aircraft. These monitors may be located at or near the airport. The avionics should
be located on the ground, like today’s SBAS, or some of include RRAIM and ARAIM. In the short term, RRAIM
these integrity monitors could be located on the GNSS would be implemented based on the excess message
satellites themselves. In either event, the monitors are capacity in today’s SBAS geostationary satellites. In other
responsible for detecting clock runoffs, ephemeris errors words, new message types could be defined and multi-
in the navigation message, and signal distortions due to plexed into today’s SBAS data stream. ARAIM would come
faults in the satellite modulation or radio-frequency chain. online as the underlying GNSS constellations grew in size.
With GIC, the airborne receiver assumes that the received It would provide vertical guidance as the GPS constellation
signal-in-space is free of these potential difficulties. As grew to more than 30 satellites. Alternatively, it would
shown in Table 2, GIC provides high coverage and await the completion and validation of the new GNSS
availability even when the underlying GNSS constellation constellations from Europe, Russia, or China. If these
is quite weak. On the other hand, it must include a data constellations prove themselves, then the SBAS satellites
broadcast and monitor system that can send alerts to the could eventually be retired. If not, the SBAS satellites
aircraft within 6.2 s or less. would continue to pipe the integrity data. In either event,
On the other extreme, ARAIM places almost the entire dual frequency signals and a new integrity augmentation
integrity burden on the aircraft. GNSS measurement will enable vertical guidance and the associated step
redundancy is used to detect the clock runoffs, ephemeris forward in aviation safety. h
failures, and signal distortions. The external monitors
simply ensure that bad satellites are removed from the
GNSS constellation within one or two hours. They may Acknowledgment
also communicate more conservative a priori failure The work in this paper is based on that of the GNSS
probabilities for satellites that are brand new or late in Evolutionary Architecture Study. The authors gratefully
life. Since ARAIM is based on measurement redundancy, it acknowledge this dedicated team that includes the Federal
requires a very strong GNSS constellation. Indeed, Table 2 Aviation Administration, Ohio University, MITRE, Zeta,
shows that 30 satellites are required for 100% coverage. and GREI.

Vol. 96, No. 12, December 2008 | Proceedings of the IEEE 1933
Walter et al.: Worldwide Vertical Guidance of Aircraft Based on Modernized GPS and New Integrity Augmentations

REFERENCES [14] P. Enge, BLocal area augmentation of GPS [30] T. Walter and P. Enge, BThe wide area
for the precision approach of aircraft,[ augmentation system,[ in EGNOS: The
[1] K. D. McDonald and C. Hegarty, Proc. IEEE, vol. 87, no. 1, pp. 111–132, 1999. European Geostationary Navigation Overlay
BPost-modernization GPS performance SystemVA Cornerstone of Galileo. Paris,
capabilities,[ in Proc. ION Annu. Meeting, [15] T. Murphy et al., BImplementation and
operational use of ground based augmentation France: ESA, 2006, ch. 4.1.
2000.
systems (GBASs)VA component of the future [31] T. Walter, J. Blanch, and P. Enge, BL5 satellite
[2] A. J. Van Dierendonck et al., BSignal air traffic management system,[ Proc. IEEE, based augmentation systems protection level
specification for the future GPS civil signal vol. 96, no. 12, pp. 1936–1957, Dec. 2008. equations,[ in Proc. Int. GNSS Conf., Sydney,
at L5,[ in Proc. ION Annu. Meeting, 2000. Australia, 2007.
[16] T. Walter and M. B. El-Arini, Eds., BSelected
[3] C. J. Hegarty and E. Chatre, BEvolution of the papers on satellite based augmentation [32] M. Heo et al., BAutonomous fault detection
Global Navigation Satellite System (GNSS),[ systems,[ ION Redbook, vol. VI, 1999. with carrier phase DGPS for shipboard
Proc. IEEE, vol. 96, no. 12, pp. 1902–1917, landing navigation,[ Navigation: J. Inst. Navig.,
Dec. 2008. [17] D. Lawrence et al., BWide Area Augmentation
System (WAAS)VProgram status,[ in Proc. vol. 51, no. 3R Fall, 2004.
[4] B. W. Parkinson, BIntroduction and ION GNSS, 2007. [33] L. Gratton and B. Pervan, BAlgorithms for
heritage of NAVSTAR, the global airborne ionospheric front detection in LAAS
positioning system,[ in Global Positioning [18] ICAO, ‘‘Standard and recommended
procedures (SARPS),’’ Annex 10. using carrier phase and INS measurements,[
System: Theory and Applications, vol. I. in Proc. Inst. Navig. Nat. Tech. Meeting, 2005.
Reston, VA: AIAA, 1996, ch. 1. [19] B. DeCleene, BDefining pseudorange
integrityVOverbounding,[ in Proc. ION [34] L. Gratton and B. Pervan, BAirborne and
[5] T. Creel et al., BSummary of accuracy ground monitors for ionospheric front
improvements from the GPS Legacy GPS 2000.
detection for the local area augmentation
Accuracy Improvement Initiative [20] T. Walter et al., BRobust detection of
system using carrier phase measurements,[ in
(L-AII),[ in Proc. ION GNSS, 2007. ionospheric irregularities,[ in Proc. ION
Proc. 18th Int. Tech. Meeting Satellite Division
[6] D. L. M. Warren and J. F. Raquet, BBroadcast GPS-2000.
Inst. Navig. (ION GNSS-2005).
vs. precise GPS ephemerides: A historical [21] RTCA, ‘‘Minimum operational performance
[35] F. van Graas and A. Soloviev, BCoasting with
perspective,[ GPS Solutions, vol. 7, no. 3, standards for Global Positioning System/
relative carrier phase RAIM,[ in Briefing to
Dec. 2003. Wide Area Augmentation System airborne
GEAS Panel, Palo Alto, CA, Feb. 21–22,
[7] L. Gratton et al., BEphemeris failure rate equipment,’’ RTCA pub. DO-229D, 2006.
2007.
analysis and its impact on category I LAAS [22] J. J. Spilker, BGPS signal structure and
[36] J. Huang and F. van Graas, BComparison of
integrity,[ in Proc. ION GNSS 2007, 2007. theoretical performance,[ in Global
tropospheric decorrelation errors in the
[8] FAA Technical Center. (2003, Apr. 1–Jun. 30). Positioning System: Theory and Applications,
presence of severe weather conditions in
Global Positioning System (GPS) Standard vol. I. Reston, VA: AIAA, 1996, ch. 3.
different areas and over different baseline
Positioning Service (SPS) performance [23] R. D. Fontana et al., BThe new L2 civil signal,[ lengths,[ in Proc. 19th Int. Tech. Meeting
analysis report, Rep. 42. [Online]. Available: in Proc. ION GPS, 2001. Satellite Division Inst. Navig. (ION GNSS-2006).
http://www.nstb.tc.faa.gov/REPORTS/ [24] ‘‘Program Requirements for the Wide Area [37] T. Walter and P. Enge, BWeighted RAIM for
PAN42_0703.pdf Augmentation System (WAAS),’’ FAA doc. precision approach,[ in Proc. ION GPS-95.
[9] C. Edgar, F. Czopek, and B. Barker, WAAS070030, Jun. 5, 2007.
[38] J. Blanch et al., BAn optimized multiple
BA co-operative anomaly resolution on [25] G. A. McGraw and R. S. Y. Young, BDual solution separation RAIM algorithm for
PRN-19,[ in Proc. ION GPS, 1999. frequency smoothing DGPS performance vertical guidance,[ in Proc. ION GNSS 2007.
[10] J. A. Klobuchar, BIonospheric effects on evaluation studies,[ in Proc. Nat. Tech.
[39] Y. C. Lee and M. P. McLaughlin,
GPS,[ in Global Positioning System: Theory Meeting ION, 2005.
BFeasibility analysis of RAIM to provide
and Applications, vol. I. Reston, VA: AIAA, [26] K. Shallberg and J. Grabowski, LPV 200 approaches with future GPS,[ in
1996, ch. 12. BConsiderations for characterizing Proc. ION GNSS-2007.
[11] S. Datta-Barua, BIonospheric threats to the antenna induced range errors,[ in Proc.
[40] S. S. Jan et al., BMATLAB simulation toolset
integrity of airborne GPS users,[ Ph.D. ION GNSS 2002.
for SBAS service volume analysis,[ in Proc.
disseration, Stanford Univ., Stanford, CA, [27] A. M. Mitelman et al., BSignal deformations ION GPS-2001.
2007. on nominally healthy GPS satellites,[ in Proc.
[41] U.S. Coast Guard. (2001). Global Positioning
[12] P. Misra and P. Enge, Global Positioning System Nat. Tech. Meeting ION, 2004.
System Standard Positioning Service
Signals, Measurements, and Performance. [28] R. E. Phelts et al., BRange biases on the WAAS Performance Standard. [Online]. Available:
Lincoln, MA: Ganga-Jamuna, 2006. geostationary satellites,[ in Proc. ION Nat. http://www.navcen.uscg.gov/gps/geninfo/
[13] R. G. Brown, BReceiver autonomous integrity Tech. Meeting, 2004. 2001SPSPerformanceStandardFINAL.pdf
monitoring,[ in Global Positioning System: [29] J. Rife et al., BPaired overbounding [42] K. Kovach, private communication.
Theory and Applications, vol. II. Reston, VA: for nonideal LAAS and WAAS error
AIAA, 1996, ch. 5. distributions,[ IEEE Trans. Aerosp. Electron.
Syst., vol. 42, no. 4, pp. 1386–1395, 2006.

ABOUT THE AUTHORS


Todd Walter received the B.S. degree in physics Per Enge (Fellow, IEEE) received the Ph.D. degree
from Rensselaer Polytechnic Institute, Troy, NY, in electrical engineering from the University of
and the Ph.D. degree from Stanford University, Illinois, Urbana–Champaign.
Stanford, CA, in 1993. He is the Kleiner-Perkins, Mayfield, Sequoia
He is currently a Senior Research Engineer in Capital Professor in the School of Engineering,
the Department of Aeronautics and Astronautics, Stanford University, Stanford, CA. He is also
Stanford University. He has long been active in the Director of the GPS Research Laboratory, which
development of the Wide Area Augmentation pioneers satellite-based navigation systems for
System and its international counterparts. His aviation and maritime use. Two of these systems
early work included some of the first operational are in widespread use today. The first uses
prototyping and development of many key operational algorithms and medium frequency beacons to broadcast differential GPS corrections to
standards in use on these systems. His current research focuses on the some 1.5 million, mostly marine, users around the globe. The second uses
future use of the two civil frequencies available through modernized GPS geostationary satellites to broadcast differential corrections and real-
and new satellite navigation systems being implemented around the time error bounds to GPS users in North America. This latter system came
world. on line for aviation in the United States in July 2003, and similar systems
Dr. Walter is a Fellow of the Institute of Navigation (ION). He was a are being developed in Europe, Japan, and India.
corecipient of the 2001 Early Achievement Award from ION. Prof. Enge is a Fellow of the Institute of Navigation and a member of
the National Academy of Engineering. He has received the Kepler,
Thurlow, and Burka Awards for his work.

1934 Proceedings of the IEEE | Vol. 96, No. 12, December 2008
Walter et al.: Worldwide Vertical Guidance of Aircraft Based on Modernized GPS and New Integrity Augmentations

Juan Blanch graduated in mathematics and Boris Pervan received the B.S. degree from the
applied physics from Ecole Polytechnique, France, University of Notre Dame, Notre Dame, IN, the M.S.
in 1999. He received the M.S. degree in aero- degree from the California Institute of Technology
nautics and astronautics, the M.S. degree in (Cal Tech), Pasadena, and the Ph.D. degree from
electrical engineering, and the Ph.D. degree in Stanford University, Stanford, CA.
aeronautics and astronautics from Stanford Uni- He is an Associate Professor of mechanical and
versity, Stanford, CA, in 2000, 2003, and 2003, aerospace engineering at the Illinois Institute of
respectively. Technology (IIT), Chicago, IL, where he conducts
Since 2004, he has been a Research Associate research focused high-integrity satellite naviga-
in the Stanford GPS Laboratory, where he works tion systems. Prior to joining the Faculty at IIT, he
on the design of integrity algorithms for the Wide Area Augmentation was a Spacecraft Mission Analyst with Hughes Space and Communica-
System. He is an active member of the WAAS Integrity Performance Panel tions Group and Project Leader at Stanford University for GPS LAAS
and the GPS Evolutionary Architecture Study. His research interests research and development. He is currently Editor of Navigation.
include high integrity estimation of ionospheric delays for GNSS, receiver Prof. Pervan received the Mechanical and Aerospace Department
autonomous integrity monitoring algorithms, and next-generation SBAS Excellence in Research Award (2007), IIT/Sigma Xi Excellence in
algorithms. University Research Award (2005), University Excellence in Teaching
Dr. Blanch received the 2004 Bradford W. Parkinson Award for Award (2005), Ralph Barnett Mechanical and Aerospace Department
Graduate Student Excellence in GNSS for his doctoral thesis, BUsing Outstanding Teaching Award (2002), IEEE Aerospace and Electronic
Kriging to Bound Satellite Ranging Errors due to the Ionosphere.[ Systems Society M. Barry Carlton Award (1999), RTCA William E. Jackson
Award (1996), Guggenheim Fellowship from Caltech (1987), and
Albert J. Zahm Prize in Aeronautics from the University of Notre Dame
(1986).

Vol. 96, No. 12, December 2008 | Proceedings of the IEEE 1935

Вам также может понравиться