<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>WiP Proceedings, June</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>RFI Localization in a Collaborative Navigation Environment</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Naveed Ahmed</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nadezda Sokolova</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Engineering Cybernetics, Norwegian University of Science and Technology</institution>
          ,
          <addr-line>Trondheim</addr-line>
          ,
          <country country="NO">Norway</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <volume>0</volume>
      <issue>4</issue>
      <fpage>2</fpage>
      <lpage>04</lpage>
      <abstract>
        <p>Since the received GNSS signals are inherently very weak, a simple GNSS signal jammer can easily degrade the measurement quality, or completely deny GNSS signal reception at the receiver. In the context of collaborative navigation, the user-to-user radio links help the cooperating receivers/nodes to navigate in the compromised environment. Possibility to share information between the nodes allows not only for improving positioning and situational awareness of the cooperating group of users, but also for pro-active localization of the identified jamming source. The focus of this paper is on localization of Radio Frequency Interference (RFI) by a group of collaborating users. A synthetic array principle based on the Carrier-to-Noise Density Ratio (C/N0) measurements is used and applied to a multi-user scenario. To evaluate the performance of multi-user RFI localization, a series of experiments in a controlled lab environment have been carried out. This paper discusses the results as well as the limitations of the implemented technique.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;RFI Localization</kwd>
        <kwd>Carrier-to-Noise Density Ratio</kwd>
        <kwd>Collaborative Navigation</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        The signal strength of a GNSS signal, when it is received on the Earth, is merely -160 dBW
(or 0.1fW) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], which makes it vulnerable to signals that have higher power level and reside in
the same frequency band. In some cases, it has also been reported that the signals that reside
in the neighboring bands have some harmonics or the leakages that attempt to influence the
GNSS signals. A large number of incidents involving GNSS interference observed by diferent
GNSS-based service providers [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], as well as research projects aiming at mapping the frequency
of RFI event occurrence [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] have shown how vulnerable the signals can be against ground-based
emissions in and near the GNSS band, afecting and potentially disrupting its service.
      </p>
      <p>
        To make a system resilient against GNSS signal jamming, we need to detect the source and
mitigate its efects on the target receiver. Jamming source localization capability is also
desirable in order to identify and prevent the disruption of system operations. Various techniques
that range from the use of complex antenna designs for steering a null towards the angle
of arrival of an undesired signal source from an airborne platform [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] to deploying complex
ground-based infrastructure have been proposed. Jamming localization is typically performed
by monitoring the GNSS signal bands and extracting certain parameters relating to e.g. the
energy, angle, time, or frequency of the received source signal that can be used to determine
position of the jammer.
      </p>
      <p>
        A broad overview of diferent available techniques for RFI localization is presented in [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
The authors discuss the observables such as Received Signal Strength (RSS), Angle of Arrival
(AOA), Time Diference of Arrival (TDOA), and Frequency Diference of Arrival (FDOA) or
combination of these required for RFI source position estimation in a distributed network of
nodes , and provide a comparative analysis of the techniques. RFI localization has also been
demonstrated in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] by studying the behavior of the Automatic Gain Control (AGC). In this
work, a network of low-cost RF front ends is deployed in the vicinity of the RFI source and the
AGC measurements are recorded and sent to a remote server to detect and localize the source.
An antenna array based solution has been presented in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] that exploits the RFI signal’s Angle
of Arrival (AOA) parameter to localize it. In this work, the system is tested with the WiFi
signals without compromising the infrastructure in the vicinity of the receivers that is relying
on the standard navigation systems. The jammer localization using Carrier-to-Noise density
power ratio (C/N0) measurements has been demonstrated in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], where authors present the
solution to the localization problem for two cases. In the first case, a synthetic array based
approach is used which suggests that a set of sensors in diferent positions in space can be
replaced by a single sensor moving along a known trajectory taking measurements at diferent
time instants. In the second case, a crowdsourcing approach is used and RFI detection and
localization is performed using measurements simultaneously obtained from multiple static
Android smartphones. Localization in this case is performed using the centroid approach.
      </p>
      <p>
        Use of C/N0 measurements for jamming source localization is an attractive approach as
it does not require any complex equipment and can be implemented using Commercial Of
The Shelf (COTS) GNSS receivers. In this paper, we investigate the applicability of the
synthetic array based technique presented in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] by adopting the C/N0 measurements based
RFI localization approach for a dynamic collaborating multi-user scenario.
      </p>
      <p>
        The rest of the paper is organized as follows: Section 2 explains the RFI location technique
for a single receiver case that is based on the synthetic array principle, section 3 provides a brief
overview of the collaborative navigation along with certain considerations taken into account
for this work, Section 4 discusses the localization technique for multi-user case, Section 5 briefly
explains the experimental setup and scenario description, Section 6 presents and discusses the
simulation results whereas, Section 7 draws the conclusion and points out the limitations and
possible directions for the future work.
2. C/N0-based RFI Source Localization
A single receiver can localize the RFI source using the synthetic array principle that suggests
that a set of sensors located at diferent positions can be replaced by a single sensor moving
along a known trajectory [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. Measurements recorded by the moving sensor are analogous to
the output of elements or nodes of the physical antenna array. The synthetic array approach
describes the variation of C/N0 as a function of the distance between the target receiver and
interference source. An objective or cost function is defined by combining these C/N 0
measurements obtained at various regular intervals. An extension of this approach for the multi-user
case is explained later in Section IV. The jammer location is calculated by determining the
global minima of the objective function. Following the approach presented in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], a static
jammer case is considered to explain the technique.
      </p>
      <p>
        In the presence of a jamming signal, the efect of interference on signal quality is best
where, Ci is the ith satellite’s received power, N0 is noise power spectral density, J is the
received jamming signal power and kα is the Spectral Separation Coeficient, which is a factor
that determines the degradation of actual C/N0 in presence of interference by determining the
overlapping between power spectral densities of the received GNSS and interference signals[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
Expressing the efective C/N 0 model on a logarithmic scale and accounting for the jamming
signal power path loss , the efective
      </p>
      <p>C/N0 can be reformulated as
Ci ⃓⃓
N0 ⃓⃓ eff</p>
      <p>
        = β i + 10α log10 (d)
where β i is obtained through receiver calibration, α is the path loss exponent and d is the
separation between the target receiver and the jammer. For some reference jammer power J0
observed at distance d0, β i can be calculated using the following expression
described by the efective C/N 0 parameter [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], which can be expressed as
      </p>
      <p>Ci ⃓⃓
where, the distance d[n] between the jammer located at unknown location (xj , yj ) and the
receiver situated at (x[n], y[n]) can be given as
d[n] =
√︂</p>
      <p>(x[n] − xj )2 + (y[n] − yj )2</p>
      <p>The objective function or cost function can now be formally defined as shown in (8) by
substituting (7) in (6) and rearranging the resulting equation to bring all the parameters to
β i =</p>
      <p>Ci ⃓⃓
N0 ⃓⃓ dB− Hz
−
10 log10 k
︃(</p>
      <p>J0 )︃
α N0
−
10α log10 (d0)</p>
      <p>
        As suggested in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], the model defined in (2) stays valid for the average of efective C/N
that is calculated for all the tracked satellites. The average efective C/N 0 is mathematically
given as
      </p>
      <p>Ca
N0
=</p>
      <p>1
Nsat</p>
      <p>Nsat− 1
∑︂
i = 0</p>
      <p>Ci
N0
where, Nsat is the number of satellites the receiver is tracking. Using (4), model defined in
(2) can be updated for all the available satellites and rewritten as
the right side of the equality sign. In this case, we attempt to employ the optimizer algorithm
to calculate the point (xj , yj ) at which global minima is achieved.</p>
      <p>N− 1 [︄ Ca[n] ⃓⃓
J (xj , yj ) = ∑︂ ⃓
n=0 N0 ⃓ eff</p>
      <p>
        ]︄2
− β −
where, N is the number of instants for which the jamming event is observed and this factor
reflects the size of synthetic array to be considered for localization purpose. N determines the
length of synthetic array in terms of number of receiver position points. An expanded form of
d[n] is not shown in (8) just for the sake of compactness but can be found in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
    </sec>
    <sec id="sec-2">
      <title>3. Collaborative Navigation System Overview</title>
      <p>
        The notion of collaborative navigation system (CNS) is partially derived from the wireless
sensor networks (WSNs). But unlike WSNs, the nodes in CNS aim to assist each other in
navigating in the environment with reduced or compromised reception of GNSS signals. While a
single, or multiple nodes within the network might experience reduced GNSS signal availability,
collectively, the CNS may be able to receive enough GNSS signals augmented by inter-nodal
ranging measurements and other navigation sensor data. The network is often designed to work
in diferent configurations with node information processed either centrally or in a distributed
manner. The generic key components of a node (building block of a CNS) include multiple
sensors, signals and technologies, such as GNSS, WiFi, Inertial Measurement Units (IMUs),
magnetometers, barometers, Visual Based Navigation (VBN) sensors, acoustic or Ultra Wide
Band (UWB) signals, etc. [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ][11]. Such design philosophy not only guarantees more accurate
and reliable position solution but also provides better resilience against signal jamming.
      </p>
      <p>
        To assist the nodes to navigate, the network functions by employing various information
sharing mechanisms among the units or nodes. In a typical collaborative navigation scenario,
the cooperating nodes exchanging range and other important information while having diferent
levels of the reception of the GNSS signals. Within a network, the nodes could share the
navigation states, uncertainty information, or the node to node range information (obtained
using for example UWB radios). To maintain temporal situational awareness about the nodes’
current states, they could store and forward the last detected or measured position along with
its uncertainty. The detailed explanation of these mechanisms and their associated advantages
and disadvantages are out the scope of this paper and could be found in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ],[11].
      </p>
      <p>Due to the capability of the nodes to exchange information, positioning of all the nodes in the
network can still be accomplished even if GNSS signal availability/quality at one or multiple
nodes is degraded. And since to successfully disrupt the operation of the overall network, the
majority of cooperating nodes must be compromised that is often dificult for a jamming source
to accomplish, the cooperating systems are much harder to attack.</p>
    </sec>
    <sec id="sec-3">
      <title>4. Collaborative RFI Source Localization</title>
      <p>This section briefly explains the extension of the C/N 0-based RFI localization concept to
incorporate the desired notion of collaboration. In the collaborative paradigm, all the cooperative
nodes take part in the localization process. Since, each node is following its own trajectory, it
would have its distinct impact on the overall solution. The core concept behind collaborative
RFI localization is same as that explained previously in section 2. Each of the cooperating
nodes takes C/N0 measurements for all satellites in view at regular intervals and when the
jamming signal is present determines the source location by solving for (8). By applying the
synthetic array principle on each of the nodes, the capability of single node to determine
jammer location is preserved. Such setup allows each of the nodes to take proactive measures
even when the information exchange with other collaborating nodes is not possible. In the
study presented herein, it is assumed that in addition to the information required for basic
node positioning (i.e. inter-nodal range measurements, uncertainty, etc.), jammer coordinates
estimated by each node can also be exchanged allowing for more accurate source localization.</p>
      <p>The problem of determining jammers location by m nodes providing m node-jammer distance
measurements can be formulated by defining a system of nonlinear equations that in its simplest
form considered in this study would have two unknowns (for the 2-D cases) and m equations
depending on the number of participating nodes. Such system of nonlinear equations is solved
by the Least Squares method that requires an initial guess to start the execution. An issue
with selecting initial guess far from correct solution is pointed in [12], which suggests that by
doing so the optimization search could converge to local minima (as in correct case) leading to
incorrect localization results.</p>
      <p>In order to proceed with the localization of the RFI source within the cooperating network
of users, the jamming signal first has to be detected. A number of diferent jamming detection
techniques have been proposed both at precorrelation stage[13] and post-correlation stage[14].
As the focus of the study presented in this paper is on RFI source localization, detection is
not considered further. For simplicity of implementation, prescient detection is assumed.</p>
    </sec>
    <sec id="sec-4">
      <title>5. Experimental Setup</title>
      <p>To evaluate the performance of the dynamic multi-node C/N0-based RFI localization, a set
of experiments have been conducted in a protected lab environment. For the study presented
in this paper, two similar experiments were conducted in which the RFI source transmits
omnidirectionally the wideband noise in the first experiment and a chirp jamming signal in
the second. This section describes the scenario for the RFI localization along with the
implementation details. The procedures to calibrate the receiver and interference simulation is also
discussed later in this section.</p>
      <sec id="sec-4-1">
        <title>5.1. Scenario Description</title>
        <p>To simulate the operation of a collaborative navigation system, four identically equipped
dynamic nodes were considered. Each of the nodes was moving along a predefined trajectory
in a 2km × 2km region. For simplicity, it has been assumed that the nodes are operating
in an area with good satellites visibility and no multipath or atmospheric efects. The
simulated four nodes follow a rectilinear trajectory with varying dynamics, where each of the
nodes (1,2,3 and 4) advances gradually in the operating environment with constant azimuths
of 135o,315o,225o, and 45o respectively. Fig. 1 shows the velocity profile of individual nodes
showing their behavior during the scenario.</p>
      </sec>
      <sec id="sec-4-2">
        <title>5.2. Hardware Simulation Setup</title>
        <p>The GNSS signals were generated by Spirent GSS8000 HW simulator and combined with an
interfering signal generated by the Spirent MS3055 Interference Signal Generator. The combined
signal was fed to the antenna input of the NovAtel OEM7 receiver. In the study presented
herein, for implementation simplicity, only the GPS L1 C/A signal was considered. When
running simulations, a number of received signal parameters including the C/N0 measurements
were logged to a file by means of a command line utility provided by NovAtel. MATLAB was
used for post-processing of the data.</p>
        <p>The efects of wideband and chirp jamming on the average C/N 0 values that are calculated
using (4) are illustrated in Fig.2. The variations in the C/N0 values indicate the presence of
a jamming source in the environment. They also highlight the time periods in the scenario,
where the jammer is turned ON/OFF. As it can be observed from the plots in Fig.2, there is a
slight diference between the level of degradation caused by the chirp jammer when compared
to the wideband noise efect. This is due to the inherent characteristics of continuous frequency
variations of the chirp signals. The maximum average C/N0 degradation is observed at the
minimum distance of each node from the simulated jammer location. For the simulation
scenario discussed in this paper, the jamming signal power levels have been selected high
enough to cause substantial C/N0 degradation, but not complete loss of PVT capability.</p>
      </sec>
      <sec id="sec-4-3">
        <title>5.3. RFI Emulation</title>
        <p>To demonstrate the efect of RFI source and collect the data the algorithm, the jamming signal
is injected for about 180 seconds during the scenario run. The duration of whole scenario is
roughly 480 seconds (8 minutes), and the nodes follow the trajectories according to the assigned
profiles. The jammer is turned ON at time t = 120 sec and turned OFF at t = 300 sec. In the
simulation scenario presented in this paper, the power of the jammer is adjusted to avoid the
loss of lock situations for most of the participating nodes. The jamming power of the wideband
jamming signal is set to -55dBm. For the chirp case, the power level is set to -40dBm, while
other design parameters are given in Table 1. It is reminded here that the frequency values
are chosen to simulate an attack on GPS L1 signals only(fL1 = 1575.42 MHz).</p>
      </sec>
      <sec id="sec-4-4">
        <title>5.4. Receiver Calibration</title>
        <p>
          As stated earlier, in order to apply the synthetic phase array principle, it is necessary to
calibrate the receiver performance in presence of jamming to determine the β parameter. As
discussed in [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ], if not calibrated this parameter can impact the performance of the localization
result, however, rough calibration is suficient.The relationship of β parameter with the average
C/N0 output and the distance of a receiver from a reference location is given in (6). For the
purpose of this study, it has been assumed that each of the cooperating nodes has the same set
of navigation sensors, therefore, receiver calibration has been performed using only one GNSS
receiver model, and the same beta value was applied for each of the nodes. The NovAtel OEM7
receiver used in this study was calibrated for wideband noise. The β -factors are estimated to
be 28 dB-Hz and also used in model given in (8).
        </p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>6. Experimental Results</title>
      <p>This section includes the discussion of the localization results both for the single user case
discussed in Section 2 and multi-user case introduced in Section 4. Performance results of
these approaches are quantified by calculating the Root Mean Square Error (RMSE) of the
estimated jammer location. Results for Geometric Dilution of Precision (GDOP) are also
presented to illustrate the impact of the node geometry on the solution.</p>
      <sec id="sec-5-1">
        <title>6.1. Single User Scenario Results</title>
        <p>To illustrate the results obtained in the single user/node case, solutions obtained for Nodes 1
and 3 will be used in this section. It is noted that as similar results were obtained for Nodes
2 and 4, they are not included in this paper to avoid repetition. An objective function of the
form shown in (8) is defined using the averaged version of C/N 0 measurements observed by
each node, β value obtained after calibrating the receiver and the node’s coordinates as
measured during the simulation. Localization has been performed for diferent number of epochs
N (N=2,10 and 20) that in other words represents diferent lengths of the synthetic array. The
samples are collected at the receiver’s sampling rate 1 Hz, which means, for example, N = 2
corresponds to 2 samples collected in 2 seconds. A solver based method is used to perform
minimization without considering any constraints. The focus is on observing the results
obtained by each of the nodes in a scenario attempting to localize the jammer independently.
The jammer localization results for Nodes 1 and 3 in terms of the absolute error calculated as
the diference between the known/simulated and estimated jammer position along East and
North, as well as the obtained horizontal RMSE are shown in Tables 2 and 3.</p>
        <p>As it can be observed from the results in Table 2, errors in the solution obtained by Node
1 are much larger compared to Node 3. This can be explained by Node 1 being further away
from the jamming source during the simulation, and therefore much less afected. Due to
limited observability results obtained for Node 1 are much less accurate. While, the increase
in estimation accuracy reflects the benefit of using more epochs to evaluate the cost function
given in (8) using a longer period of time might not always be practical in dynamic scenarios.</p>
      </sec>
      <sec id="sec-5-2">
        <title>6.2. Multi-User Scenario Results</title>
        <p>This section discusses the results of collaborative localization when the nodes following the
trajectories as illustrated in Section 5.1. Table 6 summarizes the results of the multi-user
scenarios presenting the minimum, maximum and RMSE values for the horizontal position
estimates. For fair comparison, same number of epochs have been considered as for single user
scenario to get the estimates prior to combining the results. In comparison with the
localization results of individual nodes discussed in previous subsection, considerable improvement in
jammer location estimation is achieved, however, due to an increased RMSE considering the
dynamic range, the less number of measurements does not seem to fit well in our model.</p>
        <p>One of the factors impacting the accuracy of the estimated jammer location is the uncertainty
in the position of the nodes. The diference between the simulated true and measured positions
in terms of RMSE is shown in Fig.3. As mentioned earlier, good satellite visibility and no
additional error sources have been simulated in this scenario. The only factors afecting the
uncertainty in the position of the nodes are the node dynamics, receiver noise and the injected
jamming signal.</p>
        <p>Fig.4 shows the RMSE of the estimated jamming source location and GDOP result for the
segment of the scenario when the jamming signal is injected considering the wideband noise
jammer case. The error variance tends to increase when more measurements are included to
localize the jammer.</p>
        <p>It is also evident from the figure, node geometry has a significant impact on the result.
The maximum RMSE of the jammer solution for wideband noise is at the instant when the
nodes are not evenly distributed around the jammer clustering on one side in a nearly co-linear
arrangement. The method to determine GDOP for various geometrical formations in 2-D cases
is as described in [15]. Similar results were obtained for the chirp signal case, therefore they are
not presented here to avoid repetition. Fig.5 illustrates best and worst case geometry examples
for the simulated scenarios. As we can see in the case of the best GDOP, the nodes have good
visibility volume of the jammer, which allows the nodes to accurately estimate the jammer
location. In worst geometry case, the jammer is not even present inside the polygon formed
by the nodes resulting in the maximum error in the jammer localization solution.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>7. Conclusion</title>
      <p>
        This paper extends the synthetic array based jammer localization concept [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] from a single user
to a multi-user scenario. The basic principle behind this concept is based on a C/N0 model
describing the impact of the received jamming power on the estimated C/N0 measurements.
Method discussion for a single user case implementation is provided and is extended for a
multi-user scenario. To study the performance of this technique, a number of simulations
performed in lab environments has been carried out considering a dynamic network of four
nodes and a static jamming source. In a multi-node jamming localization case, it is observed
that the localization accuracy depends on number of measurements considered to estimate the
RFI source, and uncertainty of the node position and node-jammer geometry.
      </p>
      <p>
        As indicated in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], most of the jammers observed today are dynamic. Although only a
simplified two dimensional case was considered in this paper, in a multi-node scenario where
the jamming event is simultaneously observed by several nodes, more advanced results can be
obtained including 3-D localization, and estimation of jamming source speed and direction of
motion.
[11] A. Morrison, N. Sokolova, K. E. H. Eriksen, Collaborative navigation for defense
objectives, in: 2015 International Conference on Indoor Positioning and Indoor Navigation
(IPIN), Banf, AB, Canada, 2015, pp. 1–8.
[12] D. Fontanella, R. Bauernfeind, B. Eissfeller, In-Car GNSS Jammer Localization with a
Vehicular Ad-Hoc Network, in: Proceedings of the 25th International Technical Meeting
of the Satellite Division of The Institute of Navigation (ION GNSS 2012), Nashville,TN,
2012, pp. 2885–2893.
[13] A. Tani, R. Fantacci, Performance Evaluation of a Precorrelation Interference Detection
Algorithm for the GNSS Based on Nonparametrical Spectral Estimation, IEEE Systems
Journal 2 (2008).
[14] D. Borio, C. Gioia, Real-time Jamming Detection using the Sum-of-Squares Paradigm,
in: 2015 International Conference on Localization and GNSS (ICL-GNSS), Gothenburg,
Sweden, 2015, pp. 1–6.
[15] N. Levanon, Lowest GDOP in 2-D Scenarios, IEE Proceedings - Radar, Sonar and
Navigation 147 (2000).
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Interface</given-names>
            <surname>Control</surname>
          </string-name>
          <article-title>Document</article-title>
          . ICD-GPS-
          <volume>200</volume>
          , Arinc Research Corporation, 11770 Warner Ave.,
          <source>Suite</source>
          <volume>210</volume>
          ,
          <string-name>
            <surname>Fountain</surname>
            <given-names>Valley</given-names>
          </string-name>
          , CA,
          <year>1991</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>J.</given-names>
            <surname>Warburton</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Tedeschi</surname>
          </string-name>
          ,
          <source>GPS Privacy Jammers and RFI at Newark: Navigation Team AJP-652 Results, Technical Report I-GWG-12</source>
          , 12th International GBAS Working Group Meeting,, Atlantic City, NJ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M.</given-names>
            <surname>Pattinson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Dumville</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ying</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Fryganiotis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. Z. H.</given-names>
            <surname>Bhuiyan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Thombre</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Kuusniemi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Waern</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Eliardsson</surname>
          </string-name>
          , M. Poo¨l¨skey,
          <string-name>
            <given-names>S.</given-names>
            <surname>Hill</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Manikundalam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Gonzalez</surname>
          </string-name>
          ,
          <article-title>Standardization of GNSS Threat Reporting and Receiver Testing through International Knowledge Exchange, Experimentation</article-title>
          and Exploitation [STRIKE3]
          <article-title>- Draft Standards for receiver testing</article-title>
          ,
          <source>European Journal of Navigation</source>
          <volume>15</volume>
          (
          <year>2017</year>
          )
          <fpage>4</fpage>
          -
          <lpage>8</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>G. E. B.</given-names>
            <surname>Berz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Barret</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Disselkoen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Richard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Rocchia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Jacolot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Bigham</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. F.</given-names>
            <surname>Bleker</surname>
          </string-name>
          ,
          <string-name>
            <surname>Tracking</surname>
            <given-names>RFI</given-names>
          </string-name>
          :
          <article-title>Interference localization using a CRPA</article-title>
          , GPS World (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>A. G.</given-names>
            <surname>Dempster</surname>
          </string-name>
          , E. Cetin,
          <article-title>Interference Localization for Satellite Navigation Systems</article-title>
          ,
          <source>Proceedings of the IEEE</source>
          <volume>104</volume>
          (
          <year>2016</year>
          )
          <fpage>1318</fpage>
          -
          <lpage>1326</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>J.</given-names>
            <surname>Lindstrom</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Akos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Isoz</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Junered, GNSS Interference Detection and Localization using a Network of Low Cost Front-End Modules</article-title>
          ,
          <source>in: Proceedings of the 20th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS</source>
          <year>2007</year>
          ), Fort Worth, TX,
          <year>2007</year>
          , pp.
          <fpage>1165</fpage>
          -
          <lpage>1172</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M.</given-names>
            <surname>Trinkle</surname>
          </string-name>
          , E. Cetin,
          <string-name>
            <given-names>R.</given-names>
            <surname>Thompson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Dempster</surname>
          </string-name>
          ,
          <article-title>Interference Localisation within the GNSS Environmental Monitoring System (gems) - Initial Field Test Results</article-title>
          , in: 25th
          <source>International Technical Meeting of the Satellite Division of the Institute of Navigation</source>
          <year>2012</year>
          ,
          <source>ION GNSS</source>
          <year>2012</year>
          , volume
          <volume>4</volume>
          ,
          <string-name>
            <surname>Nashville</surname>
            ,
            <given-names>TN</given-names>
          </string-name>
          ,
          <year>2012</year>
          , pp.
          <fpage>2930</fpage>
          -
          <lpage>2939</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>D.</given-names>
            <surname>Borio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Gioia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sˇtern</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Dimc</surname>
          </string-name>
          , G. Baldini, Jammer Localization:
          <article-title>From Crowdsourcing to Synthetic Detection, in: Proceedings of the 29th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+</article-title>
          <year>2016</year>
          ), Portland, Oregon,
          <year>2016</year>
          , pp.
          <fpage>3107</fpage>
          -
          <lpage>3116</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>J.</given-names>
            <surname>Betz</surname>
          </string-name>
          ,
          <source>Efect of Narrowband Interference on GPS Code Tracking Accuracy, Proceedings of 2000 National Technical Meeting of the Institute of Navigation</source>
          (
          <year>2000</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>A.</given-names>
            <surname>Kealy</surname>
          </string-name>
          , G. Retscher,
          <string-name>
            <given-names>C.</given-names>
            <surname>Toth</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Hasnur-Rabiain</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Gikas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Grejner-Brzezinska</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Danezis</surname>
          </string-name>
          , T. Moore,
          <article-title>Collaborative Navigation as a Solution for PNT Applications in GNSS Challenged Environments - Report on Field Trials of a Joint FIG</article-title>
          / IAG Working Group,
          <source>Journal of Applied Geodesy</source>
          <volume>9</volume>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>