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...
Autores principales: | , , |
---|---|
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 |