skip to Main Content
Office Buildings in Financial District La Defense, Paris, France

Advanced Multipath Mitigation


A dominant error source on satellite measurements is caused by a phenomenon known as multipath. In the mid-1990s Trimble introduced the patented Everest™ multipath rejection technology based on advanced digital signal processing. Within the satellite signal tracking loops, the reflected multipath signals were processed and ultimately rejected. This allowed sub-meter DGPS positioning and faster more reliable RTK initializations. With the introduction of Maxwell™ 7 Technology Trimble has significantly improved the multipath mitigation performance with a patent pending technique known as Everest Plus. This technical bulletin provides an overview of how Trimble receivers provide this improvement.

What is GNSS Multipath?

This is where a signal reflection is superimposed on the desired direct signal, causing distortion. Reflective surfaces for GNSS signals are all around us, and include: metallic surfaces such as vehicles, buildings, water, trees, fences and walls. Multipath can introduce errors of many centimeters in RTK positioning and decimeters or more in autonomous, SBAS or DGPS positioning modes.

What is Trimble Doing About GNSS Multipath?

Everest Plus and has several components contributing to the resulting multipath improvements:

  • An improved tracking discriminator which inherently reduces the amount of multipath on the raw measurement.
  • Additional information is extracted from the hardware to go into a multipath estimator.
  • A neural network has been added that takes data from the hardware and derives an improved multipath estimate which is removed from the pseudorange observables.
  • Improvements in code/carrier filter for PVT solution to better handle challenging environments. For example driving in a built up area, around trees and freeway applications.

Figure 1 shows these improvements, derived from the raw pseudorange without the code/carrier filter. The data shows the well-known MP1 estimate, filtered with a 10 second time constant. The blue curve shows the pseudorange multipath on L1 from legacy Everest, the green shows the multipath from Everest Plus. In this example the multipath reduction is over 50%.

Evaluating all GPS satellites from the same data set in a roof top environment yields an average multipath reduction of 31% with the new technique (Figure 2). To evaluate the positioning improvements of Everest Plus dynamic tests were performed compared to a high precision GNSS/INS post processed truth reference. Data was collected in the following environments:

  • Freeway
  • Downtown San Jose
  • Open Parking Lot
  • Trimble Campus – walking pace
  • Urban

The data included mostly dynamic data, but also static sections such as stops at gas stations, traffic lights, stop signs and covered a variety of traffic speeds. The summary statistics are tabulated below. The Time column provides the total duration for each environment classification. Overall we get an improvement in the 2D 95 percentile of between 15% and 30% in the SBAS pseudorange solution depending on the environment. Sub-meter 95% performance was delivered in all environments except downtown San Jose and the Trimble campus where the vehicle was driven very close to buildings and trees.

SBAS GNSS only solution – Horizontal Error relative to GNSS/INS forward/Backward

While this test has focused on SBAS, the DGNSS solution will also benefit as will the RTK/RTX engine which uses the pseudorange in the initial integer ambiguity search. The original Everest technology was only for narrow band GNSS signals. Specifically it operates on:

  • GPS & QZSS L1 C/A & L2C
  • GLONASS L1 & L2 C/A
  • BeiDou B1 & B2
  • Galileo E1
  • IRNSS L5

With the introduction of Everest Plus this has been extended to the following wideband signals:

  • GPS & QZSS L5
  • GLONASS L1 & L2 P
  • BeiDou B3
  • Galileo E5A & E5B

The following figure provides an example of the legacy method of tracking “old” compared to the “new” method of tracking which enables Everest Plus. The data was collected on a building roof with relatively high multipath.


Trimble customers operate in a variety of environments that are subject to multipath effects. This has the potential to reduce the quality and integrity of position and orientations achieved. To prepare for this Trimble’s precision receivers include Everest Plus Multipath Rejection Technology to identify and remove unwanted multipath signals. Users can feel confident with the advanced protection and the accuracy of their high-precision Maxwell™ 7 based receivers from Trimble.

Back To Top