CPM RF Signal Decoder Using Linear Equation System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing CPM decoding methods, such as the Limiter-Discriminator Integrator (LDI) demodulator, suffer from significant performance losses (>6 dB) due to high complexity, especially when estimating frequency offset and mismatches, and are not robust against interferences in Bluetooth BR and BLE communications.
Innovation Solution
A method for decoding RF signals using continuous phase modulation that estimates modulation index, carrier frequency offset, and initial phase offset by solving a system of three linear equations, allowing for recursive computation of model parameters and symbol detection with minimal latency and robustness against interferences, while maintaining linear complexity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the optimal receiver is used for CPM demodulation, then demodulation performance is maximized, but device complexity becomes extremely high
Solution Approach 1:
The patent transforms the complex optimal receiver into a low-complexity implementation by changing the computational parameters from exhaustive search over all possible symbol sequences to solving a system of linear equations with a small fixed number of unknowns (3-5 equations). This parameter transformation maintains near-optimal performance while reducing complexity from exponential to linear scale.
2Device complexity
If the LDI demodulator is used for CPM demodulation, then device complexity is reduced to linear scale, but performance loss exceeds 6 dB
Solution Approach 1:
The patent introduces an intermediary approach between the simple LDI demodulator and the complex optimal receiver. The proposed method uses a linear system solver as an intermediary computational mechanism that processes phase measurements through a small system of linear equations, achieving performance close to the optimal receiver while maintaining the low complexity characteristic of simple demodulators.
3Reliability
If joint estimation of frequency offset and demodulation is performed, then robustness against frequency offset is improved, but complexity increases significantly
Solution Approach 1:
The patent segments the joint estimation problem into a structured system of linear equations where frequency offset, phase offset, and symbol values are estimated simultaneously through a divided computational framework. By organizing the estimation into discrete linear equations with clearly defined coefficients and unknowns, the complexity is managed through systematic segmentation rather than monolithic processing.
4Measurement precision
If exhaustive search method is used for optimal demodulation, then demodulation accuracy is maximized, but computational complexity becomes exponential
Solution Approach 1:
The patent replaces the mechanical exhaustive search process with an algebraic substitution approach. Instead of mechanically evaluating all possible symbol sequences, the method substitutes the demodulation problem with a system of linear equations that can be solved algebraically. This substitution transforms the computational mechanism from brute-force enumeration to efficient linear algebra, maintaining accuracy while eliminating exponential complexity.
Data Source
AI summary
A method for decoding an RF signal bearing a sequence of transmitted symbols modulated by CPM. The method includes, at the receiver: estimating model parameters {h, ω, Φ0} among which h characterizes a modulation index, ω characterizes a carrier frequency offset and Φ0 characterizes an initial phase offset, and detecting received symbols corresponding to said transmitted symbols of the sequence, wherein, at time nT where T is a symbol duration, the parameters {h, ω, Φ0} are estimated by solving a system of three linear equations whose: three unknowns {ĥ(n), {circumflex over (ω)}(n), {circumflex over (Φ)}0(n)} are respectively function of said model parameters {h, ω, Φ0}, and coefficients {B(n), C(n), D(n), F(n), G(n), H(n), v1(n), v2(n), v3(n)} are computed in a recursive way in function of: a sequence of symbols {ân} corresponding to the sequence of transmitted symbols up to time nT, and measured phases {Ψk} of samples {yk} of the RF signal received from time (n−1)T to time nT.

