Improving Galileo OSNMA time to first authenticated fix
Galan-Figueras, Aleix 
(Katholieke Universiteit Leuven. Department of Electrical Engineering)
Fernandez-Hernandez, Ignacio 
(Katholieke Universiteit Leuven. Department of Electrical Engineering)
Wilde, Wim De 
(Septentrio NV (Leuven))
Pollin, Sofie 
(Katholieke Universiteit Leuven. Department of Electrical Engineering)
Seco Granados, Gonzalo 
(Universitat Autònoma de Barcelona. Departament de Telecomunicació i Enginyeria de Sistemes)
| Date: |
2025 |
| Description: |
16 pàg. |
| Abstract: |
Galileo is the first global navigation satellite system to authenticate its civilian signals through the open service navigation message authentication (OSNMA) protocol. However, OSNMA adds a delay in the time to obtain a first position and time fix, the so-called time to first authentication fix (TTFAF). Reducing the TTFAF as much as possible is crucial to integrate the technology seamlessly into existing products. In cases where the receiver already has cryptographic data available, the so-called hot start mode and focus of this article, currently available implementations achieve an average TTFAF of around 100 s in ideal environments. In this work, we explore TTFAF optimizations available to general OSNMA-capable receivers and to receivers with tighter time synchronization than that required by the OSNMA receiver guidelines. We dissect the TTFAF process, describe optimizations, and benchmark them in three distinct scenarios (open-sky, soft urban, and hard urban) using recorded real data. Moreover, we also evaluate these optimizations using a synthetic scenario from the official OSNMA test vectors. The first block of optimizations centers on extracting as much information as possible from broken subframes by processing them at the page level and combining redundant data from multiple satellites. The second block of optimizations aims to reconstruct missing navigation data through the intelligent use of fields in authentication tags that belong to the same subframe as the authentication key. Combining both optimization ideas improves the TTFAF substantially for all considered scenarios. We obtain an average TTFAF of 60. 9 s for the test vectors and 68. 8 s for the open-sky scenario, with a lowest TTFAF of 44. 0 s in both cases. Similarly, the urban scenarios show a drastic reduction in the average TTFAF between the nonoptimized and optimized cases. These optimizations have been made available as part of the open-source OSNMAlib library on GitHub. |
| Rights: |
Aquest material està protegit per drets d'autor i/o drets afins. Podeu utilitzar aquest material en funció del que permet la legislació de drets d'autor i drets afins d'aplicació al vostre cas. Per a d'altres usos heu d'obtenir permís del(s) titular(s) de drets.  |
| Language: |
Anglès |
| Document: |
Article ; recerca ; Versió acceptada per publicar |
| Subject: |
Authentication ;
Galileo ;
Global navigation satellite system (GNSS) ;
Open service navigation message authentication (OSNMA) ;
OSNMAlib ;
Time to first authentication fix (TTFAF) optimization |
| Published in: |
IEEE Transactions on Aerospace and Electronic Systems, Vol. 61, issue 5 (October 2025) , p. 11720-11735, ISSN 0018-9251 |
DOI: 10.1109/TAES.2025.3570273
Available from: 2026-10-30
Postprint
|
The record appears in these collections:
Research literature >
UAB research groups literature >
Research Centres and Groups (research output) >
Engineering >
Signal Processing for Communications and Navigation (SPCOMNAV)Articles >
Research articlesArticles >
Published articles
Record created 2025-10-30, last modified 2025-12-18