Phase-Based CRC Verification for Wireless False Pass Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional error detection codes in wireless transceivers, such as CRC polynomials, may falsely indicate that data packets with bit errors are error-free, leading to impaired operation of higher-level applications and potential unrecoverable states due to bit errors being passed through the error detection mechanisms.

Innovation Solution

Implementing phase-based cyclic redundancy check (CRC) verification using a CRC verifier that receives soft and sliced phase values from a phase differentiator and slicer circuit, respectively, to determine error measurements and compare them to a threshold, effectively detecting bit errors that may have been missed by conventional CRC operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional CRC error detection codes are used, then the system can detect most bit errors, but false pass indications occur where bit errors are incorrectly indicated as error-free

Engineering Contradiction:
Improveerror detection accuracyVSAvoidfalse pass of erroneous data
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent introduces phase-based verification as an intermediary check between the received signal and the conventional CRC verification. The phase differentiator and phase slicer circuits extract phase information from received symbols, and the error measurement unit calculates phase errors before CRC checking. This intermediary phase-based verification layer filters out signals with significant phase deviations, preventing erroneous data with false CRC passes from reaching higher-level applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent performs phase-based error measurement and evaluation before the conventional CRC verification step. By calculating phase errors using the phase differentiator and phase slicer circuits upfront, the system can preliminarily identify and discard signals with excessive phase deviations, avoiding the need for subsequent CRC processing of obviously erroneous data and reducing false pass indications.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If phase-based CRC verification is implemented, then bit errors with false CRC passes can be detected, but the device complexity increases due to additional circuits

Engineering Contradiction:
Improvefalse pass detection capabilityVSAvoidCRC verifier circuit structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent designs the phase differentiator and phase slicer circuits to serve multiple functions: they extract phase information for error measurement, support both phase-based verification and conventional CRC verification, and can be configured to work with different modulation schemes. This multi-functionality reduces the need for separate dedicated circuits, thereby limiting the increase in device complexity while achieving false pass detection capability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If all received data packets are verified with phase-based CRC, then false pass detections are minimized, but processing time and energy consumption increase

Engineering Contradiction:
Improvedata packet verification accuracyVSAvoidverification processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements a two-stage verification process where phase-based error measurement is performed on all packets, but full CRC verification is only performed on packets that pass the phase-based check. This partial action approach verifies the critical phase parameter for all packets to quickly filter out erroneous ones, while avoiding the computationally expensive full CRC processing on obviously bad packets, thus reducing overall processing time and energy consumption.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10574393B1Phase-based cyclic redundancy check verification for wireless communication
Publication Date: 2020.02.25 NXP USA INC
  • US10574393B1 patent drawing
  • US10574393B1 patent drawing
  • US10574393B1 patent drawing

AI summary

The present disclosure describes methods and apparatuses for phase-based cyclic redundancy check (CRC) verification for wireless communication. In some aspects, a soft phase value and a sliced phase value are received for a symbol of a data packet, the data packet received via a wireless interface. An error measurement is determined for the symbol based on the soft phase value and the sliced phase value. The error measurement for the symbol is then compared to an error measurement threshold for detecting symbol-level errors in the data packet. Based on the error measurement exceeding an error measurement threshold, a bit error can be detected in the data packet, which may have passed CRC. By detecting the bit error despite a CRC pass, the bit error can be indicated to higher-level entity of the wireless interface. This can be effective to prevent the bit error from impairing operation of the higher-level entity.