<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="review-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Phys.</journal-id>
<journal-title>Frontiers in Physics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Phys.</abbrev-journal-title>
<issn pub-type="epub">2296-424X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1071539</article-id>
<article-id pub-id-type="doi">10.3389/fphy.2022.1071539</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Physics</subject>
<subj-group>
<subject>Review</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Overview of multipath mitigation technology in global navigation satellite system</article-title>
<alt-title alt-title-type="left-running-head">Xue et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fphy.2022.1071539">10.3389/fphy.2022.1071539</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Xue</surname>
<given-names>Zhihao</given-names>
</name>
<uri xlink:href="https://loop.frontiersin.org/people/2048214/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Lu</surname>
<given-names>Zukun</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1771709/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Xiao</surname>
<given-names>Zhibin</given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Song</surname>
<given-names>Jie</given-names>
</name>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Ni</surname>
<given-names>Shaojie</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
</contrib>
</contrib-group>
<aff>
<institution>College of Electronic Science and Technology</institution>, <institution>National University of Defense Technology</institution>, <addr-line>Changsha</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/115733/overview">Olga V. Khabarova</ext-link>, Institute of Terrestrial Magnetism Ionosphere and Radio Wave Propagation (RAS), Russia</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1065026/overview">Zhaowen Yan</ext-link>, Beihang University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1934216/overview">Xiaoyou Yu</ext-link>, Hunan University, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Zukun Lu, <email>luzukun@nudt.edu.cn</email>; Shaojie Ni, <email>nishaojie123@126.com</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Space Physics, a section of the journal Frontiers in Physics</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>09</day>
<month>12</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>10</volume>
<elocation-id>1071539</elocation-id>
<history>
<date date-type="received">
<day>16</day>
<month>10</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>28</day>
<month>11</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2022 Xue, Lu, Xiao, Song and Ni.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Xue, Lu, Xiao, Song and Ni</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>The global navigation satellite system is a high-precision radio navigation system based on artificial satellites. Among the factors affecting the positioning accuracy of the navigation satellite system, the multipath signal is the most significant and challenging to eliminate. Furthermore, the multipath environment of the receiver is also becoming more complex, and it seriously threatens the measurement accuracy and stability of the receiver. The multipath mitigation technology is also continuously improved and developed in practical application. This paper firstly introduces the concept and characteristics of multipath signals, and summarizes the influence of multipath signals on navigation satellite systems from two aspects of code tracking loop and carrier tracking loop. Furthermore, the existing multipath mitigation technology is summarized in four stages: signal system design, antenna design, baseband signal processing, and navigation data processing. Finally, according to the summary of the existing technology and the new demand, the future development direction of multipath suppression technology is prospected.</p>
</abstract>
<kwd-group>
<kwd>global navigation satellite system</kwd>
<kwd>multipath mitigation</kwd>
<kwd>new signal system</kwd>
<kwd>anti-multipath antenna</kwd>
<kwd>baseband signal processing</kwd>
<kwd>navigation data processing</kwd>
</kwd-group>
<contract-num rid="cn001">62003354</contract-num>
<contract-sponsor id="cn001">National Natural Science Foundation of China<named-content content-type="fundref-id">10.13039/501100001809</named-content>
</contract-sponsor>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Global Navigation Satellite System (GNSS) is an all-round, all-weather, all-time and high-precision radio navigation and timing system based on artificial satellites. The main functions of GNSS include positioning, navigation, and timing, it has been widely used in many fields. Such as, it can be used to confirm waypoints, routes, and tracks in geographic data collection [<xref ref-type="bibr" rid="B1">1</xref>]. Compared with traditional measurement methods, satellite navigation has higher accuracy, easier operation, and smaller instrument size [<xref ref-type="bibr" rid="B2">2</xref>] in high-precision surveying. It can also achieve high-precision and high-stability time synchronization functions [<xref ref-type="bibr" rid="B3">3</xref>]. In-vehicle navigation systems combine GNSS with automotive electronic technology to provide drivers with real-time road guidance [<xref ref-type="bibr" rid="B4">4</xref>, <xref ref-type="bibr" rid="B5">5</xref>]. In modern aviation and navigation systems, GNSS has also played a huge role in surveying, navigation, automatic dependent surveillance, terrain awareness early warning systems [<xref ref-type="bibr" rid="B6">6</xref>, <xref ref-type="bibr" rid="B7">7</xref>].</p>
<p>The GNSS generally consists of three independent parts: the space constellation, the ground monitoring, and the user equipment. The ground station realizes satellite orbit determination by receiving satellite signals. The satellite receives the orbit information transmitted by the ground station and then completes the rebroadcast. The user receiving equipment realizes its precise positioning by receiving satellite signals. The influence of multipath signal is mainly aimed at the user receiver, so the working principle of the receiver will be briefly introduced below. As shown in <xref ref-type="fig" rid="F1">Figure 1</xref>, GNSS receiver generally includes the following three functional modules: 1) Antenna and front-end processor; 2) Baseband signal processor; 3) Navigation data processor.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Functional modules of GNSS receivers.</p>
</caption>
<graphic xlink:href="fphy-10-1071539-g001.tif"/>
</fig>
<p>In general, the signal processing flow in the GNSS receiver is as follow [<xref ref-type="bibr" rid="B8">8</xref>]:<list list-type="simple">
<list-item>
<p>1) The antenna receives the signal from the free space. The front-end processor converts the carrier frequency from the radio frequency (RF) to the intermediate frequency (IF) through down-conversion. The analog intermediate frequency signal is also digitally sampled and input to the baseband signal processing module;</p>
</list-item>
<list-item>
<p>2) The baseband signal processor realizes the demodulation of the received signal by calculating the correlation value between the Pseudo-Random Binary Sequence (Pseudo-code), carrier reference signal generated internally, and the digital sampling signal output by the RF Front-End of the receiver. Then the calculated correlation samples are accumulated and sent to the ranging processor in order to realize the tracking of the code phase and carrier phase;</p>
</list-item>
<list-item>
<p>3) When the carrier phase is tracked and locked, the navigation data processor demodulates the navigation message. The receiver can calculate the position and velocity of the satellite and the ambiguity (such as ionospheric delay, etc.) in the propagation time of the satellite signal. Then, according to the estimated signal parameters in the tracking loop and navigation information, measurement information such as GNSS pseudo-ranges can be calculated to achieve positioning.</p>
</list-item>
</list>
</p>
<p>There are many factors that can affect the positioning accuracy of the GNSS, including satellite and receiver clock errors, satellite orbit errors, ionospheric and tropospheric propagation delays, Earth rotation, relativistic effects and receiver noise, radio frequency interference and multipath, etc. Among them, the multipath signal is a significant error source, which is difficult to eliminate. Many error sources can be eliminated by differential technology. Such as ionospheric delay. The ionospheric error refers to the time delay of the GNSS signal caused by the influence of the ionosphere. It is difficult to calculate directly through mathematical formula. As for dual-frequency receiver, if the measurement noise is not considered, the pseudo-distance obtained by the two frequency measurements of the receiver is only different in the ionospheric delay part, so the dual-frequency receiver can reduce the measurement error caused by the ionosphere through differential technology. However, since the multipath signal error changes with the receiver environment in real-time, it cannot be effectively eliminated by differential technology.</p>
<p>There are also many effective suppression algorithms for interference signals. Many mature technologies, including onboard anti-jamming technology [<xref ref-type="bibr" rid="B9">9</xref>], auxiliary anti-jamming technology [<xref ref-type="bibr" rid="B10">10</xref>, <xref ref-type="bibr" rid="B11">11</xref>], and receiver anti-jamming technology [<xref ref-type="bibr" rid="B12">12</xref>&#x2013;<xref ref-type="bibr" rid="B14">14</xref>], are currently under further development.</p>
<p>The multipath signal is the interference signal formed by the line of sight (LOS) signal reflected (scattered) one or more times by other objects. Due to the actual complex environment of the receiver, solar panels on the satellite, tall buildings, and trees on the ground, etc., may become the source of the multipath signal for receivers. So the signal received by the antenna of the user equipment is a composite signal of the LOS signal and multiple reflected (scattered) signals. Due to the influence of the multipath signal, the amplitude, code phase, and carrier phase of the LOS signal may be distorted to a certain extent. The receiver&#x2019;s acquisition and tracking of the LOS signal will also be affected, resulting in measurement errors. In severe cases, the deformed autocorrelation function and the superimposed wave signal with drastic changes in power will cause the receiver to lose lock [<xref ref-type="bibr" rid="B15">15</xref>, <xref ref-type="bibr" rid="B16">16</xref>].</p>
<p>The research on multipath signals in GNSS can be traced back to the early 1970s [<xref ref-type="bibr" rid="B17">17</xref>]. After the Global Positioning System (GPS) was officially opened and put into use, NovAtel has successively proposed a series of multipath mitigation technologies [<xref ref-type="bibr" rid="B18">18</xref>, <xref ref-type="bibr" rid="B19">19</xref>], which are also widely used in GPS systems. However, due to the complex characteristics of multipath signals. It is difficult to eliminate the errors caused by multipath signals entirely. To this day, multipath mitigation is still the most important research content in reducing measurement errors in GNSS systems.</p>
</sec>
<sec id="s2">
<title>2 The characteristics of multipath signal</title>
<sec id="s2-1">
<title>2.1 Mathematical model of multipath signal</title>
<p>In general, multipath signals are mainly formed by the reflection of objects on the ground and around the antenna, the reflection of satellites, and the scattering of the atmospheric propagation medium. <xref ref-type="fig" rid="F2">Figure 2</xref> shows a simplified scenario of multipath signal generation.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Generation of multipath signals.</p>
</caption>
<graphic xlink:href="fphy-10-1071539-g002.tif"/>
</fig>
<p>Since the multipath signals originate from the reflection (scattering) of the LOS signal, there are the following essential characteristics [<xref ref-type="bibr" rid="B20">20</xref>]:<list list-type="simple">
<list-item>
<p>1) Compared with the LOS signal, the multipath signals travel a longer path during propagation, so their arrival time is always later than the LOS signal;</p>
</list-item>
<list-item>
<p>2) When reflected by the passive reflector, the signal always has an inevitable energy loss, and the longer propagation path will also make the energy loss of the multipath signal greater than that of the LOS signal. So when the LOS signal is not blocked (This paper only considers this situation), the signal power of the multipath signal is lower than the LOS signal;</p>
</list-item>
<list-item>
<p>3) The wavelength of the satellite navigation signal is generally at the decimeter level, and the multipath delay is much larger than its carrier wavelength. The phase change of the reflected wave caused by the multipath can be regarded as a random number with a value of [0, 2<italic>&#x3c0;</italic>].</p>
</list-item>
</list>
</p>
<p>Due to the complex environment where the receiver antenna is located, it is not easy to describe the multipath signal with a general mathematical model. Although there are some models that established on the multipath characteristics in specific scenarios such as forests, cities, and suburbs [<xref ref-type="bibr" rid="B21">21</xref>&#x2013;<xref ref-type="bibr" rid="B25">25</xref>]. By analyzing the modeling methods of the references, these models are too complex to popularize. The reasons are: 1) These methods require long-term measurement in a particular area; 2) The characteristics of multipath signals will change slowly with time; 3) The receivers are used in many scenarios, and each scenario&#x2019;s reflective surface features and quantity are very different. According to the above characteristics, the multipath signal is described in terms of attenuation, propagation delay, and carrier phase difference. In general, we can express the reception of the direct signal <italic>r</italic>(<italic>t</italic>) as [<xref ref-type="bibr" rid="B26">26</xref>]:<disp-formula id="e1">
<mml:math id="m1">
<mml:mi>r</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>A</mml:mi>
<mml:mi>P</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>cos</mml:mi>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>n</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(1)</label>
</disp-formula>where <italic>A</italic> is the LOS signal amplitude, <italic>P</italic>(<italic>t</italic>) &#x3d; <italic>R</italic>(<italic>t</italic>)<italic>D</italic>(<italic>t</italic>), <inline-formula id="inf1">
<mml:math id="m2">
<mml:mi>R</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#xb1;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>D</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#xb1;</mml:mo>
<mml:mn>1</mml:mn>
</mml:math>
</inline-formula> respectively pseudo-code and data code, <italic>&#x3c9;</italic>
<sub>0</sub> is the carrier frequency, <italic>&#x3c9;</italic>
<sub>
<italic>d</italic>
</sub> is the signal doppler frequency, <italic>&#x3c6;</italic>
<sub>0</sub> is the carrier phase offset, <inline-formula id="inf2">
<mml:math id="m3">
<mml:mi>n</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
</inline-formula> is the noise.</p>
<p>Then the reception of the <italic>i</italic>th multipath signal <inline-formula id="inf3">
<mml:math id="m4">
<mml:msup>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> of the LOS signal can be expressed as [<xref ref-type="bibr" rid="B26">26</xref>]:<disp-formula id="e2">
<mml:math id="m5">
<mml:msup>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>A</mml:mi>
<mml:mi>P</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mi>cos</mml:mi>
<mml:mfenced open="[" close=")">
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>n</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(2)</label>
</disp-formula>where <italic>&#x3b1;</italic>
<sub>
<italic>i</italic>
</sub> is attenuation coefficient of the <italic>i</italic>th multipath signal, and <italic>&#x3b1;</italic>
<sub>
<italic>i</italic>
</sub> &#x3c; 1, <italic>&#x3b4;</italic>
<sub>
<italic>i</italic>
</sub> is the propagation delay of <italic>i</italic>th reflected signal, <italic>&#x3c6;</italic>
<sub>
<italic>i</italic>
</sub> is the total phase change generated by the <italic>i</italic>th reflected signal at each reflector surface.</p>
<p>Assuming the GNSS receiver can receive <italic>M</italic> reflection signal, the received signal can be expressed as [<xref ref-type="bibr" rid="B26">26</xref>]:<disp-formula id="e3">
<mml:math id="m6">
<mml:mi>r</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>A</mml:mi>
<mml:mi>P</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>cos</mml:mi>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:munderover accentunder="false" accent="true">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>A</mml:mi>
<mml:mi>P</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mi>cos</mml:mi>
<mml:mfenced open="[" close=")">
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>n</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(3)</label>
</disp-formula>
</p>
</sec>
<sec id="s2-2">
<title>2.2 Impact of multipath signal on global navigation satellite system</title>
<p>The signal transmitted by GNSS can be divided into three levels: carrier, pseudo-code, and data code. The data code is first modulated to pseudo-code, then modulated on a sinusoidal carrier through the digital baseband modulation method. Finally, the modulated signal is transmitted by the antenna. For precise positioning, the GNSS receiver generates two basic range measurements, pseudo-range and carrier phase, for each satellite. The multipath signals influence GNSS mainly through these two basic measurements.</p>
<sec id="s2-2-1">
<title>2.2.1 Impact on the code tracking loop</title>
<p>The aim of the code tracking loop is to copy a pseudo-code whose phase is consistent with the pseudo-code phase of the received signal, and to strip the pseudo-code from the GNSS signal by correlation operation. Delay-Locked loop (DLL) is a form of code tracking loop, the principle of which is shown in <xref ref-type="fig" rid="F3">Figure 3</xref>.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Implementation principle of DLL.</p>
</caption>
<graphic xlink:href="fphy-10-1071539-g003.tif"/>
</fig>
<p>In the pseudo-range measurement, the code phase is directly measured by the receiver, which is obtained by the pseudo-code generator and pseudo-code correlator on the internal code tracking loop of the receiver. The transmission time of the signal can be obtained through the code phase, and the pseudo-range value can be calculated according to the reception time of the receiver and the transmission time. The traditional code signal tracking loop in the receiver adopts a DLL (As shown in <xref ref-type="fig" rid="F3">Figure 3</xref>), it calculates the correlation value between the early-prompt-late three-way local pseudo-code signal and the received signal. By adjusting the duplicate pseudo-code phase, the code tracking loop makes the correlation value output by the early correlator and the late correlator equal. Finally, a non-coherent tracking loop is used to track the pseudo-code. The multipath signal will distort the correlation function. Therefore, the measurement accuracy of the GNSS receiver will be affected, and in severe cases, the receiver may lose lock.</p>
<p>As shown in <xref ref-type="fig" rid="F4">Figure 4</xref>, in the absence of the influence of multipath signals, the auto-correlation function of the pseudo-code of the receiver is an isosceles triangle [<xref ref-type="bibr" rid="B27">27</xref>]. When multipath signals are received, the peak of the auto-correlation function may be shifted, resulting in the center of the early correlators and late correlator sampling point deviates from the arrival time of the LOS signal. The code phase measurement error results from this. The actual offset is related to the delay, amplitude, and phase parameters of the multipath signals relative to the LOS signal, this is also the reason for the measurement error. Generally speaking, the error caused by the multipath signal to the code phase is in the order of meters [<xref ref-type="bibr" rid="B28">28</xref>], which can significantly affect the positioning solution result.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>The auto-correlation function of receiver pseudo-code with a single multipath signal. <bold>(A)</bold> In-Phase multipath signal. <bold>(B)</bold> Reversed-Phase multipath signal.</p>
</caption>
<graphic xlink:href="fphy-10-1071539-g004.tif"/>
</fig>
</sec>
<sec id="s2-2-2">
<title>2.2.2 Impact on carrier tracking loop</title>
<p>The purpose of carrier tracking loop is to copy the same carrier signal as the received satellite carrier signal, so that the received signal can be easily separated from the carrier. Phase-Locked Loop (PLL) is a form of carrier tracking loop, the principle of which is shown in <xref ref-type="fig" rid="F5">Figure 5</xref>. By constantly adjusting the phase of the output signal, the phase of the output signal and the input signal is kept consistent at all times.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Implementation principle of PLL.</p>
</caption>
<graphic xlink:href="fphy-10-1071539-g005.tif"/>
</fig>
<p>In the carrier phase measurement, the carrier phase of the receiver and the satellite are directly measured at the same time. The distance from the satellite to the receiver can be calculated using the phase difference between the two and the carrier wavelength. Nevertheless, it cannot directly output the positioning result because of the weekly ambiguity. In practical applications, the code phase is used to obtain a rough pseudo-range value, and the carrier phase provides a basis for higher-precision pseudo-range measurement.</p>
<p>As shown in <xref ref-type="fig" rid="F6">Figure 6</xref>, when there is a multipath signal, the GNSS receiver directly receives the composite signal of the LOS signal and the multipath signal, and the composite signal has a phase change relative to the LOS signal <italic>&#x3b8;</italic>
<sub>
<italic>e</italic>
</sub>. Then when the composite signal is correlated with the copied pseudo-code inside the receiver, the measurement error (i.e., phase change) <italic>&#x3b8;</italic>
<sub>
<italic>e</italic>
</sub> of the composite signal relative to the LOS signal is:<disp-formula id="e4">
<mml:math id="m7">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>arctan</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>R</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mi>sin</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>R</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mi>cos</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(4)</label>
</disp-formula>where <italic>R</italic>(<italic>&#x3c4;</italic>) represents the pseudo-code auto-correlation function. In general, the error caused by multipath to the carrier phase is in the order of centimeters, much smaller than the error caused by the code phase [<xref ref-type="bibr" rid="B28">28</xref>]. The error caused by multipath to the carrier phase will directly affect the positioning accuracy and the solution of the integer ambiguity. Finally, it will affect the actual performance of the whole receiver [<xref ref-type="bibr" rid="B29">29</xref>, <xref ref-type="bibr" rid="B30">30</xref>].</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Vector superposition of LOS Signal and Multipath Signal.</p>
</caption>
<graphic xlink:href="fphy-10-1071539-g006.tif"/>
</fig>
<p>If the difference between <inline-formula id="inf4">
<mml:math id="m8">
<mml:mi>R</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:math>
</inline-formula> and <italic>R</italic>(<italic>&#x3c4;</italic>) is ignored, the above equation can be simplified to:<disp-formula id="e5">
<mml:math id="m9">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>arctan</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>sin</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(5)</label>
</disp-formula>
</p>
<p>It can be seen that when <italic>&#x3c6;</italic>
<sub>
<italic>I</italic>
</sub> is in 0&#xb0; &#x223c; 180&#xb0;, the superposition result of the LOS signal and the multipath signal enhances the power of the received signal. When <italic>varphi</italic>
<sub>
<italic>I</italic>
</sub> is in 180&#xb0; &#x223c; 360&#xb0;, the superposition result reduces the power of the received signal. Since the measurement error <italic>&#x3b8;</italic>
<sub>
<italic>e</italic>
</sub> of the multipath signal is a random variable, the amplitude and phase of the composite signal (received signal) are also unstable. It even causes the receiver to lose lock in severe cases.</p>
</sec>
</sec>
<sec id="s2-3">
<title>2.3 Summary</title>
<p>In this section, taking the multipath signal generated by the reflection of the ground and objects around the antenna as an example, a simplified mathematical model of multipath signal reception is established by the attenuation, propagation delay, and carrier phase difference parameters of multipath signals. Secondly, according to the model, the possible influence of multipath signals on the code tracking loop and carrier tracking loop is analyzed, which proves the importance of multipath suppression technology research.</p>
</sec>
</sec>
<sec id="s3">
<title>3 Multipath mitigation technology</title>
<p>Existing multipath mitigation technology can be divided into the following four stages:</p>
<sec id="s3-1">
<title>3.1 The design of new signal system</title>
<p>This stage focuses on designing in order to improve the ability of GNSS signal in multipath mitigation. It is an improvement before GNSS signal transmission. By designing the new signal system, there are two ways to achieve multipath mitigation: one is to improve the modulation mode of the signal; the other is to choose a more appropriate pseudo-code type and carrier frequency. They will be introduced in detail below:</p>
<sec id="s3-1-1">
<title>3.1.1 Signal modulation for multipath mitigation</title>
<p>The signal needs to be modulated and transformed into a suitable signal before it can be transmitted in the channel. This section provides ideas for designing new multipath suppression methods by comparing the generation principles and multipath mitigation performance of the classical and new signal systems.</p>
<sec id="s3-1-1-1">
<title>3.1.1.1 Classical signal system</title>
<p>Traditional satellite navigation systems such as the C/A signal of GPS and the B1I signal of BDS both use Binary Phase Shift Keying (BPSK) or Quadrature Phase Shift Keying (QPSK) modulation. In the actual processing, the QPSK signal can be regarded as two BPSK signals to be processed separately. This section will mainly analyze the BPSK signal.</p>
<p>As shown in <xref ref-type="fig" rid="F7">Figure 7</xref>, in the navigation system, first of all, the data code <italic>d</italic>(<italic>t</italic>) needs to be directly modulated to the pseudo-code <italic>c</italic>(<italic>t</italic>) to obtain the spread spectrum signal <italic>s</italic>(<italic>t</italic>). Finally, the digital modulation method is used to modulate <italic>s</italic>(<italic>t</italic>) on the high-frequency carrier with the center frequency <italic>w</italic>
<sub>
<italic>c</italic>
</sub>. The traditional digital modulation methods are BPSK and QPSK modulation, the specific implementation principle can be found in the book [<xref ref-type="bibr" rid="B31">31</xref>].</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>BPSK modulation signal flowchart.</p>
</caption>
<graphic xlink:href="fphy-10-1071539-g007.tif"/>
</fig>
<p>Then the time-domain expression of the BPSK signal in the navigation system is:<disp-formula id="e6">
<mml:math id="m10">
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">BPSK</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:msqrt>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>c</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c6;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(6)</label>
</disp-formula>where <italic>P</italic> represents the signal power, and <italic>&#x3c6;</italic>
<sub>0</sub> represents the initial carrier phase.</p>
<p>As mentioned in <xref ref-type="sec" rid="s2-2">Section 2.2</xref>, for BPSK modulated signals, when performing pseudo-range measurement of the receiver, the local correlation operation is performed on the pseudo-code modulated signal, so the auto-correlation and cross-correlation characteristics of the pseudo-code are very important [<xref ref-type="bibr" rid="B32">32</xref>], the calculation of its auto-correlation function is as follows,<disp-formula id="e7">
<mml:math id="m11">
<mml:msub>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:munderover accentunder="false" accent="true">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:munderover>
<mml:mi>x</mml:mi>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>x</mml:mi>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(7)</label>
</disp-formula>
</p>
<p>The auto-correlation function of the pseudo-code only has a single main peak at the zero point, and there is no apparent secondary peak. Secondly, it has been fully applied in the early navigation satellite system due to the simple implementation of BPSK modulation, constant modulus, and high-frequency band utilization.</p>
</sec>
<sec id="s3-1-1-2">
<title>3.1.1.2 New signal system</title>
<p>In 2001, Jhon W. Betz proposed to use binary offset carrier modulation to replace the BPSK modulation that is widely used in GNSS [<xref ref-type="bibr" rid="B33">33</xref>], which became the beginning of a new signal system for GNSS. The <inline-formula id="inf5">
<mml:math id="m12">
<mml:mspace width="0.3333em" class="nbsp"/>
<mml:mi>B</mml:mi>
<mml:mi>O</mml:mi>
<mml:mi>C</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b2;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:math>
</inline-formula> modulation signal is the most typical representative of the new signal system, and <inline-formula id="inf6">
<mml:math id="m13">
<mml:mi>&#x3b7;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula> is usually called the modulation order. The data channel of GPS L1C and BDS B1C is modulated by BOC (1,1). The Composite Binary Offset Carrier (CBOC) modulation, Time Multiplexed Binary Offset Carrier (TMBOC) modulation, and Quadrature mixed Binary Offset BOC (QMBOC) modulation is based on the combination of the original BOC (1,1) and BOC (6,1). In addition, another form of spectrum multiplexing is Alternate binary offset carrier (AltBOC) modulation [<xref ref-type="bibr" rid="B34">34</xref>].</p>
<p>BOC modulation is a new modulation method proposed to meet the signal spectrum separation, which not only enables the sharing of frequency bands between different satellite navigation systems but also has better-ranging performance and multipath mitigation performance than BPSK modulation. The modulation process [<xref ref-type="bibr" rid="B35">35</xref>] is shown in <xref ref-type="fig" rid="F8">Figure 8</xref>. Different from the classical BPSK signal, the BOC modulation is obtained by re-modulating the sine or cosine sign function after pseudo-code modulation.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>BOC modulation signal flowchart.</p>
</caption>
<graphic xlink:href="fphy-10-1071539-g008.tif"/>
</fig>
<p>The time-domain expression is as follows:<disp-formula id="e8">
<mml:math id="m14">
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">BOC</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">BPSK</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>sign</mml:mi>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mi>sin</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
<p>The frequency-domain expression is as shown below [<xref ref-type="bibr" rid="B36">36</xref>]:<disp-formula id="e9">
<mml:math id="m15">
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">BOC</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2248;</mml:mo>
<mml:mi>a</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">BPSK</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2297;</mml:mo>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
<p>It can be seen from the Eq. <xref ref-type="disp-formula" rid="e9">9</xref> that the power spectrum of the BOC signal can be regarded as the result of moving the power spectrum of the traditional BPSK signal up and down, respectively. According to the analysis and simulation of the power spectral density and auto-correlation function of the BOC signal [<xref ref-type="bibr" rid="B37">37</xref>], taking BOC(1,1) and BOC(6,1) modulated signals as examples, their auto-correlation function and power spectrum characteristics are shown in <xref ref-type="fig" rid="F9">Figures 9</xref>, <xref ref-type="fig" rid="F10">10</xref>, respectively.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Auto-correlation function and power spectrum of BOC(1, 1) signal. <bold>(A)</bold> Auto-correlation function. <bold>(B)</bold> Power spectrum.</p>
</caption>
<graphic xlink:href="fphy-10-1071539-g009.tif"/>
</fig>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Auto-correlation function and power spectrum of BOC(6, 1) signal. <bold>(A)</bold> Auto-correlation function. <bold>(B)</bold> Power spectrum.</p>
</caption>
<graphic xlink:href="fphy-10-1071539-g010.tif"/>
</fig>
<p>It can be seen from the figure that the power spectrum of the BOC signal is far away from the center frequency of the original BPSK, which realizes the spectrum sharing of the signal. Secondly, the narrower main peak of the auto-correlation function also enables the BOC signal to have higher precision code tracking performance and better multipath mitigation performance [<xref ref-type="bibr" rid="B38">38</xref>]. However, higher requirements are placed on the receiver acquisition and tracking due to the increase in the number of peaks of the auto-correlation function. The new signal obtained by mixing different modulation orders with a specific power ratio has a narrower main peak of auto-correlation and stronger multipath mitigation ability. It is also the idea of designing new modulation signals such as TMBOC, QMBOC, and CBOC.</p>
<p>BOC modulation has a series of advantages such as simple implementation, the narrow main peak, high positioning accuracy, strong anti-interference ability, large effective signal bandwidth, strong multipath mitigation performance, and strong code tracking performance [<xref ref-type="bibr" rid="B39">39</xref>]. However, during the synchronization of the BOC signal, it is effortless to lock on the wrong correlation edge peak, resulting in errors in the pseudo-range measurement, which is generally referred to as tracking ambiguity [<xref ref-type="bibr" rid="B40">40</xref>]. At the same time, when the modulation order becomes larger, the frequency spectrum at both ends of the IF is too far apart, and time delays of different magnitude will be generated during the receiving process of the receiver, thereby affecting the measurement and positioning of the receiver.</p>
</sec>
</sec>
<sec id="s3-1-2">
<title>3.1.2 Pseudo-code and carrier selection for multipath mitigation</title>
<p>Generally speaking, the pseudo-code with a higher code rate has a more robust multipath mitigation performance for the long delay, which is also why the BOC signal has better multipath mitigation performance by being added with sub-carrier square wave modulation after the pseudo-code modulation. Secondly, selecting pseudo-code series with good auto-correlation and cross-correlation characteristics and the period as long as possible is also significant for multipath mitigation [<xref ref-type="bibr" rid="B41">41</xref>].</p>
<p>The carrier frequency determines the electromagnetic signal&#x2019;s reflection (scattering) characteristics, So choosing an appropriate carrier frequency can significantly improve the multipath mitigation capability of the system. For example, Signals of different frequencies also have different degrees of diffuse reflection when they are reflected, the diffuse reflection will further weaken the multipath effect [<xref ref-type="bibr" rid="B42">42</xref>, <xref ref-type="bibr" rid="B43">43</xref>].</p>
<p>The core idea of realizing multipath mitigation through the signal design of the new signal system is to increase the code rate of the signal to make the auto-correlation function as narrow as possible. It also makes this method effective against pseudo-code and carrier phase multipath. However, the disadvantage is that the multipath mitigation capability is limited, and it is difficult to directly modify the signal system of GNSS, which also dramatically limits the use of such methods. For example, BOC modulation was not initially designed to achieve multipath mitigation but to realize the isolation of military and civilian codes and the sharing of spectrum.</p>
</sec>
</sec>
<sec id="s3-2">
<title>3.2 The anti-multipath antenna</title>
<p>The function of the receiver antenna is to receive the signal broadcast by the satellite and recover the original signal by removing the clutter and interference signal as far as possible. There are many mature to suppress interference signal [<xref ref-type="bibr" rid="B44">44</xref>, <xref ref-type="bibr" rid="B45">45</xref>] and deception signal suppression [<xref ref-type="bibr" rid="B46">46</xref>] method, also has obtained a good effect, the following will introduce the primary antenna of the multipath signal suppression measures.</p>
<sec id="s3-2-1">
<title>3.2.1 Polarized antenna</title>
<p>The polarized antenna is the most common, simple, and effective anti-multipath antenna. The LOS signal is a right-hand circularly polarized wave, and the signal after the odd number of reflections is a left-hand circularly polarized wave. According to the right-hand, circularly polarized antenna can reject the left-hand circularly polarized signal; the signal received by the right-hand circularly polarized antenna only contains the LOS signal and the even number of reflected signals. It makes the polarized antenna effectively realize the multipath mitigation effect [<xref ref-type="bibr" rid="B47">47</xref>]. <xref ref-type="fig" rid="F11">Figure 11</xref> shows a typical circularly polarized antenna.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>A typical circularly polarized antenna. <bold>(A)</bold> The reverse side of the antenna. <bold>(B)</bold> The front side of the antenna.</p>
</caption>
<graphic xlink:href="fphy-10-1071539-g011.tif"/>
</fig>
<p>The dual polarized antenna provides another degree of freedom to distinguish LOS signals and composite signals based on a small amount of increase in the complexity of the receiver. It makes dual polarized antenna [<xref ref-type="bibr" rid="B48">48</xref>] in many areas has made the application. On this basis, the dual polarized antenna is generalized to multipath suppression, such as literature [<xref ref-type="bibr" rid="B49">49</xref>] based on maximum likelihood estimation to design a kind of double polarization multipath suppression algorithm&#x2014;this algorithm in alleviating the short delay multipath better than single polarized antenna. Literature [<xref ref-type="bibr" rid="B50">50</xref>] adds dual-polarization technology to baseband signal processing and achieves a better multipath suppression effect. Although the dual-polarization technique has a better multipath suppression effect, it still faces some problems, such as the need for higher quality polarized antennas, more output channels, correlators, and computational loads.</p>
</sec>
<sec id="s3-2-2">
<title>3.2.2 Choke ring antenna</title>
<p>In GNSS, the more mature technology is the choke ring antenna. The design idea of the choke ring antenna is to reduce the antenna&#x2019;s low elevation angle and backward gain by designing the antenna pattern [<xref ref-type="bibr" rid="B51">51</xref>]. So that the gain of the receiving antenna in the direction where the multipath signal arrives is small, and the number of reflected signals can be reduced. Effectively suppresses multipath signals from below ground level. <xref ref-type="fig" rid="F12">Figure 12</xref> shows a typical 3D choke ring antenna.</p>
<fig id="F12" position="float">
<label>FIGURE 12</label>
<caption>
<p>A typical 3D choke ring antenna.</p>
</caption>
<graphic xlink:href="fphy-10-1071539-g012.tif"/>
</fig>
<p>There have been many choke designs [<xref ref-type="bibr" rid="B52">52</xref>, <xref ref-type="bibr" rid="B53">53</xref>] for reducing the cross-polarized component (multipath signal). However, under low elevation conditions, both the cross-polarized signal and the right-hand circularly polarized signal are suppressed, i.e., The LOS signal will also be weakened. In order to solve this problem, literature [<xref ref-type="bibr" rid="B54">54</xref>] uses the polarizer characteristics of omnidirectional antennas to design an anti-multipath antenna that can provide the maximum right-polarized and the minimum cross-polarization gain, which reduces the influence of the choke ring antenna to the LOS signal. The three-dimensional choke ring antenna proposed in [<xref ref-type="bibr" rid="B55">55</xref>] can alleviate the problem of insufficient antenna gain under low elevation angle conditions while preserving the stable phase center, amplitude, phase, and other properties of the signal. At present, the choke ring antennas have been widely used in GNSS of various countries.</p>
<p>Secondly, under the radiation pattern requirements, there are many kinds of structures for the anti-multipath antenna to achieve the miniaturization of the antenna and reduce the cost of the antenna. Such as Circular Patch Antenna [<xref ref-type="bibr" rid="B56">56</xref>], Four-L Probe Coupling Patch Antenna [<xref ref-type="bibr" rid="B57">57</xref>], Compact Dual-band Substrate Integrated Choke Ring Antenna [<xref ref-type="bibr" rid="B58">58</xref>], Annular Slot the Loaded Ground Plane Antenna [<xref ref-type="bibr" rid="B59">59</xref>], and the Integrated Multipath-Limiting Antenna [<xref ref-type="bibr" rid="B60">60</xref>] designed for local area enhancement system.</p>
</sec>
<sec id="s3-2-3">
<title>3.2.3 Other multipath mitigation measures</title>
<p>In addition to polarized antennas and choke ring antennas, there are many antenna technologies that can achieve multipath mitigation. For example, the spatial and temporal information of the signal can be extracted by the antenna array to estimate and suppress the multipath [<xref ref-type="bibr" rid="B61">61</xref>, <xref ref-type="bibr" rid="B62">62</xref>]. Alternatively, the antenna array can be used to adjust the antenna direction by estimating the direction of the incoming wave to reduce the receive gain for multipath signals [<xref ref-type="bibr" rid="B63">63</xref>]. However, such algorithms are more complex, costly, and less versatile.</p>
<p>For large antennas with high-performance requirements, the multipath mitigation can also be considered from the location and erection of the antenna, such as: erecting the antenna in a high or empty place, far away from high-rise buildings, mooring, a large area of vegetation, and other environments easy to generate signal reflection, laying absorbing materials on the ground around the antenna.</p>
<p>Furthermore, adaptive beamforming has been widely used in multipath mitigation of antennas. Such as, The adaptive beamforming method [<xref ref-type="bibr" rid="B64">64</xref>] is proposed based on a Fractional Order Bidirectional Least Mean Square (FOBLMS), which achieves an excellent multipath mitigation effect. Since the anti-multipath antenna can directly attenuate the power of the multipath signal, it has the same effect on pseudo-code phase multipath and carrier phase multipath [<xref ref-type="bibr" rid="B65">65</xref>, <xref ref-type="bibr" rid="B66">66</xref>]. In particular, there are some specific carrier phase multipath mitigation methods [<xref ref-type="bibr" rid="B67">67</xref>]. Secondly, using the characteristics of the receiving antenna can reduce the reception of multipath signals to a certain extent. However, the characteristic of anti-multipath antennas is that they can only suppress multipath signals at a specific angle. The rest of the multipath signals will enter the following signal processing stage. Therefore, it is necessary to process the multipath signals entering the receiver from other angles to reduce the impact of multipath signals on receiver measurement accuracy.</p>
</sec>
</sec>
<sec id="s3-3">
<title>3.3 Multipath mitigation in baseband signal processing</title>
<p>The GNSS antenna receives the composite signal of the LOS signal and the multipath signal, so it is also the composite signal that is directly matched with the local pseudo-code and carrier during baseband signal processing, which will cause the receiver to generate measurement errors. Comparing the simulation analysis results of BPSK and BOC modulated signals under the two technologies of narrow correlation and high-resolution correlator [<xref ref-type="bibr" rid="B68">68</xref>], it can be found that the multipath mitigation effect will be of significant difference when the multipath mitigation technology is applied to different signal systems. Therefore, this section will analyze and compare their performance under different signal systems while summarizing various multipath mitigation techniques. This stage focuses on signal processing in order to eliminate multipath signals from received signals. It is an improvement after GNSS signal reception.</p>
<p>There are usually two ways to achieve multipath mitigation in baseband signal processing. One is to reduce the sensitivity of multipath signals by improving the correlator or discriminator of the receiver loop; the other is to use a statistical signal processing method based on measurement data to estimate signal parameters (LOS or multipath signals). These multipath mitigation techniques will be described in detail below.</p>
<sec id="s3-3-1">
<title>3.3.1 Multipath mitigation technique based on improving correlator/discriminator</title>
<sec id="s3-3-1-1">
<title>3.3.1.1 Narrow correlation technique</title>
<p>The correlator spacing used in the receiver code tracking loop of the traditional correlator is generally one chip, and the multipath mitigation ability is weak, which is difficult to meet the needs of users for high-precision positioning [<xref ref-type="bibr" rid="B69">69</xref>]. According to <xref ref-type="sec" rid="s2-2-1">Section 2.2.1</xref>, the receiver obtains the measured code phase by equalizing the correlation results output by the early correlator and the late correlator. If the correlation interval of the correlator is smaller, the early-late tracking point will be closer to the peak value of the correlation function. At the peak value of the correlation function, the influence of the multipath signals on the phase measurement is the least [<xref ref-type="bibr" rid="B70">70</xref>], and the narrow correlation technology is designed based on this idea [<xref ref-type="bibr" rid="B71">71</xref>]. By reducing the correlation interval, the multipath error can be reduced to a maximum of one-tenth of that of a conventional correlator. However, the cost of reducing the correlation interval is wider pre-correlation bandwidth, higher sampling rate, and higher digital signal processing rate [<xref ref-type="bibr" rid="B71">71</xref>]. Secondly, when the correlator interval is reduced, the operating range of the code ring discriminator will be reduced. As a result, the dynamic performance of the code tracking loop is further reduced.</p>
<p>Due to the narrowing of the main peak range of the correlation peak of the BOC signal, the linear pulling range of the traditional narrow correlation technique is minimal when applied to the high-order BOC signal [<xref ref-type="bibr" rid="B72">72</xref>]. Secondly, the BOC signal suffers from tracking ambiguity caused by side peaks in the auto-correlation function. In using narrow correlation techniques, a wrong locking point in the code tracking loop discriminator will likely lead to missed or false detections. Therefore, the multipath mitigation performance of the traditional narrow correlation technology in the BPSK signal system is better than that of the BOC signal.</p>
</sec>
<sec id="s3-3-1-2">
<title>3.3.1.2 Code correlation reference waveforms technology</title>
<p>Young Lee first proposed Code Correlation Reference Waveforms (CCRW) technology. A better code ring discriminator can be obtained by designing correlators and particular code reference waveforms to sharpen cross-correlation functions so that we can obtain better multipath mitigation performance [<xref ref-type="bibr" rid="B73">73</xref>]. Compared with the structure of the traditional receiver, the receiver no longer generates early and late local pseudo-code signals. However, it generates a series of reference waveforms in the form of gate wave combination to correlate with the received signals, thereby constructing the desired discrimination error curve to achieve better multipath mitigation performance [<xref ref-type="bibr" rid="B74">74</xref>]. In the gate wave design, the desired discriminant error curve is generally constructed first; then the local reference waveform is constructed according to the discriminant error curve [<xref ref-type="bibr" rid="B75">75</xref>]. The typical local reference waveforms are W1, W2, W3, and W4. According to the different reference waveform generation methods, they are divided into two types: generation at chip flip (W1) and generation at chip-by-chip (W2, W3, W4) [<xref ref-type="bibr" rid="B75">75</xref>], the structure of each waveform is shown in <xref ref-type="fig" rid="F13">Figure 13</xref>.</p>
<fig id="F13" position="float">
<label>FIGURE 13</label>
<caption>
<p>Typical local reference waveforms in CCRW.</p>
</caption>
<graphic xlink:href="fphy-10-1071539-g013.tif"/>
</fig>
<p>CCRW technology has the advantages of simple structure, relatively low hardware resource consumption, and real-time solid performance [<xref ref-type="bibr" rid="B76">76</xref>]. However, the performance of the CCRW algorithm is affected by the non-ideal characteristics of the RF channel, filter bandwidth, and anti-interference algorithm. The local reference waveform design needs to consider these non-ideal factors. Just like the narrow correlation technique, the tracking ambiguity may also exist if the W2, W3, and W4 reference waveforms of CCRW are directly applied to BOC signals. Therefore, the multipath mitigation ability of the general CCRW technique in the BPSK signal system is better than the BOC signal system.</p>
<p>In order to solve the ambiguity problem of CCRW in the BOC signal, the literature [<xref ref-type="bibr" rid="B77">77</xref>] introduced a series of bipolar reference waveforms based on the W2 code-related reference waveform structure to solve the tracking ambiguity problem in BOC (1,1). At the same time, the multipath mitigation capability is also improved.</p>
</sec>
<sec id="s3-3-1-3">
<title>3.3.1.3 Double DELTA correlator</title>
<p>Double DELTA Correlator uses two pairs of correlators to compute and form correlation curves locally. Based on this idea, many multipath mitigation techniques have been derived, including Strobe Technique, Pulse Aperture Correlator (PAC) Technique, and High-Resolution Correlator (HRC) Technique.</p>
<p>Strobe Technology [<xref ref-type="bibr" rid="B78">78</xref>] is the most representative of the Double DELTA correlator technology, put forward in 1996 by Astech company. The multipath mitigation is achieved by setting two groups of correlators with unequal correlation intervals and modifying the phase detection function. The correlator interval of the broad correlation group is twice that of the narrow correlation group. Because the Strobe correlator multipath mitigation for short delay multipath signal is sensitive [<xref ref-type="bibr" rid="B79">79</xref>, <xref ref-type="bibr" rid="B80">80</xref>], and can suppress the majority of long time delay multipath signals. It has been widely used in GNSS. After analysis [<xref ref-type="bibr" rid="B81">81</xref>], When the Strobe correlator suppresses the error caused by the multipath signals, the multipath suppression performance under the two signal systems of BPSK and BOC is better than that of the narrow correlation technology [<xref ref-type="bibr" rid="B72">72</xref>]. However, since it requires multiple correlator calculations, the implementation is relatively complicated. Furthermore, the problem of tracking ambiguity still exists in Strobe technology, so the traditional Strobe technology is more suitable for BPSK modulation.</p>
<p>In order to solve the problem of tracking ambiguity in BOC signal, literature [<xref ref-type="bibr" rid="B82">82</xref>] proposed a narrow correlation-assisted Double-DELTA tracking method, which can detect the false-lock problem of Double-DELTA, making it suitable for BOC signal. The improved method enhances the robustness and compatibility of the tracking loop and reduces hardware resource consumption and algorithm complexity.</p>
<p>In addition, the double DELTA Correlator includes PAC technology and HRC technology. The PAC technology uses two early correlators, two late correlators, and one immediate correlator to compensate for the distorted correlation peak jointly. The phase detector function is a linear function of two pairs of early, and late narrow correlators [<xref ref-type="bibr" rid="B19">19</xref>].</p>
<p>HRC technology achieves multipath mitigation by changing the local reference waveform signal [<xref ref-type="bibr" rid="B83">83</xref>], which is also a CCRW technology. Its local reference waveform is shown in W1 of <xref ref-type="fig" rid="F11">Figure 11</xref>, and multiple correlators are also used to achieve better multipath mitigation. However, the disadvantage of these techniques is that the implementation is complicated due to the need for multiple correlators.</p>
<p>In order to solve the problem of high complexity, literature [<xref ref-type="bibr" rid="B84">84</xref>] proposed a time-division multiplexing Strobe scheme for TMBOC modulation. It generates two time-multiplexing strobes to track the BOC(1,1) and BOC(6,1) components, simplifying the hardware structure and improving the tracking performance in thermal noise and multipath. Literature [<xref ref-type="bibr" rid="B85">85</xref>] adds a specific compensation factor to the traditional Strobe phase detector formula, uses the TK operator as the detection module, and constructs a new multipath suppression strategy so that the receiver has good performance for short-delay in-phase multipath signals.</p>
</sec>
<sec id="s3-3-1-4">
<title>3.3.1.4 Other multipath mitigation techniques</title>
<p>In addition, many multipath mitigation techniques are based on baseband signal processing. Such as the Multipath Elimination Technique (MET) [<xref ref-type="bibr" rid="B86">86</xref>], by setting two groups of narrow correlators on both sides of the correlation peak, the slopes on both sides of the correlation peak are obtained to reflect the code phase tracking error caused by multipath. It is worth noting that MET is also called Early Late Slope (ELS) in some literature. Finally, by adding a compensation factor <italic>h</italic> to the phase detector, the loop can be tracked at the correct position to achieve the purpose of multipath mitigation. <xref ref-type="fig" rid="F14">Figure 14</xref> shows a schematic diagram of the principle of MET. According to the geometric relationship, the slopes on both sides <italic>a</italic>
<sub>1</sub>, <italic>a</italic>
<sub>2</sub> can be calculated, and then we get the difference between the early and late correlation values <inline-formula id="inf7">
<mml:math id="m16">
<mml:mi>h</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:math>
</inline-formula>. Finally, as long as a fixed offset <italic>h</italic> is added to the phase detector of the tracking loop affected by multipath, the loop can be tracked in the correct position.</p>
<fig id="F14" position="float">
<label>FIGURE 14</label>
<caption>
<p>Schematic diagram of MET.</p>
</caption>
<graphic xlink:href="fphy-10-1071539-g014.tif"/>
</fig>
<p>Since early GNSS generally adopts BPSK modulation, the current multipath mitigation technology for BPSK signals is relatively mature. However, these multipath mitigation techniques generally have the problem of tracking ambiguity under BOC signals, especially for high-order BOC signals. There are many side peaks in the correlation peak, and the amplitude difference from the main peak is slight, and the code tracking loop is very easy. Falsely locked to the side peak, the tracking ambiguity is the most severe [<xref ref-type="bibr" rid="B87">87</xref>]. The multi-peak auto-correlation function can usually be solved by Dual-BPSK tracking technology. On this basis, literature [<xref ref-type="bibr" rid="B88">88</xref>] proposed a multipath mitigation method based on an offset correlator for BOC signals, which can effectively suppress multipath signals under the premise of low complexity.</p>
<p>
<xref ref-type="table" rid="T1">Table 1</xref> summarizes the characteristics of these technologies, ranking them according to the complexity of the implementation structure (from simple to complex): CCRW <inline-formula id="inf8">
<mml:math id="m17">
<mml:mo>&#x3e;</mml:mo>
</mml:math>
</inline-formula> Narrow Correlation <inline-formula id="inf9">
<mml:math id="m18">
<mml:mo>&#x3e;</mml:mo>
</mml:math>
</inline-formula> Double DELTA. According to the actual multipath mitigation performance (from best to worst), the following sorting is possible: Double DELTA <inline-formula id="inf10">
<mml:math id="m19">
<mml:mo>&#x3e;</mml:mo>
</mml:math>
</inline-formula> CCRW <inline-formula id="inf11">
<mml:math id="m20">
<mml:mo>&#x3e;</mml:mo>
</mml:math>
</inline-formula> Narrow Correlation. In the application, the appropriate method can be selected according to the actual requirements for multipath mitigation. Furthermore, these technologies can achieve code phase multipath mitigation. However, only CCRW technology can achieve carrier phase multipath mitigation, which is one of the reasons why CCRW is particularly favored in practical applications.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Characteristics of improved multipath mitigation techniques based on correlator/discriminator.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Anti-multipath technology</th>
<th align="left">The main design idea</th>
<th align="left">Advantages</th>
<th align="left">Disadvantages</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Narrow correlation technique</td>
<td align="left">Reduce correlator interval</td>
<td align="left">Simple structure</td>
<td align="left">Poor performance</td>
</tr>
<tr>
<td align="left">CCRW Technology</td>
<td align="left">Change the local reference code waveform</td>
<td align="left">Good performance, simple structure, Strong real-time</td>
<td align="left">Non-ideal factors should be considered</td>
</tr>
<tr>
<td align="left">Double DELTA technology</td>
<td align="left">Increase correlators</td>
<td align="left">Best performance</td>
<td align="left">Complex structure</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Moreover, the literature [<xref ref-type="bibr" rid="B89">89</xref>] has developed a neural network-based DLL for multipath mitigation in a GPS receiver. That manipulates equally spaced samples of autocorrelation functions and is trained using a statistical distribution model of multipath time delay and power attenuation. It provides a new idea for the integration development of artificial intelligence algorithms and multipath mitigation technology.</p>
</sec>
</sec>
<sec id="s3-3-2">
<title>3.3.2 Multipath mitigation technique based on signal parameter estimation</title>
<sec id="s3-3-2-1">
<title>3.3.2.1 Multipath estimation delay locked loop technology</title>
<p>Multipath Estimation Delay Locked Loop (MEDLL) [<xref ref-type="bibr" rid="B18">18</xref>, <xref ref-type="bibr" rid="B90">90</xref>] was proposed by NovAtel in 1995. It uses the structure of multiple correlators to sample a series of correlation values and obtain the correlation peak envelope and then uses the maximum likelihood estimation criterion to obtain the estimation and direct access of the parameters of the LOS signal. The correlator output of the signal, and finally realize the feedback of the tracking loop by using the phase detector and loop filter in the traditional tracking loop. Based on this basic idea, multipath suppression techniques have been derived. Such as Multipath Mitigation Technology (MMT) [<xref ref-type="bibr" rid="B91">91</xref>] and Vision Correlator [<xref ref-type="bibr" rid="B92">92</xref>, <xref ref-type="bibr" rid="B93">93</xref>] Technology, the advantages of these methods is excellent multipath mitigation performance, and the maximum theoretical performance limit can be reached. However, better performance requires higher sampling frequency and more correlators, which greatly increases the system complexity and computational cost. Secondly, these estimation methods need long-term integration to obtain a good signal-to-noise ratio. Therefore, the application of these techniques is limited to static conditions.</p>
</sec>
<sec id="s3-3-2-2">
<title>3.3.2.2 Coupled amplitude delay locking loop technology</title>
<p>Coupled Amplitude Delay Locking Loop (CADLL) [<xref ref-type="bibr" rid="B94">94</xref>] is developed based on MEDLL technology. CADLL uses multiple parallel tracking units to separate the LOS signal from the multipath signal through the feedback loop. Then parallel tracking units track the code phase, carrier phase, and amplitude of the received signal. When the multipath signal is estimated, CADLL subtracts the multipath component from the input composite Signal to eliminate the influence of the multipath on the LOS signal [<xref ref-type="bibr" rid="B95">95</xref>]. Compared with MEDLL technology, CADLL technology requires a shorter integration time and lower system complexity; it also has some advantages, such as better noise performance and can track dynamic multipath signals. However, in some cases where the carrier-to-noise power ratio is very weak, the performance of CADLL will deteriorate sharply [<xref ref-type="bibr" rid="B94">94</xref>].</p>
</sec>
<sec id="s3-3-2-3">
<title>3.3.2.3 Other multipath mitigation techniques</title>
<p>In addition, there are many multipath mitigation methods based on parameter estimation. For example, literature [<xref ref-type="bibr" rid="B96">96</xref>] proposed a multipath signal delay estimation algorithm based on correlation model. The algorithm takes the correlation output of the received signal and the local C/A code as the model. It can accurately estimate the delay of LOS and multipath signals when the signal delay is unknown. Literature [<xref ref-type="bibr" rid="B97">97</xref>] proposed a multipath mitigation technology based on fast orthogonal search. It can achieve a higher code tracking effect in urban, canyon, and other multipath signal-intensive environments. The multipath mitigation performance was significantly better than the traditional multipath mitigation algorithm.</p>
<p>In general, the performance of multipath mitigation technology based on signal parameter estimation is better than traditional methods, and it can suppress the carrier phase multipath. However, there are few practical applications due to its large amount of calculation and poor real-time performance. The performance of the BPSK or BOC Signal System often depends on the correlator and phase detector used in the loop.</p>
</sec>
</sec>
</sec>
<sec id="s3-4">
<title>3.4 Multipath mitigation for navigation data processing</title>
<p>Due to the complex environment of the receiver and the different characteristics of the corresponding multipath signal, the pseudo-range measurement noise of the receiver has different statistical characteristics. The multipath mitigation in navigation data processing usually adopts the data post-processing method to process the Multipath errors in pseudo-range or carrier phase observations.</p>
<sec id="s3-4-1">
<title>3.4.1 Multipath mitigation based on statistical signal processing</title>
<p>Since multipath signals have a specific temporal correlation, smoothing pseudo-range measurements over multiple epochs generally cannot reduce multipath errors in pseudo-range measurements. However, smoothing pseudo-ranges can achieve multipath mitigation using carrier phase measurements with less multipath error. Literature [<xref ref-type="bibr" rid="B98">98</xref>] proposed a method to correct the multipath error in differential phase observation using the signal-to-noise ratio information. This method can eliminate most low-frequency multipath signals and remove the high-frequency multipath signals through smoothing or Kalman [<xref ref-type="bibr" rid="B99">99</xref>].</p>
</sec>
<sec id="s3-4-2">
<title>3.4.2 Multipath mitigation based on empirical model</title>
<p>For some fixed scenarios, such as detection stations or fixed large-scale antennas, Since the environment in which multipath signals are generated is unchanged, certain regularities will appear over time. Based on this, a multipath error model is established by analyzing a large amount of multipath error data. This model, such as sidereal filtering technology [<xref ref-type="bibr" rid="B100">100</xref>] and wavelet analysis technology [<xref ref-type="bibr" rid="B101">101</xref>, <xref ref-type="bibr" rid="B102">102</xref>], Empirical Mode Decomposition technique [<xref ref-type="bibr" rid="B103">103</xref>] et al, can be used to correct the multipath error in future measurements. Although the multipath mitigation effect of this method is good, it requires prior knowledge and data; it is only suitable for some specific models. Since it is a post-processing method, it is generally only suitable for monitoring stations and other situations where the surrounding environment does not change much.</p>
<p>In the latest research, adaptive literature Kalman filter has been applied to multipath mitigation and achieved excellent effect [<xref ref-type="bibr" rid="B104">104</xref>]. As improvements, literature [<xref ref-type="bibr" rid="B105">105</xref>] uses Unscented Kalman Filter (UKF) and the combination of wavelet transform and particle filter for multipath suppression.</p>
<p>These methods usually do not need to improve the internal signal processing unit of the receiver but can be implemented by software processing of the output data of the receiver. It also determines the characteristics of their effective mitigation of pseudo-code phase multipath and carrier phase multipath simultaneously [<xref ref-type="bibr" rid="B106">106</xref>, <xref ref-type="bibr" rid="B107">107</xref>]. Secondly, its performance depends largely on the redundancy of measurement, the level of measurement noise, and a long observation. Therefore, an appropriate processing method for the measurement data can be selected according to the difference in the statistical characteristics of the measurement noise under different multipath signal receiving conditions to suppress the multipath error.</p>
</sec>
</sec>
<sec id="s3-5">
<title>3.5 Summary</title>
<p>This section summarizes some classic multipath mitigation technologies in GNSS, as shown in <xref ref-type="table" rid="T2">Table 2</xref>. The research mainly focuses on the four stages of signal system design, antenna design, baseband signal processing, and navigation data post-processing. They apply to different application scenarios.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Summary of multipath mitigation techniques in each stage of signal processing.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Stage</th>
<th align="left">Anti-multipath implementation idea</th>
<th align="left">Anti-multipath method</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="2" align="left">Signal designing</td>
<td rowspan="2" align="left">Make the main peak of the auto-correlation function of the signal narrower</td>
<td align="left">Change the modulation</td>
</tr>
<tr>
<td align="left">Select the appropriate pseudo-code type and carrier frequency band</td>
</tr>
<tr>
<td rowspan="4" align="left">Signal receiving</td>
<td rowspan="4" align="left">Receive less multipath signals</td>
<td align="left">Polarized antenna</td>
</tr>
<tr>
<td align="left">Choke ring antenna</td>
</tr>
<tr>
<td align="left">Antenna array</td>
</tr>
<tr>
<td align="left">Site selection and erection of antenna</td>
</tr>
<tr>
<td rowspan="5" align="left">Signal processing</td>
<td align="left">Change the structure of correlator and phase detector</td>
<td align="left">Narrow correlation technique</td>
</tr>
<tr>
<td align="left">Perform parameter estimate the parameters of the signal</td>
<td align="left">Dual DELTA correlator</td>
</tr>
<tr>
<td align="left"/>
<td align="left">CCRW technology</td>
</tr>
<tr>
<td align="left"/>
<td align="left">MEDLL technology</td>
</tr>
<tr>
<td align="left"/>
<td align="left">CADLL technology</td>
</tr>
<tr>
<td rowspan="4" align="left">Information processing</td>
<td rowspan="4" align="left">Utilize the statistical properties of multipath signal errors</td>
<td align="left">Sliding average method</td>
</tr>
<tr>
<td align="left">Sidereal daily filtering technology</td>
</tr>
<tr>
<td align="left">Wavelet analysis technique</td>
</tr>
<tr>
<td align="left">Empirical mode decomposition</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>As shown in <xref ref-type="table" rid="T2">Table 2</xref>, the existing multipath mitigation methods are mainly reflected in the following four stages:<list list-type="simple">
<list-item>
<p>1) Reduce the main peak width of the auto-correlation function through the new signal system design so as to reduce the influence of the multipath signal on the satellite LOS signal, thereby reducing the measurement error;</p>
</list-item>
<list-item>
<p>2) According to the characteristics of the inconsistency between the incident direction of the multipath signal and the LOS signal, design an antenna that can reduce the reception of the multipath signals, and through the reasonable site selection and erection of the antenna, the generation of multipath signals can be reduced from the source;</p>
</list-item>
<list-item>
<p>3) During baseband signal processing, by designing correlators and phase detectors with different characteristics or using parameter estimation methods to reduce the influence of multipath signals on measurement accuracy;</p>
</list-item>
<list-item>
<p>4) When processing navigation data (Information Processing), the statistical characteristics of multipath errors are used to reduce the influence of multipath signals.</p>
</list-item>
</list>
</p>
</sec>
</sec>
<sec id="s4">
<title>4 Future development direction of anti-multipath technology</title>
<p>This section will point out the possible development directions of future multipath mitigation technology according to the four stages summarized in the previous section.</p>
<sec id="s4-1">
<title>4.1 Signal design for new system of low orbit satellite</title>
<p>The carrier frequency largely determines the propagation, reflection, and refraction characteristics of the corresponding electromagnetic wave signal [<xref ref-type="bibr" rid="B42">42</xref>]. However, the carrier frequency that the current navigation satellite system can select is minimal. Furthermore, the International Telecommunication Union also uniformly allocated the spectrum resources. So choosing an appropriate carrier frequency can improve the multipath mitigation performance, but this is usually difficult to exploit.</p>
<p>In general, choosing a pseudo-code series with a higher code rate, good auto-correlation characteristics, cross-correlation characteristics, and a period as long as possible can help reduce multipath errors [<xref ref-type="bibr" rid="B108">108</xref>]. A new pseudo-code series needs to be designed with the development of low-orbit satellite systems. Due to the sharp increase in the number of low-orbit satellites, a longer pseudo-code cycle is required to distinguish more satellites using code division multiple access; a large signal bandwidth is required to meet the communication needs, which are all in line with the requirements for multipath mitigation. It indirectly realizes the multipath mitigation. Further, it can also be considered to realize multipath mitigation from the design of the signal modulation method of the low-orbit satellite. Therefore, the new LEO satellite signal system design is a huge opportunity and challenge for multipath mitigation technology.</p>
</sec>
<sec id="s4-2">
<title>4.2 Miniaturization design of anti-multipath antenna</title>
<p>Although the multipath mitigation effect of anti-multipath antennas in GNSS is imposing, most of the anti-multipath antennas have the disadvantages of considerable size and heavy weight. With the further development of the GNSS, the receiver has a higher and higher demand for antenna miniaturization, and traditional anti-multipath antennas are usually challenging to take into account the two requirements of size and performance at the same time. Many researchers have done related work to solve this problem, such as miniaturizing the corrugated structure by implementing multiple folds or slits inside the corrugation and then improving the choke ring to obtain a miniaturized antenna [<xref ref-type="bibr" rid="B109">109</xref>]. Even so, this is still a direction that requires much research. Therefore, how to design a miniaturized and low-cost anti-multipath antenna without (less) reducing the multipath mitigation performance is a primary development direction of the anti-multipath antenna in the future.</p>
</sec>
<sec id="s4-3">
<title>4.3 Correlator improves/improves the efficiency of multipath mitigation algorithms</title>
<p>BOC signals have many advantages and have been widely used in GNSS, but applying traditional multipath mitigation techniques directly to the BOC signals will have ambiguity problems. Therefore, how to better realize multipath mitigation of BOC signals is an important research direction in the future.</p>
<p>In general, the method based on signal parameter estimation has better multipath mitigation performance than the traditional correlator, but due to its large amount of calculation, poor real-time performance, and high-performance requirements of the receiver. It dramatically limits its practical application scenarios. Currently, many researches focus on using new technologies in the field of signal processing to improve the computational efficiency of algorithms [<xref ref-type="bibr" rid="B110">110</xref>], which achieved good results. Therefore, there are two directions for further development of this type of technology: one is to reduce computing requirements through algorithm design; the other is to apply new technologies in the computer or signal processing field to improve computing efficiency.</p>
</sec>
<sec id="s4-4">
<title>4.4 Multipath mitigation algorithm that can adapt to highly dynamic environment</title>
<p>These methods generally use the statistical characteristics of multipath errors to reduce the influence of multipath signals, the disadvantage is that they require a long time of observation data to estimate the parameters of the statistical model of measurement noise. However, in some practical environments, the parameter changes of multipath signals have high dynamic characteristics and no noticeable change rules. The corresponding statistical characteristics of measurement noise will also change with time and environment [<xref ref-type="bibr" rid="B111">111</xref>, <xref ref-type="bibr" rid="B112">112</xref>], limiting such methods in practical use. Therefore, designing a multipath mitigation algorithm with better performance or high adaptability to dynamic environment is of great significance.</p>
</sec>
<sec id="s4-5">
<title>4.5 Application of other new technology</title>
<p>Artificial intelligence is a new technical science that studies and develops theories, methods, technologies, and application systems for simulating, extending, and expanding human intelligence. In recent years, many great achievements have been made in artificial intelligence, which has accelerated the integration of artificial intelligence technology and technology in various fields. At present, artificial intelligence has achieved many applications in medicine, financial trade, education and other fields [<xref ref-type="bibr" rid="B113">113</xref>&#x2013;<xref ref-type="bibr" rid="B115">115</xref>]. If artificial intelligence technology can be applied to multipath cancellation technology, it may further reduce the impact of multipath signals on receivers. Through the investigation, it can be found that: some researchers have applied artificial intelligence technology to the field of multipath signal prediction [<xref ref-type="bibr" rid="B116">116</xref>&#x2013;<xref ref-type="bibr" rid="B118">118</xref>] and achieved outstanding results, and neural networks can also be used to simulate the effects of multipath signals on GNSS correlation output [<xref ref-type="bibr" rid="B119">119</xref>, <xref ref-type="bibr" rid="B120">120</xref>], which also provides a new idea for future multipath mitigation techniques. Besides, a deep learning-aided spatial discriminator has also been proposed to compensate for the limitations of traditional beamforming methods, enabling multipath mitigation during signal reception [<xref ref-type="bibr" rid="B121">121</xref>].</p>
<p>In addition, the neural network can also be used in the design of low-orbit satellite pseudocodes to achieve better cross-correlation and auto-correlation performance. It can be used in the design of multipath suppression antennas to reduce the reception of multipath signals. It is used in the baseband signal processing algorithm to solve the problem that the complexity and performance of the current algorithm cannot be taken into account. It is used in navigation information processing to obtain higher-precision positioning results.</p>
<p>In practical application scenarios, combining the multipath technologies of each stage can obtain better multipath mitigation performance. For example, for a high-precision receiver, the signal system can choose BOC modulation, choose a choke ring antenna and consider its location and assumptions, and use CCRW technology in baseband signal processing. However, it should be noted that for signals with different modulation methods, the effects of each multipath mitigation technology in baseband signal processing stage are not consistent. Therefore, it is also an important research content to select appropriate multipath mitigation technology in each stage of signal processing. In this way, each stage has exerted its effect on multipath mitigation. It is significant for the GNSS receiver to reduce the influence of multipath signals and improve the measurement accuracy.</p>
</sec>
</sec>
<sec sec-type="conclusion" id="s5">
<title>5 Conclusion</title>
<p>This paper established a simplified multipath signal model using the multipath signal&#x2019;s attenuation, propagation delay, and carrier phase difference parameters. Then the influence of multipath signals on GNSS&#x2019;s code tracking loop and carrier tracking loop was analyzed. The influence of the multipath signal on the code tracking loop is mainly reflected in the correlation function, and the influence on the carrier tracking loop is reflected in the carrier phase measurement. The multipath signal affects the two loops and reduces the measurement accuracy. In severe cases, it can cause the receiver to lose the lock.</p>
<p>From the perspective of signal system design, this paper introduces the principle and method of signal modulation and pseudo-code/carrier selection to achieve multipath mitigation. It points out that the core idea of multipath mitigation through the new system signal design is to improve the signal&#x2019;s code rate, which provides design ideas for the future new satellite system signals in multipath mitigation. From the perspective of antenna design, this paper introduces the polarized antennas and choke antennas that can achieve multipath mitigation and some multipath mitigation measures. This dramatically reduces the number of multipath signals entering the GNSS receiver. However, the disadvantage is that due to hardware limitations, only the multipath signal at a specific angle can be suppressed, and some multipath signals will still enter the GNSS receiver. From the perspective of baseband signal processing, this paper introduces the classic multipath mitigation techniques based on correlator/discriminator improvements and multipath mitigation techniques based on signal parameter estimation. It is pointed out that the best anti-multipath performance is the dual DELTA technology, and the lowest complexity is the CCRW technology. Then the performance of each algorithm under different modulation methods is compared, and the tracking ambiguity problem that exists when the multipath mitigation technology is applied to BOC modulation is analyzed. From the perspective of navigation data post-processing, this paper introduces the classic multipath suppression method based on statistical signal processing and the multipath suppression method based on an empirical model. This approach does not require improving the receiver&#x2019;s internal signal processing unit. However, the disadvantage is that performance depends heavily on the redundancy of the measurement and the level of measurement noise and requires long observations.</p>
<p>Finally, according to the existing multipath mitigation technology of these four links and the characteristics and development trends of each technology, the prospect of their future development direction is made. It is pointed out that the multipath resistance method of multiple links at the same time is of great significance to the GNSS receiver to improve the measurement accuracy.</p>
</sec>
</body>
<back>
<sec id="s6">
<title>Author contributions</title>
<p>Formal analysis, ZXu, ZXi, JS, and SN; Investigation, ZXu, ZL, ZXi, JS, and SN; Writing original draft preparation, ZXu, ZL, and SN; All authors have read and agreed to the published version of the manuscript.</p>
</sec>
<sec id="s7">
<title>Funding</title>
<p>This research was funded by the National Natural Science Foundation of China (No.62003354).</p>
</sec>
<ack>
<p>The authors would like to thank the editors and reviewers for their efforts to help the publication of this paper.</p>
</ack>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fossen</surname>
<given-names>TI</given-names>
</name>
</person-group>. <article-title>Line-of-sight path-following control utilizing an extended Kalman filter for estimation of speed and course over ground from GNSS positions</article-title>. <source>J Mar Sci Technol</source> (<year>2022</year>) <volume>27</volume>:<fpage>806</fpage>&#x2013;<lpage>13</lpage>. <pub-id pub-id-type="doi">10.1007/s00773-022-00872-y</pub-id>
</citation>
</ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Juri&#x161;ica</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Ducho&#x148;</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Ka&#x161;tan</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Babinec</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>High precision GNSS guidance for field mobile robots</article-title>. <source>Int J Adv Robotic Syst</source> (<year>2012</year>) <volume>9</volume>:<fpage>169</fpage>. <pub-id pub-id-type="doi">10.5772/52554</pub-id>
</citation>
</ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Guo</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Song</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Niu</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Lou</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Gu</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>S</given-names>
</name>
<etal/>
</person-group> <article-title>Foundation and performance evaluation of real-time GNSS high-precision one-way timing system</article-title>. <source>GPS Solut</source> (<year>2019</year>) <volume>23</volume>:<fpage>23</fpage>. <pub-id pub-id-type="doi">10.1007/s10291-018-0811-1</pub-id>
</citation>
</ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Elsheikh</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Noureldin</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Korenberg</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Integration of GNSS precise point positioning and reduced inertial sensor system for lane-level car navigation</article-title>. <source>IEEE Trans Intell Transport Syst</source> (<year>2022</year>) <volume>23</volume>:<fpage>2246</fpage>&#x2013;<lpage>61</lpage>. <pub-id pub-id-type="doi">10.1109/TITS.2020.3040955</pub-id>
</citation>
</ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Tanil</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Khanafseh</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Joerger</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Kujur</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Kruger</surname>
<given-names>B</given-names>
</name>
<name>
<surname>de Groot</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Pervan</surname>
<given-names>B</given-names>
</name>
</person-group>. <article-title>Optimal INS/GNSS coupling for autonomous car positioning integrity</article-title>. In: <conf-name>Proceedings of the 32nd International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS&#x2b; 2019)</conf-name> (<year>2019</year>). p. <fpage>3123</fpage>&#x2013;<lpage>40</lpage>. <pub-id pub-id-type="doi">10.33012/2019.17013</pub-id>
</citation>
</ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hegarty</surname>
<given-names>CJ</given-names>
</name>
<name>
<surname>Chatre</surname>
<given-names>E</given-names>
</name>
</person-group>. <article-title>Evolution of the global navigation SatelliteSystem (GNSS)</article-title>. <source>Proc IEEE</source> (<year>2008</year>) <volume>96</volume>:<fpage>1902</fpage>&#x2013;<lpage>17</lpage>. <pub-id pub-id-type="doi">10.1109/JPROC.2008.2006090</pub-id>
</citation>
</ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Specht</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Dabrowski</surname>
<given-names>PS</given-names>
</name>
<name>
<surname>Pawelski</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Specht</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Szot</surname>
<given-names>T</given-names>
</name>
</person-group>. <article-title>Comparative analysis of positioning accuracy of GNSS receivers of Samsung Galaxy smartphones in marine dynamic measurements</article-title>. <source>Adv Space Res</source> (<year>2019</year>) <volume>63</volume>:<fpage>3018</fpage>&#x2013;<lpage>28</lpage>. <pub-id pub-id-type="doi">10.1016/j.asr.2018.05.019</pub-id>
</citation>
</ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cheng</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Tourneret</surname>
<given-names>JY</given-names>
</name>
</person-group>. <article-title>An EM-based multipath interference mitigation in GNSS receivers</article-title>. <source>Signal Process.</source> (<year>2019</year>) <volume>162</volume>:<fpage>141</fpage>&#x2013;<lpage>52</lpage>. <pub-id pub-id-type="doi">10.1016/j.sigpro.2019.04.018</pub-id>
</citation>
</ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dutta</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Halder</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Banerjee</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Basak</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Nanda</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Chakravarty</surname>
<given-names>D</given-names>
</name>
</person-group>. <article-title>Analysis of jamming and anti jamming techniques for Galileo GNSS</article-title>. <source>Mater Today Proc</source> (<year>2022</year>) <volume>58</volume>:<fpage>489</fpage>&#x2013;<lpage>95</lpage>. <pub-id pub-id-type="doi">10.1016/j.matpr.2022.03.009</pub-id>
</citation>
</ref>
<ref id="B10">
<label>10.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Kuusniemi</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Bhuiyan</surname>
<given-names>MZH</given-names>
</name>
<name>
<surname>Strom</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Soderholm</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Jokitalo</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>R</given-names>
</name>
</person-group>. <article-title>Utilizing pulsed pseudolites and high-sensitivity GNSS for ubiquitous outdoor/indoor satellite navigation</article-title>. In: <conf-name>2012 International Conference on Indoor Positioning and Indoor Navigation (IPIN)</conf-name> (<year>2012</year>). p. <fpage>1</fpage>&#x2013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1109/IPIN.2012.6418911</pub-id>
</citation>
</ref>
<ref id="B11">
<label>11.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Fu</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>Q</given-names>
</name>
</person-group>. <article-title>Analysis of kalman filter innovation-based GNSS spoofing detection method for INS/GNSS integrated navigation system</article-title>. <source>IEEE Sensors J</source> (<year>2019</year>) <volume>19</volume>:<fpage>5167</fpage>&#x2013;<lpage>78</lpage>. <pub-id pub-id-type="doi">10.1109/JSEN.2019.2902178</pub-id>
</citation>
</ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Borio</surname>
<given-names>D</given-names>
</name>
<name>
<surname>O&#x27;Driscoll</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Fortuny</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>GNSS jammers: Effects and countermeasures</article-title>. In: <conf-name>2012 6th ESA Workshop on Satellite Navigation Technologies (Navitec 2012) &#x26; European Workshop on GNSS Signals and Signal Processing</conf-name> (<year>2012</year>). p. <fpage>1</fpage>&#x2013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1109/NAVITEC.2012.6423048</pub-id>
</citation>
</ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Nie</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Ou</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Adaptive time taps of STAP under channel mismatch for GNSS antenna arrays</article-title>. <source>IEEE Trans Instrum Meas</source> (<year>2017</year>) <volume>66</volume>:<fpage>2813</fpage>&#x2013;<lpage>24</lpage>. <pub-id pub-id-type="doi">10.1109/TIM.2017.2728420</pub-id>
</citation>
</ref>
<ref id="B14">
<label>14.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Nie</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Ou</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Blind adaptive channel mismatch equalisation method for GNSS antenna arrays</article-title>. <source>IET Radar, Sonar &#x26;amp; Navigation</source> (<year>2018</year>) <volume>12</volume>:<fpage>383</fpage>&#x2013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1049/iet-rsn.2017.0416</pub-id>
</citation>
</ref>
<ref id="B15">
<label>15.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Kos</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Markezic</surname>
<given-names>I</given-names>
</name>
<name>
<surname>Pokrajcic</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>Effects of multipath reception on GPS positioning performance</article-title>. In: <conf-name>Proceedings ELMAR-2010</conf-name> (<year>2010</year>). p. <fpage>399</fpage>&#x2013;<lpage>402</lpage>.</citation>
</ref>
<ref id="B16">
<label>16.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Peng Xie</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Petovello</surname>
<given-names>MG</given-names>
</name>
</person-group>. <article-title>Measuring GNSS multipath distributions in urban canyon environments</article-title>. <source>IEEE Trans Instrum Meas</source> (<year>2015</year>) <volume>64</volume>:<fpage>366</fpage>&#x2013;<lpage>77</lpage>. <pub-id pub-id-type="doi">10.1109/TIM.2014.2342452</pub-id>
</citation>
</ref>
<ref id="B17">
<label>17.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Spilker</surname>
<given-names>JJ</given-names>
<suffix>Jr</suffix>
</name>
<name>
<surname>Axelrad</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Parkinson</surname>
<given-names>BW</given-names>
</name>
<name>
<surname>Enge</surname>
<given-names>P</given-names>
</name>
</person-group>. <source>Global Positioning System: Theory and Applications, Volume I</source>. <publisher-loc>Reston, Virginia, USA</publisher-loc>: <publisher-name>American Institute of Aeronautics and Astronautics</publisher-name> (<year>1996</year>).</citation>
</ref>
<ref id="B18">
<label>18.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Townsend</surname>
<given-names>BR</given-names>
</name>
<name>
<surname>Fenton</surname>
<given-names>PC</given-names>
</name>
<name>
<surname>Van Dierendonck</surname>
<given-names>KJ</given-names>
</name>
<name>
<surname>Van Nee</surname>
<given-names>DR</given-names>
</name>
</person-group>. <article-title>Performance evaluation of the multipath estimating delay lock loop</article-title>. <source>Navigation</source> (<year>1995</year>) <volume>42</volume>:<fpage>502</fpage>&#x2013;<lpage>14</lpage>. <pub-id pub-id-type="doi">10.1002/j.2161-4296.1995.tb01903.x</pub-id>
</citation>
</ref>
<ref id="B19">
<label>19.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Langley</surname>
<given-names>R</given-names>
</name>
</person-group>. <article-title>Robust adaptive beamforming for multi-path environment based on domain weighted PCA</article-title>. In: <conf-name>2007 15th International Conference on Digital Signal Processing</conf-name>. <publisher-loc>Cardiff, UK</publisher-loc>: <publisher-name>IEEE</publisher-name> (<year>2007</year>). p. <fpage>91</fpage>&#x2013;<lpage>4</lpage>. <pub-id pub-id-type="doi">10.1109/ICDSP.2007.4288526</pub-id>
</citation>
</ref>
<ref id="B20">
<label>20.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Braasch</surname>
<given-names>MS</given-names>
</name>
</person-group>. <article-title>Performance comparison of multipath mitigating receiver architectures</article-title>. In: <conf-name>2001 IEEE Aerospace Conference Proceedings (Cat. No. 01TH8542)</conf-name>. <publisher-loc>Big Sky, MT, USA</publisher-loc>: <publisher-name>IEEE</publisher-name> (<year>2001</year>). p. <fpage>3</fpage>&#x2013;<lpage>1309</lpage>. <comment>vol. 3</comment>. <pub-id pub-id-type="doi">10.1109/AERO.2001.931361</pub-id>
</citation>
</ref>
<ref id="B21">
<label>21.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Lehner</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Steinga&#xdf;</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Characteristics of the land mobile navigation channel for pedestrian applications</article-title>. In: <conf-name>Proceedings of the GNSS 2003, European Navigation Conference</conf-name> (<year>2003</year>).</citation>
</ref>
<ref id="B22">
<label>22.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Lehner</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Steinga&#xdf;</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>The Influence of Multipath on the positioning error</article-title>. In: <conf-name>European Navigation Conference (ENC GNSS)</conf-name> (<year>2003</year>).</citation>
</ref>
<ref id="B23">
<label>23.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Lopez</surname>
<given-names>AR</given-names>
</name>
</person-group>. <article-title>LAAS/GBAS ground reference antenna with enhanced mitigation of ground multipath</article-title>. In: <conf-name>Proceedings of the 2008 National Technical Meeting of the Institute of Navigation</conf-name> (<year>2008</year>). p. <fpage>389</fpage>&#x2013;<lpage>93</lpage>.</citation>
</ref>
<ref id="B24">
<label>24.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Steingass</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Lehner</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Land mobile satellite navigation-characteristics of the multipath channel</article-title>. In: <conf-name>Proceedings of the 16th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GPS/GNSS 2003)</conf-name> (<year>2003</year>). p. <fpage>1016</fpage>&#x2013;<lpage>22</lpage>.</citation>
</ref>
<ref id="B25">
<label>25.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Steingass</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Lehner</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>Measuring galileo&#x2019;s multipath channel</article-title>. <source>Proceedings</source> (<year>2003</year>).</citation>
</ref>
<ref id="B26">
<label>26.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Parkinson</surname>
<given-names>BW</given-names>
</name>
<name>
<surname>Spilker</surname>
<given-names>JJ</given-names>
</name>
</person-group>. <source>Progress in astronautics and aeronautics: Global positioning system: Theory and applications, vol. 164</source>. <publisher-loc>Reston, Virginia, USA</publisher-loc>: <publisher-name>Aiaa</publisher-name> (<year>1996</year>).</citation>
</ref>
<ref id="B27">
<label>27.</label>
<citation citation-type="thesis">
<person-group person-group-type="author">
<name>
<surname>Bhuiyan</surname>
<given-names>MZH</given-names>
</name>
</person-group>. <source>Analysis of multipath mitigation techniques for satellite-based positioning applications</source>. <comment>Ph.D. thesis</comment> (<year>2011</year>).</citation>
</ref>
<ref id="B28">
<label>28.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Serrano</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Langley</surname>
<given-names>RB</given-names>
</name>
</person-group>. <article-title>Carrier-phase multipath calibration in GPS-RTK machine-guidance applications</article-title>. In: <conf-name>2008 IEEE/ION Position, Location and Navigation Symposium</conf-name>. <publisher-loc>Monterey, CA, USA</publisher-loc>: <publisher-name>IEEE</publisher-name> (<year>2008</year>). p. <fpage>479</fpage>&#x2013;<lpage>88</lpage>. <pub-id pub-id-type="doi">10.1109/plans.2008.4570023</pub-id>
</citation>
</ref>
<ref id="B29">
<label>29.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lau</surname>
<given-names>L</given-names>
</name>
</person-group>. <article-title>Wavelet packets based denoising method for measurement domain repeat-time multipath filtering in GPS static high-precision positioning</article-title>. <source>GPS Solut</source> (<year>2017</year>) <volume>21</volume>:<fpage>461</fpage>&#x2013;<lpage>74</lpage>. <pub-id pub-id-type="doi">10.1007/s10291-016-0533-1</pub-id>
</citation>
</ref>
<ref id="B30">
<label>30.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Vahid</surname>
<given-names>AM</given-names>
</name>
<name>
<surname>Huangfu</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>Wavelet thresholding method based on hypotheses testing and noise estimation for multipath mitigation in GPS receivers</article-title>. In: <conf-name>2015 International Conference on Computer Science and Intelligent Communication</conf-name>. <publisher-loc>Amsterdam, Netherlands</publisher-loc>: <publisher-name>Atlantis Press</publisher-name> (<year>2015</year>). p. <fpage>341</fpage>&#x2013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.2991/csic-15.2015.82</pub-id>
</citation>
</ref>
<ref id="B31">
<label>31.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Oppenheim</surname>
<given-names>AV</given-names>
</name>
<name>
<surname>Willsky</surname>
<given-names>AS</given-names>
</name>
<name>
<surname>Nawab</surname>
<given-names>SH</given-names>
</name>
<name>
<surname>Hern&#xe1;ndez</surname>
<given-names>GM</given-names>
</name>
</person-group>. <source>Signals &#x26; systems</source>. <publisher-loc>New York City</publisher-loc>: <publisher-name>Pearson Educaci&#xf3;n</publisher-name> (<year>1997</year>).</citation>
</ref>
<ref id="B32">
<label>32.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Tian</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Zeng</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>L</given-names>
</name>
</person-group>. <article-title>Analysis of cross correlation on code tracking and mitigation techniques using advanced correlator</article-title>. In: <conf-name>Proceedings of the 2010 International Technical Meeting of the Institute of Navigation - Itm 2010</conf-name>. <publisher-loc>Washington</publisher-loc>: <publisher-name>Inst Navigation</publisher-name> (<year>2010</year>). p. <fpage>909</fpage>&#x2013;<lpage>15</lpage>.</citation>
</ref>
<ref id="B33">
<label>33.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Betz</surname>
<given-names>JW</given-names>
</name>
</person-group>. <article-title>Binary offset carrier modulations for radionavigation</article-title>. <source>Navigation</source> (<year>2001</year>) <volume>48</volume>:<fpage>227</fpage>&#x2013;<lpage>46</lpage>. <pub-id pub-id-type="doi">10.1002/j.2161-4296.2001.tb00247.x</pub-id>
</citation>
</ref>
<ref id="B34">
<label>34.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Lestarquit</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Artaud</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Issler</surname>
<given-names>JL</given-names>
</name>
</person-group>. <article-title>AltBOC for dummies or everything you always wanted to know about AltBOC</article-title>. In: <conf-name>Proceedings of the 21st International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS 2008)</conf-name> (<year>2008</year>). p. <fpage>961</fpage>&#x2013;<lpage>70</lpage>.</citation>
</ref>
<ref id="B35">
<label>35.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Ke</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Ran</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>The evaluation methods of sampling rate performance in GNSS receiver</article-title>. In: <conf-name>International Conference on Space Information Technology 2009 (SPIE)</conf-name> (<year>2010</year>). p. <fpage>688</fpage>&#x2013;<lpage>93</lpage>. <comment>vol. 7651</comment>. <pub-id pub-id-type="doi">10.1117/12.855386</pub-id>
</citation>
</ref>
<ref id="B36">
<label>36.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Benedetto</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Giunta</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Lohan</surname>
<given-names>ES</given-names>
</name>
<name>
<surname>Renfors</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>A fast unambiguous acquisition algorithm for BOC-modulated signals</article-title>. <source>IEEE Trans Veh Technol</source> (<year>2013</year>) <volume>62</volume>:<fpage>1350</fpage>&#x2013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1109/TVT.2012.2228681</pub-id>
</citation>
</ref>
<ref id="B37">
<label>37.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Ji</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Liang</surname>
<given-names>W</given-names>
</name>
</person-group>. <article-title>Sub cross-correlation shift cancellation technique for unambiguous tracking of BOC (kn, n) signals</article-title>. In: <conf-name>2020 8th International Conference on Digital Home (ICDH)</conf-name>. <publisher-loc>Piscataway, NJ, USA</publisher-loc>: <publisher-name>IEEE</publisher-name> (<year>2020</year>). p. <fpage>239</fpage>&#x2013;<lpage>47</lpage>. <pub-id pub-id-type="doi">10.1109/ICDH51081.2020.00048</pub-id>
</citation>
</ref>
<ref id="B38">
<label>38.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Soloviev</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Vadlamani</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Ha</surname>
<given-names>JC</given-names>
</name>
</person-group>. <article-title>Long coherent combining and integration for BOC signal acquisition under strong interference</article-title>. In: <conf-name>Proceedings of the 33rd International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS&#x2b; 2020)</conf-name> (<year>2020</year>). p. <fpage>2758</fpage>&#x2013;<lpage>78</lpage>. <pub-id pub-id-type="doi">10.33012/2020.17593</pub-id>
</citation>
</ref>
<ref id="B39">
<label>39.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nunes</surname>
<given-names>FD</given-names>
</name>
<name>
<surname>Sousa</surname>
<given-names>FM</given-names>
</name>
<name>
<surname>Leitao</surname>
<given-names>JM</given-names>
</name>
</person-group>. <article-title>Gating functions for multipath mitigation in GNSS BOC signals</article-title>. <source>IEEE Trans Aerosp Electron Syst</source> (<year>2007</year>) <volume>43</volume>:<fpage>951</fpage>&#x2013;<lpage>64</lpage>. <pub-id pub-id-type="doi">10.1109/taes.2007.4383585</pub-id>
</citation>
</ref>
<ref id="B40">
<label>40.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yao</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Generalized theory of BOC signal unambiguous tracking with two-dimensional loops</article-title>. <source>IEEE Trans Aerosp Electron Syst</source> (<year>2017</year>) <volume>53</volume>:<fpage>3056</fpage>&#x2013;<lpage>69</lpage>. <pub-id pub-id-type="doi">10.1109/taes.2017.2726878</pub-id>
</citation>
</ref>
<ref id="B41">
<label>41.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tan</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Z</given-names>
</name>
</person-group>. <article-title>Studies of Compass navigation signals design</article-title>. <source>Scientia Sinica (Physica, Mechanica &#x26; Astronomica)</source> (<year>2010</year>) <volume>40</volume>:<fpage>514</fpage>&#x2013;<lpage>9</lpage>.</citation>
</ref>
<ref id="B42">
<label>42.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Shen Zhang</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Bingyu Li</surname>
<given-names>B</given-names>
</name>
</person-group>. <article-title>The influence of scattering on multipath channel characteristic of tunnel</article-title>. In: <conf-name>6th International SYmposium on Antennas, Propagation and EM Theory, 2003. Proceedings. 2003</conf-name> (<year>2003</year>). p. <fpage>576</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1109/ISAPE.2003.1276756</pub-id>
</citation>
</ref>
<ref id="B43">
<label>43.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Aubry</surname>
<given-names>A</given-names>
</name>
<name>
<surname>De Maio</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Foglia</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Orlando</surname>
<given-names>D</given-names>
</name>
</person-group>. <article-title>Diffuse multipath exploitation for adaptive radar detection</article-title>. <source>IEEE Trans Signal Process</source> (<year>2015</year>) <volume>63</volume>:<fpage>1268</fpage>&#x2013;<lpage>81</lpage>. <pub-id pub-id-type="doi">10.1109/TSP.2014.2388439</pub-id>
</citation>
</ref>
<ref id="B44">
<label>44.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Song</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Ren</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Xiao</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>B</given-names>
</name>
</person-group>. <article-title>Distortionless 1/2 overlap windowing in frequency domain anti-jamming of satellite navigation receivers</article-title>. <source>Remote Sensing</source> (<year>2022</year>) <volume>14</volume>:<fpage>1801</fpage>. <pub-id pub-id-type="doi">10.3390/rs14081801</pub-id>
</citation>
</ref>
<ref id="B45">
<label>45.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Song</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Xiao</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Optimal order of time-domain adaptive filter for anti-jamming navigation receiver</article-title>. <source>Remote Sensing</source> (<year>2022</year>) <volume>14</volume>:<fpage>48</fpage>. <pub-id pub-id-type="doi">10.3390/rs14010048</pub-id>
</citation>
</ref>
<ref id="B46">
<label>46.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ni</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Ren</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>P</given-names>
</name>
<etal/>
</person-group> <article-title>GNSS spoofing suppression based on multi-satellite and multi-channel array processing</article-title>. <source>Front Phys</source> (<year>2022</year>) <volume>10</volume>. <pub-id pub-id-type="doi">10.3389/fphy.2022.905918</pub-id>
</citation>
</ref>
<ref id="B47">
<label>47.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Granger</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Simpson</surname>
<given-names>S</given-names>
</name>
</person-group>. <article-title>An analysis of multipath mitigation techniques suitable for geodetic antennas</article-title>. In: <conf-name>Proceedings of the 21st International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS 2008)</conf-name> (<year>2008</year>). p. <fpage>2755</fpage>&#x2013;<lpage>65</lpage>.</citation>
</ref>
<ref id="B48">
<label>48.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cardellach</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Tomas</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Oliveras</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Padulles</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Rius</surname>
<given-names>A</given-names>
</name>
<name>
<surname>de la Torre-Juarez</surname>
<given-names>M</given-names>
</name>
<etal/>
</person-group> <article-title>Sensitivity of PAZ LEO polarimetric GNSS radio-occultation experiment to precipitation events</article-title>. <source>IEEE Trans Geosci Remote Sensing</source> (<year>2015</year>) <volume>53</volume>:<fpage>190</fpage>&#x2013;<lpage>206</lpage>. <pub-id pub-id-type="doi">10.1109/TGRS.2014.2320309</pub-id>
</citation>
</ref>
<ref id="B49">
<label>49.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xie</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Cui</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>M</given-names>
</name>
</person-group>. <article-title>Mitigating multipath bias using a dual-polarization antenna: Theoretical performance, algorithm design, and simulation</article-title>. <source>Sensors</source> (<year>2017</year>) <volume>17</volume>:<fpage>359</fpage>. <pub-id pub-id-type="doi">10.3390/s17020359</pub-id>
</citation>
</ref>
<ref id="B50">
<label>50.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Chu</surname>
<given-names>IW</given-names>
</name>
<name>
<surname>Juang</surname>
<given-names>JC</given-names>
</name>
</person-group>. <article-title>Adaptive multipath mitigation in urban GNSS positioning</article-title>. In: <conf-name>27th International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS 2014</conf-name>; <conf-loc>Tampa, Florida</conf-loc> (<year>2014</year>). p. <fpage>2713</fpage>&#x2013;<lpage>9</lpage>.</citation>
</ref>
<ref id="B51">
<label>51.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tranquilla</surname>
<given-names>JM</given-names>
</name>
<name>
<surname>Carr</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Al-Rizzo</surname>
<given-names>HM</given-names>
</name>
</person-group>. <article-title>Analysis of a choke ring groundplane for multipath control in global positioning system (GPS) applications</article-title>. <source>IEEE Trans Antennas Propagat</source> (<year>1994</year>) <volume>42</volume>:<fpage>905</fpage>&#x2013;<lpage>11</lpage>. <pub-id pub-id-type="doi">10.1109/8.299591</pub-id>
</citation>
</ref>
<ref id="B52">
<label>52.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Allahgholi Pour</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Shafai</surname>
<given-names>L</given-names>
</name>
</person-group>. <article-title>A ring choke excited Compact dual-mode circular waveguide feed for offset reflector antennas</article-title>. <source>IEEE Trans Antennas Propagat</source> (<year>2012</year>) <volume>60</volume>:<fpage>3011</fpage>&#x2013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1109/TAP.2012.2194662</pub-id>
</citation>
</ref>
<ref id="B53">
<label>53.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Khosravi</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Moghadas</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Mousavi</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>A GNSS antenna with a polarization selective surface for the mitigation of low-angle multipath interference</article-title>. <source>IEEE Trans Antennas Propagat</source> (<year>2015</year>) <volume>63</volume>:<fpage>5287</fpage>&#x2013;<lpage>95</lpage>. <pub-id pub-id-type="doi">10.1109/tap.2015.2491323</pub-id>
</citation>
</ref>
<ref id="B54">
<label>54.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Gafarov</surname>
<given-names>ER</given-names>
</name>
<name>
<surname>Stankovsky</surname>
<given-names>AV</given-names>
</name>
<name>
<surname>Salomatov</surname>
<given-names>YP</given-names>
</name>
</person-group>. <article-title>A GNSS dipole antenna with a meander-line polarizer for the reduction of multipath interference</article-title>. In: <conf-name>2017 Radiation and Scattering of Electromagnetic Waves (RSEMW)</conf-name>. <publisher-loc>Divnomorskoe</publisher-loc>: <publisher-name>IEEE</publisher-name> (<year>2017</year>). p. <fpage>311</fpage>&#x2013;<lpage>3</lpage>. <pub-id pub-id-type="doi">10.1109/RSEMW.2017.8103659</pub-id>
</citation>
</ref>
<ref id="B55">
<label>55.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Kunysz</surname>
<given-names>W</given-names>
</name>
</person-group>. <article-title>A three dimensional choke ring ground plane antenna</article-title>. In: <conf-name>Proceedings of the 16th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GPS/GNSS 2003)</conf-name> (<year>2003</year>). p. <fpage>1883</fpage>&#x2013;<lpage>8</lpage>.</citation>
</ref>
<ref id="B56">
<label>56.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Boccia</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Amendola</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Di Massa</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Giulicchi</surname>
<given-names>L</given-names>
</name>
</person-group>. <article-title>Shorted annular patch antennas for multipath rejection in GPS-based attitude determination systems</article-title>. <source>Microw Opt Technol Lett</source> (<year>2001</year>) <volume>28</volume>:<fpage>47</fpage>&#x2013;<lpage>51</lpage>. <pub-id pub-id-type="doi">10.1002/1098-2760(20010105)28:1&#x3c;47::aid-mop14&#x3e;3.0.co;2-3</pub-id>
</citation>
</ref>
<ref id="B57">
<label>57.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>EnCheng</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Zhuopeng</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>A wideband antenna for global navigation satellite system with reduced multipath effect</article-title>. <source>Antennas Wirel Propag Lett</source> (<year>2013</year>) <volume>12</volume>:<fpage>124</fpage>&#x2013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1109/LAWP.2013.2243695</pub-id>
</citation>
</ref>
<ref id="B58">
<label>58.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Taghdisi</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Ghaffarian</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Mirzavand</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Mousavi</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Compact substrate integrated choke ring ground structure for high-precision GNSS applications</article-title>. In: <conf-name>2020 IEEE International Symposium on Antennas and Propagation and North American Radio Science Meeting</conf-name>. <publisher-loc>Montreal, QC, Canada</publisher-loc>: <publisher-name>IEEE</publisher-name> (<year>2020</year>). p. <fpage>1705</fpage>&#x2013;<lpage>6</lpage>. <pub-id pub-id-type="doi">10.1109/ieeeconf35879.2020.9330348</pub-id>
</citation>
</ref>
<ref id="B59">
<label>59.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>A small low-multipath GNSS antenna using annular slot loaded ground plane</article-title>. In: <conf-name>2016 IEEE 5th Asia-Pacific Conference on Antennas and Propagation (APCAP)</conf-name>. <publisher-loc>Kaohsiung, Taiwan</publisher-loc>: <publisher-name>IEEE</publisher-name> (<year>2016</year>). p. <fpage>349</fpage>&#x2013;<lpage>50</lpage>. <pub-id pub-id-type="doi">10.1109/APCAP.2016.7843237</pub-id>
</citation>
</ref>
<ref id="B60">
<label>60.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Thornberg</surname>
<given-names>DB</given-names>
</name>
<name>
<surname>Thornberg</surname>
<given-names>DS</given-names>
</name>
<name>
<surname>Dibenedetto</surname>
<given-names>MF</given-names>
</name>
<name>
<surname>Braasch</surname>
<given-names>MS</given-names>
</name>
<name>
<surname>Van Graas</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Bartone</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>LAAS integrated multipath-limiting antenna</article-title>. <source>Navigation</source> (<year>2003</year>) <volume>50</volume>:<fpage>117</fpage>&#x2013;<lpage>30</lpage>. <pub-id pub-id-type="doi">10.1002/j.2161-4296.2003.tb00323.x</pub-id>
</citation>
</ref>
<ref id="B61">
<label>61.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ray</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Cannon</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Fenton</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>GPS code and carrier multipath mitigation using a multiantenna system</article-title>. <source>IEEE Trans Aerosp Electron Syst</source> (<year>2001</year>) <volume>37</volume>:<fpage>183</fpage>&#x2013;<lpage>95</lpage>. <pub-id pub-id-type="doi">10.1109/7.913677</pub-id>
</citation>
</ref>
<ref id="B62">
<label>62.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ray</surname>
<given-names>JK</given-names>
</name>
<name>
<surname>Cannon</surname>
<given-names>ME</given-names>
</name>
<name>
<surname>Fenton</surname>
<given-names>PC</given-names>
</name>
</person-group>. <article-title>Mitigation of static carrier-phase multipath effects using multiple closely spaced antennas</article-title>. <source>Navigation</source> (<year>1999</year>) <volume>46</volume>:<fpage>193</fpage>&#x2013;<lpage>201</lpage>. <pub-id pub-id-type="doi">10.1002/j.2161-4296.1999.tb02406.x</pub-id>
</citation>
</ref>
<ref id="B63">
<label>63.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Nie</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Wan</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Ou</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>Optimal reference element for interference suppression in GNSS antenna arrays under channel mismatch</article-title>. <source>IET Radar, Sonar &#x26;amp; Navigation</source> (<year>2017</year>) <volume>11</volume>:<fpage>1161</fpage>&#x2013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1049/iet-rsn.2016.0582</pub-id>
</citation>
</ref>
<ref id="B64">
<label>64.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Siridhara</surname>
<given-names>AL</given-names>
</name>
<name>
<surname>Ratnam</surname>
<given-names>DV</given-names>
</name>
</person-group>. <article-title>Mitigation of multipath effects based on a robust fractional order bidirectional least mean square (FOBLMS) beamforming algorithm for GPS receivers</article-title>. <source>Wireless Pers Commun</source> (<year>2020</year>) <volume>112</volume>:<fpage>743</fpage>&#x2013;<lpage>61</lpage>. <pub-id pub-id-type="doi">10.1007/s11277-020-07071-1</pub-id>
</citation>
</ref>
<ref id="B65">
<label>65.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Xiao</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Ren</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Song</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>B</given-names>
</name>
</person-group>. <article-title>Suppression of jammer multipath in GNSS antenna array receiver</article-title>. <source>Remote Sensing</source> (<year>2022</year>) <volume>14</volume>:<fpage>350</fpage>. <pub-id pub-id-type="doi">10.3390/rs14020350</pub-id>
</citation>
</ref>
<ref id="B66">
<label>66.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Ma</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Xiao</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>A method of carrier phase multipath mitigation based on punctual code correlation reference waveform</article-title>. In: <conf-name>China Satellite Navigation Conference (CSNC) 2018 Proceedings</conf-name>. <publisher-loc>Singapore</publisher-loc>: <publisher-name>Springer</publisher-name> (<year>2018</year>). p. <fpage>477</fpage>&#x2013;<lpage>87</lpage>. <pub-id pub-id-type="doi">10.1007/978-981-13-0029-5_42</pub-id>
</citation>
</ref>
<ref id="B67">
<label>67.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lau</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Cross</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Investigations into phase multipath mitigation techniques for high precision positioning in difficult environments</article-title>. <source>J Navigation</source> (<year>2007</year>) <volume>60</volume>:<fpage>457</fpage>&#x2013;<lpage>82</lpage>. <pub-id pub-id-type="doi">10.1017/S0373463307004341</pub-id>
</citation>
</ref>
<ref id="B68">
<label>68.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Jovanovic</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Tawk</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Botteron</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Farine</surname>
<given-names>PA</given-names>
</name>
</person-group>. <article-title>Multipath mitigation techniques for CBOC, TMBOC and AltBOC signals using advanced correlators architectures</article-title>. In: <conf-name>2010 Ieee-Ion Position Location and Navigation Symposium Plans</conf-name>. <publisher-loc>New York</publisher-loc>: <publisher-name>IEEE</publisher-name> (<year>2010</year>). p. <fpage>580</fpage>&#x2013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1109/plans.2010.5507231</pub-id>
</citation>
</ref>
<ref id="B69">
<label>69.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Braasch</surname>
<given-names>M</given-names>
</name>
<name>
<surname>van Dierendonck</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>GPS receiver architectures and measurements</article-title>. <source>Proc IEEE</source> (<year>1999</year>) <volume>87</volume>:<fpage>48</fpage>&#x2013;<lpage>64</lpage>. <pub-id pub-id-type="doi">10.1109/5.736341</pub-id>
</citation>
</ref>
<ref id="B70">
<label>70.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Phelts</surname>
<given-names>RE</given-names>
</name>
<name>
<surname>Enge</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>The case for narrowband receivers</article-title>. In: <conf-name>Proceedings of the 2000 National Technical Meeting of The Institute of Navigation</conf-name> (<year>2000</year>). p. <fpage>511</fpage>&#x2013;<lpage>20</lpage>.</citation>
</ref>
<ref id="B71">
<label>71.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Van Dierendonck</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Fenton</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Ford</surname>
<given-names>T</given-names>
</name>
</person-group>. <article-title>Theory and performance of narrow correlator spacing in a GPS receiver</article-title>. <source>Navigation</source> (<year>1992</year>) <volume>39</volume>:<fpage>265</fpage>&#x2013;<lpage>83</lpage>. <pub-id pub-id-type="doi">10.1002/j.2161-4296.1992.tb02276.x</pub-id>
</citation>
</ref>
<ref id="B72">
<label>72.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Xuefen</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Xiyuan</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Xin</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Comparison between strobe correlator and narrow correlator on MBOC DLL tracking loop</article-title>. In: <conf-name>2011 IEEE International Instrumentation and Measurement Technology Conference</conf-name> (<year>2011</year>). p. <fpage>1</fpage>&#x2013;<lpage>4</lpage>. <pub-id pub-id-type="doi">10.1109/IMTC.2011.5944083</pub-id>
</citation>
</ref>
<ref id="B73">
<label>73.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Betz</surname>
<given-names>JW</given-names>
</name>
<name>
<surname>Fine</surname>
<given-names>PB</given-names>
</name>
</person-group>. <article-title>Effect of narrow correlator spacing on code tracking accuracy</article-title>. In: <conf-name>Proceedings of the 2000 National Technical Meeting of The Institute of Navigation</conf-name> (<year>2000</year>). p. <fpage>716</fpage>&#x2013;<lpage>23</lpage>.</citation>
</ref>
<ref id="B74">
<label>74.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>Cascaded interference and multipath suppression method using array antenna for GNSS receiver</article-title>. <source>IEEE Access</source> (<year>2019</year>) <volume>7</volume>:<fpage>69274</fpage>&#x2013;<lpage>82</lpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2019.2918775</pub-id>
</citation>
</ref>
<ref id="B75">
<label>75.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Pang</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>Double strobe technique for unambiguous tracking of TMBOC modulated signal in GPS</article-title>. <source>IEEE Signal Process Lett</source> (<year>2015</year>) <volume>22</volume>:<fpage>2204</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1109/LSP.2015.2470240</pub-id>
</citation>
</ref>
<ref id="B76">
<label>76.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>Joint code multipath mitigation for composite binary offset carrier modulated signals</article-title>. <source>Electron Lett</source> (<year>2011</year>) <volume>47</volume>:<fpage>1374</fpage>&#x2013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1049/el.2011.2911</pub-id>
</citation>
</ref>
<ref id="B77">
<label>77.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>Unambiguous S-curve shaping for multipath mitigation for BOC(1,1) modulated signals in GNSS</article-title>. <source>IEICE Trans Commun</source> (<year>2015</year>) <volume>E98.B</volume>:<fpage>1924</fpage>&#x2013;<lpage>30</lpage>. <pub-id pub-id-type="doi">10.1587/transcom.E98.B.1924</pub-id>
</citation>
</ref>
<ref id="B78">
<label>78.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Garin</surname>
<given-names>L</given-names>
</name>
<name>
<surname>van Diggelen</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Rousseau</surname>
<given-names>JM</given-names>
</name>
</person-group>. <article-title>Strobe &#x26; edge correlator multipath mitigation for code</article-title>. In: <conf-name>Proceedings of the 9th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GPS 1996)</conf-name> (<year>1996</year>). p. <fpage>657</fpage>&#x2013;<lpage>64</lpage>.</citation>
</ref>
<ref id="B79">
<label>79.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Lee</surname>
<given-names>YC</given-names>
</name>
</person-group>. <article-title>Compatibility of the new military GPS signals with non-aviation receivers</article-title>. In: <conf-name>ION 58th Annual Meeting and CIGTF 21st Guidance Test Symposium</conf-name> (<year>2002</year>).</citation>
</ref>
<ref id="B80">
<label>80.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Veitsel</surname>
<given-names>VA</given-names>
</name>
<name>
<surname>Zhdanov</surname>
<given-names>AV</given-names>
</name>
<name>
<surname>Zhodzishsky</surname>
<given-names>MI</given-names>
</name>
</person-group>. <article-title>The mitigation of multipath errors by strobe correlators in GPS/GLONASS receivers</article-title>. <source>GPS Solutions</source> (<year>1998</year>) <volume>2</volume>:<fpage>38</fpage>&#x2013;<lpage>45</lpage>. <pub-id pub-id-type="doi">10.1007/PL00000035</pub-id>
</citation>
</ref>
<ref id="B81">
<label>81.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Eissfeller</surname>
<given-names>MI</given-names>
</name>
</person-group>. <article-title>Comparison of multipath mitigation techniques with consideration of future signal structures</article-title>. In: <conf-name>16th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GPS/GNSS 2003)</conf-name> (<year>2003</year>).</citation>
</ref>
<ref id="B82">
<label>82.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Lin</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Ruan</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>Robustness and accuracy analysis of a compatible narrow correlation assisted double delta algorithm</article-title>. In: <person-group person-group-type="editor">
<name>
<surname>Sun</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Jiao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>M</given-names>
</name>
</person-group>, editors. <source>China satellite navigation conference (csnc) 2014 proceedings, vol I</source>, <volume>Vol. 303</volume>. <publisher-loc>New York</publisher-loc>: <publisher-name>Springer</publisher-name> (<year>2014</year>). p. <fpage>661</fpage>&#x2013;<lpage>71</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-642-54737-9_57</pub-id>
</citation>
</ref>
<ref id="B83">
<label>83.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>So</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Jeon</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Kee</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Modified high-resolution correlator technique for short-delayed multipath mitigation</article-title>. <source>J Navigation</source> (<year>2009</year>) <volume>62</volume>:<fpage>523</fpage>&#x2013;<lpage>42</lpage>. <pub-id pub-id-type="doi">10.1017/S037346330900530X</pub-id>
</citation>
</ref>
<ref id="B84">
<label>84.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Pang</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>Double strobe technique for unambiguous tracking of TMBOC modulated signal in GPS</article-title>. <source>IEEE Signal Process Lett</source> (<year>2015</year>) <volume>22</volume>:<fpage>2204</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1109/LSP.2015.2470240</pub-id>
</citation>
</ref>
<ref id="B85">
<label>85.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>G</given-names>
</name>
</person-group>. <article-title>A strategy of multipath mitigation based on modified double-delta phase discriminator and TK</article-title>. In: <person-group person-group-type="editor">
<name>
<surname>Xu</surname>
<given-names>B</given-names>
</name>
</person-group>, editor. <conf-name>Proceedings of 2018 Ieee 3rd Advanced Information Technology, Electronic and Automation Control Conference (Iaeac 2018)</conf-name>. <publisher-loc>New York</publisher-loc>: <publisher-name>IEEE</publisher-name> (<year>2018</year>). p. <fpage>321</fpage>&#x2013;<lpage>5</lpage>.</citation>
</ref>
<ref id="B86">
<label>86.</label>
<citation citation-type="book">
<comment>[Dataset]</comment> <person-group person-group-type="author">
<name>
<surname>Van Nee</surname>
<given-names>RD</given-names>
</name>
</person-group>. <source>Apparatus for estimating a line of sight signal propagation time using a reduced-multipath correlation function</source> (<year>1997</year>).</citation>
</ref>
<ref id="B87">
<label>87.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yao</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>Z</given-names>
</name>
</person-group>. <article-title>Unambiguous sine-phased binary offset carrier modulated signal acquisition technique</article-title>. <source>IEEE Trans Wireless Commun</source> (<year>2010</year>) <volume>9</volume>:<fpage>577</fpage>&#x2013;<lpage>80</lpage>. <pub-id pub-id-type="doi">10.1109/TWC.2010.02.091066</pub-id>
</citation>
</ref>
<ref id="B88">
<label>88.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Cui</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Wen</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>An offset correlator based multipath mitigation method for dual BPSK tracking technique of wideband BOC signals</article-title>. In: <conf-name>Proceedings of the 32nd International Technical Meeting of the Satellite Division of the Institute of Navigation (Ion Gnss&#x2b; 2019)</conf-name>. <publisher-loc>Washington</publisher-loc>: <publisher-name>Inst Navigation</publisher-name> (<year>2019</year>). p. <fpage>3498</fpage>&#x2013;<lpage>505</lpage>. <pub-id pub-id-type="doi">10.33012/2019.16931</pub-id>
</citation>
</ref>
<ref id="B89">
<label>89.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Orabi</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Khalife</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Abdallah</surname>
<given-names>AA</given-names>
</name>
<name>
<surname>Kassas</surname>
<given-names>ZM</given-names>
</name>
<name>
<surname>Saab</surname>
<given-names>SS</given-names>
</name>
</person-group>. <article-title>A machine learning approach for GPS code phase estimation in multipath environments</article-title>. In: <conf-name>2020 IEEE/ION Position, Location and Navigation Symposium (PLANS)</conf-name> (<year>2020</year>). p. <fpage>1224</fpage>&#x2013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1109/PLANS46316.2020.9110155</pub-id>
</citation>
</ref>
<ref id="B90">
<label>90.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jia</surname>
<given-names>Q</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>Multipath interference mitigation in GNSS via WRELAX</article-title>. <source>GPS Solut</source> (<year>2017</year>) <volume>21</volume>:<fpage>487</fpage>&#x2013;<lpage>98</lpage>. <pub-id pub-id-type="doi">10.1007/s10291-016-0538-9</pub-id>
</citation>
</ref>
<ref id="B91">
<label>91.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Weill</surname>
<given-names>LR</given-names>
</name>
</person-group>. <article-title>Multipath mitigation using modernized GPS signals: How good can it get?</article-title> In: <conf-name>Proceedings of the 15th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GPS 2002)</conf-name> (<year>2002</year>). p. <fpage>493</fpage>&#x2013;<lpage>505</lpage>.</citation>
</ref>
<ref id="B92">
<label>92.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Fenton</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Jones</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>The theory and performance of NovAtel Inc.&#x2019;s vision correlator</article-title>. In: <conf-name>Proceedings of the 18th International Technical Meeting of the Satellite Division of The Institute of Navigation</conf-name> (<year>2005</year>).</citation>
</ref>
<ref id="B93">
<label>93.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Rae</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Basir</surname>
<given-names>O</given-names>
</name>
</person-group>. <article-title>Reducing multipath effects in vehicle localization by fusing GPS with machine vision</article-title>. In: <conf-name>2009 12th International Conference on Information Fusion</conf-name>. <publisher-loc>Seattle, WA, USA</publisher-loc>: <publisher-name>IEEE</publisher-name> (<year>2009</year>). p. <fpage>2099</fpage>&#x2013;<lpage>106</lpage>.</citation>
</ref>
<ref id="B94">
<label>94.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Dovis</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Peng</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Morton</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>Comparative studies of GPS multipath mitigation methods performance</article-title>. <source>IEEE Trans Aerosp Electron Syst</source> (<year>2013</year>) <volume>49</volume>:<fpage>1555</fpage>&#x2013;<lpage>68</lpage>. <pub-id pub-id-type="doi">10.1109/TAES.2013.6558004</pub-id>
</citation>
</ref>
<ref id="B95">
<label>95.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Fang</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Ying</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Multipath channel characteristics and multipath life-time model research for different GNSS orbit satellites</article-title>. In: <conf-name>Proceedings of the 28th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS&#x2b; 2015)</conf-name> (<year>2015</year>). p. <fpage>2957</fpage>&#x2013;<lpage>65</lpage>.</citation>
</ref>
<ref id="B96">
<label>96.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>R</given-names>
</name>
</person-group>. <article-title>A correlate-based GPS multipath time delay estimation algorithm</article-title>. In: <person-group person-group-type="editor">
<name>
<surname>Sun</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Jiao</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>M</given-names>
</name>
</person-group>, editors. <source>China satellite navigation conference (csnc) 2014 proceedings, vol I</source>, <volume>Vol. 303</volume>. <publisher-loc>New York</publisher-loc>: <publisher-name>Springer</publisher-name> (<year>2014</year>). p. <fpage>53</fpage>&#x2013;<lpage>62</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-642-54737-9_6</pub-id>
</citation>
</ref>
<ref id="B97">
<label>97.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tamazin</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Noureldin</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Korenberg</surname>
<given-names>MJ</given-names>
</name>
<name>
<surname>Kamel</surname>
<given-names>AM</given-names>
</name>
</person-group>. <article-title>A new high-resolution GPS multipath mitigation technique using fast orthogonal search</article-title>. <source>J Navigation</source> (<year>2016</year>) <volume>69</volume>:<fpage>794</fpage>&#x2013;<lpage>814</lpage>. <pub-id pub-id-type="doi">10.1017/S0373463315001022</pub-id>
</citation>
</ref>
<ref id="B98">
<label>98.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Axelrad</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Comp</surname>
<given-names>CJ</given-names>
</name>
<name>
<surname>Macdoran</surname>
<given-names>PF</given-names>
</name>
</person-group>. <article-title>SNR-based multipath error correction for GPS differential phase</article-title>. <source>IEEE Trans Aerosp Electron Syst</source> (<year>1996</year>) <volume>32</volume>:<fpage>650</fpage>&#x2013;<lpage>60</lpage>. <pub-id pub-id-type="doi">10.1109/7.489508</pub-id>
</citation>
</ref>
<ref id="B99">
<label>99.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zheng</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>Y</given-names>
</name>
</person-group>. <article-title>An unscented kalman filter online identification approach for a nonlinear ship motion model using a self-navigation test</article-title>. <source>Machines</source> (<year>2022</year>) <volume>10</volume>:<fpage>312</fpage>. <pub-id pub-id-type="doi">10.3390/machines10050312</pub-id>
</citation>
</ref>
<ref id="B100">
<label>100.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Choi</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Bilich</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Larson</surname>
<given-names>KM</given-names>
</name>
<name>
<surname>Axelrad</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Modified sidereal filtering: Implications for high-rate GPS positioning</article-title>. <source>Geophys Res Lett</source> (<year>2004</year>) <volume>31</volume>. <pub-id pub-id-type="doi">10.1029/2004GL021621</pub-id>
</citation>
</ref>
<ref id="B101">
<label>101.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Satirapod</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Rizos</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Multipath mitigation by wavelet analysis for gps base station applications</article-title>. <source>Surv Rev</source> (<year>2005</year>) <volume>38</volume>:<fpage>2</fpage>&#x2013;<lpage>10</lpage>. <pub-id pub-id-type="doi">10.1179/sre.2005.38.295.2</pub-id>
</citation>
</ref>
<ref id="B102">
<label>102.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Souza</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Monico</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Polezel</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Pagamisse</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>An effective wavelet method to detect and mitigate low-frequency multipath effects</article-title>. <source>VI Hotine-marussi Symp Theor Comput Geodesy</source> (<year>2008</year>) <volume>132</volume>:<fpage>179</fpage>&#x2013;<lpage>84</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-540-74584-6_28</pub-id>
</citation>
</ref>
<ref id="B103">
<label>103.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dai</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Multipath mitigation via component analysis methods for GPS dynamic deformation monitoring</article-title>. <source>GPS Solut</source> (<year>2014</year>) <volume>18</volume>:<fpage>417</fpage>&#x2013;<lpage>28</lpage>. <pub-id pub-id-type="doi">10.1007/s10291-013-0341-9</pub-id>
</citation>
</ref>
<ref id="B104">
<label>104.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Kim</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Kee</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Park</surname>
<given-names>B</given-names>
</name>
</person-group>. <article-title>Multipath mitigation using GPS/INS integrated navigation with adaptive kalman filtering</article-title>. In: <conf-name>Proceedings of the 2016 International Technical Meeting of the Institute of Navigation</conf-name> (<year>2016</year>). p. <fpage>893</fpage>&#x2013;<lpage>901</lpage>. <pub-id pub-id-type="doi">10.33012/2016.13471</pub-id>
</citation>
</ref>
<ref id="B105">
<label>105.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zheng</surname>
<given-names>NS</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>LS</given-names>
</name>
<name>
<surname>Bian</surname>
<given-names>HF</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>C</given-names>
</name>
</person-group>. <article-title>Hybrid particle filtering algorithm for GPS multipath mitigation</article-title>. <source>Trans Nonferrous Met Soc China</source> (<year>2014</year>) <volume>24</volume>:<fpage>1554</fpage>&#x2013;<lpage>61</lpage>. <pub-id pub-id-type="doi">10.1016/S1003-6326(14)63225-8</pub-id>
</citation>
</ref>
<ref id="B106">
<label>106.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Groves</surname>
<given-names>PD</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Skelton</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Cross</surname>
<given-names>PA</given-names>
</name>
<name>
<surname>Lau</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Adane</surname>
<given-names>Y</given-names>
</name>
<etal/>
</person-group> <article-title>Novel multipath mitigation methods using a dual-polarization antenna</article-title>. In: <conf-name>Proceedings of the 23rd International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS 2010)</conf-name> (<year>2010</year>). p. <fpage>140</fpage>&#x2013;<lpage>51</lpage>.</citation>
</ref>
<ref id="B107">
<label>107.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Ge</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Rizos</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>Variable length LMS adaptive filter for carrier phase multipath mitigation</article-title>. <source>GPS Solut</source> (<year>2011</year>) <volume>15</volume>:<fpage>29</fpage>&#x2013;<lpage>38</lpage>. <pub-id pub-id-type="doi">10.1007/s10291-010-0165-9</pub-id>
</citation>
</ref>
<ref id="B108">
<label>108.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Niu</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Zhan</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Su</surname>
<given-names>X</given-names>
</name>
</person-group>. <article-title>A class of SLCE-based spreading codes for GNSS use</article-title>. <source>IEEE Trans Aerosp Electron Syst</source> (<year>2013</year>) <volume>49</volume>:<fpage>698</fpage>&#x2013;<lpage>702</lpage>. <pub-id pub-id-type="doi">10.1109/TAES.2013.6404137</pub-id>
</citation>
</ref>
<ref id="B109">
<label>109.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Taghdisi</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Ghaffarian</surname>
<given-names>MS</given-names>
</name>
<name>
<surname>Mirzavand</surname>
<given-names>R</given-names>
</name>
</person-group>. <article-title>Low-profile substrate integrated choke rings for GNSS multipath mitigation</article-title>. <source>IEEE Trans Antennas Propagat</source> (<year>2022</year>) <volume>70</volume>:<fpage>1706</fpage>&#x2013;<lpage>18</lpage>. <pub-id pub-id-type="doi">10.1109/TAP.2021.3118809</pub-id>
</citation>
</ref>
<ref id="B110">
<label>110.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Fernandez</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Pulido</surname>
<given-names>JA</given-names>
</name>
<name>
<surname>Wis</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Closas</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Fernandez-Prades</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Zanier</surname>
<given-names>F</given-names>
</name>
<etal/>
</person-group> <article-title>Artemisa: New gnss receiver processing techniques for positioning and multipath mitigation</article-title>. In: <conf-name>6th Esa Workshop on Satellite Navigation Technologies (Navitec 2012) and European Workshop on Gnss Signals and Signal Processing</conf-name>. <publisher-loc>New York</publisher-loc>: <publisher-name>IEEE</publisher-name> (<year>2012</year>). <pub-id pub-id-type="doi">10.1109/navitec.2012.6423092</pub-id>
</citation>
</ref>
<ref id="B111">
<label>111.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Xue</surname>
<given-names>X</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>T</given-names>
</name>
</person-group>. <article-title>Receiver-channel based adaptive blind equalization approach for GPS dynamic multipath mitigation</article-title>. <source>Chin J Aeronautics</source> (<year>2013</year>) <volume>26</volume>:<fpage>378</fpage>&#x2013;<lpage>84</lpage>. <pub-id pub-id-type="doi">10.1016/j.cja.2013.02.015</pub-id>
</citation>
</ref>
<ref id="B112">
<label>112.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Farnham</surname>
<given-names>T</given-names>
</name>
</person-group>. <article-title>Indoor localisation of IoT devices by dynamic radio environment mapping</article-title>. In: <conf-name>2019 IEEE 5th World Forum on Internet of Things (WF-IoT)</conf-name> (<year>2019</year>). p. <fpage>340</fpage>&#x2013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1109/WF-IoT.2019.8767296</pub-id>
</citation>
</ref>
<ref id="B113">
<label>113.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hamet</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Tremblay</surname>
<given-names>J</given-names>
</name>
</person-group>. <article-title>Artificial intelligence in medicine</article-title>. <source>Metabolism</source> (<year>2017</year>) <volume>69</volume>:<fpage>S36</fpage>&#x2013;<lpage>S40</lpage>. <pub-id pub-id-type="doi">10.1016/j.metabol.2017.01.011</pub-id>
</citation>
</ref>
<ref id="B114">
<label>114.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hwang</surname>
<given-names>GJ</given-names>
</name>
<name>
<surname>Tu</surname>
<given-names>YF</given-names>
</name>
</person-group>. <article-title>Roles and research trends of artificial intelligence in mathematics education: A bibliometric mapping analysis and systematic review</article-title>. <source>Mathematics</source> (<year>2021</year>) <volume>9</volume>:<fpage>584</fpage>. <pub-id pub-id-type="doi">10.3390/math9060584</pub-id>
</citation>
</ref>
<ref id="B115">
<label>115.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mhlanga</surname>
<given-names>D</given-names>
</name>
</person-group>. <article-title>Industry 4.0 in finance: The impact of artificial intelligence (AI) on digital financial inclusion</article-title>. <source>Int J Financial Stud</source> (<year>2020</year>) <volume>8</volume>:<fpage>45</fpage>. <pub-id pub-id-type="doi">10.3390/ijfs8030045</pub-id>
</citation>
</ref>
<ref id="B116">
<label>116.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Blais</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Couellan</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Munin</surname>
<given-names>E</given-names>
</name>
</person-group>. <article-title>A novel image representation of GNSS correlation for deep learning multipath detection</article-title>. <source>Array</source> (<year>2022</year>) <volume>14</volume>:<fpage>100167</fpage>. <pub-id pub-id-type="doi">10.1016/j.array.2022.100167</pub-id>
</citation>
</ref>
<ref id="B117">
<label>117.</label>
<citation citation-type="book">
<comment>[Dataset]</comment> <person-group person-group-type="author">
<name>
<surname>Gonzalez</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Blais</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Cou&#xeb;llan</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Ruiz</surname>
<given-names>C</given-names>
</name>
</person-group>. <source>Distributional loss for convolutional neural network regression and application to GNSS multi-path estimation</source> (<year>2022</year>). <pub-id pub-id-type="doi">10.48550/arXiv.2206.01473</pub-id>
</citation>
</ref>
<ref id="B118">
<label>118.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Klimenko</surname>
<given-names>MY</given-names>
</name>
<name>
<surname>Veitsel</surname>
<given-names>AV</given-names>
</name>
</person-group>. <article-title>Evaluation of neural network-based multipath mitigation approach for the GNSS receivers</article-title>. In: <conf-name>2021 Systems of Signal Synchronization, Generating and Processing in Telecommunications (SYNCHROINFO)</conf-name> (<year>2021</year>). p. <fpage>1</fpage>&#x2013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1109/SYNCHROINFO51390.2021.9488410</pub-id>
</citation>
</ref>
<ref id="B119">
<label>119.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Borhani-Darian</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Closas</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Deep learning of GNSS signal correlation</article-title>. In: <conf-name>Proceedings of the 33rd International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS&#x2b; 2020)</conf-name> (<year>2020</year>). p. <fpage>2836</fpage>&#x2013;<lpage>47</lpage>. <pub-id pub-id-type="doi">10.33012/2020.17598</pub-id>
</citation>
</ref>
<ref id="B120">
<label>120.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Borhani-Darian</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Closas</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Deep neural network correlators for GNSS multipath mitigation</article-title>. <source>IEEE Trans Aerosp Electron Syst</source> (<year>2022</year>) <volume>2022</volume>:<fpage>1</fpage>&#x2013;<lpage>23</lpage>. <pub-id pub-id-type="doi">10.1109/TAES.2022.3197098</pub-id>
</citation>
</ref>
<ref id="B121">
<label>121.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Abdallah</surname>
<given-names>AA</given-names>
</name>
<name>
<surname>Kassas</surname>
<given-names>ZM</given-names>
</name>
</person-group>. <article-title>Deep learning-aided spatial discrimination for multipath mitigation</article-title>. In: <conf-name>2020 IEEE/ION Position, Location and Navigation Symposium (PLANS)</conf-name> (<year>2020</year>). p. <fpage>1324</fpage>&#x2013;<lpage>35</lpage>. <pub-id pub-id-type="doi">10.1109/PLANS46316.2020.9109935</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>