DSSS Receiver Time-Frequency Correlation Decoupling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional Direct Sequence Spread Spectrum (DSSS) signal processing methods face challenges such as tightly coupled code and carrier loops, requiring separate tracking loops per signal source, and are prone to false locks and impaired accuracy due to multipath interference and complex navigation signal formats.
Innovation Solution
A time and frequency transform-based correlation method is employed to obtain code and carrier phase estimates, using curve fitting and Kalman filters for enhanced performance, decoupling carrier and code loops, and applying phase corrections for fine Doppler compensation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional DLL-based code tracking is used, then code phase synchronization can be achieved, but the code and carrier loops become tightly coupled causing mutual interference
Solution Approach 1:
The patent segments the tracking system into independent code tracking and carrier tracking loops. The code tracking loop uses a delayed early-late block correlator that operates independently from the carrier phase tracking, eliminating the tight coupling in conventional DLL implementations. This segmentation allows each loop to function autonomously without mutual interference.
Solution Approach 2:
The patent introduces an intermediary approach by using a block correlator structure with delayed early and late correlations. This intermediary mechanism provides a robust method for code phase estimation that does not rely on the carrier loop output, thereby breaking the direct coupling between code and carrier tracking while maintaining accurate synchronization.
2Reliability
If separate tracking loops are implemented per signal source, then each signal can be tracked independently, but the processing load increases significantly
Solution Approach 1:
The patent merges the tracking functionality across multiple signal sources by implementing a unified block correlator structure. Instead of maintaining completely separate processing chains for each signal, the system uses a combined approach where the block correlator can process multiple signals efficiently, reducing redundant computations while preserving independent tracking capability.
Solution Approach 2:
The block correlator implementation provides multi-functional capability that can handle multiple signal sources simultaneously. The same correlator structure serves both code tracking and carrier tracking functions, and can process multiple satellites or signal sources with a single unified processing framework, thereby improving productivity without sacrificing reliability.
3Productivity
If conventional correlation methods are used, then signal processing can be performed, but tracking accuracy is impaired in low signal-to-noise environments
Solution Approach 1:
The patent applies preliminary action by performing delayed early and late correlations before the final code phase estimation. This preliminary processing of correlation data allows the system to extract useful signal information even in low SNR conditions, improving the quality of input data for subsequent tracking decisions and enhancing overall tracking accuracy in challenging environments.
Solution Approach 2:
The block correlator structure provides feedback mechanisms where the correlation results from delayed early and late comparisons are used to refine code phase estimates. This feedback loop continuously improves tracking accuracy by adjusting based on correlation quality, enabling robust performance in low signal-to-noise environments where conventional methods fail.
4Ease of manufacture
If DLL discriminators operating on signal envelopes are used, then implementation is simplified, but the loop action becomes a non-coherent averaging process reducing precision
Solution Approach 1:
The patent replaces the mechanical/envelope-based discriminator approach with a correlation-based computational method. Instead of using signal envelope detectors that require non-coherent averaging, the system uses complex correlation operations that directly measure phase and code alignment. This substitution maintains implementation feasibility while dramatically improving measurement precision through coherent processing.
Data Source
Figure 1
Figure 2~3
Figure 4~5
AI summary
A received Direct Sequence Spread Spectrum DSSS signal is processed by performing DSSS acquisition to obtain estimates of a frequency offset and a spreading code phase, sequentially obtaining, for each one of a plurality of segments of a received DSSS signal, a correlation function between the DSSS signal segment and a replica of a spreading code by using a Time and Frequency Transform based correlation method, the estimated frequency and the spreading code phase, and performing DSSS carrier tracking by tracking the phase of a correlation peak in the obtained correlation functions, and applying phase corrections to the obtained correlation functions to provide fine Doppler compensation. The time and frequency transform based correlation method involves, for each segment of the received DSSS signal, obtaining a plurality of samples and transforming the samples from the time domain to the frequency domain.