tut. (Universitat Autònoma de Barcelona. Departament de Telecomunicació i Enginyeria de Sistemes)
| Título variante: |
SASlib : development of an open library for Galileo Signal Authentication Service (SAS). Signal correlation, range authentication, and PVT computation |
| Título variante: |
SASlib : desarrollo de una biblioteca abierta para el Servicio de Autenticación de Señal de Galileo (SAS). Correlación de señal, autenticación de rango y cálculo de PVT |
| Fecha: |
2026 |
| Resumen: |
Els sistemes globals de navegació per satèl·lit (GNSS) són una infraestructura crítica però vul- nerable als atacs d’spoofing, en què un atacant transmet senyals falsos per induir el receptor a calcular una posició o un temps incorrectes. El programa Galileo hi fa front amb el Servei d’Au- tenticació de Senyal (SAS), que autentica el senyal a nivell de rang xifrant la component E6-C. Aquest treball desenvolupa i valida la cadena de processament de senyal d’un receptor SAS dins de la biblioteca de codi obert «SASlib» del grup SPCOMNAV. La contribució principal és la implementació de tres blocs: la correlació de les seqüències de codi desxifrades amb la instantània capturada (amb càlcul de la funció d’ambigüitat creuada, integració post-detecció, assistència de fase de codi i mètriques de qualitat), l’autenticador de rang basat en el model d’error E1–E6, i el càlcul de la solució PVT per navegació de temps aproximat. El sistema es valida amb dades reals capturades amb una plataforma SDR bladeRF a les bandes E1 i E6 i amb la campanya de senyal E6-C xifrat de juny de 2025. |
| Resumen: |
Global Navigation Satellite Systems (GNSS) are a critical infrastructure yet vulnerable to spo- ofing attacks, where an attacker transmits counterfeit signals to mislead the receiver into com- puting an incorrect position or time. The Galileo programme addresses this threat with the Signal Authentication Service (SAS), which provides range-level authentication by encrypting the E6-C component. This work develops and validates the signal-processing chain of a SAS receiver within the open-source «SASlib» library of the SPCOMNAV research group. The main contribution is the implementation of three blocks: the correlation of the decrypted code sequen- ces against the recorded snapshot (with cross-ambiguity function computation, post-detection integration, code-phase aiding and quality metrics), the range authenticator based on the E1–E6 error model, and the PVT solution via coarse-time navigation. The system is validated with real data captured by a bladeRF SDR platform on the E1 and E6 bands and with the encrypted E6-C signal campaign of June 2025. |
| Resumen: |
Los sistemas globales de navegación por satélite (GNSS) son una infraestructura crítica pero vulnerable a los ataques de spoofing, en los que un atacante transmite señales falsas para inducir al receptor a calcular una posición o un tiempo incorrectos. El programa Galileo lo afronta con el Servicio de Autenticación de Señal (SAS), que autentica la señal a nivel de rango cifrando la componente E6-C. Este trabajo desarrolla y valida la cadena de procesado de señal de un receptor SAS dentro de la biblioteca de código abierto «SASlib» del grupo SPCOMNAV. La contribución principal es la implementación de tres bloques: la correlación de las secuencias de código descifradas con la instantánea capturada (con cálculo de la función de ambigüedad cruza- da, integración post-detección, asistencia de fase de código y métricas de calidad), el autenticador de rango basado en el modelo de error E1–E6, y el cálculo de la solución PVT por navegación de tiempo grueso. El sistema se valida con datos reales capturados con una plataforma SDR bladeRF en las bandas E1 y E6 y con la campaña de señal E6-C cifrada de junio de 2025. |
| Derechos: |
Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial, la distribució, la comunicació pública de l'obra i la creació d'obres derivades, sempre i quan aquestes es distribueixin sota la mateixa llicència que regula l'obra original i es reconegui l'autoria.  |
| Lengua: |
Català |
| Titulación: |
Grau en Enginyeria de Sistemes de Telecomunicació [956] |
| Plan de estudios: |
Treball de Final de Grau [106538] |
| Documento: |
Treball final de grau |
| Materia: |
GNSS ;
Galileo ;
Autenticació de senyal ;
SAS ;
Spoofing ;
Correlació ;
PVT autenticada ;
Signal authentication ;
Correlation ;
authenticated PVT ;
Autenticación de señal ;
Correlación |