1. Introduction
The design of new Global Navigation Satellite Systems (GNSS) architectures implies a trade-off between different performance criteria. Estimation accuracy, computational cost or robustness to multipath are examples of key GNSS receiver design criteria. Among them, resilience to mul-tipath still remains an important open issue, indeed being the limiting factor in several applications due to the environment specific nature of such harsh propagation conditions. There are many ways to tackle the multipath issue: one is to use choke ring or specific antenna arrays to filter out the multipath, assuming that one knows its direction of arrival; another is to use signal processing techniques such as Multipath Estimating Delay Lock Loop (MEDLL) [1] or Multipath Mitigation Technique (MMT) [2]; or a method of the family of algorithms which try to exploit the distortion of the correlation function, such as Vision Correlator [3], Pulse Aperture Correlator (PAC) [4], etc.