LINKS Foundation, 10138 Turin, Italy.
Sensors (Basel). 2021 Jan 11;21(2):467. doi: 10.3390/s21020467.
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.
许多全球导航卫星系统 (GNSS) 应用在安全性和可靠性方面都有一些不断增长的需求。为了解决其中的一些问题,GPS 和伽利略都在提议对其传统的民用信号进行演进,嵌入身份验证功能。本文重点介绍了伽利略开放信号导航消息认证 (OSNMA),并描述了其在基于 ARM 的嵌入式平台的实时软件接收器中的实现。本文的创新贡献包括对 OSNMA 附加组件的软件分析,以及不同平台获得的性能比较。此外,还对整个接收器的计算负载进行了具体评估。用于实现的接收器属于 NGene 接收器系列-实时全软件 GPS 和伽利略接收器,针对不同的平台进行了定制,并共享相同的核心处理。具体来说,本文介绍了 OSNMA 支持在 eNGene 中的引入,这是一个可在基于 ARM 的嵌入式平台上运行的接收器版本。