Radio Signal Bit Decoding with Soft-Output Likelihood Combining
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing signal processing methods for decoding digitally encoded radio signals often make hard decisions on bit values, discarding uncertainty information and resulting in reduced receiver sensitivity.
Innovation Solution
A method and apparatus that correlate a bit sequence with multiple predetermined filters to generate likelihood data sets, calculating a soft output bit by combining probability-weighted values from different bit positions, retaining uncertainty information for improved bit value determination.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If hard decisions are made on bit values based on instantaneous observations, then the decision-making process is simple and fast, but uncertainty information is lost and receiver sensitivity is reduced
Solution Approach 1:
The patent performs preliminary correlation of the received signal with multiple candidate bit sequences before making final bit decisions. By pre-calculating likelihood values for each bit position across multiple candidate sequences, the system preserves uncertainty information that would otherwise be lost in hard decisions, thereby improving receiver sensitivity while maintaining manageable complexity through structured preliminary processing
Solution Approach 2:
The patent introduces likelihood values as an intermediary representation between the raw received signal and the final bit decisions. These likelihood values serve as a mediator that preserves uncertainty information, allowing the system to make informed decisions without immediately committing to hard decisions, thus maintaining both sensitivity and operational efficiency
2Reliability
If multiple observations of a bit are taken and hard decisions are made for each, then multiple measurements improve confidence, but the uncertainty information is discarded after each decision
Solution Approach 1:
The patent merges the likelihood information from multiple candidate bit sequences by calculating the maximum likelihood value for each bit position across all candidates. This combining approach preserves the confidence information gained from multiple observations while avoiding the information loss that would occur if hard decisions were made separately for each observation, thus maintaining both reliability and information integrity
3Measurement precision
If a Viterbi decoder is used to preserve uncertainty information, then bit value determination is improved, but the system complexity increases due to requirements for probability calculations and state tracking
Solution Approach 1:
The patent extracts only the essential likelihood information needed for soft decision-making by identifying the maximum likelihood value for each bit position across candidate sequences, rather than implementing the full Viterbi algorithm with its complete state tracking and probability calculations. This extraction approach maintains the benefits of uncertainty preservation while significantly reducing system complexity by removing unnecessary computational overhead
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method of processing a digitally encoded radio signal (102) comprising a bit to be determined is disclosed. The method comprises correlating a first bit sequence (103) comprising the bit with a plurality of predetermined filters (104a-h) to create a first set of filter coefficients (110a-h); calculating (120) a first likelihood data set (124) comprising a likelihood of said bit having a given value for each bit position from the first set of filter coefficients. A second bit sequence (103) comprising the bit at a different position is then correlated with the filters to create a second set of filter coefficients (10a-h), from which a second likelihood data set (124) is calculated. A soft output bit (26) comprising a probability weighted bit value from data corresponding to the bit at a first and second bit positions from the first and second likelihood data sets respectively is then calculated.