Polar Code Encoding Selection for Throughput Across Channel Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Polar code encoding and decoding methods lack a systematic approach to select suitable encoding and decoding manners based on channel coding parameters, affecting comprehensive encoding and decoding effectiveness.

Innovation Solution

The method involves selecting between PC-Polar and CA-Polar encoding and decoding manners based on specific ranges of channel coding parameters, such as K/M ratios, to exploit the advantages of each method, thereby improving system throughput.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a single Polar code encoding manner (PC-Polar or CA-Polar) is used for all channel coding parameters, then the implementation is simple, but the comprehensive encoding effect and system throughput are limited

Engineering Contradiction:
Improvesystem throughputVSAvoidencoding manner selection complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic selection between PC-Polar and CA-Polar encoding manners based on channel coding parameters (K/M ratio and code length N). The encoding manner is not fixed but adapts to different transmission scenarios, allowing the system to optimize throughput for each specific parameter combination while maintaining manageable complexity through clear selection criteria.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the encoding manner parameter based on channel coding parameters. When K/M ≤ 1/12 and N ≤ 2048, PC-Polar encoding is used; when K/M > 1/12 or N > 2048, CA-Polar encoding is used. This parameter-based adaptation allows the system to achieve optimal encoding effects for different channel conditions without requiring complex real-time analysis.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If different encoding manners are selected based on channel coding parameter ranges, then the comprehensive encoding effect is improved, but the complexity of selecting the appropriate encoding manner increases

Engineering Contradiction:
Improveencoding effectVSAvoidencoding manner selection complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses clear parameter thresholds (K/M ≤ 1/12 and N ≤ 2048 for PC-Polar; K/M > 1/12 or N > 2048 for CA-Polar) to determine encoding manner selection. These well-defined parameter boundaries make the selection process systematic and manageable, improving encoding reliability without introducing excessive complexity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary determination of the encoding manner based on channel coding parameters before actual encoding. This advance selection based on pre-defined criteria ensures that the most appropriate encoding manner is chosen for each transmission scenario, improving encoding effectiveness while maintaining simple selection logic.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If PC-Polar encoding is used for low K/M ratios, then encoding efficiency is improved, but it may not be suitable for all channel conditions

Engineering Contradiction:
Improveencoding efficiencyVSAvoidadaptability to different channel conditions
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent dynamically adapts the encoding manner to different channel conditions represented by K/M ratios and code lengths. PC-Polar encoding is applied when K/M ≤ 1/12 and N ≤ 2048 for optimal efficiency, while CA-Polar encoding is used when K/M > 1/12 or N > 2048 to ensure suitability for those channel conditions, thereby achieving both efficiency and adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the encoding manner parameter based on the K/M ratio and code length N. By setting specific thresholds for these parameters, the system achieves high encoding efficiency for low K/M ratios while maintaining versatility across different channel conditions through systematic parameter-based adaptation.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If CA-Polar encoding is used for high K/M ratios or long code lengths, then decoding performance is improved, but encoding complexity increases

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

Solution Approach 1:

The patent switches to CA-Polar encoding when K/M > 1/12 or N > 2048 to improve decoding performance for these specific parameter ranges. By using clear parameter thresholds, the system ensures that the increased encoding complexity of CA-Polar is only applied when necessary for high K/M ratios or long code lengths, balancing performance improvement with complexity management.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11044046B2Data processing method and apparatus
Publication Date: 2021.06.22 HUAWEI TECH CO LTD
  • US11044046B2 patent drawing
  • US11044046B2 patent drawing
  • US11044046B2 patent drawing

AI summary

Embodiments of the present invention disclose a data processing method. The method includes: receiving, by an encoder, a to-be-encoded information block; encoding, by the encoder, the information block in a PC-Polar encoding when a channel coding parameter is in one value range, and/or encoding, by the encoder, the information block in a CA-Polar encoding when the channel coding parameter is in another value range; and outputting, by the encoder, a result of the encoding the information block.