Continuous Reproducibility in GNSS Signal Processing

This paper discusses the reproducibility of scientific experiments in which global navigation satellite system (GNSS) signals play a role. After analyzing the factors that impact the reproducibility of an experiment in the given context, this paper proposes a methodology that, leveraging on software...

Descripción completa

Detalles Bibliográficos
Autores: Fernandez-Prades, C, Vila-Valls, J, Arribas, J, Ramos, A
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2018
País:España
Institución:Centre Tecnològic de Telecomunicacions de Catalunya (CTTC)
Repositorio:r-CTTC. Repositorio Institucional Producción Científica del Centre Tecnològic de Telecomunicacions de Catalunya (CTTC)
OAI Identifier:oai:cttc.fundanetsuite.com:p1646
Acceso en línea:https://cttc.fundanetsuite.com/Publicaciones/ProdCientif/PublicacionFrw.aspx?id=1646
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85045961267&doi=10.1109%2fACCESS.2018.2822835&partnerID=40&md5=78231af452ce5a661f025f541e3025e3
Access Level:acceso abierto
Palabra clave:Communication satellites
Digital radio
Digital signal processing
Global positioning system
Open systems
Radio navigation
Software design
Software radio
Computer environments
Global Navigation Satellite Systems
GNSS receivers
Online platforms
Professional software
Reproducibilities
Scientific collaboration
Scientific experiments
Open source software
Descripción
Sumario:This paper discusses the reproducibility of scientific experiments in which global navigation satellite system (GNSS) signals play a role. After analyzing the factors that impact the reproducibility of an experiment in the given context, this paper proposes a methodology that, leveraging on software containerization technologies and the best practices from professional software development, ensures the automated reproduction of scientific experiments involving GNSS data and software-defined GNSS receivers, including the generation of figures or tables of a research publication, while fostering scientific collaboration and contributing to mitigate the effects of software aging in mutating computer environments. In order to show a practical implementation of the proposed work flow, the authors propose a simple experiment based on a freely available open source software-defined receiver and the automation of its execution in a popular online platform. © 2013 IEEE.