Polar Code Scrambling on Reliable Bits to Suppress False Alarms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication systems face issues with false alarms due to unintended recipients interpreting transmissions meant for others, leading to unnecessary power consumption and system disruptions.

Innovation Solution

Implementing user-specific scrambling for polar codes by applying a masking operation specific to the intended recipient on the most reliable set of bit positions during encoding, using a radio network temporary identifier (RNTI) for bit-wise exclusive-or operations, to differentiate intended and unintended recipients.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If transmissions are multiplexed over the same wireless resources to improve spectral utilization, then system throughput increases, but false alarm rates increase as unintended recipients may mistakenly interpret transmissions meant for others

Engineering Contradiction:
Improvesystem throughputVSAvoidfalse alarm rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies user-specific scrambling only to the most reliable bit positions (MRBPs) of the polar code, rather than uniformly to all bits. This local differentiation allows the system to maintain high spectral utilization while providing targeted protection against false alarms at the most critical positions that determine decoding success.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The transmitting device applies the RNTI-based masking operation to the input vector before encoding with the polar code. This preliminary scrambling ensures that unintended recipients cannot successfully decode transmissions meant for others, as the masking operation is performed at the earliest stage of the encoding process.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If a masking operation is applied to suppress false alarm rates, then communication reliability improves, but device complexity increases due to additional processing steps

Engineering Contradiction:
Improvefalse alarm suppressionVSAvoidencoding complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies the masking operation only to a subset of bit positions (the MRBPs) rather than to all bits in the codeword. This partial application reduces the computational burden compared to full-codeword masking, while still achieving effective false alarm suppression at the most critical positions.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent changes the parameter of which bits receive masking by identifying and selecting only the most reliable bit positions based on polar code properties. This selective parameter change optimizes the balance between false alarm suppression and processing complexity by focusing computational resources on the most impactful positions.

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If masking is applied to bit positions identified by decoding order, then encoding simplicity is maintained, but false alarm suppression effectiveness is reduced compared to reliability-based selection

Engineering Contradiction:
Improveencoding simplicityVSAvoidfalse alarm suppression effectiveness
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent changes the selection criterion from decoding order to reliability order when identifying which bits to mask. By using the known reliability properties of polar codes to identify MRBPs, the system achieves better false alarm suppression while maintaining reasonable encoding complexity through efficient identification methods.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11038624B2User-specific scrambling for polar codes
Publication Date: 2021.06.15 QUALCOMM INC
  • US11038624B2 patent drawing
  • US11038624B2 patent drawing
  • US11038624B2 patent drawing

AI summary

A transmitting device may identify a set of bit locations of a polar code for encoding an input vector based at least in part on a reliability order of the bit locations, where the input vector includes a set of payload bits. The transmitting device may map bits of the input vector to respective bit locations of the identified set of bit locations and may apply a masking operation to a subset of bits of the input vector that is mapped to a most reliable subset of the set of bit locations. The transmitting device may perform an encoding operation according to the mapped input vector to generate a codeword for transmission. A receiving device may perform complementary operations to obtain the payload bits of the input vector. Based on the described techniques, a false alarm rate for the receiving device may be suppressed.