Cargando…

Computational Load Analysis of a Galileo OSNMA-Ready Receiver for ARM-Based Embedded Platforms †

Many GNSS applications have been experiencing some constantly growing needs in terms of security and reliability. To address some of them, both GPS and Galileo are proposing evolutions of their legacy civil signals, embedding features of authentication. This paper focuses on the Galileo Open Signal...

Descripción completa

Detalles Bibliográficos
Autores principales: Troglia Gamba, Micaela, Nicola, Mario, Motella, Beatrice
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7827445/
https://www.ncbi.nlm.nih.gov/pubmed/33440767
http://dx.doi.org/10.3390/s21020467
_version_ 1783640764008366080
author Troglia Gamba, Micaela
Nicola, Mario
Motella, Beatrice
author_facet Troglia Gamba, Micaela
Nicola, Mario
Motella, Beatrice
author_sort Troglia Gamba, Micaela
collection PubMed
description Many GNSS applications have been experiencing some constantly growing needs in terms of security and reliability. To address some of them, both GPS and Galileo are proposing evolutions of their legacy civil signals, embedding features of authentication. This paper focuses on the Galileo Open Signal Navigation Message Authentication (OSNMA) and describes its implementation within a real-time software receiver for ARM-based embedded platforms. The innovative contributions of the paper include the software profiling analysis for the OSNMA add on, along with the comparison among performances obtained with different platforms. In addition, specific evaluations on the computational load of the whole receiver complete the analysis. The receiver used for the implementation belongs to the NGene receivers family—real-time fully-software GPS and Galileo receivers, tailored for different platforms and sharing the same core processing. In detail, the paper deals with the introduction of the OSNMA support inside the eNGene, the version of the receiver executable by ARM-based embedded platforms.
format Online
Article
Text
id pubmed-7827445
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-78274452021-01-25 Computational Load Analysis of a Galileo OSNMA-Ready Receiver for ARM-Based Embedded Platforms † Troglia Gamba, Micaela Nicola, Mario Motella, Beatrice Sensors (Basel) Article Many GNSS applications have been experiencing some constantly growing needs in terms of security and reliability. To address some of them, both GPS and Galileo are proposing evolutions of their legacy civil signals, embedding features of authentication. This paper focuses on the Galileo Open Signal Navigation Message Authentication (OSNMA) and describes its implementation within a real-time software receiver for ARM-based embedded platforms. The innovative contributions of the paper include the software profiling analysis for the OSNMA add on, along with the comparison among performances obtained with different platforms. In addition, specific evaluations on the computational load of the whole receiver complete the analysis. The receiver used for the implementation belongs to the NGene receivers family—real-time fully-software GPS and Galileo receivers, tailored for different platforms and sharing the same core processing. In detail, the paper deals with the introduction of the OSNMA support inside the eNGene, the version of the receiver executable by ARM-based embedded platforms. MDPI 2021-01-11 /pmc/articles/PMC7827445/ /pubmed/33440767 http://dx.doi.org/10.3390/s21020467 Text en © 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Troglia Gamba, Micaela
Nicola, Mario
Motella, Beatrice
Computational Load Analysis of a Galileo OSNMA-Ready Receiver for ARM-Based Embedded Platforms †
title Computational Load Analysis of a Galileo OSNMA-Ready Receiver for ARM-Based Embedded Platforms †
title_full Computational Load Analysis of a Galileo OSNMA-Ready Receiver for ARM-Based Embedded Platforms †
title_fullStr Computational Load Analysis of a Galileo OSNMA-Ready Receiver for ARM-Based Embedded Platforms †
title_full_unstemmed Computational Load Analysis of a Galileo OSNMA-Ready Receiver for ARM-Based Embedded Platforms †
title_short Computational Load Analysis of a Galileo OSNMA-Ready Receiver for ARM-Based Embedded Platforms †
title_sort computational load analysis of a galileo osnma-ready receiver for arm-based embedded platforms †
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7827445/
https://www.ncbi.nlm.nih.gov/pubmed/33440767
http://dx.doi.org/10.3390/s21020467
work_keys_str_mv AT trogliagambamicaela computationalloadanalysisofagalileoosnmareadyreceiverforarmbasedembeddedplatforms
AT nicolamario computationalloadanalysisofagalileoosnmareadyreceiverforarmbasedembeddedplatforms
AT motellabeatrice computationalloadanalysisofagalileoosnmareadyreceiverforarmbasedembeddedplatforms