GNSS RFI/Spoofing: Detection, Localization, & Mitigation

Similar documents
INTRODUCTION HARDWARE ARCHITECTURE OF RECEIVER

The Case for Recording IF Data for GNSS Signal Forensic Analysis Using a SDR

GAJET, a DRDC Evaluation Testbed for Navigation Electronic Warfare. Michel Clénet

RFI Impact on Ground Based Augmentation Systems (GBAS)

HIGH GAIN ADVANCED GPS RECEIVER

Navigation für herausfordernde Anwendungen Robuste Satellitennavigation für sicherheitskritische Anwendungen

Real-Time Software Receiver Using Massively Parallel

GNSS Interference Detection and Localization using a Network of Low Cost Front-End Modules

An ultra-low-cost antenna array frontend for GNSS application

An Experiment Study for Time Synchronization Utilizing USRP and GNU Radio

Security of Global Navigation Satellite Systems (GNSS) GPS Fundamentals GPS Signal Spoofing Attack Spoofing Detection Techniques

GPS Beamforming with Low-cost RTL-SDRs Wil Myrick, Ph.D.

TEST RESULTS OF A HIGH GAIN ADVANCED GPS RECEIVER

Miniaturized GPS Antenna Array Technology and Predicted Anti-Jam Performance

BROADSHIELD CAPABILITIES OVERVIEW. Beyond the Frontier

Mobile Security Fall 2015

Adaptive Antenna Array Processing for GPS Receivers

GPS Interference Detection & Mitigation

Antenna Arrays for Robust GNSS in Challenging Environments Presented by Andriy Konovaltsev

GNSS Threats at Airports and detecting them

NCR Channelizer Server

Software Design and Implementation of a Next Generation Gnss Data Logger for Radio Frequency Interference Detection

NovAtel OEM7 Interference Toolkit

Test Results of a 7-Element Small Controlled Reception Pattern Antenna

LOW POWER GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) SIGNAL DETECTION AND PROCESSING

SX-NSR 2.0 A Multi-frequency and Multi-sensor Software Receiver with a Quad-band RF Front End

Adaptive Array Technology for Navigation in Challenging Signal Environments

Interference Detection and Localisation within GEMS II. Ediz Cetin, Ryan J. R. Thompson and Andrew G. Dempster

GNSS Jamming: A Short Survival Guide

GPS Jamming Quantifying the Threat

GNSS jammers are an ongoing

Radio Frequency Interference Validation Testing for LAAS using the Stanford Integrity Monitor Testbed

Impact of Personal Privacy Devices for WAAS Aviation Users

Report on GPS Jamming Trials and Criminal Use of Jammers

Jamming and Spoofing of GNSS Signals An Underestimated Risk?!

An FPGA-Based Back End for Real Time, Multi-Beam Transient Searches Over a Wide Dispersion Measure Range

Improving the Resilience to Interference of a GNSS Reference Station

GNSS for UAV Navigation. Sandy Kennedy Nov.15, 2016 ITSNT

Multi-Receiver Vector Tracking

Understanding Advanced Bluetooth Angle Estimation Techniques for Real-Time Locationing

Towards a Practical Single Element Null Steering Antenna

HOW TO RECEIVE UTC AND HOW TO PROVE ACCURACY

WELCOME TO. The Role of GNSS Antennas in Mitigating Jamming and Interference. Co Moderator: Lori Dearman, Sr. Webinar Producer

GPS Adjacent Band Compatibility Assessment

Indoor Navigation Test Results using an Integrated GPS/TOA/Inertial Navigation System

GPS Receiver Autonomous Interference Detection

OCEAN SURFACE ROUGHNESS REFLECTOMETRY WITH GPS MULTISTATIC RADAR FROM HIGH-ALTITUDE AIRCRAFT

(SDR) Based Communication Downlinks for CubeSats

The Effect of Radio Frequency Interference on GNSS Signals and Mitigation Techniques Presented by Dr. Tarek Attia

Real-Time Spectrum Monitoring System Provides Superior Detection And Location Of Suspicious RF Traffic

Small Controlled Reception Pattern Antenna (S-CRPA) Design and Test Results

A FAMILY OF SOLUTIONS BASED ON THE srx-10, A SW DEFINED MULTICONSTELLATION GNSS RECEIVER

Extreme space weather: Geomagnetic storms, GNSS disruptions and the impact on vital functions in society

Integrated GPS/TOA Navigation using a Positioning and Communication Software Defined Radio

TACOT Project. Trusted multi Application receiver for Trucks. Bordeaux, 4 June 2014

Small Airport Surveillance Sensor (SASS)

Relative Navigation, Timing & Data. Communications for CubeSat Clusters. Nestor Voronka, Tyrel Newton

AirMagnet Spectrum XT

Airborne Radio Frequency Interference Studies at C-band Using a Digital Receiver

DURIP Distributed SDR testbed for Collaborative Research. Wednesday, November 19, 14

Resilient Alternative PNT Capabilities for Aviation to Support Continued Performance Based Navigation

Future Dual Systems for Landing. The DGNSS PALS opportunity Marco Donfrancesco Intelligence & Cyber EW Sales & Mktg

KINEMATIC TEST RESULTS OF A MINIATURIZED GPS ANTENNA ARRAY WITH DIGITAL BEAMSTEERING ELECTRONICS

Detection of Radio Pulses from Air Showers with LOPES

Prototype Software-based Receiver for Remote Sensing using Reflected GPS Signals. Dinesh Manandhar The University of Tokyo

Improved GPS Carrier Phase Tracking in Difficult Environments Using Vector Tracking Approach

CLOUDSDR RFSPACE #CONNECTED SOFTWARE DEFINED RADIO. final design might vary without notice

A DISCUSSION ON QAM SNARE SENSITIVITY

MHz. Figure 1: spectrum plot of the L1 band without interference with the GPS L1C/A central frequency indicated

An alternative way of WAM system time synchronization. Presented by Vojtěch Stejskal ATM Madrid 2015

High Gain Advanced GPS Receiver

Time Firewall: Securing the GNSS receivers against Spoofing/Jamming. Shemi Prazot AccuBeat

TEST RESULTS OF A DIGITAL BEAMFORMING GPS RECEIVER FOR MOBILE APPLICATIONS

MOBILE STATION OF COMINT AND DF SIGNALS VHF-UHF FREQUENCY «SCORPION-М»

SCA COMPATIBLE SOFTWARE DEFINED WIDEBAND RECEIVER FOR REAL TIME ENERGY DETECTION AND MODULATION RECOGNITION

Case Study: and Test Wireless Receivers

Testing of the Interference Immunity of the GNSS Receiver for UAVs and Drones

A Hybrid Indoor Tracking System for First Responders

RF and Microwave Test and Design Roadshow Cape Town & Midrand

Superior Radar Imagery, Target Detection and Tracking SIGMA S6 RADAR PROCESSOR

ASR-2300 Multichannel SDR Module for PNT and Mobile communications. Dr. Michael B. Mathews Loctronix, Corporation

Measured GNSS Jamming Events at German Motorways

Test Results from a Digital P(Y) Code Beamsteering Receiver for Multipath Minimization Alison Brown and Neil Gerein, NAVSYS Corporation

2002 IEEE International Solid-State Circuits Conference 2002 IEEE

Antenna Measurements using Modulated Signals

GSMem. Data Exfiltration from Air-Gapped Computers over GSM Frequencies

Simulation and Validation of a GPS Antenna Array Concept for JPALS Application

WHO S YOUR DADDY? WHY GPS RULES GNSS

Radio with COTS Technologies. ATE Systems Engineer

Feasibility Studies of Time Synchronization Using GNSS Receivers in Vehicle to Vehicle Communications. Queensland University of Technology

Passive Radar at home

SMART CARPET A DISTRIBUTED COGNITIVE RADIO

PerSec. Pervasive Computing and Security Lab. Enabling Transportation Safety Services Using Mobile Devices

Monitoring Station for GNSS and SBAS

EFFECT OF PPD TYPE JAMMERS ON AVIATION GPS RECEIVERS

Mitigation of Continuous and Pulsed Radio Interference with GNSS Antenna Arrays

Jager UAVs to Locate GPS Interference

Resilient and Accurate Autonomous Vehicle Navigation via Signals of Opportunity

Multipath Mitigation Algorithm Results using TOA Beacons for Integrated Indoor Navigation

Civil GPS Service Interface Committee (CGSIC) International Committee on GNSS November 2016

Transcription:

GNSS RFI/Spoofing: Detection, Localization, & Mitigation Stanford's 2012 PNT Challenges and Opportunities Symposium 14 - November - 2012 Dennis M. Akos University of Colorado/Stanford University with contributions from many at CU and Stanford

Presentation Overview Motivation & Background Concept & Experimental Results I. RFI Detection/Characterization II. Spoofer Detection III. RFI/Spoofer Localization IV. RFI/Spoofer Mitigation via CPRA Summary & Conclusions

Presentation Overview Motivation & Background Concept & Experimental Results I. RFI Detection/Characterization II. Spoofer Detection III. RFI/Spoofer Localization IV. RFI/Spoofer Mitigation via CPRA Summary & Conclusions

Background & Motivation GPS/GNSS signals need robustness and integrity for critical applications Personal privacy devices (PPD) appear to be proliferating Simplistic/sophisticated GPS spoofing has been demonstrated $15 GPS Jammer Leverage the receiver s automatic gain control (AGC) for event detection and confidence in the integrity of measurements

Where to Detect RFI/Spoofing: AGC To minimize losses the amplitude of the received signal has to be adjusted to the range of the ADC AGC measures the noise floor of the antenna/receiver (signal captured in the ADC) Any additional energy (RFI or spoofing) in the band will result in an AGC change Power -111 dbm (2 MHz BW) -130 dbm -- Noise floor -- RF filter -- GPS C/A 2.046 MHz Very low computational metric available on any multibit GPS/GNSS receiver IF (MHz) Freq

Presentation Overview Motivation & Background Concept & Experimental Results I. RFI Detection/Characterization II. Spoofer Detection III. RFI/Spoofer Localization IV. RFI/Spoofer Mitigation via CPRA Summary & Conclusions

Low-Cost GPS RFI Detection/Characterization Sensor GPS 2 channels I/Q RFI MIX AGC ~8MHz 2bits ADC ~100Hz 32bits USB 2 controller ADC IF data : 13.7 GB / hr AGC data : 1.3 MB / hr

Add Notebook PC for Complete System Laptop Low computational requirements Low cost CPU + 3GB RAM IF data : 13.7 GB / hr AGC data : 1.3 MB / hr Circular buffers (100sec) Trigger IF file 100sec AGC file 100sec Recording program AGC file Continuous AGC plot Spectrogram generation Post processing Report generator script

System Deployment at Two Airports Systems were deployed at two different airports and data logged during Aug-2011» LLA Luleå, Sweden» KHH - Kaohsiung, Taiwan

Description of Luleå, Sweden [LLA] Position : 65.550N, 22.122E ~ 900k passengers in 2010 7km from the town of Luleå No highways within 5km Significant marine traffic in the area

Description of Kaohsiung, Taiwan [KHH] Position: 22.580N,120.332E ~4000k passengers in 2010 Locate at the downtown of Kaohsiung city Neighbors with the Kaohsiung harbor Surrounded by several major roads Heavy traffic nearby

Data collected at LLA in Aug

Data collected at KHH

Animation of a KHH Trigger/Capture In addition to spectrogram, it is possible to animate the captured data Summary Developed and deployed a low-cost computationally efficient GPS RFI detection & characterization system Currently operating 5 different stations

Presentation Overview Motivation & Background Concept & Experimental Results I. RFI Detection/Characterization II. Spoofer Detection III. RFI/Spoofer Localization IV. RFI/Spoofer Mitigation via CPRA Summary & Conclusions

Swedish Military Test Range: Robotförsökplats Norrland (RFN) Red: Flight Restricted area 130x70 km Green: Test range Developed experiment to assess AGC s ability to detect spoofing Difficult to perform such experiments outside of a laboratory environment Utilize a simplistic repeater spoofer (meaconing) in live testing

AGC Spoofer Detection Experiment

GPS AGC & XYZ Position Data - Driving Toward Spoofer Survey Grade Receiver Triggers: Driving Toward Spoofer Z (m) Y (m) X (m) AGC level 2000 1000 200 100 0 600 300 0 0-50 -100 0 20 40 60 80 100 120 140 160 Time (s) AGC 2-sigma threshold flagged well before GPS RX is captured by spoofer Other receivers under test showed similar results

GPS AGC & XYZ Position Data - Driving Away Spoofer AGC level X (m) Y (m) Z (m) Survey Grade Receiver Triggers: Driving Away From Spoofer 2500 1500 500 150 75 0 0-200 -400 30 10-10 0 20 40 60 80 100 120 Time (s) AGC 2-sigma threshold exceed when receiver is powered on True position only after AGC returns to normal levels Other receivers under test showed similar results

Presentation Overview Motivation & Background Concept & Experimental Results I. RFI Detection/Characterization II. Spoofer Detection III. RFI/Spoofer Localization IV. RFI/Spoofer Mitigation via CPRA Summary & Conclusions

Update Detection System for Localization Detection configuration Localization configuration Camera RFI source Detection area Localization area» How often does RFI occur?» What kind of RFI (CW, narrowband, white noise)?» Add camera capability» Type of vehicle (car, truck, motorcycle)» Quickly identify spurious RFI sources Critical area (ex : airport)

System : Host Computer for Localization Laptop Low computational requirements Low cost CPU + 3GB RAM Camera IF data : 13.7 GB / hr AGC data : 1.3 MB / hr Recording program Circular buffers (100sec) Trigger IF file 100sec AGC file 100sec AGC file Continuous Network TCP/IP capable network (LAN, WAN, 3G)

System : Network Operation Running as a client + server Running as clients Recording program (client) Server program Wait for an event 4 4 Download IF and AGC data PROCESSING Post-processing script 23

Two possible methods Processing Principles» Time Difference of Arrival : cross-correlation» Power Difference of Arrival : AGC processing Both result in hyperbolic equations (like LORAN) Slave 1 Master Slave 2 Cross-correlation requires coherent signals» File alignment & clock error model leverage clean 40 sec of GPS data

Department of Homeland Security (DHS) GPS Jammer Testing at White Sands Missile Range (WSMR) 18-22 June 2012 Focused on two testing days 20-June-2012: Dynamic 250mW/2.5W jammers» Station deployment : ~1.8km apart Scenario 3 02:45 to 03:30 1 vehicle RR7 1 vehicle RR20 2.5W jammers Station Jammer s path 22-June-2012: Stationary 25W jammers» Station deployment : ~15km apart (9.4 mi)

Experiment : Dynamic 250mW/2.5W jammers 200 sec WEST in area EAST WEST EAST NORTH turn around turn around turn around in area NORTH turn around RR20 RR7

Zoomed View: Dynamic 2.5W jammers Navigation solution + clock model estimate Cross-correlation + jammer localization

Localization Results: Animation

Presentation Overview Motivation & Background Concept & Experimental Results I. RFI Detection/Characterization II. Spoofer Detection III. RFI/Spoofer Localization IV. RFI/Spoofer Mitigation via CPRA Summary & Conclusions

Controlled Radiation Pattern Antenna (CRPA) Software Receiver All-in-view real-time CRPA software receiver for GPS/WAAS L1 C/A» 4 elements, 12 channels, 4 MHz sampling rate, 14 bits ADC resolution for I/Q» Minimum Variance Distortionless Response (MVDR) & power minimization algorithms Based on all COTS components» Patch antennas» USRP front-ends» Intel i7 PC processing computer 1 1 1 21 2 1 1 1 1 31 3 1 1 1 1 41 4 1 e e e 1 j j j 1 21 1 31 1 41

Return to Swedish RFN Test Range: Oct 2012 Red: Flight Restricted area 130x70 km Green: Test range Testing Panavia Tornado aircraft with munitions in GPS denied conditions» Piggybacking on this test Operating Stanford 4 element CRPA in parallel with mass market RX» Provides real time operation & IF recording Assess/compare performance in RFI environment

RFN Antenna Array Testing Oct 2012

RFN Antenna Array Testing 14-Oct-2012

J/N & PRN18 C/No for Power Ramp Test -30 0 30-60 60-90 90 18-120 -150 180 150 120 Shown are the J/N and C/No (PRN18 - mass market GPS RX) for stepped BBN jamming C/No (db-hz) 55 50 45 40 35 30 25 20 15 10 55 50 45 40 35 30 25 20 15 10 J/N (db) Assess/compare performance of CRPA processing 5 5 0 0 50 100 150 200 250 300 350 400 450 500 0 Time (s)

J/N & PRN18 C/No for Power Ramp Test -30 0 30-60 60-90 90-120 -150 180 18 150 SU CRPA (MVDR) maintained lock for the entire jamming cycle 120 C/No (db-hz) 55 50 45 40 35 30 25 20 15 ublox C/No SU CRPA C/No Jammer J/N 55 50 45 40 35 30 25 20 15 J/N (db) SDR implementation using low cost COTS components 10 10 5 5 0 0 50 100 150 200 250 300 350 400 450 500 0 Time (s)

Presentation Overview Motivation & Background Concept & Experimental Results I. RFI Detection/Characterization II. Spoofer Detection III. RFI/Spoofer Localization IV. RFI/Spoofer Mitigation via CPRA Summary & Conclusions

Summary & Conclusions Automatic Gain Control (AGC) is a powerful yet computational simplistic means to detect RFI/spoofing Localization of RFI/spoofing sources can be done effectively, easily and low-cost via time/power difference of arrival CRPAs can be developed using COTS hardware and provide a powerful tool to mitigate RFI/spoofing