Bluetooth Receiver Weak-Bit CRC Recovery Across PHY and MAC

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Bluetooth receivers face performance degradation due to the separation of physical layer (PHY) and medium access control (MAC) layers, which limits their decoding efficiency and increases error rates, especially in noisy environments.

Innovation Solution

The solution involves sharing information about weak bits between the PHY and MAC layers, allowing the MAC layer to flip these bits and perform cyclic redundancy checks on both the original and modified bit streams, thereby improving decoding accuracy and reducing error rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the PHY and MAC layers are separated into different stacks running on different SOCs, then the device complexity is reduced and manufacturing becomes easier, but the Bluetooth receiver performance deteriorates due to decreased decoding efficiency

Engineering Contradiction:
Improvesystem architecture complexityVSAvoiddecoding efficiency
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent introduces an intermediary mechanism where the PHY layer identifies and transmits information about weak bits to the MAC layer. This mediator approach allows the separated layers to cooperate effectively, with the PHY layer's weak bit information serving as a guide for the MAC layer's decoding process, thereby maintaining high decoding efficiency despite architectural separation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the PHY layer processes all bits uniformly, then the processing is simpler, but the error detection and correction efficiency decreases because it cannot focus on problematic bits

Engineering Contradiction:
Improveprocessing simplicityVSAvoiderror detection accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent applies local quality by having the PHY layer identify specific weak bits that require attention and transmit only this localized information to the MAC layer. Instead of uniform processing, the system focuses computational resources on the specific bits that are most likely to be erroneous, improving error detection accuracy while maintaining processing simplicity through selective analysis.

Inventive Principle:
Principle #3Local quality

3Loss of time

If the MAC layer performs cyclic redundancy checks on the original bit stream only, then the processing time is reduced, but the false-positive detection rate increases

Engineering Contradiction:
Improveprocessing timeVSAvoiddetection accuracy
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent implements preliminary action by having the PHY layer pre-identify weak bits before MAC layer processing. This advance preparation allows the MAC layer to perform targeted cyclic redundancy checks on modified bit streams that flip the identified weak bits, reducing false positives without significantly increasing processing time because the preparatory work was already done in the PHY layer.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11843460B2Bluetooth receiver, electronic device and method for a Bluetooth receiver
Publication Date: 2023.12.12 INTEL CORP
  • US11843460B2 patent drawing
  • US11843460B2 patent drawing
  • US11843460B2 patent drawing

AI summary

A Bluetooth receiver is provided. The Bluetooth receiver comprises interface circuitry configured to receive a receive packet. Further, the Bluetooth receiver comprises physical layer processing circuitry configured to demodulate the receive packet into a bit stream representing a sequence of data symbols. Further, the physical layer configured to determine a number of bits in the bit stream having a highest likelihood of being erroneous as weak-bits and determine locations of the identified weak-bits in the bit stream. The Bluetooth receiver further comprises medium access control layer processing circuitry configured to receive the bit stream and information about the determined locations of the identified weak-bits from the physical layer processing circuitry. Further, the medium access control layer is configured to flip one of the weak-bits and a sequential bit in the bit stream in order to generate a modified bit stream, run a respective cyclic redundancy check on the bit stream and the modified bit stream and compare results of the cyclic redundancy checks on the bit stream and on the modified bit stream.