SlideShare a Scribd company logo
1 of 11
GNSS Simulation Application:
Spoofing Testing
│5/3/2019GNSS Simulation Application: Spoofing Testing
Bringing Technology to:
• Military, Aerospace
• UAV’s
• Electronic Warfare
• C4ISR
• High-End Commercial Apps
• Datacenters
• Robotics/Telematics
• IDM
• GIS Data Mining
OROLIA SIMPLIFIES THE INTEGRATION OF POSITION, NAVIGATION,
AND TIMING INTO OUR CUSTOMERS’ SYSTEMS.
│5/3/2019GNSS Simulation Application: Spoofing Testing
• An attempt to deceive a GPS receiver by broadcasting
false GPS signals that the receiver will use instead of the
live sky signals
• Two Testing Applications:
• Hardening Receivers – understand how a receiver reacts in a spoofing
situation and test the effectiveness of mitigation techniques or counter
measures
• Defensive Disruption – understand how spoofing can be used to actively
take control of a UAS and deflect or re-direct its flight path
• Different than Jamming
• Spoofing is hard. Jamming is easy.
• Jamming can disrupt a receiver but not re-locate or trick it
WHAT IS GPS SPOOFING?
│5/3/2019GNSS Simulation Application: Spoofing Testing
1. TIME SYNC Signal
(Live Sky Time vs. Spoofer Time)
2. POSITION Accuracy
(Actual Receiver Position vs. Spoofer
Starting Position)
3. POWER Level
(Live Sky Received Power vs. Spoofer
Transmitter Power)
CRITICAL PARAMETERS FOR SPOOFING
│5/3/2019GNSS Simulation Application: Spoofing Testing
CRITICAL PARAMETERS – TIME SYNC
• The spoofing signal must be synchronized with the
live sky signal to capture a receiver already tracking
the real signal
• SYNC required depends on the receiver’s tracking
algorithms
• Test: Quantify the sensitivity of the receiver to the
variation in TIME SYNC between live sky and spoofer
• Or in other words, how close does the spoofer time
need to be to the live sky time (at the receiver’s
antenna)?
│5/3/2019GNSS Simulation Application: Spoofing Testing
CRITICAL PARAMETERS - POSITION
• Test: Quantify the sensitivity of the receiver to
the variation of the POSITION between the
calculated live sky position and the transmitted
spoofer position
• In other words, how close does the spoofer
position need to be?
• Again, depends on the receiver’s tracking
algorithms
Live Simulator
Position
Spoofer
Simulator
Start Position
500m position offset
│5/3/2019GNSS Simulation Application: Spoofing Testing
CRITICAL PARAMETERS – POWER LEVEL
• Quantify the sensitivity of the receiver to the
difference in power between live sky and the
spoofer
• In other words, how much more power does
the spoofer need in order to take over the
receiver?
• Note that too strong of a signal can jam the
receiver!
│5/3/2019GNSS Simulation Application: Spoofing Testing
SPOOFING TESTING CONFIGURATIONS
1. 1x GSG™ Simulator for “Sky”
2. 1x GSG™ Simulator for Spoofer
3. 1x SecureSync ™ for sync
Full control over:
• Time sync
• Power Level
• Both positions
1. Live Sky Antenna
2. 1x GSG™ Simulator for Spoofer
3. 1x SecureSync ™ for sync
Gets very complicated quickly
• Hard to determine power levels
• Difficult to track moving vehicle
Simulate both Live Sky and Spoofer Live Sky plus Simulated SpooferA B
Configuration A is preferred
│5/3/2019GNSS Simulation Application: Spoofing Testing
TEST SETUP – CONFIGURATION A
│5/3/2019GNSS Simulation Application: Spoofing Testing
CONCLUSIONS
• Hardening GNSS receivers against
spoofing and jamming is crucial
• The threat is new, real and increasing
• Testing with a simulator is a very
effective tool for designing and
evaluating countermeasures
"The bad guys on the
borders have lots of
money, and what
they're putting money
into is in spoofing and
jamming of GPS…”
Timothy Bennett, Program
Mgr, US Dept of Homeland
Security Science and
Technology Directorate
│5/3/2019GNSS Simulation Application: Spoofing Testing

More Related Content

What's hot

Jennifer Marsman, Principal Software Development Engineer, Microsoft at MLcon...
Jennifer Marsman, Principal Software Development Engineer, Microsoft at MLcon...Jennifer Marsman, Principal Software Development Engineer, Microsoft at MLcon...
Jennifer Marsman, Principal Software Development Engineer, Microsoft at MLcon...MLconf
 
Critical factors affecting rtk accuracy
Critical factors affecting rtk accuracyCritical factors affecting rtk accuracy
Critical factors affecting rtk accuracySUDIPTA DAS
 
Why Simulate? What is a GNSS Simulator? Why should you use one for testing?
Why Simulate? What is a GNSS Simulator? Why should you use one for testing?Why Simulate? What is a GNSS Simulator? Why should you use one for testing?
Why Simulate? What is a GNSS Simulator? Why should you use one for testing?spirentgnss
 
LiDAR flight planning
LiDAR flight planning LiDAR flight planning
LiDAR flight planning Modus AI
 
LiDAR flight planning
LiDAR flight planningLiDAR flight planning
LiDAR flight planningModus AI
 
PLS 2016: ILP Technical Committee latest expert guidance & documents – GN03
PLS 2016: ILP Technical Committee latest expert guidance & documents – GN03PLS 2016: ILP Technical Committee latest expert guidance & documents – GN03
PLS 2016: ILP Technical Committee latest expert guidance & documents – GN03Institution of Lighting Professionals
 
Comparison Of Elevation Collection Technologies
Comparison Of Elevation Collection TechnologiesComparison Of Elevation Collection Technologies
Comparison Of Elevation Collection TechnologiesPaulDavidShaw
 
Landmines Detection
Landmines DetectionLandmines Detection
Landmines Detectionkulrao
 
Keeping a Sentinel Eye on the Volcanoes – from Space!
Keeping a Sentinel Eye on the Volcanoes – from Space!Keeping a Sentinel Eye on the Volcanoes – from Space!
Keeping a Sentinel Eye on the Volcanoes – from Space!Advanced-Concepts-Team
 
What are "virtual beacons"?
What are "virtual beacons"?What are "virtual beacons"?
What are "virtual beacons"?Petr Dvorak
 
Frank van diggelen keynote, android gnss measurements update
Frank van diggelen keynote, android gnss measurements updateFrank van diggelen keynote, android gnss measurements update
Frank van diggelen keynote, android gnss measurements updateThe European GNSS Agency (GSA)
 
CAAC_Downbursts_Fog_KP
CAAC_Downbursts_Fog_KPCAAC_Downbursts_Fog_KP
CAAC_Downbursts_Fog_KPKen Pryor
 
Raw GNSS Measurements under Android : Data Quality Analysis
Raw GNSS Measurements under Android : Data Quality AnalysisRaw GNSS Measurements under Android : Data Quality Analysis
Raw GNSS Measurements under Android : Data Quality AnalysisThe European GNSS Agency (GSA)
 
2013 URISA Track, Android GPS Deep Dive by Andy Gup
2013 URISA Track, Android GPS Deep Dive by Andy Gup2013 URISA Track, Android GPS Deep Dive by Andy Gup
2013 URISA Track, Android GPS Deep Dive by Andy GupGIS in the Rockies
 
IGARSSAirSWOTv2.ppt
IGARSSAirSWOTv2.pptIGARSSAirSWOTv2.ppt
IGARSSAirSWOTv2.pptgrssieee
 
Mobile apllication development project
Mobile apllication development projectMobile apllication development project
Mobile apllication development projectOliver Stimmer
 
A Comparison of LiDAR and Field Survey Data
A Comparison of LiDAR and Field Survey DataA Comparison of LiDAR and Field Survey Data
A Comparison of LiDAR and Field Survey DataBrian McLaughlin
 

What's hot (20)

Jennifer Marsman, Principal Software Development Engineer, Microsoft at MLcon...
Jennifer Marsman, Principal Software Development Engineer, Microsoft at MLcon...Jennifer Marsman, Principal Software Development Engineer, Microsoft at MLcon...
Jennifer Marsman, Principal Software Development Engineer, Microsoft at MLcon...
 
Critical factors affecting rtk accuracy
Critical factors affecting rtk accuracyCritical factors affecting rtk accuracy
Critical factors affecting rtk accuracy
 
Why Simulate? What is a GNSS Simulator? Why should you use one for testing?
Why Simulate? What is a GNSS Simulator? Why should you use one for testing?Why Simulate? What is a GNSS Simulator? Why should you use one for testing?
Why Simulate? What is a GNSS Simulator? Why should you use one for testing?
 
LiDAR flight planning
LiDAR flight planning LiDAR flight planning
LiDAR flight planning
 
LiDAR flight planning
LiDAR flight planningLiDAR flight planning
LiDAR flight planning
 
PLS 2016: ILP Technical Committee latest expert guidance & documents – GN03
PLS 2016: ILP Technical Committee latest expert guidance & documents – GN03PLS 2016: ILP Technical Committee latest expert guidance & documents – GN03
PLS 2016: ILP Technical Committee latest expert guidance & documents – GN03
 
MAVMeetup - All About GPS
MAVMeetup - All About GPSMAVMeetup - All About GPS
MAVMeetup - All About GPS
 
Comparison Of Elevation Collection Technologies
Comparison Of Elevation Collection TechnologiesComparison Of Elevation Collection Technologies
Comparison Of Elevation Collection Technologies
 
Landmines Detection
Landmines DetectionLandmines Detection
Landmines Detection
 
Keeping a Sentinel Eye on the Volcanoes – from Space!
Keeping a Sentinel Eye on the Volcanoes – from Space!Keeping a Sentinel Eye on the Volcanoes – from Space!
Keeping a Sentinel Eye on the Volcanoes – from Space!
 
What are "virtual beacons"?
What are "virtual beacons"?What are "virtual beacons"?
What are "virtual beacons"?
 
GDP presentation
GDP presentationGDP presentation
GDP presentation
 
Frank van diggelen keynote, android gnss measurements update
Frank van diggelen keynote, android gnss measurements updateFrank van diggelen keynote, android gnss measurements update
Frank van diggelen keynote, android gnss measurements update
 
CAAC_Downbursts_Fog_KP
CAAC_Downbursts_Fog_KPCAAC_Downbursts_Fog_KP
CAAC_Downbursts_Fog_KP
 
Raw GNSS Measurements under Android : Data Quality Analysis
Raw GNSS Measurements under Android : Data Quality AnalysisRaw GNSS Measurements under Android : Data Quality Analysis
Raw GNSS Measurements under Android : Data Quality Analysis
 
2013 URISA Track, Android GPS Deep Dive by Andy Gup
2013 URISA Track, Android GPS Deep Dive by Andy Gup2013 URISA Track, Android GPS Deep Dive by Andy Gup
2013 URISA Track, Android GPS Deep Dive by Andy Gup
 
IGARSSAirSWOTv2.ppt
IGARSSAirSWOTv2.pptIGARSSAirSWOTv2.ppt
IGARSSAirSWOTv2.ppt
 
Mobile apllication development project
Mobile apllication development projectMobile apllication development project
Mobile apllication development project
 
A Comparison of LiDAR and Field Survey Data
A Comparison of LiDAR and Field Survey DataA Comparison of LiDAR and Field Survey Data
A Comparison of LiDAR and Field Survey Data
 
Sabaghy_Workshop
Sabaghy_WorkshopSabaghy_Workshop
Sabaghy_Workshop
 

Similar to GNSS Simulation Application: Spoofing Testing

Simulation vs. Real World Testing: How to undertake controlled testing of you...
Simulation vs. Real World Testing: How to undertake controlled testing of you...Simulation vs. Real World Testing: How to undertake controlled testing of you...
Simulation vs. Real World Testing: How to undertake controlled testing of you...spirentgnss
 
InMobi inDecode - All About Location on Mobile : Ian Anderson
InMobi inDecode -  All About Location on Mobile : Ian AndersonInMobi inDecode -  All About Location on Mobile : Ian Anderson
InMobi inDecode - All About Location on Mobile : Ian AndersonInMobi
 
Implementation of INS-GPS
Implementation of INS-GPSImplementation of INS-GPS
Implementation of INS-GPSIpsit Dash
 
Choosing a GNSS simulator?
Choosing a GNSS simulator?Choosing a GNSS simulator?
Choosing a GNSS simulator?spirentgnss
 
Gps & its applications in opencast mine surveying
Gps & its applications in opencast mine surveyingGps & its applications in opencast mine surveying
Gps & its applications in opencast mine surveyingSafdar Ali
 
Positioning in Location Based Services
Positioning in Location Based ServicesPositioning in Location Based Services
Positioning in Location Based Servicesessi
 
Testing Multi-GNSS in an R&D Environment: From GPS to Multi-GNSS
Testing Multi-GNSS in an R&D Environment: From GPS to Multi-GNSSTesting Multi-GNSS in an R&D Environment: From GPS to Multi-GNSS
Testing Multi-GNSS in an R&D Environment: From GPS to Multi-GNSSspirentgnss
 
Presentationmobilecommunication 150531192712-lva1-app6891
Presentationmobilecommunication 150531192712-lva1-app6891Presentationmobilecommunication 150531192712-lva1-app6891
Presentationmobilecommunication 150531192712-lva1-app6891khan262
 
GPS (Global Positioning System)
GPS (Global Positioning System)GPS (Global Positioning System)
GPS (Global Positioning System)tahirilyas92
 
SUBSIDENCE MONITORING USING THE GLOBAL POSITIONING SYSTEM(GPS)
SUBSIDENCE MONITORING USING THE GLOBAL POSITIONING SYSTEM(GPS)SUBSIDENCE MONITORING USING THE GLOBAL POSITIONING SYSTEM(GPS)
SUBSIDENCE MONITORING USING THE GLOBAL POSITIONING SYSTEM(GPS)maneeb
 
AFUSbjbiCiPL7EJ5488.pptx
AFUSbjbiCiPL7EJ5488.pptxAFUSbjbiCiPL7EJ5488.pptx
AFUSbjbiCiPL7EJ5488.pptxVishuBaniyan
 
Design and Operation of UAV
Design and Operation of UAVDesign and Operation of UAV
Design and Operation of UAVSai Shubhankar
 
Design and Operation of UAV
Design and Operation of UAVDesign and Operation of UAV
Design and Operation of UAVSai Shubhankar
 
GROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdksk
GROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdkskGROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdksk
GROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdkskKingKong787511
 
Dgps seminar
Dgps seminarDgps seminar
Dgps seminaranand0030
 
Surveying with gps
Surveying with gpsSurveying with gps
Surveying with gpsengr jafar
 

Similar to GNSS Simulation Application: Spoofing Testing (20)

Simulation vs. Real World Testing: How to undertake controlled testing of you...
Simulation vs. Real World Testing: How to undertake controlled testing of you...Simulation vs. Real World Testing: How to undertake controlled testing of you...
Simulation vs. Real World Testing: How to undertake controlled testing of you...
 
InMobi inDecode - All About Location on Mobile : Ian Anderson
InMobi inDecode -  All About Location on Mobile : Ian AndersonInMobi inDecode -  All About Location on Mobile : Ian Anderson
InMobi inDecode - All About Location on Mobile : Ian Anderson
 
Implementation of INS-GPS
Implementation of INS-GPSImplementation of INS-GPS
Implementation of INS-GPS
 
GNSS Observation (4)
GNSS Observation (4)GNSS Observation (4)
GNSS Observation (4)
 
Choosing a GNSS simulator?
Choosing a GNSS simulator?Choosing a GNSS simulator?
Choosing a GNSS simulator?
 
Gps & its applications in opencast mine surveying
Gps & its applications in opencast mine surveyingGps & its applications in opencast mine surveying
Gps & its applications in opencast mine surveying
 
Positioning in Location Based Services
Positioning in Location Based ServicesPositioning in Location Based Services
Positioning in Location Based Services
 
Testing Multi-GNSS in an R&D Environment: From GPS to Multi-GNSS
Testing Multi-GNSS in an R&D Environment: From GPS to Multi-GNSSTesting Multi-GNSS in an R&D Environment: From GPS to Multi-GNSS
Testing Multi-GNSS in an R&D Environment: From GPS to Multi-GNSS
 
Presentationmobilecommunication 150531192712-lva1-app6891
Presentationmobilecommunication 150531192712-lva1-app6891Presentationmobilecommunication 150531192712-lva1-app6891
Presentationmobilecommunication 150531192712-lva1-app6891
 
GPS (Global Positioning System)
GPS (Global Positioning System)GPS (Global Positioning System)
GPS (Global Positioning System)
 
SUBSIDENCE MONITORING USING THE GLOBAL POSITIONING SYSTEM(GPS)
SUBSIDENCE MONITORING USING THE GLOBAL POSITIONING SYSTEM(GPS)SUBSIDENCE MONITORING USING THE GLOBAL POSITIONING SYSTEM(GPS)
SUBSIDENCE MONITORING USING THE GLOBAL POSITIONING SYSTEM(GPS)
 
AFUSbjbiCiPL7EJ5488.pptx
AFUSbjbiCiPL7EJ5488.pptxAFUSbjbiCiPL7EJ5488.pptx
AFUSbjbiCiPL7EJ5488.pptx
 
Design and Operation of UAV
Design and Operation of UAVDesign and Operation of UAV
Design and Operation of UAV
 
Design and Operation of UAV
Design and Operation of UAVDesign and Operation of UAV
Design and Operation of UAV
 
GPS ERRORS
GPS ERRORS GPS ERRORS
GPS ERRORS
 
Globetracker
GlobetrackerGlobetracker
Globetracker
 
GPS ppt.
GPS ppt. GPS ppt.
GPS ppt.
 
GROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdksk
GROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdkskGROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdksk
GROUP 3 (GPS).pptxbskfkdkfjndkfkdkfkdksk
 
Dgps seminar
Dgps seminarDgps seminar
Dgps seminar
 
Surveying with gps
Surveying with gpsSurveying with gps
Surveying with gps
 

Recently uploaded

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Recently uploaded (20)

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

GNSS Simulation Application: Spoofing Testing

  • 2. │5/3/2019GNSS Simulation Application: Spoofing Testing Bringing Technology to: • Military, Aerospace • UAV’s • Electronic Warfare • C4ISR • High-End Commercial Apps • Datacenters • Robotics/Telematics • IDM • GIS Data Mining OROLIA SIMPLIFIES THE INTEGRATION OF POSITION, NAVIGATION, AND TIMING INTO OUR CUSTOMERS’ SYSTEMS.
  • 3. │5/3/2019GNSS Simulation Application: Spoofing Testing • An attempt to deceive a GPS receiver by broadcasting false GPS signals that the receiver will use instead of the live sky signals • Two Testing Applications: • Hardening Receivers – understand how a receiver reacts in a spoofing situation and test the effectiveness of mitigation techniques or counter measures • Defensive Disruption – understand how spoofing can be used to actively take control of a UAS and deflect or re-direct its flight path • Different than Jamming • Spoofing is hard. Jamming is easy. • Jamming can disrupt a receiver but not re-locate or trick it WHAT IS GPS SPOOFING?
  • 4. │5/3/2019GNSS Simulation Application: Spoofing Testing 1. TIME SYNC Signal (Live Sky Time vs. Spoofer Time) 2. POSITION Accuracy (Actual Receiver Position vs. Spoofer Starting Position) 3. POWER Level (Live Sky Received Power vs. Spoofer Transmitter Power) CRITICAL PARAMETERS FOR SPOOFING
  • 5. │5/3/2019GNSS Simulation Application: Spoofing Testing CRITICAL PARAMETERS – TIME SYNC • The spoofing signal must be synchronized with the live sky signal to capture a receiver already tracking the real signal • SYNC required depends on the receiver’s tracking algorithms • Test: Quantify the sensitivity of the receiver to the variation in TIME SYNC between live sky and spoofer • Or in other words, how close does the spoofer time need to be to the live sky time (at the receiver’s antenna)?
  • 6. │5/3/2019GNSS Simulation Application: Spoofing Testing CRITICAL PARAMETERS - POSITION • Test: Quantify the sensitivity of the receiver to the variation of the POSITION between the calculated live sky position and the transmitted spoofer position • In other words, how close does the spoofer position need to be? • Again, depends on the receiver’s tracking algorithms Live Simulator Position Spoofer Simulator Start Position 500m position offset
  • 7. │5/3/2019GNSS Simulation Application: Spoofing Testing CRITICAL PARAMETERS – POWER LEVEL • Quantify the sensitivity of the receiver to the difference in power between live sky and the spoofer • In other words, how much more power does the spoofer need in order to take over the receiver? • Note that too strong of a signal can jam the receiver!
  • 8. │5/3/2019GNSS Simulation Application: Spoofing Testing SPOOFING TESTING CONFIGURATIONS 1. 1x GSG™ Simulator for “Sky” 2. 1x GSG™ Simulator for Spoofer 3. 1x SecureSync ™ for sync Full control over: • Time sync • Power Level • Both positions 1. Live Sky Antenna 2. 1x GSG™ Simulator for Spoofer 3. 1x SecureSync ™ for sync Gets very complicated quickly • Hard to determine power levels • Difficult to track moving vehicle Simulate both Live Sky and Spoofer Live Sky plus Simulated SpooferA B Configuration A is preferred
  • 9. │5/3/2019GNSS Simulation Application: Spoofing Testing TEST SETUP – CONFIGURATION A
  • 10. │5/3/2019GNSS Simulation Application: Spoofing Testing CONCLUSIONS • Hardening GNSS receivers against spoofing and jamming is crucial • The threat is new, real and increasing • Testing with a simulator is a very effective tool for designing and evaluating countermeasures "The bad guys on the borders have lots of money, and what they're putting money into is in spoofing and jamming of GPS…” Timothy Bennett, Program Mgr, US Dept of Homeland Security Science and Technology Directorate