GP-CLOUD Classification/Localization SOFTWARE
STAY AHEAD OF GNSS THREATS
GP-Cloud Map Interface
Enjoy true, real-time GNSS signal quality analysis/spoofing/jamming/ anomaly detection, RF spectrum and PPS accuracy monitoring, all in one user interface. Can run on your private network or online in the cloud. Supports GP-Probe RTCM@NTRIP, Septentrio SBF, U-blox UBX, and more.
DETECT AND INVESTIGATE SOPHISTICATED GNSS SPOOFING ATTACKS
With the 3-channel GP-Probe TGE2 device and advanced algorithms, GP-Cloud provides real-time protection against any type of deliberate GNSS spoofing attack.
EXPLORE GNSS INTERFERENCE MODULATION FEATURES
GP-Probe TGE2 is equipped with an FPGA-powered RF signal analyzer with 60MHz bandwidth. It helps to identify the interference and develop effective countermeasures. Moreover, GP-Probe sends raw IQ data to the cloud to localize the interference using TDOA.
GP-CLOUD DASHBOARD: REAL-TIME PROBE STATUS AND EVENT STATISTICS
GP-Cloud Real-Time Detection
Monitor real-time status of connected probes, track site quality, and analyze recorded events including GNSS availability, number of events, duration, and which constellations were more effected.
ENSURE RELIABLE TIME SYNCHRONIZATION WITH GP-PROBE AND GP-CLOUD
GP-Cloud Time Synchronization
GP-Probe measures the phase deviation between the internal and external PPS to monitor the status of a time server, providing reliable and accurate clock synchronization for critical infrastructure.
GP-CLOUD KEEPS YOU INFORMED OF ALL GNSS INCIDENTS
GP-Cloud GNSS Incident Interface
Never miss a critical GNSS event again! GP-Cloud logs all detected events such as spoofing, jamming, anomalies and more, and sends instant notifications to keep you informed and in control.
DETAILED GNSS EVENT OVERVIEW
GP-Cloud Detailed GNSS Event Overview
Dive into detailed information about the recorded incident: start/stop times, GNSS statuses, data charts, RF spectrum info, position on map. You can even leave comments about the event for your colleagues.
KEY FEATURES
GP-Cloud is specifically engineered to process data from GP-Probe, enabling real-time interference monitoring of GNSS-dependent critical infrastructure. It allows for the connectivity of RTK base stations via RTCM@NTRIP and other GNSS receivers through NMEA@NTRIP, providing instant notifications of detected anomalies. Users can conduct detailed post-analysis of recorded incidents to develop effective countermeasures against GNSS spoofing and jamming.
GNSS Anomalies Detection
The app detects anomalies in raw GNSS data and provides real-time notifications to the user. It supports 1Hz data from a stationary GNSS receiver using protocols such as RTCM, NMEA, and Septentrio SBF.
Interference Classification
Integrated with the GP-Probe, GP-Cloud delivers high-precision detection and classification of intricate spoofing attacks. Assess its performance with our detailed JammerTest2024 report.
Enterprise-grade application
GPSPATRON team has applied the most advanced software tools for real-time operation under high-load. GP-Cloud is ready for data processing on a nation-wide scale.
GNSS Quality Monitoring
GP-Cloud estimates time/position accuracy and calculates GNSS signal quality metrics for each constellation individually.
Data Logging
The GP-Cloud stores in the database dozens of parameters of all visible satellites: pseudorange, carrier phase, Doppler, residual, S/N ratio, DOPs, satellite position, accuracy, quality, spoofing/jamming probability, etc.
API
Powerful API with documentation in Swagger allows you to integrate the solution in an existing infrastructure.
SPECIFICATIONS
Supported Hardware
- GP-Probe
- RTCM@NTRIP
- NMEA@NTRIP
- Septentrio GNSS receiver via SBF@NTRIP
Supported GNSS
- GPS
- GLONASS
- BeiDou
- Galileo
Detectable Types of Spoofing Attacks
- Asynchronous spoofing
- Synchronous spoofing
- Synchronous multiple-TX spoofing
- Spoofing in combination with jamming
User Interface
- Dashboard
- Map
- Charts with histograms
- Alarm list
- GP-Probe list
- User profile
Chart Types
- Total Quality
- Quality per GNSS
- Spoofing per GNSS (available only for TGE2)
- Jamming per GNSS (available only for TGE2)
- Anomaly per GNSS
- Horizontal Position Accuracy per GNSS
- Position Deviation Map
- CNO Average
- CNO per Satellites
- Residuals per Satellites
- Number of satellites per GNSS
- Satellite Heat Map
- PDOP
- TDOP
- RMS of Residuals per GNSS
- Spectrum Waterfall
- Spectrogram (available only for TGE2)
- Power in Band per GNSS (available only for TGE2)
- Peak Power
- PPS Offset
Detectable Event Types
GP-Probe TGE2 | GP-Probe DIN L1 | Septentrio SBF | RTCM | NMEA |
---|---|---|---|---|
Spoofing | Interference | Spoofing | Anomaly | Anomaly |
Jamming | Anomaly | Interference | Low Position Accuracy | Low Position Accuracy |
Anomaly | Low Position Accuracy | Anomaly | Offline | Offline |
Low Position Accuracy | Offline | Low Position Accuracy | ||
Offline | Hardware Error | Offline | ||
Hardware Error | Hardware Error |
Supported RTCM 3.0 Messages
Message Type | Message Description |
---|---|
1002 | Extended L1-Only GPS RTK Observables |
1004 | Extended L1&L2 GPS RTK Observables |
1005 | Stationary RTK Reference Station ARP |
1006 | Stationary RTK Reference Station ARP with Antenna Height |
1010 | Extended L1-Only GLONASS RTK Observables |
1012 | Extended L1&L2 GLONASS RTK Observables |
1074 | MSM4 – Full GPS Pseudoranges and PhaseRanges plus CNR |
1075 | MSM5 – Full GPS Pseudoranges, PhaseRanges, PhaseRangeRate and CNR |
1076 | MSM6 – Full GPS Pseudoranges, PhaseRanges and CNR (high resolution) |
1077 | MSM7 – Full GPS Pseudoranges, PhaseRanges, PhaseRangeRate and CNR (high resolution) |
1084 | MSM4 – Full GLONASS Pseudoranges and PhaseRanges plus CNR |
1085 | MSM5 – Full GLONASS Pseudoranges, PhaseRanges, PhaseRangeRate and CNR |
1086 | MSM6 – Full GLONASS Pseudoranges, PhaseRanges and CNR (high resolution) |
1087 | MSM7 – Full GLONASS Pseudoranges, PhaseRanges, PhaseRangeRate and CNR (high resolution) |
1094 | MSM4 – Full Galileo Pseudoranges and PhaseRanges plus CNR |
1095 | MSM5 – Full Galileo Pseudoranges, PhaseRanges, PhaseRangeRate and CNR |
1096 | MSM6 – Full Galileo Pseudoranges, PhaseRanges and CNR (high resolution) |
1097 | MSM7 – Full Galileo Pseudoranges, PhaseRanges, PhaseRangeRate and CNR (high resolution) |
1124 | MSM4 – Full BeiDou Pseudoranges and PhaseRanges plus CNR |
1125 | MSM5 – Full BeiDou Pseudoranges, PhaseRanges, PhaseRangeRate and CNR |
1126 | MSM6 – Full BeiDou Pseudoranges, PhaseRanges and CNR (high resolution) |
1127 | MSM7 – Full BeiDou Pseudoranges, PhaseRanges, PhaseRangeRate and CNR (high resolution) |
Integration Tools
- REST API
- RabbitMQ
API Documentation
- Swagger
DETECTING GNSS SPOOFING - OVERVIEW