Integrated GNSS Receiver Signal Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional navigation systems face challenges in efficiently processing signals from both GPS and GLONASS satellites due to differences in frequency bands and access techniques, leading to increased sampling rates and memory requirements for wideband signals.
Innovation Solution
An integrated GNSS receiver with a GPS IF tuner and multiple GLONASS IF tuners decomposes GNSS intermediate frequency signals into narrowband data streams, which are then decimated to match signal chip rates and processed using shared sample memory, allowing for reduced sampling rates and simultaneous processing of GPS and GLONASS signals.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If wideband GNSS signals are processed directly, then signal processing capability is maintained, but memory requirements and processing complexity increase
Solution Approach 1:
The patent segments the wideband GNSS signal into multiple narrowband signal segments, each corresponding to a specific frequency band. This segmentation allows parallel processing of individual bands with reduced complexity while maintaining overall signal processing capability. The narrowband segments are processed separately through correlation operations, reducing the computational burden compared to processing the entire wideband signal as a single unit.
2Reliability
If wideband GNSS signals are processed directly, then signal processing capability is maintained, but memory requirements increase
Solution Approach 1:
The patent divides the wideband signal into multiple narrowband segments in the frequency domain. Each narrowband segment requires significantly less memory for storage and processing compared to the original wideband signal. The segmented approach allows the system to process and store only the necessary frequency components separately, reducing overall memory requirements while preserving the ability to reconstruct and analyze the complete GNSS signal.
3Productivity
If GPS and GLONASS signals are processed separately, then signal-specific processing is optimized, but system integration complexity increases
Solution Approach 1:
The patent implements a universal signal processing architecture that can handle both GPS and GLONASS signals through the same correlation engine. The system uses a single set of correlation operations that are configured to process different signal types by loading appropriate local oscillator signals and correlation codes. This multi-functional approach allows optimized processing of each satellite system while avoiding the need for completely separate processing chains, thereby reducing system integration complexity.
Solution Approach 2:
The patent employs parameter changes to adapt the processing system for different satellite systems. By modifying parameters such as frequency offsets, chip rates, and correlation codes based on whether GPS or GLONASS signals are being processed, the system achieves signal-specific optimization without requiring separate hardware processing paths. This flexible parameter-based adaptation enables efficient processing of multiple signal types within a unified architecture.
Data Source
AI summary
An integrated global navigation satellite system (GNSS) receiver may be operable to decompose GNSS IF signals associated with GPS satellites and/or GLONASS satellites into a constituent narrowband GPS data stream and/or a plurality of constituent narrowband GLONASS data streams utilizing, for example, a GPS IF tuner and/or one or more GLONASS IF tuners. The narrowband GLONASS data streams and/or the narrowband GPS data stream may be processed at reduced sampling rates utilizing a shared sample memory in the integrated GNSS receiver. The narrowband GLONASS data streams and/or the narrowband GPS data stream may be stored in allocated sections of the shared sample memory. The stored narrowband GLONASS data streams and/or the stored narrowband GPS data stream may be processed using a correlation such as a fast Fourier transform (FFT) correlation.


