591
has proven to be extremely effective in GNSS
interference detection tasks in recent years [8, 11].
These algorithms can learn from large data sets
characteristic patterns indicative of jamming or
spoofing. For example, a neural network can
simultaneously take into account temporal changes in
signal power, pseudo-distance errors, trajectory
deviations, and other characteristics, and on this basis
classify the state of the system as normal or attacked.
Various machine learning (ML) models have been
compared in the literature for spoofing detection -
results indicate that already relatively simple models,
such as decision trees (CART), achieve very good
performance in identifying attacks, outperforming
classical methods based on rigid thresholds [11]. More
advanced approaches use convolutional or recurrent
Long Short-Term Memory (LSTM) networks to analyze
raw streams of signals or strings of observations. The
latest experiments using deep networks have already
achieved nearly 99% success rate in detecting jamming
attacks on available datasets, a few percent
improvement over earlier algorithms. Such high
results show that AI is capable of very accurately
distinguishing between real and jamming signals
based on even small deviations in patterns.
In practice, AI-based GNSS anomaly detection
systems can operate in continuous receiver monitoring
mode. For example, on board an aircraft, an intelligent
module analyzes the data stream from a GPS receiver
(position, speed, time, signal parameters) and
compares it with data from an inertial navigation
system or other sensors. If the AI detects discrepancies
beyond normal conditions (e.g., much larger
differences between the position from GPS and inertial
than usual, or the simultaneous shift of all pseudo-
distances characteristic of spoofing), it can alert the
system to a suspected attack in a fraction of a second.
This approach is much faster and more reliable than
manual observation by an operator, especially since
combined attacks (e.g., simultaneous jamming and
spoofing) can manifest themselves in complex ways
that are difficult to catch with traditional methods [11].
Artificial intelligence enables learning by example in
this context - the system can be trained on a variety of
attack scenarios, so it will know what the symptoms of
a given threat look like.
It is worth noting that the effectiveness of AI
methods strongly depends on the availability of
adequate training data. The scientific community has
several public GNSS attack datasets (e.g., TEXBAT and
OAKBAT containing recordings of various spoofing
scenarios) used for algorithm validation [11]. However,
there is still a lack of open datasets covering a wider
range of situations (different types of simultaneous
interference, other environmental conditions, etc.),
which is the subject of active work. Despite these
challenges, current research results show that the
application of AI significantly improves the ability of
navigation systems to quickly detect and classify GNSS
anomalies, thus providing a foundation for activating
emergency mechanisms to protect traffic safety.
2.2 Role of the inertial systems in navigation
When a GNSS signal fades, the natural salvation is to
resort to other sources of motion information. For
decades, a standard component of professional
navigation systems has been an inertial system (INS) -
that is, a device that measures vehicle acceleration and
angular velocity based on a set of motion sensors [6].
A typical INS consists of an inertial measurement
unit (IMU) containing a three-axis accelerometer and a
three-axis gyroscope, whose readings are processed in
real time by a navigation computer. Operating
completely independent of external signals, the INS
performs so-called dead-reckoning navigation - from a
known initial position, using measurements of
acceleration and rotation, it calculates the new position,
speed and orientation of the vehicle in real time
through a process of integrating (integrating) these
accelerations over time [2]. As a result, INS provides
continuous navigation information even in the
complete absence of external signals (GPS, radio
beacons, etc.), making it invaluable in conditions of
interference or where satellite systems do not reach
(e.g. underwater, in tunnels) [6].
Inertial systems come in different classes of
accuracy. High-end INS, used, for example, in
commercial aviation or submarines, are based on laser
or fiber-optic gyroscopes and have very low drift - their
position error builds up slowly, on the order of a meter
every few minutes or an hour. Low-cost INS based on
MEMS technologies (micro-mechanical sensors used,
for example, in smartphones or drones) unfortunately
have much worse stability - errors in acceleration
measurements mean that after just a few tens of
seconds without correction, the position can have an
error of several meters, and after a few minutes even
hundreds of meters. In general, a fundamental
limitation of any INS is that its accuracy decreases over
time due to the accumulation of measurement errors
during integration [2]. Even the most accurate inertial
systems suffer from a certain level of bias (drift) of
accelerometers and gyroscopes, which, if not
periodically corrected, leads to an increasing deviation
of the calculated position from the actual position. In
the literature, this phenomenon is referred to as
unbounded growth of error - without external
correction, the INS will sooner or later “lose its way” to
the point where its indications become navigationally
useless [2].
Despite this disadvantage, autonomy and
immunity to external interference make INS serve as a
key backup navigation source. For example, in modern
passenger aircraft, several inertial navigation
platforms (IRS) are installed to determine the
machine's movement parameters throughout the
flight. When a GPS signal is available, the data from the
INS is calibrated and corrected on an ongoing basis, but
if it is lost, it is the INS that assumes the burden of
maintaining knowledge of the flight's position and
direction for the time needed, for example, to return
safely to the airport [9]. Similarly, in maritime
navigation - modern ships are equipped with
AHRS/INS systems that can navigate without GPS for
a period of time, relying solely on gyroscopes and
speed logs. In autonomous vehicles, INS (sometimes in
a reduced form, the so-called RISS - Reduced Inertial
Sensor System, e.g., with the replacement of some of
the sensors with a wheel odometer) assists in
maintaining traffic awareness in dense urban areas
where the GNSS signal is weak or fades among tall
buildings [9].