Polar Code Construction Using a Constant-Rate Sequence
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
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
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.
Data Source
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.


