Robust and secure positioning and timing services for disaster response

  • GEXTRECS
  • News
  • Robust and secure positioning and timing services for disaster response

Two Galileo-based technologies designed for robust and secure positioning and timing have been successfully showcased in the context of an extreme disaster scenario during the GEXTRECS Live Demonstration Event on 23 October 2025. Both solutions leverage GOVSATCOM to transmit position requests and deliver precise location information back to the Mission Control Centre. 

Satellite navigation systems are deeply embedded in modern life. From guiding airplanes and ships to enabling financial transactions and emergency response. They have become critical in both civilian and governmental operations. Yet, as the reliance on these systems grows, so does the associated risk. Signals generated by any Global Navigation Satellite System (GNSS), including the European Galileo, are vulnerable to spoofing, jamming, and manipulation. These threats can disrupt services, mislead users, and even compromise national security.

To address these challenges, certain security features have been introduced in services offered by the Galileo system, including:

  • Open Service Navigation Message Authentication (OSNMA) – a free service that helps users verify the authenticity of satellite navigation messages.
  • Public Regulated Service (PRS) – a governmental service which ensures secure navigation for national security through signal encryption.

As previously mentioned, GNSS signals are weak and unencrypted, thus vulnerable to any malicious activities. OSNMA is a free authentication service that enables users to verify Galileo’s public navigation messages (including satellite almanac, ephemeris, timing, and other navigation messages) to ensure they are genuine and have not been spoofed or tampered with. OSNMA allows compatible receivers verify that the navigation data broadcast on Galileo’s public signal certainly have originated from Galileo and were not altered by any attacker.

At the core of OSNMA is a digital signature authentication. Galileo satellites transmit navigation messages that include a digital signature. This signature is generated using a private key held securely by the Galileo system. To verify the signature, users need access to the corresponding public key. Galileo distributes the public key through a trusted channel (e.g., via the internet or secure broadcast). The OSNMA receiver uses the public key to check the digital signature. If the signature matches, the message is confirmed as authentic. If there is no match, the receiver identifies the signals as spoofed or corrupted. In addition, OSNMA includes time-stamped data, which help prevent replay attacks, where old and previously valid signals are rebroadcast to mislead systems.

OSNMA is freely available to all users without any need for special authorization or licensing. In general, this Galileo service can strengthen resilience in sectors where secure timing and positioning are essential, such as energy infrastructure, telecommunications, finance, transport, and emergency services. However, OSNMA is not protected against radio-frequency (RF) jamming, which blocks signals entirely, nor does it prevent a well-equipped attacker from performing meaconing, capturing authentic signals and rebroadcasting them at a different location or time. In such cases, the receiver may still accept the relayed signals as valid.

The second Galileo service explored is PRS, which is a restricted and encrypted navigation service. Galileo satellites broadcast PRS signals using governmental-grade encryption. PRS signals are designed to be resistant to jamming and spoofing and they can operate in hostile environments, such as during natural disasters or cyberattacks.

PRS signals are not publicly accessible and cannot be decoded without proper keys. This service is dedicated to authorized users who need highly secure and resilient positioning, especially in sensitive or emergency situations. Unlike OSNMA which authenticates open signals, PRS uses fully encrypted navigation signals that are only accessible to users with special clearance. Since PRS is a governmental service, it involves classified documentation, software and hardware. In the scope of the GEXTRECS project, the so-called “Low-PRS” service has been introduced, representing an extension of the PRS concept, which adds an extra layer of security, being designed to overcome the limitations of using PRS receivers (classified devices) outside Regulated Access Zones (RAZ). Low-PRS uses a PRS recorder that captures encrypted signals and sends them to a server located in a secure RAZ. The server processes and decrypts the signal, then returns the encrypted position to the user, ensuring security without exposing the sensitive equipment.

As a result, Low-PRS ensures that only trusted users can access the service and provides stronger assurance that the signal received by an authorized user is the legitimate PRS signal and not a counterfeit. Because it is restricted and encrypted, generic spoofers cannot easily imitate PRS signals. Additionally, Low-PRS adds an extra security layer, decrypting the messages inside the RAZ.

Low-PRS also has certain limitations. Unlike open services, Galileo PRS signal is specifically designed to offer enhanced robustness against radio frequency (RF) jamming through its encrypted and high-power signal structure. This makes it significantly more resilient in contested environments. However, the PRS signal cannot fully prevent RF jamming, especially from sophisticated and persistent sources. Additionally, while the cryptographic protections used in PRS make meaconing far more difficult, well-equipped adversaries may still attempt it under certain conditions. Neither PRS nor OSNMA can independently guarantee the absolute correctness of the underlying navigation data or provide complete immunity to faults in the satellite or ground segments.

Table 1: Comparison of OSNMA and PRS services

Feature

OSNMA

Low-PRS

Access

Open to all users

Restricted to authorized users Regulated Access Zones (RAZ)

Encryption

No (digital signatures)

Yes (fully encrypted)

Purpose

Signal authentication

Secure, resilient navigation

Target Users

General public and industry

Governmental, emergency services

Cost

Free of charge

Government controlled

Implementation of OSNMA and PRS in GEXTRECS

OSNMA and PRS, more specifically the so-called Low PRS, are the core Galileo services deployed within the scope of GEXTRECS, and their correct implementation has been possible through dedicated solutions developed by GMV. For instance, the ASGARD receiver enables secure positioning by supporting OSNMA authentication, allowing users to verify the authenticity of Galileo signals. To implement the PRS service, GMV had to provide necessary infrastructure for PRS signal decryption and secure positioning, ensuring access to Galileo’s encrypted and resilient navigation capabilities for authorized users.

ASGARD is an OSNMA-compatible, dual-frequency shipborne multi-constellation receiver that complies with various maritime regulations such as IEC 61108-1, IEC 61108-3, IMO: MSC 401 (95) and MSC 432 (98). ASGARD equipment is composed of a GNSS receiver, that stores configurations, checks thresholds and generates status/performance information, such as alerts. While ASGARD offers particularly strong performance in the maritime sector, its design and functionality are well-suited for a wide range of use cases covered under the GEXTRECS scope (i.e. emergency situations). ASGARD’s flexibility, reliability, and compatibility with Galileo’s OSNMA authentication make it the ideal choice as the main GNSS receiver for secure and resilient positioning. Its principal advantages include:

  • Multi-GNSS, multi-frequency: GPS L1C/A, GPS L5, Galileo E1b, Galileo E5a.
  • Receiver Autonomous Integrity Monitoring system (RAIM) through the IBPL (Isotropy-Based Protection Level).
  • Better coverage at high latitudes (poles).
  • Improved performance in areas of sky obscuration.

The integration of ASGARD within the GEXTRECS project is illustrated in Figure 1. As shown, the ASGARD receiver is directly connected to the GNSS antenna, through which it receives Galileo signals. These signals are processed by ASGARD’s Navigation Sensor following the OSNMA protocol, finally computing the Position, Velocity, and Time (PVT) solution, along with a Position Integrity Protection Level (IBPL). This processed information is then transmitted to a GNSS server. The GNSS server is responsible for managing the positioning solutions provided by both the ASGARD receiver and the PRS service. Positioning data is sent from the server to the Mission Control Center via satellite communications.

Figure 1: GNSS System Architecture in GEXTRECS

The integration of the Low-PRS solution introduced in GEXTRECS is also depicted in Figure 1. Unlike the ASGARD receiver, which processes Galileo signals locally, the Low-PRS architecture involves a remote processing workflow. In this case, Galileo signals are received and transmitted via an internet connection to GMV Headquarters. These signals are decrypted inside the Regulated Access Zone (RAZ) using government-provided keys to ensure compliance with PRS security protocols. After decryption, the signals are processed to validate the Position, Velocity, and Time (PVT) solution, which is then securely sent back to the GNSS Server.

It is important to note that unlike the ASGARD solution, the Low-PRS architecture does not provide an integrity protection level on the obtained position (IBPL) yet. This means that while Low-PRS ensures secure and encrypted positioning, it does not offer the same level of integrity monitoring as ASGARD’s OSNMA-enabled solution.

The Protection Level (PL) Concept

A Position Protection Level (PL) is a statistically derived, conservative bound that estimates the maximum possible error in a receiver’s computed position. In other words, it defines how far off the reported position could be with a very high level of confidence, which typically equals 99.999% or more. This metric is essential for applications where safety and integrity are critical, such as aviation, maritime navigation, or autonomous systems.

In practical terms, the Protection Level (PL) is often visualized as a circle around the computed position in 2D horizontal positioning or as a sphere or cylinder in 3D positioning. This graphical representation illustrates the maximum area within which the true position is expected to lie based on statistical confidence thresholds, as is shown in Figure 2.

Figure 2: Protection Level

The Protection Level is not the same as positional accuracy. While accuracy reflects how close the computed position is to the true location, the Protection Level represents an upper bound on the error, calculated to ensure that the system can make safe decisions even in the presence of uncertainties or degraded signal conditions.

The IBPL (Isotropy-Based Protection Level) is a computational algorithm developed by GMV and designed to compute real-time Protection Levels under the isotropy hypothesis (i.e., GNSS measurement errors distribute isotropically). Thanks to the IBPL algorithm design, it can be seamlessly integrated into receivers like ASGARD, supporting high-confidence navigation decisions in safety-critical applications. During the GEXTRECS Live Demonstration, the Protection Level (PL) was computed by the ASGARD receiver in parallel with the Position, Velocity, and Time (PVT) solution.

Presentation of OSNMA outputs

Upon receiving the request, both the computed position and its corresponding Protection Level were forwarded to a GNSS web application, which was used by the client at the Mission Coordination Center (Figure 3). This application visualizes the position and Protection Level on a map, with the latter depicted as a circular area surrounding the horizontal position.

Figure 3: GNSS Web appplication for GEXTRECS

The web application was designed to facilitate the interpretation of disaster-related location data. It ensures that decision-makers are provided not only with geospatial information but also with a quantified assessment of its reliability. This capability significantly enhances situational awareness and supports safer, more informed operational decision-making.

The transmission of data (both requests and responses) was carried out using standard AIS (Automatic Identification System) messages. To optimize the efficiency of this communication channel, the messages were compressed to reduce the required bandwidth. This compression conserves network resources and reduces latency, which is particularly beneficial in scenarios where timely data exchange is critical. By limiting the size of transmitted data packets, the system ensures faster and more reliable communication, even under constrained or degraded network conditions.

All specifications of demonstrated GNSS services depicted in this article were validated during the GEXTRECS Live Demonstration.

Posted in News

Marking the culmination of GEXTRECS research, a live demonstration on 23 October 2025 featured field operations held simultaneously in Voerde, Germany, and the Port of Vigo, Spain. It was the first event of its kind to showcase synergies across the EU Space Programme components – GOVSATCOM, Copernicus and Galileo.

Following the user-centric approach of EU GOVSATCOM, the GEXTRECS consortium ensured that prospective GOVSATCOM users directly shaped the solutions. This was enabled by the active participation of two partners: I.S.A.R. Germany and CSIC’s Marine Technology Unit (Spain).

GEXTRECS designed an integrated use case for cross-border and maritime response in a large-scale disaster, giving first responders a realistic reference point. It demonstrated how secure services over geostationary satellites can meet emergency communication needs. Participating teams could place video calls, send emails, stream videos, share Earth Observation data, and access precise location information.

GEXTRECS Crisis Management Service Pack

Live demonstration put the GEXTRECS solution to the test in a challenging crisis context. The focus was on:  

  • End-to-End GOVSATCOM service

Emergency responders used secure SATCOM services to coordinate joint action and communicate while performing rescue operations. 

  • Dynamic allocation of limited SATCOM resources

The innovative Dynamic Planner prototype ensured optimal allocation of available satellite communication resources under rapidly changing demands. 

  • Seamless interoperability of communication networks  

Network Balancer allowed for the preservation of communications while switching between different SATCOM channels and between satellite and terrestrial communication networks.  

  • Integrated space-based service

The demonstration showcased secure SATCOM deployed to deliver Copernicus Emergency Management Service products and facilitate secure Galileo services. Participating teams received vital positioning information and Earth observation data directly within the crisis response workflow.

The demonstration gave a rare inside view of real crisis-response complexity and the central role of reliable communications. Participants saw, in concrete terms, how GEXTRECS solution improves coordination, efficiency, and safety in emergency management. Results confirmed the integrity and availability of GEXTRECS services, and underscored the added value of integrating GOVSATCOM with Copernicus and Galileo to strengthen situational awareness and operational coordination.

Lessons learnt through user engagement

A Stakeholder Workshop which followed demonstration on 23 October 2025 gathered crisis management and civil protection professionals, representatives of Competent GOVSATCOM Authorities (CGAs), as well as national and EU authorities.  It served as a forum to present and discuss a preliminary policy recommendation based on interviews and surveys with crisis-management practitioners and first responders conducted within GEXTRECS.

  • Simple crisis-time service requests

Seamless activation of End-to-End GOVSATCOM services during disaster incidents requires that operational steps to access GOVSATCOM should be minimal and intuitive.

  • Availability of Rapid Access Kits (RAKs)

Assured connectivity in the first hours of a disaster can be enabled by pre-positioned, ready-to-deploy kits with terminals, auto-pointing systems, batteries, fly-away cases, and crypto modules.

  • Cyber hygiene by design

End-to-end security makes users part of the cybersecurity responsibility. To decrease the risk and impact of cyberattacks and operator errors, it is important to secure tailored training and embed explicit instructions in existing operational procedures.

  • Systematic training for users

Just as systematic training and the practice of operational procedures underpin preparedness, there is a need to introduce modules dedicated to SATCOM services. The ultimate goal should be that any responder can establish a satellite link under stress.

  • Interoperability & standardization in cross-border operations

It is also recommended to establish common procedures & Plug-and-Play solutions in GOVSATCOM. This will help maximize the interoperability of equipment and compliance with standards across different user communities.

Outreach

The GEXTRECS demonstration gathered about 200 participants online and in person, including national ministries, civil protection services, police forces, and several Competent GOVSATCOM Authorities, signalling strong interest in strengthening Europe’s emergency response with secure satellite communications. Live demonstrations are the most effective way to share information and know-how.

Posted in News