Developing a GNSS resiliency framework for timing receivers. By Guy Buesnel and Adam Price Spirent Communications, October 2017

Similar documents
GNSS Threats at Airports and detecting them

Update from the United States Space-Based Positioning, Navigation, and Timing Advisory Board

GPS Interference Detection & Mitigation

Jamming and Spoofing of GNSS Signals An Underestimated Risk?!

STRIKE3 Standardization of GNSS Threat reporting and Receiver testing through International Knowledge Exchange, Experimentation and Exploitation

S a t e l l i t e T i m e a n d L o c a t i o n. N o v e m b e r John Fischer VP Advanced R&D

GNSS VULNERABILITY AND CRITICAL INFRASTRUCTURE

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

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

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

Ensuring Robust Precision Time: Hardened GNSS, Multiband, and Atomic Clocks. Lee Cosart WSTS 2018

Understanding GPS: Principles and Applications Second Edition

HOW TO RECEIVE UTC AND HOW TO PROVE ACCURACY

Applying Defence-in-depth to counter RF interferences over GNSS

GPS Jamming Quantifying the Threat

Surviving and Operating Through GPS Denial and Deception Attack. Nathan Shults Kiewit Engineering Group Aaron Fansler AMPEX Intelligent Systems

Differential and Rubidium-Disciplined Test Results from an Iridium-Based Secure Timing Solution

GPS Modernization and Program Update

Providing a Resilient Timing and UTC Service Using eloran in the United States. Charles Schue - ION PTTI Monterey, CA

Black Swans and White Elephants GPS Jamming and Resilient PNT

The Politics of Resilience Speaking Truth to Power the Last 18 Months

GSA GNSS Technology Report Main highlights IPIN 2018

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

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

Configuring the Global Navigation Satellite System

Report on GPS Jamming Trials and Criminal Use of Jammers

Protection Augmentation Toughness and Alternatives of GNSS. Melaha 2016 Concord Al-Salam Hotel Cairo, April 25,2016 Refaat Rashad

Configuring the Global Navigation Satellite System

GALILEO JOINT UNDERTAKING

Report of the Working Group B: Enhancement of Global Navigation Satellite Systems (GNSS) Services Performance

Configuring the Global Navigation Satellite System

Configuring the Global Navigation Satellite System

Near Term Improvements to WAAS Availability

What s new in satellite navigation for road. Fiammetta Diani, Deputy Head Market Development Department European GNSS Agency

Understanding GPS/GNSS

Canadian Coast Guard Review to Implement a Resilient Position, Navigation and Timing Solution for Canada. Mariners Workshop January 31 st, 2018

Black Swans, White Elephants and Delivering a New National Timescale with eloran

Global Navigation Satellite System for IE 5000

Mobile Security Fall 2015

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

Webinar. 9 things you should know about centimeter-level GNSS accuracy

UN ICG Experts Meeting: GNSS Services Vienna, Austria, December, 2015

23/04/2018. Global Outlook Spatial Information Industry. Graeme Kernich, CEO CRCSI

One Source for Positioning Success

Introduction GNSS RF interference. Jan-Joris van Es (NLR) January 2018

The Next Generation of Secure Position, Navigation and Timing Technology

Where Next for GNSS?

Geoscience & Positioning, Navigation and Timing Services for Canadians

GPS/QZSS Signal Authentication Concept

Implementation and Performance Evaluation of a Fast Relocation Method in a GPS/SINS/CSAC Integrated Navigation System Hardware Prototype

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

Software Receiver Development and Applications

Configuring the Global Navigation Satellite System

Challenges and Solutions for GPS Receiver Test

Positioning, location data and GNSS as solution for Autonomous driving

Experience with Radio Navigation Satellite Service (RNSS)

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

Multipath Mitigation Algorithm Results using TOA Beacons for Integrated Indoor Navigation

High Precision GNSS in Automotive

Global Positioning Systems Directorate

GPS Evidence - Where s It Taking Us?

Information Technology Sector. Use of Positioning, Navigation and Timing (PNT) Services

GNSS Training for ITS Developers. Characterisation of EGNSS performances in relationship with the application requirements

GPS Interference & Space Weather Real or Imagined Vulnerability?

BROADSHIELD CAPABILITIES OVERVIEW. Beyond the Frontier

GPS/WAAS Program Update

GLObal Navigation Satellite System (GLONASS)

Three Wishes. and an elaboration. For Reception of. Professor Bradford Parkinson Stanford University. (these are my personal views)

RESPONSE TO THE HOUSE OF COMMONS TRANSPORT SELECT COMMITTEE INQUIRY INTO GALILEO. Memorandum submitted by The Royal Academy of Engineering

Location, Location, Location Antenna Installation

Bring satellites into your lab

Spirent Communications. GNSS Automation &Application Testing Accelerate Your Products to the Market

Challenges and Methods for Integrity Assurance in Future GNSS

Communications Sector. Use of Positioning, Navigation and Timing (PNT) Services

PROTECTING GPS/GNSS-RELIANT MILITARY SYSTEMS

It is well known that GNSS signals

Update on enhanced satellite navigation services empowering innovative solutions in Smart Mobility

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

RHINOS Railway High Integrity Navigation Overlay System. RHINOS Workshop. 21 st June 2017 Performance Analysis Activity R.

Experiences with Fugro's Real Time GPS/GLONASS Orbit/Clock Decimeter Level Precise Positioning System

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

Bring satellites into your lab: GNSS simulators from the T&M expert.

GE 113 REMOTE SENSING

GSS8000. Highlights of the GSS8000 series. Multiple Signals Combined. Comprehensive Modelling. Unmatched Pedigree and Support

On Location at Stanford University

RESOLUTION MSC.401(95) (Adopted on 8 June 2015) PERFORMANCE STANDARDS FOR MULTI-SYSTEM SHIPBORNE RADIONAVIGATION RECEIVERS

02 Issue. e-navigation News. GNSS Vulnerability. Dublin Bay Digital Diamond. e-navigation. Demonstrator Update International. e-navigation.

Introduction to Advanced RAIM. Juan Blanch, Stanford University July 26, 2016

Overview of the global GNSS market and status of Galileo

King AbdulAziz University. Faculty of Environmental Design. Geomatics Department. Mobile GIS GEOM 427. Lecture 3

WE SPECIALIZE IN MILITARY PNT Research Education Engineering

Wide Area Time distribution Via eloran. NASPI WG Meeting

Power Utilities Mitigating GPS Vulnerabilities and Protecting Power Utility Network Timing

Multipath Mitigation Algorithm Results using TOA Beacons for Integrated Indoor Navigation

Galileo Aktueller Stand der Entwicklung

1 General Information... 3

Results from a GPS Timing Criticality Assessment

GNSS MONITORING NETWORKS

GPS Jamming and its impact on maritime navigation

Galileo and the future of SatNav: monitoring the market and technology opportunities

Transcription:

Developing a GNSS resiliency framework for timing receivers By Guy Buesnel and Adam Price, October 2017

Overview of Spirent Positioning and Timing Mobile Devices Military Applications Commercial Air Travel Automotive Space Rail Survey 2

Real world threats to GNSS Impacting Time and Position 3

The spread of GNSS jamming

GNSS jamming Real world reports From the timing community I have a NTGS50AA GPSDO (close cousin to the NTBW50AA and Thunderbolt) with the OCXO removed and a SRS PRS-10 rubidium oscillator in its place. I have been running Lady Heather 5.0 and have changed the damping, gain, and time constant to give me a 20,000 second time constant with a damping of.6. I have attached a Lady Heather screen shot of the weird behavior. You can see that my GPS antenna is in a very none ideal location (window on the west side of the building). Once per day (about 8am) something disturbs the system. So, the GPSDO spends much of its time recovering and never gives me anywhere near the performance that this system is capable of. I would think that it is not the PRS-10 as it has no knowledge of time. I would also think that it is not the GPS system or receiver, since the GPS constellation repeats twice per day. Kind of the two things that I am left with are a glitch by the power company every morning (there is some large industrial machinery across the street (but then I would kind of expect glitches at 8am and 5pm), and perhaps Lady Heather doing something funny. This system has been running for quite some time, I have not tried restarting Lady Heather yet. Anybody seen anything like this, or have any good ideas?

Segment errors Real world reports Following high profile GPS timing error ( Jan 2016) and GLONASS corrupted ephemeris (April 2014) Galileo had problems in May 2017.. Navigation messages were not refreshed from 15:50/14th May 12:44/16th May Need to check for user segment faults 6

GPS jamming Detection in the real world Spirent Paignton, UK German Airport Spirent San Jose, US JAPAN Spirent has seen over 15000 GPS L1 interference events since fielding sensors in 2015 Our interest is in the characterization and replay of threat waveforms in a simulated environment (impact assessment)

GPS Spoofing emergence as real threat Low cost Software Defined Radios are the hackers equipment of choice All code to make a GPS transmitter is available to download from internet (Github or other sources ) Reported in press 17 th December 2015 Highlighted attempts to jam and spoof drones patrolling US/Mexico border Attempted GPS spoofing in the real world reported for the very first time Criminals using technology to attempt to disrupt GNSS 8

Real GNSS Spoofing Press Story 27 December 2016 Reports that Car drivers experienced strange problems in St Petersburg Car Sat navigation systems show location near Pulkovo airport when they are actually in city centre Possible GNSS spoofing? Sep 2017: US Maritime Advisory (MARAD) issued GPS disruption in Black Sea region interference and evidence of an incorrect signal 20+ ships affected complaints of GPS interference and several false positions being reported by on-board navigation systems during June. Image courtesy of RNTF Maritime Advisory subsequently issued by U.S. 9

Turning the clock back DEFCON 25, August 2017, Caesar s Palace How to spoof NTP using a programmed SDR Masterclass in One Time Authentication Token misuse Later on that afternoon tv server in the hotel was 2hrs out compared to my watch.(which was accurate) Weather applications wouldn t open properly Streaming services all failed Spoofing GPS signals indoors is easy - GPS enabled equipment will often acquire the first signals it receives 10

Real GNSS Spoofing September 2017 ION GNSS+ Highly prestigious Global Satellite Navigation conference and exhibition organised by the Institute of Navigation This year held at the Portland Convention Centre, Oregon Thursday 28 th September - Multiple incidents of smart phones erroneously indicating incorrect time and position as reported by numerous users (Time in the past, position showing as somewhere in Europe ) Some types of phones recovered in minutes after the anomaly other phones took several hours to recover Some users had to ask for assistance from retailer or service provider Incident traced to inadvertent leak of RF radiation from an exhibitor s stand Accidental on this occasion and occurred at a conference of the world s PNT experts The impacts would have been more severe under other circumstances This Photo by Unknown Author is licensed under CC BY-NC-SA This Photo by Unknown Author is licensed under CC BY 11

3D error (m) Issues around quantifying robustness for timing receivers 5.4.2.2 Use case: Static Location Target 5.4.2.2.1 Operational environment: Open area Traditionally. The performance requirements are specified in table 18. Table 18: Performance requirements for GNSS Time Accuracy, Static location target, Open area Metric Maximum time error (ns) 10 8 6 4 2 0-42 -37-32 Interferer Power (dbm) Position error often used to derive time accuracy Class A Class B Class C Mean value 6 17 70 95 th percentile 17 50 117 5.4.2.2.2 Operational environment: Urban area The performance requirements are specified in table 19. Table 19: Performance requirements for GNSS Time Accuracy, Static location target, Urban area Metric Maximum time error (ns) Class A Class B Class C Mean value 216 260 520 95 th percentile 440 483 927 5.4.2.2.3 Operational environment: Asymmetric area The performance requirements are specified in table 20. Table 20: Performance requirements for GNSS Time Accuracy, Static location target, Asymmetric area Metric Maximum time error (ns) Class A Class B Class C Mean value 403 517 670 95 th percentile 653 850 1 557 Issue - Position error isn t the best way to derive timing errors 1PPS - Receiver clock synched to GPS clock GPS signal unavailable 1PPS still outputs (but becomes inaccurate very quickly) Stability of time delay through receiver also very important C/N0 used by some standards but does C/N0 degradation affect 1PPS or the receiver time delay? 12

Other Issues Normal performance indicators don t provide full picture Processing algorithms Latency For augmented systems Robustness how well does the system resist a real world GNSS threat? - How well does it detect an anomaly? - When does it switch over to augmentation or hold-over system? - Does it still provide independent traceablility to UTC during an event? If not,what are the implications? Resilience - following exposure to a GNSS threat, how well does the system recover to its original operating condition? - Under what conditions does the system revert to original operating state? A complicated picture.. Difficult today to compare performance of equipment and systems across common set of criteria 13

Evaluating Resilience Risk Assessment Assess Robustness Implement mitigation strategy Characterisation of environment derive requirements for operation in degraded/denied GNSS Test against a baselined set of threat tests and measure common performance criteria Evaluate performance repeat risk assessment periodically 14

Evaluating Robustness Implementation in the real world Detect and Capture Real interference Events DETECTOR Download Latest Threats from a Cyber Threat intelligence Library Use captured interference to generate /synthesise interference file Mix with GNSS Simulation With Spirent SimGen Launch Spoofing Attacks with Spirent SimSAFE DEVICE / SYSTEM UNDER TEST 15

Spirent Insights Spirent are concerned at the lack of improved robustness in devices and systems (manufacturers and integrators) We are working with Cranfield University (Aviation Security) and University of Warwick Manufacturing Group (looking at ground based connected autonomous vehicles) Working towards gaining an understanding of the factors that are critical to the assessment of PNT system robustness/resilience We are noting the trend of increasing GNSS-related incidents that are causing significant impact Spirent believe that there is a need to responsibly create awareness in many application segments We are happy to work with industrial and academic partners to promote improved awareness and understanding of the relevant risks 16

GPS: Trust but verify! guy.buesnel@spirent.com http://www.spirent.com/solutions/robust-pnt Join the GNSS Vulnerabilities group on Linked In to find out more about GNSS jamming and spoofing the discussion