2022 14th International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT) 2022
DOI: 10.1109/icumt57764.2022.9943489
|View full text |Cite
|
Sign up to set email alerts
|

An Open-Source Software-Defined Receiver for GNSS Algorithms Benchmarking

Abstract: The development of new processing algorithms has always been at the centre of satellite navigation research, aiming to minimize complexity and maximize the quality of the results. Often, these two objectives cannot be achieved simultaneously; thus, identifying the necessary trade-offs are required. Over the last decade, the development of new GNSS constellations offering modernized signals at the cost of higher decoding complexity has led to many new algorithms proposals to decode these signals.Yet, the curren… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
3
1
1

Relationship

2
3

Authors

Journals

citations
Cited by 7 publications
(16 citation statements)
references
References 21 publications
0
12
0
Order By: Relevance
“…To further assess the mixed SyDR implementation, we have compared its relative processing times with those of the pure Python implementation. The two processing runs were performed using Python 3.8 on an 8-core Intel i7-10700K CPU with 32 GB of RAM over the same scenario as in [15], whose parameters are listed in Table I, producing more than thirty thousand execution time measurements for the two tracking implementations. Ignoring any potential interference from the operating system, this results in a reasonably representative dataset for execution time analysis.…”
Section: Intermediate Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…To further assess the mixed SyDR implementation, we have compared its relative processing times with those of the pure Python implementation. The two processing runs were performed using Python 3.8 on an 8-core Intel i7-10700K CPU with 32 GB of RAM over the same scenario as in [15], whose parameters are listed in Table I, producing more than thirty thousand execution time measurements for the two tracking implementations. Ignoring any potential interference from the operating system, this results in a reasonably representative dataset for execution time analysis.…”
Section: Intermediate Resultsmentioning
confidence: 99%
“…In [15], we introduced the concept of our SDR "SyDR" (previously named "pyGNSS-SDR"), designed for GNSS processing. We analyzed existing GNSS SDRs and the benefits of our architecture.…”
Section: B Previous Work and Contributionsmentioning
confidence: 99%
See 1 more Smart Citation
“…Future research is needed to see how these algorithms would behave in real scenarios. A possible solution is by implementing a fully digital GNSS receiver to be used as a controlled environment for algorithm benchmarking [87]- [89].…”
Section: B Algorithms With the Lowest Complexity (Q2)mentioning
confidence: 99%
“…Software-Defined Radios (SDRs) are used extensively to test new Digital Signal Processing (DSP) algorithms in all fields of communication, including a GNSS. However, despite how several such tools are available in open-source [ 4 , 5 , 6 , 7 , 8 ], most of them suffer from at least one of these issues, as reviewed in [ 9 ]: lack of maintenance, little-to-no hardware integration, architecture different from an actual receiver, or not being designed for benchmarking. By benchmarking we refer to comparing the performance of various algorithms over a set of Key Performance Indicators (KPIs) of interest.…”
Section: Introductionmentioning
confidence: 99%