This dashboard provides an overview of the historical and near real-time availability of Galileo's High Accuracy Service (HAS) and Open Service Navigation Message Authentication (OSNMA) for a user-defined location and timespan.
The services
- HAS improves positioning accuracy by broadcasting free real-time corrections to satellite orbits, clocks and signal biases in the E6-B signal. With this service, a compatible receiver can reduce its positioning error from metres to decimetres without any subscription or ground link. Corrections are provided for both Galileo and GPS satellites, and are transmitted both directly by the Galileo Signal in Space (SiS) and over the internet via Ntrip (IDD, Internet Data Distribution). This dashboard is feed by the information coming from the HAS IDD.
- OSNMA provides protection and authenticity for the positioning solution. It adds authentication codes to the Galileo Open Service navigation message data, so a receiver can verify that specific navigation data comes from Galileo and has not been altered. This mitigates spoofing, where fake signals try to mislead a receiver about its location or time. Authentication is reported per data type: ADKD0 for the ephemeris and clock data used to compute a position, and ADKD4 for timing parameters.
The two services are independent and complementary: a satellite may provide HAS corrections, OSNMA authentication, both, or neither, at any given moment. A satellite flagged as unusable by the constellation operator is excluded from both services.
How to use it
- Set the user's latitude, longitude and elevation mask, choose an epoch (UTC) and a timespan, and the constellations to include, then click Update. The analysed range spans from Epoch − Timespan to Epoch.
- Double-click on the map to set the location directly, or use Locate to fill in your browser's current position.
- Click Auto to continuously refresh the dashboard: Epoch is automatically updated to the current epoch (with 2 min offset, to ensure data is available) and the data is refreshed every 30 seconds. The selected Timespan is kept, so the analysed range slides forward with it. While active, the form is locked; click the button again (now labelled Stop) to return to manual control.
What you'll see
The dashboard displays the HAS and OSNMA availability, only considering the information received within the specified timespan. It shows the status of each satellite at any given moment within the selected timespan, defined by the Epoch and Timespan inputs, considering the previously received information. Specifically:
- Availability statistics — statistics on the availability of HAS and OSNMA services within the specified timespan.
- Skyplot & World map — satellite positions, HAS/OSNMA status and elevation mask, with hover tooltips for details.
- Visibility counters — number of visible healthy satellites per constellation and capability.
- PDOP statistics — Position Dilution of Precision for different satellite subsets.
- Availability grids — per-satellite OSNMA and HAS status.
Hover over (or focus) the small "i" icons throughout the dashboard for detailed explanations of each metric.
Glossary:
- ADKD — Authentication Data & Key Delay
- ADKD0 — ADKD type 0: Ephemeris, Clock & Status data (needed to compute positioning)
- ADKD4 — ADKD type 4: GST-UTC and GST-GPS Timing Parameters (only available for transmitting satellites)
- SiS Status — Signal in Space Status broadcast in the navigation message
- PDOP — Position Dilution of Precision (≤ 6 is nominal; 0 = fewer than 4 satellites)