Polar Code Construction Using a Constant-Rate Sequence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The current polar code construction process in new radio (NR) standards is complex and not suitable for ultra-low power consumption requirements, particularly when dealing with code length mismatches during communication.

Innovation Solution

A communication method that reduces the complexity of polar code construction by using a second sequence designed for a constant code rate, allowing the same sequence to be used for constructing polar codes with the same code rate but different lengths, thereby simplifying the system implementation and reducing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a code length matching process is implemented by performing puncturing, retransmission, or the like on a bit sequence obtained by performing polar code encoding, then the code length for actual communication can be matched, but the implementation complexity increases and power consumption rises

Engineering Contradiction:
Improvecode length matching capabilityVSAvoidcode construction complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-determining the code length matching result before polar code construction. Specifically, the network device determines the code length matching result (whether to use puncturing or retransmission) in advance, and then performs polar code construction based on this predetermined result. This eliminates the need for complex runtime decision-making during the coding process, thereby reducing implementation complexity while maintaining code length matching capability.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If a code length matching process is implemented by performing puncturing, retransmission, or the like on a bit sequence obtained by performing polar code encoding, then the code length for actual communication can be matched, but power consumption increases

Engineering Contradiction:
Improvecode length matching capabilityVSAvoidsystem power consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent reduces power consumption by performing the code length matching determination in advance before polar code construction. The network device determines the code length matching result (puncturing or retransmission) beforehand, allowing the system to follow a predetermined processing path without requiring complex runtime computations and decisions, thereby reducing overall power consumption while maintaining adaptability to different code length requirements.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If different sequences are designed for different code lengths, then code length matching can be achieved, but the complexity of the system increases

Engineering Contradiction:
Improvesupport for different code lengthsVSAvoidsequence management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies universality by using a single unified sequence for polar code construction that can handle multiple code lengths. Instead of maintaining separate sequences for different code lengths, the network device uses one sequence and combines it with a predetermined code length matching result to achieve support for various code lengths. This multi-functional approach reduces sequence management complexity while maintaining the ability to adapt to different code length requirements.

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

Data Source

PatentUS20250119234A1Communication method and apparatus
Publication Date: 2025.04.10 HUAWEI TECH CO LTD
  • US20250119234A1 patent drawing
  • US20250119234A1 patent drawing
  • US20250119234A1 patent drawing

AI summary

Embodiments of this application provide a communication method and apparatus, to reduce complexity of a polar code construction process. The method includes: obtaining a to-be-encoded bit sequence, where the to-be-encoded bit sequence includes K information bits, and K is an integer greater than 0; determining a first sequence, where positions of the K information bits in the first sequence are determined based on a second sequence corresponding to a target code rate and a value of K, the second sequence is used to represent selection priorities of N0 bit positions, and N0 is an integer greater than K; performing polar code encoding on the first sequence to obtain a third sequence; and sending the third sequence. The second sequence is designed for a constant code rate, and a same sequence may be used to construct a series of polar codes having a same code rate and different lengths.