Maximal Code Polarization via Permutation Processors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional polar code polarization methods require a large number of channel polarization operations to achieve full polarization, especially for large block lengths, and do not maximize the separation of channels into good and poor channels, leading to suboptimal bit-channel error probabilities.

Innovation Solution

The implementation of a system and method for maximal polarization, which involves using permutation processors to connect the outputs of one polarization processor to the inputs of another in a specific permutation pattern, allowing for the skipping of polarization operations on bit-channels with high or low reliability, and combining this with relaxed and compound polarization techniques to achieve better channel separation without increasing block length.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional polar code polarization methods are used, then channel polarization operations can be performed, but a large number of operations are required to achieve full polarization, increasing encoding and decoding complexities

Engineering Contradiction:
Improvechannel polarization completenessVSAvoidencoding and decoding complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the channel polarization process into multiple stages, where each stage performs a subset of polarization operations. By dividing the full polarization process into manageable segments and strategically selecting which bit-channels to polarize at each stage, the method achieves effective channel separation with fewer total operations, thereby reducing encoding and decoding complexity while maintaining polarization completeness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different polarization strategies to different bit-channels based on their individual reliability characteristics. Instead of uniformly polarizing all bit-channels through the same number of operations, the method identifies and applies polarization operations selectively to bit-channels that benefit most from them, optimizing the trade-off between polarization effectiveness and operational complexity.

Inventive Principle:
Principle #3Local quality

2Reliability

If conventional polar code polarization methods are used, then channel polarization can be achieved, but the separation of channels into good and poor channels is not maximized, leading to suboptimal bit-channel error probabilities

Engineering Contradiction:
Improvebit-channel error probabilityVSAvoidchannel separation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs preliminary analysis of bit-channel reliabilities before executing polarization operations. By pre-identifying which bit-channels are likely to become good channels and which will remain poor channels after polarization, the method can strategically arrange and prioritize polarization operations to maximize the separation between good and poor channels, thereby optimizing bit-channel error probabilities from the outset.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent dynamically adjusts polarization operation parameters based on observed channel characteristics. By monitoring bit-channel reliability metrics during the polarization process and adapting the number and arrangement of polarization operations accordingly, the method maximizes channel separation efficiency and minimizes bit-channel error probabilities for the given code length and block structure.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If more polarization operations are performed to achieve better channel separation, then bit-channel error probabilities improve, but encoding and decoding complexities increase

Engineering Contradiction:
Improvebit-channel error probabilityVSAvoidpolarization processor complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements partial polarization by performing polarization operations on only a subset of bit-channels rather than all bit-channels. By identifying and applying polarization operations selectively to the most beneficial bit-channels while skipping others that would benefit less or could be handled by simpler methods, the system achieves acceptable error probabilities with reduced computational complexity in the polarization processors.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10200061B2System and method for maximal code polarization
Publication Date: 2019.02.05 SAMSUNG ELECTRONICS CO LTD
  • US10200061B2 patent drawing
  • US10200061B2 patent drawing
  • US10200061B2 patent drawing

AI summary

An apparatus and a method. The apparatus includes a plurality of polarization processors, including n inputs and n outputs, where n is an integer, wherein the plurality of polarization processors is configured to polarize channels with different bit-channel reliability; and at least one permutation processor, including n inputs and n outputs, wherein each of the at least one permutation processor is connected between two of the plurality of polarization processors, and connects the n outputs of a first of the two of the plurality of polarizations processors to the n inputs of a second of the two of the plurality of polarization processors between which each of the at least one permutation processor is connected in a permutation pattern, wherein at least one permutation processor is configured to not further polarize a bit channel.