Thesis 2022 (Ongoing) - 120317
Thesis 2022 (Ongoing) - 120317
Thesis 2022 (Ongoing) - 120317
2022
ii
UNMANNED AERIAL VEHICLE (UAV) GPS JAMMING BY USING
Thesis submitted to the Centre for Graduate Studies, Universiti Pertahanan Nasional
Malaysia, in fulfilment of the requirements for the Master of Science (Electrical and
Electronics Engineering).
May 2022
iii
ABSTRACT
Drone or Unmanned Aerial Vehicle (UAV) is now becoming one of the common
technology that are currently getting high demand especially among hobbyist and
professional photographer. Some of the user in industrial and commercial industries
operate the UAV for inspection and mapping purpose. UAV is a cost-effective
solution comparable to a helicopter. UAV navigation system rely on Global
Navigation Satellite System (GNSS) or known as Global Positioning System (GPS)
to run the program that already set by the user. With user having limited control on
the UAV, this shows how crucial GPS to UAV’s navigation system.
The main software that will be used in this project is the GNU Radio Companion,
which is an open source software. GNU Radio Companion allow user to design noise
block program and conduct simulation test run before the noise block is test with the
hardware (SDR). This study will consist of initial simulation in software, and hands-
on lab test and field test.
During the lab test, SDR will be connected to the Spectrum Analyzer to compare the
result with the simulation. For the field test, an amplifiers and antenna will be
connected to the SDR and a fixed-wing UAV will be used as a target to jam. The
result of this study could be used as an effort to counter miscellaneous uses of UAV
technology.
i
ABSTRAK
Dron atau Unmanned Aerial Vehicle (UAV) kini telah menjadi salah satu teknologi
yang tidak asing kepada masyarakat dan kini mendapat permintaan tinggi
tujuan pemeriksaan dan pemetaan. UAV ialah salah satu penyelesaian kos efektif
yang setanding dengan helikopter. Sistem navigasi UAV bergantung kepada Global
Navigation Satellite System (GNSS) atau lebih dikenali sebagai Global Positioning
System (GPS) untuk menjalankan program yang telah ditetapkan oleh pengguna.
Disebabkan pengguna mempunyai kawalan terhad pada UAV, hal ini menunjukkan
Secara umumnya, signal jamming adalah satu proses menyekat atau mengganggu
isyarat komunikasi antara penerima dan pemancar. Dalam kes ini, isyarat GPS UAV.
technique adalah keupayaan untuk beroperasi tanpa memerlukan sumber kuasa yang
tinggi. Tesis ini akan membincangkan tentang jamming isyarat GPS UAV dengan
Perisian utama yang akan digunakan dalam projek ini ialah GNU Radio Companion,
ii
mereka bentuk program noise block dan menjalankan ujian simulasi sebelum noise
block tersebut diuji dengan perkakasan (SDR). Kajian ini terdiri daripada simulasi
awal dalam perisian, dan ujian makmal secara langsung dan ujian lapangan.
isyarat (amplifier) dan antena akan disambungkan ke SDR dan sebuah UAV dengan
fixed-wing akan digunakan sebagai sasaran untuk signal jamming. Hasil kajian ini
boleh digunakan sebagai usaha untuk menentang penyalahgunaan teknologi UAV ini.
iii
ACKNOWLEDGEMENTS
iv
APPROVAL
The Examination Committee has met on 10th September 2015 to conduct the final
examination of Ahmad Danial Bin Abdul Rahman on his degree thesis entitled
‘Unmanned Aerial Vehicle (UAV) GPS Jamming By Using Software Defined Radio
(SDR) Platform’.
’.
The committee recommends that the student be awarded the Master of Science
(Electrical and Electronics Engineering)
v
APPROVAL
This thesis was submitted to the Senate of Universiti Pertahanan Nasional Malaysia
and has been accepted as fulfilment of the requirements for the degree of Master of
Science (Electrical and Electronics Engineering). The members of the Supervisory
Committee were as follows.
vi
UNIVERSITI PERTAHANAN NASIONAL MALAYSIA
DECLARATION OF THESIS
I hereby declare that the work in this thesis is my own except for quotations and
summaries which have been duly acknowledged.
I further declare that this thesis is classified as:
CONFIDENTIAL (Contains confidential information under the official
Secret Act 1972)*
RESTRICTED (Contains restricted information as specified by the
organisation where research was done)*
OPEN ACCESS I agree that my thesis to be published as online open
access (full text)
I acknowledge that Universiti Pertahanan Nasional Malaysia reserves the right as
follows.
1.1 The thesis is the property of Universiti Pertahanan Nasional Malaysia.
2.1 The library of Universiti Pertahanan Nasional Malaysia has the right to
make copies for the purpose of research only.
3.1 The library has the right to make copies of the thesis for academic
exchange.
Date: Date:
Note: *If the thesis is CONFIDENTAL OR RESTRICTED, please attach the letter
from the organisation stating the period and reasons for confidentiality and
restriction.
** Witness
vii
TABLE OF CONTENT
Page
ABSTRACT I
ABSTRAK ii
ACKNOWLEDGEMENTS iv
APPROVAL v
DECLARATION vii
TABLE OF CONTENTS viii
LIST OF TABLES x
LIST OF FIGURES xi
LIST OF ABBREVIATIONS xii
CHAPTER
1 INTRODUCTION
1.1 Background 1
1.2 Problem Statement 3
1.3 Objectives 3
1.4 Scope and Limitation of Study 2
1.5 Significance or Research 3
2 LITERATURE REVIEW
2.1 Overview of GNSS 5
2.1.1 Navigation Message 8
2.1.2 GPS Ranging Codes 10
2.1.3 GPS Frequency Information 11
2.1.4 GPS Signal Power 12
2.2 Radio Frequency Interference 13
3 METHODOLOGY/MATERIALS
3.1 Jamming Signal Waveform Identification 16
3.2 Jamming Signal Evaluation Method 17
5 CONCLUSION 27
viii
REFERENCES/BIBLIOGRAPHY 28
ix
LIST OF TABLES
x
LIST OF FIGURES
xi
LIST OF ABBREVIATIONS
xii
CHAPTER 1
INTRODUCTION
1.1 Background
drones, appear to be changing the game in regards to aviation. The market for drones
has been expanding rapidly, the applications of drones are growing more diverse, and
the cost of the machines themselves is dropping (Flynn, 2013). These gadgets have
become more common and affordable for government, commercial and private use.
There are plans to try and use drones to revolutionize everything from shipping to
border control, and the trend towards greater use of UAVs shows no sign of slowing
Figure 1 shows the drone sale graph categorize by their brands. DJI is a company
based in China lead the market by 50% of the total sale. This shows the technology
is rapidly growing but also creates an enormous potential of hazard due to misuse of
UAVs. As the drone industry is taking off, some individuals and groups have started
1
Figure 1. Pie chart representing the percentage sales of drone from different brand.
There are cases where these drones were used to smuggle drugs across the border and
into the prison. It just a matter of time that these commercial UAVs will be used to
charge. Misuse of UAVs will become a serious threat not only to the public safety
Being aware of this possible threat, some company makes money by providing a
solution against the potential privacy breach. One of the solution involved an anti-
drone system which being sold for hundreds of thousand US Dollar. Even for a simple
drone jammer would still cost a lot of money. Usually, a drone signal jammer will
come with two signal band, one will jam the GPS signal and another one will jam the
ISM band (Wi-Fi) which is the communication signal for the UAV. This thesis will
This study will be using DJI technologies as a model reference since DJI is the leading
brand in drone technology. The purpose of this study is to develop a low-cost signal
2
jammer by using GNU Radio, an open source software that allow signal processing
operations via software and Software-Defined Radio (SDR) as the hardware. SDR is
As stated in the introduction, this thesis aims to develop and create a low-cost UAV
jammer by using SDR. To achieve this target, there are a few questions and problems
that need to be answer.
1. Can a simple method or simple block designed using GNU Radio will be able
to jam the GPS signal of a UAV?
2. What is the best signal type or waveform to be use in the jamming signal?
The main objective of this research is to develop a low-cost UAV’s GPS jammer by
using available SDR in the market. In order to fulfil the ambition, I have come out
with several objectives that need to be achieve based on the questions raised in the
problem statement.
signal
3
1.4 Scope and limitation of the study
As mentioned before, this research will be focusing on jamming the GPS signal of a
drone. To be more specific, this development will only focus on L1 band of the GPS
signal since the DJI drones only use L1 band of the GPS signal to operate. The L2
band will not be covered since the facilities does not have the equipment or GPS
technology falls onto the wrong hand will definitely increases hence the effort to
provide a counter-measure in order to neutralized the threat. The result of this research
could also be used to contribute into our national defence security system R&D.
4
CHAPTER 2
LITERATURE REVIEW
This chapter will be briefly explained about the GNSS systems with the main focus
will be on the GPS. For this thesis, we have identified and characterize different radio
frequency interference and will be focusing on only in signal jamming. A brief review
of how jamming can affect the GNSS receiver stages is also addressed in this thesis.
Relevant jamming research are reported and finally, the SDR technology is presented
with a choice being made regarding the SDR equipment that is going to be used for
the tests.
providing signals from space that transmit positioning and timing data to GNSS
GNNS receivers then use this data to determine altitude, latitude and longitude.
Examples of GNSS which provide global coverage include the USA’s NAVSTAR
Wijesooriya, 2016). Although the GNSS satellites vary in age and design but their
principal operation remains the same. The term GNSS and GPS is often used referring
to each other since GPS is so called the mother of GNNS. Operational since 1978 and
globally available since 1994, GPS is currently the world's most utilized satellite
5
navigation system (Yasith Ramawickrama, Jude Wijesekera, Hiruni Wijesooriya,
2016). GPS was originally developed by US Air Force as the navigation system and
was restricted for US military used only. But now the technology is used in every
Disaster Relief and even Recreation (Baker, 2017). GPS now has been an essential
The GPS constellation of satellites orbits the Earth once every 11 hours, 58 minutes
operational satellite in six different orbital planes in order to calculate 3-D positioning
Each satellite transmits coded signals which contain the satellite’s precise orbit details
and a very stable time stamp from an atomic clock (Choudhary, 2020). The receivers
between the time that a signal is sent and the time it is received by at least from 3
satellite (Rashmi Bajaj, Samantha Lalinda Ranaweera, 2015) . Trilateration are often
confused with triangulation which measures angles. GPS trilateration only involves
measuring distances by using the difference from the signal received from the 3
different satellite. The receiver must account for propagation delays, or decreases in
the signal's speed caused by the ionosphere and the troposphere. With information
about the ranges to three satellites and the location of the satellite when the signal was
sent, the receiver can compute the position where the 3 satellite signal is intercept
6
the ranges from these three signals. Using three distances, trilateration can pinpoint a
However, by taking a measurement from a fourth satellite, the receiver avoids the
need for an atomic clock. Thus, the receiver uses four satellites to compute latitude,
Figure 3. Fourth satellite allows more precise coordinate without the help of atomic clock.
7
2.1.1 Navigation Message
Satellite navigation system such as GPS, Galileo and GLONASS continuously send
signal transmission towards the receiver. These signals were transmitted using the
Herbert Lichtenegger, 2001). The data signals were initially transmitted using 2
different carrier frequency which is L1 band (1575.42 Mhz), L2 band (1227.60 Mhz)
information about the satellite which is Pseudorandom Code that act as satellite
status, date and time, and lastly Almanac Data which contains data on nearby satellite
in the constellation.
Satellite navigation messages were coded into bit data where each words is made out
further divided into five subframes. Each subframes contains exactly 10 words.
Hence, to sum it up each subframes contains 300 bits and five subframes makes up a
single frame which contains 1500 bit. Since satellite navigation message consist of
25 frames, hence the entire navigation message contains 37,500 bits data which takes
8
*TLM :Telemetry
How :Handover word
Figure 4. Navigation message structure.
The illustration above shows the structure of a single frame that are constructed by 5
subframes. The 300 bits in a subframe are grouped into 10 words of 30 bits each. The
first and second words in each subframe carries a characteristic marker bit pattern
(Telemetry word, TLM) and a time tag (Handover word, HOW). Each subframes on
the message structure carries different kind of information which are set on the third
to tenth words on the subframes (Beyerle et al., 2009). The first subframes carries
information regarding the satellite health, position and velocity, as well as clock
correction. The second and third subframes carries ephemeris data while fourth and
fifth subframes carries almanac data which shows complete constellation of the GPS
satellite.
9
2.1.2 GPS Ranging Codes
GNSS was first developed to accommodate military operation. For example, GPS
tracking and other military purposes. It was until 1980s the system was made for
civilian application (Pistoia, 2009). GPS satellite transmits message via carrier
frequency (L1 band, L2 band and newly available L5 band (Saleem et al., 2017)) by
Binary Phase Shift Keying (BPSK) modulation. Each of the carrier frequency were
encoded with two ranging codes which is C/A (Carrier Acquisition) code and P(Y)
The C/A code or also refers as the Standard Positioning Service (SPS) is a 1.023-bit
long pseudorandom codes that has chipping rate of 1.023 Mbps which are available
for civilian uses. The Precision (P) code is refers as Precise Positioning Service (PPS)
which are not available to civilian user and are used only by military and authorized
user (Alexandre Martins Da Silva, 2017). This code is a long period code with 2x1014
bit long pseudorandom code that has chipping rate of 10.23 Mbps. The P code is
encrypted with a special encryption secret sequence named W-code that generates the
There is about 24 to 31 operational satellite in the constellation and they are all
transmitting signal using the same carrier frequency (L1, L2, and L5 band) at the same
time (Sharma & Ashok, 2012). In order to prevent the signals from interfering with
each other, the receiver should be able to distinguish from which satellite it is
receiving signals from. Each satellite use Code Division Multiple Access (CDMA)
10
that generate modulated PRN code which are specifically unique for each satellite to
prevent cross-correlation. This unique code is also known as Gold code or Gold
In order for the receiver to receive GPS signal from the satellite, the signal must be
modulated onto carrier frequency in order to travel through space. The initial GPS
design were to transmit data using these two carrier frequencies which is L1 band
(1575.42 Mhz), L2 band (1227.60 Mhz) (Saleem et al., 2017). However, increasing
demand for more advance and efficient positioning services in term of accuracy,
integrity, continuity and availability on the existing system has led to the
modernization of the GPS system which trigger the development of a new carrier
frequency to accommodate those demands (Sabatini et al., 2017). Table 2.1 lists the
bands and frequencies of the recent GPS system as well as their use.
The L1 and L2 band carrier frequency transmit the C/A code (L1 band only) and their
P(Y) code using Binary Phase Shift Keying (BPSK). New carrier frequency such as
L5, L2C also undergo signal modulation using BPSK modulation except for L1C
11
which use Binary Offset Carrier (BOC). However, each of the carrier frequency have
According to a study, GPS signal is very weak power output which is about 50 W
(Ferreira et al., 2020). The transmitted signals need to travel through space (20,000
km towards earth) and earth complex landscape in order to reach the receiver antenna.
As the signals spread across the earth surface evenly, the signals power dissipate
which cause reduction to the antenna gain. This happens mainly due to the signal
transmission path loss, as the field strength of the signal is inversely proportional to
the square of distance from the transmitting source (Bernard Hofmann Wellenhof,
As the signals power decreases towards the receiver, the resulting antenna gain
becomes weak. The power level is so weak that it barely exceeds the radio frequency
noise level. The minimum power of the GPS signals at the receiver antenna output
should be- as stated in the table below (J. B.-Y. Tsui, 2003).
P C/A
L2 -136 dBm -
Table 3. Power level of GPS signals (*C/A code is not encoded into L2 band).
12
2.2 Radio Frequency Interferences
transfer data and information to the user. In the event of Radio Frequency Interference
(RFI) occur, degradation of data accuracy, loss of data, and delay in response are one
of the possible result which can impact an operation (William Emery, 2017). RFI is
have been extracted in the absence of such unwanted energy (Agency, 2020). RFI can
interferences occur mostly due to external factor that cannot be controlled such as
reflected radio frequency transmitted from other devices around the receiver antenna
(Setlak & Kowalik, 2021). Intentional interference occur when there is deliberate
attempt on disrupting the radio frequency such as signal jamming, spoofing and
meaconing which cause loss or poor connection with the receiver (Wildemeersch &
Fortuny-guasch, 2010).
the most common method of RFI (Agency, 2020). Signal jamming are conducted by
targeted radio frequency. Signals jamming can be categorized into 5 techniques with
each apply different method in interrupting radio frequency (Ferreira et al., 2020).
13
Jamming Techniques Method
1. Tone Jamming Narrow-band jamming which target specific low
bandwidth frequency with high power density signals.
Broad-band jamming which target specific frequency
2. Barrage Jamming bandwidth which cause interference to whole
targeted spectral.
A combination of both tone jamming and barrage
3. Sweep jamming jamming by changing frequency to another in the
specific bandwidth while focusing power density at a
time.
Transmits signal according to the interval which is
4. Pulse Jamming set depending on the target which can result in either
low bandwidth or high bandwidth jamming.
Imitate the protocol parameters of the target which
prevents interference with other communication
5. Protocol-Aware Jamming systems operating on the same RF band with very
low energy requirements and low probability of
detection.
1 2
3 5
Figure 5. (1) theoretical spectrum of tone jamming. (2) theoretical spectrum of barrage jamming. (3) theoretical
spectrum of sweep jamming. (4) theoretical spectrum of pulse jamming. (5) theoretical spectrum of protocol-aware
jamming.
14
CHAPTER 3
METHODOLOGY
3.1 INTRO
In order to use SDR as part of low-cost UAVs GPS signal jammer development, there
are basically two factors that are needed to be clarify in order to successfully develop
One of the objectives of this studies is to identify a suitable and efficient signal
where we will find the suitable waveform for this studies. In the set-up, it will consist
of signal emitter and signal receiver. The signal emitter consists of a laptop installed
with GNU Radio software where the signal noise block is configured which then
connected to a SDR device where the configured signal is generated. The signal
receiver would be consisting another laptop but with a different arrangement which
it is connected with a receiver antenna and a spectrum analyser where the received
signal waveform is analysed and recorded. For this experiment, five (5) type of signal
waveform is tested to identify their capabilities with different amplitude. The results
15
from this set-up will helps identifying the most suitable and efficient waveform to be
After the specific jamming signal waveform has been identified, the signal is then
proceeds to be used on the actual field test where it will be used on a DJI drone. The
field test is conducted to further test the capability and the performance of the
identified signal waveform. The field test will be conduct based on two manipulated
variables which is the distance between the drone and the sources of the jamming
signal (antenna), and the other one will be the elevation angle between the antenna
and the elevated/hovering drone. These two variables will be applied on the drone
and the result would be whether or not the jammer able to jam or block the GPS signal
from reaching the drone’s antenna. The data will be collected and summarised to
understand the effect of the two variables on the capability and performance of the
16
CHAPTER 4
In order to find a suitable waveform for jamming signal, an experiment has been
conducted. Figure 3 shows the equipment set-up to identify suitable and effective
jamming signal waveform. A laptop installed with GNU Radio software which is used
to configure the signal waveform are connected to the SDR (HackRF) where the
configured signal is generated. The generated signal is then transmitted using the
Another laptop which act as the receiver unit is attached with a GPS antenna receiver
is placed 1 meter away from the jamming signal transmitter. The laptop is connected
with a spectrum analyser which is used to measure the signal output generated by the
SDR. They are five type of signal waveform that being tested which are the Cosine,
Triangle, Sawtooth, Square and Additive White Gaussian Noise (AWGN). Each of
17
this waveform is emitted with different amplitude to identify which waveform works
In this experiment, we will be using the DJI Phantom 4 Pro drone as the target for the
signal jamming as this drone use the GPS signal for satellite navigation system which
is a crucial part of the objective for this experiment. The GPS antenna on the DJI
Phantom 4 Pro is located on the top side of the drone which is located under the ABS
cover.
18
4.2.2 Software Set-Up
The jamming signal for the field tests will be constructed using the GNU Radio
software which has been installed in the laptop. The software provide multiple noise
sources block which can be used to configure the signal waveform. In this set-up, the
Additive White Gaussian Noise (AWGN) is used as the noise source block (shown in
19
After the noise source block configuration is completed, the information is sent to the
SDR where it will generate the configured signal. For the field test purpose, a power
in Figure 6. In order to fully test the performance of the jamming signal, the
experiment is conducted with different range and elevation angle. This experiment
will also help us understand the relationship between the distance of the drone with
the signal jammer and the elevation angle towards the performance of the jamming
signal.
20
4.3 Experiment Results
For this experiment, the five type of signal waveform tested on this experiment are
Cosine, triangle, Sawtooth, Square and Additive White Gaussian Noise (AWGN).
Each of this signal waveform is emitted with different amplitude level to identify their
Each of the signal waveform is tested with different amplitude level which is 0.2, 0.4,
0.6, 0.8, and 1.0. In order to check whether the signal waveform has successfully
jammed the GPS signal, the receiver unit will read any available GPS signal. If there
is no GPS signal reading detected, it shows that the emitted signal waveform has
successfully jammed the GPS signal. Table 1 shows the results of different signal
waveform used to jam the GPS signal. Based on the data summary, AWGN shows
the most promising results in jamming the GPS signal as it can successfully jammed
As a result of this experiment, the Additive White Gaussian Noise waveform the is
the most suitable and efficient waveform to be used to jam a GPS signal.
21
4.3.2 Experiment 2: Field Test
For the field test, the antenna is levelled approximately 1.5 meter from the ground.
The drone will hover at 4 different altitude levels which is 1.5 m, 25 m, 50 m, and the
highest one will be at 100 m. The jamming signal will also be tested at different
elevation angle where at each altitude, the drone will hover at 50 m, 100 m, and 150
m away from the jammer antenna. The distance and the altitude of the drone is
retrieved from the DJI application during the field test as shown in Figure 9. In order
for the signal jamming to be considered success, the satellite count detected must be
in between 0 to 3 which will cause interruption to the drone GPS navigation system.
22
Figure 13. DJI application interface that shows GPS signal reception.
At altitude of 1.5 m, the elevation angle is equal to 0 degree since the antenna is also
placed at 1.5 m above the ground. Hence, the distance between antenna and drone is
equal to the absolute distance. The table below shows that at 0 degree elevation, the
GPS signal are successfully jammed by the signal jammer at 50 m, 100 m, and 150 m
range.
23
At altitude of 25 m, The elevation angle decreases as the distance between the antenna
and the drone increase. The maximum effective distance of the jammer is at 100 m
with elevation angle of 14.04 degree and absolute distance of 103.08 m as shown in
Table 3.
Altitude (m) 25
Distance (m) 50 100 150
Elevation Angle (°) 26.57 14.04 9.46
Absolute Distance (m) 55.90 103.08 152.10
Result ✅ ✅ ❎
elevation angle of 26.57 degree and absolute distance of 111.80 m as shown in Table
4.
Altitude (m) 50
Distance (m) 50 100 150
Elevation Angle (°) 45 26.57 18.44
Absolute Distance (m) 70.71 111.80 158.11
Result ✅ ✅ ❎
At altitude of 100 m which is the highest point in this field test, the jammer failed to
interrupts the GPS signal of the drone at all distance. During this test, a similar
absolute distance is recorded when the test is conducted at different altitude point. At
altitude of 50 m with elevation angle of 26.57 degree, the GPS signal were
successfully jammed by the jammer. However, at altitude of 100 m with 63.44 degree
24
elevation angle, the jammer failed to jam the GPS signal. This is due to the design of
the DJI drone that have a copper protective layer that are applied under the drone’s
GPS antenna. The copper layer manages to blocks the jamming signal or at least
25
CHAPTER 5
CONCLUSION
The technology in Unmanned Aerial Vehicle (UAV) will keep on growing as there
are constant demand for a better user experience. This technological improvement
has the potential to expand it currents capability to an even wider range of application
which can benefits the future generation. However, as the technology development in
UAV can be advantageous to the society, it also can pose as a threat as it increases
the risk of using the UAV for a miscellaneous purpose. This is the reason this studies
is conducted which is to better improve our understanding on how we can use SDR
and GNU Radio software to create a GPS signal jammer as a counter measure against
such event.
26
REFERENCES/BIBLIOGRAPHY
https://www.faa.gov/about/office_org/headquarters_offices/ato/service_units/te
chops/navservices/gnss/gps/howitworks#:~:text=An
Alexandre Martins da Silva, D. (2017). GPS Jamming and Spoofing using Software
https://digitalcommons.usu.edu/phys_capstoneproject/44
Beyerle, G., Ramatschi, M., Galas, R., Schmidt, T., Wickert, J., & Rothacher, M.
(2009). A data archive of GPS navigation messages. GPS Solutions, 13(1), 35–
41. https://doi.org/10.1007/s10291-008-0095-y
https://www.geospatialworld.net/blogs/how-gnss-works/#:~:text=Each
Ferreira, R., Gaspar, J., Sebastião, P., & Souto, N. (2020). Effective GPS Jamming
27
Communications, 115(4), 2705–2727. https://doi.org/10.1007/s11277-020-
07212-6
Kang, T., Li, X., Yu, C., & Kim, J. (2013). A Survey of Security Mechanisms with
2.00004-6
https://doi.org/10.1016/b978-0-444-53214-5.00004-2
https://doi.org/10.1109/2.993780
Sabatini, R., Moore, T., & Ramasamy, S. (2017). Navigation satellite systems
https://doi.org/10.1016/j.paerosci.2017.10.002
Saleem, T., Usman, M., Elahi, A., & Gul, N. (2017). Simulation and performance
Setlak, L., & Kowalik, R. (2021). Study and analysis of interference signals of the lte
28
system of the gnss receiver. Sensors, 21(14). https://doi.org/10.3390/s21144901
Sharma, R., & Ashok, V. (2012). GPS Signal Structure: A Look Behind the Scene
Signal Structure: A Look Behind the Scene. In V. A. Ravi Sharma (Ed.), 8th
Sickle, J. Van. (2020). The Navigation Message. GEOG 862: GPS and GNSS for
education.psu.edu/geog862/print/book/export/html/1734
aerial vehicle usage for civil applications. Journal of Aerospace Technology and
Tsui, J. B.-Y. (2003). GPS C/A Code Signal Structure. In J. B. Y. Tsui (Ed.),
https://doi.org/10.1002/0471712582
https://doi.org/10.2788/6033
29
https://doi.org/10.1016/B978-0-12-809254-5.00004-X
https://www.researchgate.net/publication/309575401
30