PDCCH CRC Decoding Confidence to Reduce False Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In 5G telecommunications systems, the cyclic redundancy check (CRC) used to decode physical downlink control channels (PDCCH) often fails to detect errors, leading to mis-detections and false alarms, which consume significant resources and prolong network testing procedures, especially in scenarios involving multiple user devices.

Innovation Solution

A method that determines a confidence value for passing CRC metrics by normalizing and averaging path metrics, and using a machine learning model to assess whether the confidence value satisfies a threshold, allowing for the discarding of erroneous PDCCH payloads and reducing resource consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If CRC checking is performed on all candidate PDCCH payloads, then decoding accuracy is improved, but resource consumption and testing duration increase significantly

Engineering Contradiction:
Improvedecoding accuracyVSAvoidresource consumption
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent applies partial action by performing CRC checking selectively rather than on all candidate PDCCH payloads. The system first decodes multiple candidate payloads and generates path metrics for each, then performs CRC checking only on candidates with the highest path metrics (e.g., top 1-3 candidates). This partial approach maintains decoding accuracy by focusing verification resources on the most promising candidates while significantly reducing overall resource consumption compared to checking all candidates.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If confidence value assessment is added to filter false detections, then decoding reliability is improved, but device complexity increases

Engineering Contradiction:
Improvedecoding reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces complex mechanical or algorithmic filtering mechanisms with a statistical confidence value assessment. Instead of using complicated decision trees or multiple verification passes, the system calculates a confidence value based on path metrics and statistical properties, then compares it against a threshold. This substitution maintains high decoding reliability while keeping the added complexity minimal and manageable.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If multiple candidate PDCCH payloads are decoded, then the chance of finding correct data is improved, but processing time and complexity increase

Engineering Contradiction:
Improvedecoding success rateVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-calculating and ranking path metrics for all candidate PDCCH payloads before performing CRC checking. The system decodes multiple candidates and generates their respective path metrics in advance, then uses these pre-computed metrics to prioritize which candidates warrant CRC verification. This preliminary ranking allows the system to quickly identify the most promising candidates without exhaustive searching, thereby maintaining high decoding success rates while reducing overall processing time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11451330B2Method for reducing false detection of successful decoding of cyclic redundancy check codes
Publication Date: 2022.09.20 VIAVI SOLUTIONS LICENSING LLC
  • US11451330B2 patent drawing
  • US11451330B2 patent drawing
  • US11451330B2 patent drawing

AI summary

A network testing device may receive, from a base station, an encoded physical downlink control channel (PDCCH) payload and decode the encoded PDCCH payload to obtain candidate PDCCH payloads and to generate path metrics (PMs), wherein each PM of the PMs corresponds to one candidate PDCCH payload of the candidate PDCCH payloads. The network testing device may perform a cyclic redundancy check on each of the candidate PDCCH payloads to determine, from the PMs, a passing PM, and may determine, based on the PMs, a confidence value associated with the passing PM. The network testing device may discard, based on determining that the confidence value does not satisfy a threshold, the passing PM, or may output, based on determining that the confidence value satisfies the threshold, a candidate PDCCH payload corresponding to the passing PM. The network testing device may transmit, based on the candidate PDCCH payload, data to the base station.