SlideShare a Scribd company logo
1 of 23
GPS Signal Structure 
• Sources: 
– GPS Satellite Surveying, Leick 
– Kristine Larson Lecture Notes 
http://www.colorado.edu/engineering/ASEN/asen 
4519/asen4519.html
GPS Signal Requirements 
• Method (code) to identify each satellite 
• The location of the satellite or some 
information on how to determine it 
• Information regarding the amount of time 
elapsed since the signal left the satellite 
• Details on the satellite clock status
Important Issues to Consider 
• Methods to encode information 
• Signal power 
• Frequency allocation 
• Security 
• Number and type of codes necessary to 
satisfy system requirements
Overview of Satellite Transmissions 
• All transmissions derive from a 
fundamental frequency of 10.23 Mhz 
– L1 = 154 • 10.23 = 1575.42 Mhz 
– L2 = 120 • 10.23 = 1227.60 Mhz 
• All codes initialized once per GPS week at 
midnight from Saturday to Sunday 
– Chipping rate for C/A is 1.023 Mhz 
– Chipping rate for P(Y) is 10.23 Mhz
Schematic of GPS codes and carrier phase
GPS Signal Characteristics
Digital Modulation Methods 
• Amplitude Modulation (AM) also known as 
amplitude-shift keying. This method requires 
changing the amplitude of the carrier phase 
between 0 and 1 to encode the digital signal. 
• Frequency Modulation (FM) also known as 
frequency-shift keying. Must alter the frequency 
of the carrier to correspond to 0 or 1. 
• Phase Modulation (PM) also known as phase-shift 
keying. At each phase shift, the bit is flipped 
from 0 to 1 or vice versa. This is the method used 
in GPS.
Modulation Schematics
Modulo-2 recovery of GPS code 
Modulo-2 arithmetic: 0 + 0 = 0; 0 + 1 = 1; 1 + 0 = 1; 1 + 1 = 0 
Bit shifts aligned 
MUST MOD-2 ADD RECEIVER-GENERATED CODE TO RECOVER
Superposition of codes - details 
• Superposition of two codes is not unique because 
the bit transition occurs at the same epoch; 
remember that both codes and phases are 
multiples of the fundamental frequency 
• Need to impose an additional constraint to arrive 
at a solution - quadri-phase-shift keying (QPSK), 
which puts the two codes 90° (p/2)
Phase and Quandrature - General 
General Expression: 
y(t)=y1 
(t)+y2(t)=x1 
(t)coswt+x2 
(t)sinwt 
where 
(t) is in phase (I) and y1 
y1 
(t) is in quandrature (Q) 
2 
All spectral components of y1(t) are 90° out of phase 
with those of y2(t). This allows this the two signals to 
be separated in the receiver.
Codes on L1 and L2 
Sp(t)=ApPp(t)DP(t)cos(2pft)+AcGP(t)DP(t)sin(2pft) 
1 
11where 
A,A= amplitudes (power) of P(Y)-code and C/A-code 
pcPP(t)= pseudorandom P(Y)-code 
GP(t)= C/A-code (Gold code) 
DP(t)= navigation data stream 
and 
Sp(t)=BpPp(t)DP(t)cos(2pft) 
2 
2
Codes on L1 and L2 (con’t.) 
Pp(t)DP(t) and GP(t)DP(t) imply modulo-2 addition 
and the P(Y)-code is also a modulo-2 sum of two 
pseudorandom data streams: 
Pp(t)=X(t)X(t-pT) 
120£p£36 
1 
=10.23 Mhz 
T
GPS signal strength - frequency domain 
Note that C/A code is below noise 
level; signal is multiplied in the 
Receiver by the internally calculated 
code to allow tracking. 
C/A-code chip is 1.023 Mhz 
P-code chip is 10.23 Mhz 
Power = P(t) = y2(t) 
The calculated power spectrum 
derives from the Fourier 
transform of a square wave 
of width 2π and unit amplitude. 
Common function in DSP 
called the “sinc” function. 
sinc(x)=sin(px) 
pò 
px=1 
2peiwx¶w 
-p 
Bandwidth ºB»1 
T 
where 
Tº is chip duration
Digital Signal Processing Techniques 
• Filtering: Allows one to remove some 
portion of the frequency spectrum that may 
contain unwanted signal. 
– Low Pass Filter: lets all frequencies below a 
cutoff frequency through. 
– High Pass Filter: lets all frequencies above a 
cutoff frequency through. 
– Band Pass Filter: lets all frequencies within a 
specified window pass through. The window 
is called the passband
DSP Techniques, con’t. 
• Frequency Translation and Multiplication: 
technique to shift frequency spectrum of some 
signal to another portion of the frequency domain. 
– Up-conversion: translate signal to higher frequencies. 
– Down-conversion: translate signal to lower frequencies. 
Commonly done in GPS receivers. Multiply signal by 
sine function in a “mixer.” Special case is signal 
squaring and may be used to recover the pure carrier 
phase from a bi-phase modulated ranging signal.
DSP Techniques, con’t. 
• Spread Spectrum: broadly defined as a mechanism 
by which the bandwidth of the transmitted code is 
much greater than the baseband information signal 
(e.g. the navigation message in GPS) 
– FDMA: Frequency Division Multiple Access. Requires 
different carriers. Used by GLONASS. 
– TDMA: Time Division Multiple Access. Several channels 
share transmission link. Used by many cellular telephone 
providers and LORAN-C. 
– CDMA: Code Division Multiple Access. Requires 
pseudorandom codes by transmitted and also generated for 
correlation within the receiver. Used by GPS.
DSP Techniques, con’t. 
• Cross-correlation: Used by GPS receivers 
to determine what signal is coming from a 
specific satellite. Can be generalized to 
extracting information from any 
multiplexed digital signal. 
t0+t 
ò 
ij(Dt)=1 
C(t)yj 
t yi 
ì  
í  ï 
1 
1- 
  
î  ï 
(t+Dt)dt= 
Dt 
T 
»0 
t0   
if Dt = 0 
if |Dt|£T 
if |Dt|>T 
t denotes the integration time and 
where (t) and yj 
yi 
(t) are continuous functions (e.g. PRN codes)
PRN Cross-correlation 
Correlation of receiver generated PRN code (A) with incoming data 
stream consisting of multiple (e.g. four, A, B, C, and D) codes
Schematic of C/A-code acquisition 
Since C/A-code is 1023 chips long and repeats every 1/1000 s, it is inherently 
ambiguous by 1 msec or ~300 km. Must modulo-2 add the transmitted and 
received codes after correlation to increase SNR and narrow bandwidth.
Methods to Cope with Anti-spoofing 
• Anti-spoofing: Implemented in 1994 to make P-code 
unavailable to non-military users. Encrypted 
P-code is referred to as Y-code. 
– Squaring: Yields half-wavelength carrier and 
greatly reduces SNR. Old technology. 
– Code-aided squaring: Uses mathematical 
similarity of the Y-code to P-code. L1 carrier is 
down-converted and multiplied with a local 
replica of the P-code, then squared. Results in 
less reduction of SNR than simple squaring.
Anti-spoofing Methods, con’t. 
• Cross-correlation: Takes advantage of the fact that both 
L1 and L2 are modulated with the same P(Y)-code, despite 
lack of knowledge of the actual P-code. Yields the 
difference in pseudoranges, P1(Y) - P2(Y), and the phase 
difference of L1 and L2. Again less SNR loss compared 
with squaring. Can be difficult to track at low elevation 
angles. Technique employed in Trimble 4000SSi/SSE. 
• Z-tracking: Takes advantage of the fact that Y-code is the 
modulo-2 sum of the P-code with a lower encryption rate. 
Yields L1 and L2 Y-code pseudoranges and the full carrier 
phases of L1 & L2. This method yields the best SNR. 
Multipath performance is better than other methods. 
Technique employed in Ashtech Z-12 and micro-Z.
AS Technologies Summary Table 
Ashtech Z-12 & μZ 
Trimble 4000SSi 
From Ashjaee & Lorenz, 1992

More Related Content

What's hot

Global Positioning System
Global Positioning System Global Positioning System
Global Positioning System Varun B P
 
Global positioning system ppt
Global positioning system pptGlobal positioning system ppt
Global positioning system pptSwapnil Ramgirwar
 
GPS (GLOBAL POSITIONING SYSTEM)
GPS (GLOBAL POSITIONING SYSTEM)GPS (GLOBAL POSITIONING SYSTEM)
GPS (GLOBAL POSITIONING SYSTEM)Abdul mannan Karim
 
Global Positioning System
Global Positioning SystemGlobal Positioning System
Global Positioning SystemGaurav Raj
 
GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)
GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)
GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)NinaPlays
 
GNSS - Global Navigation Satellite System
GNSS - Global Navigation Satellite SystemGNSS - Global Navigation Satellite System
GNSS - Global Navigation Satellite SystemAkshank Shah
 
Synthetic aperture radar
Synthetic aperture radarSynthetic aperture radar
Synthetic aperture radarMahesh pawar
 
Introduction of gps global navigation satellite systems
Introduction of gps   global navigation satellite systems Introduction of gps   global navigation satellite systems
Introduction of gps global navigation satellite systems DocumentStory
 
Global Positioning System (GPS)
Global Positioning System (GPS) Global Positioning System (GPS)
Global Positioning System (GPS) ManjuChauhan16
 
Gps principle and working
Gps principle and workingGps principle and working
Gps principle and workingArnishprajapati
 
GLOBAL POSITIONING SYSTEM (GPS)
GLOBAL POSITIONING SYSTEM (GPS) GLOBAL POSITIONING SYSTEM (GPS)
GLOBAL POSITIONING SYSTEM (GPS) Md. Sumon Fakir
 
Unit1 GPS Introduction
Unit1 GPS IntroductionUnit1 GPS Introduction
Unit1 GPS IntroductionGVNSK Sravya
 

What's hot (20)

GPS
GPSGPS
GPS
 
Global Positioning System
Global Positioning System Global Positioning System
Global Positioning System
 
Global positioning system ppt
Global positioning system pptGlobal positioning system ppt
Global positioning system ppt
 
GPS (GLOBAL POSITIONING SYSTEM)
GPS (GLOBAL POSITIONING SYSTEM)GPS (GLOBAL POSITIONING SYSTEM)
GPS (GLOBAL POSITIONING SYSTEM)
 
GPS-errors-1
GPS-errors-1GPS-errors-1
GPS-errors-1
 
Global Positioning System
Global Positioning SystemGlobal Positioning System
Global Positioning System
 
introduction-of-GNSS-1
introduction-of-GNSS-1introduction-of-GNSS-1
introduction-of-GNSS-1
 
GPS HISTORY
GPS HISTORYGPS HISTORY
GPS HISTORY
 
GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)
GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)
GNSS(GLOBAL NAVIGATION SATELLITE SYSTEM)
 
GNSS - Global Navigation Satellite System
GNSS - Global Navigation Satellite SystemGNSS - Global Navigation Satellite System
GNSS - Global Navigation Satellite System
 
Synthetic aperture radar
Synthetic aperture radarSynthetic aperture radar
Synthetic aperture radar
 
GPS-errors-2
GPS-errors-2GPS-errors-2
GPS-errors-2
 
Introduction of gps global navigation satellite systems
Introduction of gps   global navigation satellite systems Introduction of gps   global navigation satellite systems
Introduction of gps global navigation satellite systems
 
Global Positioning System (GPS)
Global Positioning System (GPS) Global Positioning System (GPS)
Global Positioning System (GPS)
 
Global positioning system
Global positioning systemGlobal positioning system
Global positioning system
 
Gps principle and working
Gps principle and workingGps principle and working
Gps principle and working
 
Concept of gps
Concept of gpsConcept of gps
Concept of gps
 
Satellite Navigation
Satellite Navigation Satellite Navigation
Satellite Navigation
 
GLOBAL POSITIONING SYSTEM (GPS)
GLOBAL POSITIONING SYSTEM (GPS) GLOBAL POSITIONING SYSTEM (GPS)
GLOBAL POSITIONING SYSTEM (GPS)
 
Unit1 GPS Introduction
Unit1 GPS IntroductionUnit1 GPS Introduction
Unit1 GPS Introduction
 

Viewers also liked

Fingerprint Anti-Spoofing [ Talk in Stanford Nov. 2013]
Fingerprint Anti-Spoofing  [ Talk in Stanford Nov. 2013]Fingerprint Anti-Spoofing  [ Talk in Stanford Nov. 2013]
Fingerprint Anti-Spoofing [ Talk in Stanford Nov. 2013]Emanuela Marasco
 
RT15 Berkeley | Real-time simulation as a prime tool for Cybersecurity - OPAL-RT
RT15 Berkeley | Real-time simulation as a prime tool for Cybersecurity - OPAL-RTRT15 Berkeley | Real-time simulation as a prime tool for Cybersecurity - OPAL-RT
RT15 Berkeley | Real-time simulation as a prime tool for Cybersecurity - OPAL-RTOPAL-RT TECHNOLOGIES
 
Gps file structure explained
Gps file structure explainedGps file structure explained
Gps file structure explainedJaap Oosterhoff
 
Scattering Model for Vegetation Canopies and Simulation of Satellite Navigati...
Scattering Model for Vegetation Canopies and Simulation of Satellite Navigati...Scattering Model for Vegetation Canopies and Simulation of Satellite Navigati...
Scattering Model for Vegetation Canopies and Simulation of Satellite Navigati...Frank Schubert
 
GPS[Global Positioning System]
GPS[Global Positioning System]GPS[Global Positioning System]
GPS[Global Positioning System]Ishwar Bulbule
 
Global positioning System
Global positioning SystemGlobal positioning System
Global positioning Systemayushrajput
 

Viewers also liked (8)

GPS ppt.
GPS ppt. GPS ppt.
GPS ppt.
 
Fingerprint Anti-Spoofing [ Talk in Stanford Nov. 2013]
Fingerprint Anti-Spoofing  [ Talk in Stanford Nov. 2013]Fingerprint Anti-Spoofing  [ Talk in Stanford Nov. 2013]
Fingerprint Anti-Spoofing [ Talk in Stanford Nov. 2013]
 
RT15 Berkeley | Real-time simulation as a prime tool for Cybersecurity - OPAL-RT
RT15 Berkeley | Real-time simulation as a prime tool for Cybersecurity - OPAL-RTRT15 Berkeley | Real-time simulation as a prime tool for Cybersecurity - OPAL-RT
RT15 Berkeley | Real-time simulation as a prime tool for Cybersecurity - OPAL-RT
 
Gps file structure explained
Gps file structure explainedGps file structure explained
Gps file structure explained
 
Scattering Model for Vegetation Canopies and Simulation of Satellite Navigati...
Scattering Model for Vegetation Canopies and Simulation of Satellite Navigati...Scattering Model for Vegetation Canopies and Simulation of Satellite Navigati...
Scattering Model for Vegetation Canopies and Simulation of Satellite Navigati...
 
GPS[Global Positioning System]
GPS[Global Positioning System]GPS[Global Positioning System]
GPS[Global Positioning System]
 
Global positioning System
Global positioning SystemGlobal positioning System
Global positioning System
 
Gps ppt
Gps pptGps ppt
Gps ppt
 

Similar to GPS Signals (1)

Positioning techniques in 3 g networks (1)
Positioning techniques in 3 g networks (1)Positioning techniques in 3 g networks (1)
Positioning techniques in 3 g networks (1)kike2005
 
05_Signal_Encoding_Techniques.pdf
05_Signal_Encoding_Techniques.pdf05_Signal_Encoding_Techniques.pdf
05_Signal_Encoding_Techniques.pdfMariaBatool42
 
Digital modulation basics(nnm)
Digital modulation basics(nnm)Digital modulation basics(nnm)
Digital modulation basics(nnm)nnmaurya
 
Multiband Transceivers - [Chapter 3] Basic Concept of Comm. Systems
Multiband Transceivers - [Chapter 3]  Basic Concept of Comm. SystemsMultiband Transceivers - [Chapter 3]  Basic Concept of Comm. Systems
Multiband Transceivers - [Chapter 3] Basic Concept of Comm. SystemsSimen Li
 
Lecture intro to_wcdma
Lecture intro to_wcdmaLecture intro to_wcdma
Lecture intro to_wcdmaGurpreet Singh
 
Multiband Transceivers - [Chapter 4] Design Parameters of Wireless Radios
Multiband Transceivers - [Chapter 4] Design Parameters of Wireless RadiosMultiband Transceivers - [Chapter 4] Design Parameters of Wireless Radios
Multiband Transceivers - [Chapter 4] Design Parameters of Wireless RadiosSimen Li
 
Lecture3 signal encoding_in_wireless
Lecture3  signal encoding_in_wirelessLecture3  signal encoding_in_wireless
Lecture3 signal encoding_in_wirelessYahya Alzidi
 
Tele3113 wk10tue
Tele3113 wk10tueTele3113 wk10tue
Tele3113 wk10tueVin Voro
 
Ca code and its properties
Ca code and its propertiesCa code and its properties
Ca code and its propertiesKSINDHU6
 
AJAL ASC Chap2 revIew
AJAL ASC Chap2 revIewAJAL ASC Chap2 revIew
AJAL ASC Chap2 revIewAJAL A J
 
lecturenote_1681299989Chapter 5- digital transmission.pdf
lecturenote_1681299989Chapter 5- digital transmission.pdflecturenote_1681299989Chapter 5- digital transmission.pdf
lecturenote_1681299989Chapter 5- digital transmission.pdfAyadAABDULKAFI
 
Adc lab
Adc labAdc lab
Adc labxyxz
 

Similar to GPS Signals (1) (20)

Gps signals
Gps signalsGps signals
Gps signals
 
Positioning techniques in 3 g networks (1)
Positioning techniques in 3 g networks (1)Positioning techniques in 3 g networks (1)
Positioning techniques in 3 g networks (1)
 
05_Signal_Encoding_Techniques.pdf
05_Signal_Encoding_Techniques.pdf05_Signal_Encoding_Techniques.pdf
05_Signal_Encoding_Techniques.pdf
 
IMT Advanced
IMT AdvancedIMT Advanced
IMT Advanced
 
Digital modulation basics(nnm)
Digital modulation basics(nnm)Digital modulation basics(nnm)
Digital modulation basics(nnm)
 
Multiband Transceivers - [Chapter 3] Basic Concept of Comm. Systems
Multiband Transceivers - [Chapter 3]  Basic Concept of Comm. SystemsMultiband Transceivers - [Chapter 3]  Basic Concept of Comm. Systems
Multiband Transceivers - [Chapter 3] Basic Concept of Comm. Systems
 
Lecture intro to_wcdma
Lecture intro to_wcdmaLecture intro to_wcdma
Lecture intro to_wcdma
 
Multiband Transceivers - [Chapter 4] Design Parameters of Wireless Radios
Multiband Transceivers - [Chapter 4] Design Parameters of Wireless RadiosMultiband Transceivers - [Chapter 4] Design Parameters of Wireless Radios
Multiband Transceivers - [Chapter 4] Design Parameters of Wireless Radios
 
Lecture3 signal encoding_in_wireless
Lecture3  signal encoding_in_wirelessLecture3  signal encoding_in_wireless
Lecture3 signal encoding_in_wireless
 
Pass band transmission
Pass band transmission Pass band transmission
Pass band transmission
 
Tele3113 wk10tue
Tele3113 wk10tueTele3113 wk10tue
Tele3113 wk10tue
 
Ca code and its properties
Ca code and its propertiesCa code and its properties
Ca code and its properties
 
unit 5 ADC.pptx
unit 5 ADC.pptxunit 5 ADC.pptx
unit 5 ADC.pptx
 
AJAL ASC Chap2 revIew
AJAL ASC Chap2 revIewAJAL ASC Chap2 revIew
AJAL ASC Chap2 revIew
 
Lecture set 2
Lecture set 2Lecture set 2
Lecture set 2
 
lecturenote_1681299989Chapter 5- digital transmission.pdf
lecturenote_1681299989Chapter 5- digital transmission.pdflecturenote_1681299989Chapter 5- digital transmission.pdf
lecturenote_1681299989Chapter 5- digital transmission.pdf
 
EEE323_7.pptx
EEE323_7.pptxEEE323_7.pptx
EEE323_7.pptx
 
Lecture#5 21 4-2013
Lecture#5 21 4-2013Lecture#5 21 4-2013
Lecture#5 21 4-2013
 
Adc lab
Adc labAdc lab
Adc lab
 
Ssma
SsmaSsma
Ssma
 

More from National Cheng Kung University

Accuracy assessment and 3D Mapping by Consumer Grade Spherical Camera
Accuracy assessment and 3D Mapping by Consumer Grade Spherical CameraAccuracy assessment and 3D Mapping by Consumer Grade Spherical Camera
Accuracy assessment and 3D Mapping by Consumer Grade Spherical CameraNational Cheng Kung University
 
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...National Cheng Kung University
 
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...National Cheng Kung University
 
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical CameraNational Cheng Kung University
 
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical CameraNational Cheng Kung University
 
Satellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
Satellite Image Classification using Decision Tree, SVM and k-Nearest NeighborSatellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
Satellite Image Classification using Decision Tree, SVM and k-Nearest NeighborNational Cheng Kung University
 
Optimal Filtering with Kalman Filters and Smoothers Using AndroSensor IMU Data
Optimal Filtering with Kalman Filters and Smoothers Using AndroSensor IMU DataOptimal Filtering with Kalman Filters and Smoothers Using AndroSensor IMU Data
Optimal Filtering with Kalman Filters and Smoothers Using AndroSensor IMU DataNational Cheng Kung University
 
Satellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
Satellite Image Classification using Decision Tree, SVM and k-Nearest NeighborSatellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
Satellite Image Classification using Decision Tree, SVM and k-Nearest NeighborNational Cheng Kung University
 
A Method of Mining Association Rules for Geographical Points of Interest
A Method of Mining Association Rules for Geographical Points of InterestA Method of Mining Association Rules for Geographical Points of Interest
A Method of Mining Association Rules for Geographical Points of InterestNational Cheng Kung University
 
Building classification model, tree model, confusion matrix and prediction ac...
Building classification model, tree model, confusion matrix and prediction ac...Building classification model, tree model, confusion matrix and prediction ac...
Building classification model, tree model, confusion matrix and prediction ac...National Cheng Kung University
 
Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...
Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...
Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...National Cheng Kung University
 
Association Rule (Data Mining) - Frequent Itemset Generation, Closed Frequent...
Association Rule (Data Mining) - Frequent Itemset Generation, Closed Frequent...Association Rule (Data Mining) - Frequent Itemset Generation, Closed Frequent...
Association Rule (Data Mining) - Frequent Itemset Generation, Closed Frequent...National Cheng Kung University
 
The rotation matrix (DCM) and quaternion in Inertial Survey and Navigation Sy...
The rotation matrix (DCM) and quaternion in Inertial Survey and Navigation Sy...The rotation matrix (DCM) and quaternion in Inertial Survey and Navigation Sy...
The rotation matrix (DCM) and quaternion in Inertial Survey and Navigation Sy...National Cheng Kung University
 
SIFT/SURF can achieve scale, rotation and illumination invariant during image...
SIFT/SURF can achieve scale, rotation and illumination invariant during image...SIFT/SURF can achieve scale, rotation and illumination invariant during image...
SIFT/SURF can achieve scale, rotation and illumination invariant during image...National Cheng Kung University
 

More from National Cheng Kung University (20)

Accuracy assessment and 3D Mapping by Consumer Grade Spherical Camera
Accuracy assessment and 3D Mapping by Consumer Grade Spherical CameraAccuracy assessment and 3D Mapping by Consumer Grade Spherical Camera
Accuracy assessment and 3D Mapping by Consumer Grade Spherical Camera
 
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
 
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
3D Rekonstruksi Bangunan Menggunakan Gambar Panorama Sebagai Upaya Untuk Miti...
 
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
 
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
3D Indoor and Outdoor Mapping from Point Cloud Generated by Spherical Camera
 
Handbook PPI Tainan Taiwan 2018
Handbook PPI Tainan Taiwan 2018Handbook PPI Tainan Taiwan 2018
Handbook PPI Tainan Taiwan 2018
 
Satellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
Satellite Image Classification using Decision Tree, SVM and k-Nearest NeighborSatellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
Satellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
 
Optimal Filtering with Kalman Filters and Smoothers Using AndroSensor IMU Data
Optimal Filtering with Kalman Filters and Smoothers Using AndroSensor IMU DataOptimal Filtering with Kalman Filters and Smoothers Using AndroSensor IMU Data
Optimal Filtering with Kalman Filters and Smoothers Using AndroSensor IMU Data
 
Satellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
Satellite Image Classification using Decision Tree, SVM and k-Nearest NeighborSatellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
Satellite Image Classification using Decision Tree, SVM and k-Nearest Neighbor
 
EKF and RTS smoother toolbox
EKF and RTS smoother toolboxEKF and RTS smoother toolbox
EKF and RTS smoother toolbox
 
Kalman Filter Basic
Kalman Filter BasicKalman Filter Basic
Kalman Filter Basic
 
A Method of Mining Association Rules for Geographical Points of Interest
A Method of Mining Association Rules for Geographical Points of InterestA Method of Mining Association Rules for Geographical Points of Interest
A Method of Mining Association Rules for Geographical Points of Interest
 
DSM Extraction from Pleiades Images Using RSP
DSM Extraction from Pleiades Images Using RSPDSM Extraction from Pleiades Images Using RSP
DSM Extraction from Pleiades Images Using RSP
 
Calibration of Inertial Sensor within Smartphone
Calibration of Inertial Sensor within SmartphoneCalibration of Inertial Sensor within Smartphone
Calibration of Inertial Sensor within Smartphone
 
Pengukuran GPS Menggunakan Trimble Secara Manual
Pengukuran GPS Menggunakan Trimble Secara ManualPengukuran GPS Menggunakan Trimble Secara Manual
Pengukuran GPS Menggunakan Trimble Secara Manual
 
Building classification model, tree model, confusion matrix and prediction ac...
Building classification model, tree model, confusion matrix and prediction ac...Building classification model, tree model, confusion matrix and prediction ac...
Building classification model, tree model, confusion matrix and prediction ac...
 
Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...
Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...
Accuracy Analysis of Three-Dimensional Model Reconstructed by Spherical Video...
 
Association Rule (Data Mining) - Frequent Itemset Generation, Closed Frequent...
Association Rule (Data Mining) - Frequent Itemset Generation, Closed Frequent...Association Rule (Data Mining) - Frequent Itemset Generation, Closed Frequent...
Association Rule (Data Mining) - Frequent Itemset Generation, Closed Frequent...
 
The rotation matrix (DCM) and quaternion in Inertial Survey and Navigation Sy...
The rotation matrix (DCM) and quaternion in Inertial Survey and Navigation Sy...The rotation matrix (DCM) and quaternion in Inertial Survey and Navigation Sy...
The rotation matrix (DCM) and quaternion in Inertial Survey and Navigation Sy...
 
SIFT/SURF can achieve scale, rotation and illumination invariant during image...
SIFT/SURF can achieve scale, rotation and illumination invariant during image...SIFT/SURF can achieve scale, rotation and illumination invariant during image...
SIFT/SURF can achieve scale, rotation and illumination invariant during image...
 

Recently uploaded

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 

Recently uploaded (20)

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 

GPS Signals (1)

  • 1. GPS Signal Structure • Sources: – GPS Satellite Surveying, Leick – Kristine Larson Lecture Notes http://www.colorado.edu/engineering/ASEN/asen 4519/asen4519.html
  • 2. GPS Signal Requirements • Method (code) to identify each satellite • The location of the satellite or some information on how to determine it • Information regarding the amount of time elapsed since the signal left the satellite • Details on the satellite clock status
  • 3. Important Issues to Consider • Methods to encode information • Signal power • Frequency allocation • Security • Number and type of codes necessary to satisfy system requirements
  • 4. Overview of Satellite Transmissions • All transmissions derive from a fundamental frequency of 10.23 Mhz – L1 = 154 • 10.23 = 1575.42 Mhz – L2 = 120 • 10.23 = 1227.60 Mhz • All codes initialized once per GPS week at midnight from Saturday to Sunday – Chipping rate for C/A is 1.023 Mhz – Chipping rate for P(Y) is 10.23 Mhz
  • 5. Schematic of GPS codes and carrier phase
  • 7. Digital Modulation Methods • Amplitude Modulation (AM) also known as amplitude-shift keying. This method requires changing the amplitude of the carrier phase between 0 and 1 to encode the digital signal. • Frequency Modulation (FM) also known as frequency-shift keying. Must alter the frequency of the carrier to correspond to 0 or 1. • Phase Modulation (PM) also known as phase-shift keying. At each phase shift, the bit is flipped from 0 to 1 or vice versa. This is the method used in GPS.
  • 9. Modulo-2 recovery of GPS code Modulo-2 arithmetic: 0 + 0 = 0; 0 + 1 = 1; 1 + 0 = 1; 1 + 1 = 0 Bit shifts aligned MUST MOD-2 ADD RECEIVER-GENERATED CODE TO RECOVER
  • 10. Superposition of codes - details • Superposition of two codes is not unique because the bit transition occurs at the same epoch; remember that both codes and phases are multiples of the fundamental frequency • Need to impose an additional constraint to arrive at a solution - quadri-phase-shift keying (QPSK), which puts the two codes 90° (p/2)
  • 11. Phase and Quandrature - General General Expression: y(t)=y1 (t)+y2(t)=x1 (t)coswt+x2 (t)sinwt where (t) is in phase (I) and y1 y1 (t) is in quandrature (Q) 2 All spectral components of y1(t) are 90° out of phase with those of y2(t). This allows this the two signals to be separated in the receiver.
  • 12. Codes on L1 and L2 Sp(t)=ApPp(t)DP(t)cos(2pft)+AcGP(t)DP(t)sin(2pft) 1 11where A,A= amplitudes (power) of P(Y)-code and C/A-code pcPP(t)= pseudorandom P(Y)-code GP(t)= C/A-code (Gold code) DP(t)= navigation data stream and Sp(t)=BpPp(t)DP(t)cos(2pft) 2 2
  • 13. Codes on L1 and L2 (con’t.) Pp(t)DP(t) and GP(t)DP(t) imply modulo-2 addition and the P(Y)-code is also a modulo-2 sum of two pseudorandom data streams: Pp(t)=X(t)X(t-pT) 120£p£36 1 =10.23 Mhz T
  • 14. GPS signal strength - frequency domain Note that C/A code is below noise level; signal is multiplied in the Receiver by the internally calculated code to allow tracking. C/A-code chip is 1.023 Mhz P-code chip is 10.23 Mhz Power = P(t) = y2(t) The calculated power spectrum derives from the Fourier transform of a square wave of width 2π and unit amplitude. Common function in DSP called the “sinc” function. sinc(x)=sin(px) pò px=1 2peiwx¶w -p Bandwidth ºB»1 T where Tº is chip duration
  • 15. Digital Signal Processing Techniques • Filtering: Allows one to remove some portion of the frequency spectrum that may contain unwanted signal. – Low Pass Filter: lets all frequencies below a cutoff frequency through. – High Pass Filter: lets all frequencies above a cutoff frequency through. – Band Pass Filter: lets all frequencies within a specified window pass through. The window is called the passband
  • 16. DSP Techniques, con’t. • Frequency Translation and Multiplication: technique to shift frequency spectrum of some signal to another portion of the frequency domain. – Up-conversion: translate signal to higher frequencies. – Down-conversion: translate signal to lower frequencies. Commonly done in GPS receivers. Multiply signal by sine function in a “mixer.” Special case is signal squaring and may be used to recover the pure carrier phase from a bi-phase modulated ranging signal.
  • 17. DSP Techniques, con’t. • Spread Spectrum: broadly defined as a mechanism by which the bandwidth of the transmitted code is much greater than the baseband information signal (e.g. the navigation message in GPS) – FDMA: Frequency Division Multiple Access. Requires different carriers. Used by GLONASS. – TDMA: Time Division Multiple Access. Several channels share transmission link. Used by many cellular telephone providers and LORAN-C. – CDMA: Code Division Multiple Access. Requires pseudorandom codes by transmitted and also generated for correlation within the receiver. Used by GPS.
  • 18. DSP Techniques, con’t. • Cross-correlation: Used by GPS receivers to determine what signal is coming from a specific satellite. Can be generalized to extracting information from any multiplexed digital signal. t0+t ò ij(Dt)=1 C(t)yj t yi ì í ï 1 1- î ï (t+Dt)dt= Dt T »0 t0 if Dt = 0 if |Dt|£T if |Dt|>T t denotes the integration time and where (t) and yj yi (t) are continuous functions (e.g. PRN codes)
  • 19. PRN Cross-correlation Correlation of receiver generated PRN code (A) with incoming data stream consisting of multiple (e.g. four, A, B, C, and D) codes
  • 20. Schematic of C/A-code acquisition Since C/A-code is 1023 chips long and repeats every 1/1000 s, it is inherently ambiguous by 1 msec or ~300 km. Must modulo-2 add the transmitted and received codes after correlation to increase SNR and narrow bandwidth.
  • 21. Methods to Cope with Anti-spoofing • Anti-spoofing: Implemented in 1994 to make P-code unavailable to non-military users. Encrypted P-code is referred to as Y-code. – Squaring: Yields half-wavelength carrier and greatly reduces SNR. Old technology. – Code-aided squaring: Uses mathematical similarity of the Y-code to P-code. L1 carrier is down-converted and multiplied with a local replica of the P-code, then squared. Results in less reduction of SNR than simple squaring.
  • 22. Anti-spoofing Methods, con’t. • Cross-correlation: Takes advantage of the fact that both L1 and L2 are modulated with the same P(Y)-code, despite lack of knowledge of the actual P-code. Yields the difference in pseudoranges, P1(Y) - P2(Y), and the phase difference of L1 and L2. Again less SNR loss compared with squaring. Can be difficult to track at low elevation angles. Technique employed in Trimble 4000SSi/SSE. • Z-tracking: Takes advantage of the fact that Y-code is the modulo-2 sum of the P-code with a lower encryption rate. Yields L1 and L2 Y-code pseudoranges and the full carrier phases of L1 & L2. This method yields the best SNR. Multipath performance is better than other methods. Technique employed in Ashtech Z-12 and micro-Z.
  • 23. AS Technologies Summary Table Ashtech Z-12 & μZ Trimble 4000SSi From Ashjaee & Lorenz, 1992