Related Experiment Video
Updated: Jul 7, 2026

06:25
Time Multiplexing Super Resolving Technique for Imaging from a Moving Platform
Published on: February 12, 2014
8.5K
An Enhanced FGI-GSRx Software-Defined Receiver for the Execution of Long Datasets.
Muwahida Liaquat1, Mohammad Zahidul H Bhuiyan1, Saiful Islam1
1Department of Navigation and Positioning, Finnish Geospatial Research Institute, 02150 Espoo, Finland.
Sensors (Basel, Switzerland)
|June 27, 2024
Summary
The updated FGI-GSRx-v2.0.0 Global Navigation Satellite System (GNSS) software-defined receiver significantly improves processing speed for long datasets. This open-source tool enhances GNSS research with faster data analysis capabilities.
Area of Science:
- Geodesy and Geomatics
- Satellite Navigation Systems
- Software Engineering
Background:
- Software-defined receivers (SDRs) offer advantages over hardware-based systems in Global Navigation Satellite System (GNSS) applications.
- Continuous advancements in GNSS research necessitate frequent upgrades to SDRs for optimal performance.
- The Finnish Geospatial Research Institute (FGI) provides open-source GNSS SDR tools like FGI-GSRx and FGI-OSNMA.
Purpose of the Study:
- To introduce an updated version of the FGI-GSRx, specifically FGI-GSRx-v2.0.0, enhancing its capabilities for processing long datasets.
- To improve the performance and efficiency of GNSS software-defined receivers for research and development.
- To provide the research community with an advanced, open-source GNSS SDR resource.
Main Methods:
- Optimization of receiver functionality in FGI-GSRx-v2.0.0.
- Implementation of a new parallel processing feature for faster raw GNSS data handling.
- Analysis of design aspects comparing FGI-GSRx previous and current versions.
- Execution and performance evaluation using MATLAB's parallel computing toolbox.
Main Results:
- FGI-GSRx-v2.0.0 demonstrates significant performance improvements, especially with long datasets.
- Sequential processing shows a 40% runtime improvement, while parallel processing achieves a 59% improvement over v1.0.0.
- Integration with MATLAB's parallel computing toolbox yielded an additional 43% execution time improvement.
Conclusions:
- FGI-GSRx-v2.0.0 offers substantial performance gains, particularly in parallel processing, for GNSS data analysis.
- The updated open-source receiver facilitates more efficient adaptation, optimization, and testing of future GNSS capabilities.
- The enhanced FGI-GSRx empowers the research community with advanced tools for next-generation GNSS applications.
Related Concept Videos
Field Application of Global Positioning System
The Global Positioning System (GPS) has become an indispensable tool in fieldwork, offering unparalleled precision and efficiency for surveying, navigation, and infrastructure development. By harnessing signals from a constellation of satellites, GPS receivers determine the location of objects with remarkable speed and accuracy, often completing calculations within a second.Advantages of Modern GPS TechnologyContemporary GPS receivers are designed to meet the practical demands of field...
GIS Software, Hardware, and Sources of GIS Data
A Geographic Information System (GIS) combines specialized software and hardware to effectively manage, analyze, and present spatial and related data. GIS software includes critical functionalities such as a user interface for easy navigation, database management tools for handling spatial and attribute data, and data retrieval features for efficient access. Analytical tools transform raw data into insights, while display functions produce maps and reports in various formats for effective...

