gLab is the result of INTECS's experience in GNSS signal analysis, particularly in GPS, Galileo and EGNOS performance and signal quality monitoring: its flexibility allows to analyze the Galileo signals currently under definition.
gLab is the first tool, running on a standard PC, which allows the user to generate a fully custom GNSS signals, process using powerful digital signal analysis capability and analyze deeply the results using a simple user friendly MMI. The tool recreates in detail the signal processing chain, from the GNSS signal generation to the analysis module, with the highest level of modularity and configurability covering a wide range of requirements.
- Generation Module
The generation of the GNSS Signal In Space (SiS) includes all the three Galileo bands (E1, E5 and E6), the actual and the future GPS signals (including L5, L2C and L1C) and the European Augmentation signal EGNOS.
The Signal Generator main features are:
The processing components of gLab works as an high end GNSS software receiver with the possibility to analyze both real data or synthetic data,
generated for example with the gLab generation module, in any configuration (homodyne, heterodyne, Zero-IF etc.) and sampling frequency.
It can do analysis and trade-off of several receivers design and critical algorithms such as acquisition and tracking, including Commercial Services (CS)
in E6B band and Public Regulated Services (PRS) signals, AltBOC and MBOC performance, PLL/DLL loop design, CN0 estimation, multipath and interference analysis.
gLab can be used as a receiver test bench that includes the possibility to integrate and analyze user defined algorithms.
The Signal Processor main features are:
gLab includes an user interface that allows the configuration of all system parameters and the visualization
The Signal Analysis main features are:
The Signal Processing and Analyze modules have been extensively Tested and Validated by ESA (European Space Agency) using both real and simulated data. The modules will be integrated in the Galileo Local Test Station to validate the IOV (In Orbit Validation) Galileo Phase.
gLab is totally implemented in C, the MMI uses GTK+ with no additional software required and runs on a standard PC\Laptop using standard distribution of Linux. Every module generates logs both in txt or binary format (IEEE standard) with the possibility to store signals/results anytime and anywhere.