Polar Code HARQ Encoding and Decoding for 5G-NR
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current 5G-NR systems lack methods for performing Hybrid Automatic Repeat Request (HARQ) transmissions based on Polar codes, which are necessary for future applications like ultra-reliable low-latency communication and massive machine-type communication.
Innovation Solution
A method is introduced that selects between a first and second coding scheme based on Polar codes for encoding and decoding information packets, allowing for HARQ transmissions by using a combination of Polar codes, including retransmissions, with specific parameters like redundancy version, transmission number, code rate, and channel type to optimize encoding and decoding processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If Polar code is used for encoding in 5G-NR systems, then encoding efficiency and reliability are improved, but the ability to perform HARQ transmissions is lost
Solution Approach 1:
The patent implements dynamic selection between different coding schemes (first coding scheme based on first Polar code, second coding scheme based on both first and second Polar codes) depending on transmission type (new transmission vs. retransmission). This dynamic adaptation allows the system to maintain high encoding reliability while enabling HARQ functionality by switching to a more versatile coding scheme when retransmissions are needed.
Solution Approach 2:
The patent changes coding parameters (code rate, mother code length, information bit length) based on transmission conditions and channel states. By adjusting these parameters dynamically, the system optimizes encoding reliability for different scenarios while maintaining the flexibility needed for HARQ operations.
2Device complexity
If a single Polar code is used for encoding, then encoding complexity is reduced, but decoding performance in HARQ scenarios deteriorates
Solution Approach 1:
The patent segments the decoding process into multiple stages: first decoding the first part of the encoded information packet to obtain first decoded data, then decoding the second part to obtain second decoded data, and finally updating the second decoded data based on the first decoded data. This segmentation improves decoding performance by leveraging the structure of Polar codes across multiple transmission attempts.
Solution Approach 2:
The patent performs preliminary decoding of the first part of the encoded information packet before decoding the second part. The first decoded data obtained from this preliminary action is then used to update and improve the decoding of the second part, enhancing overall decoding performance without significantly increasing complexity.
3Device complexity
If Polar code is used without HARQ integration, then system simplicity is maintained, but transmission reliability in challenging channels deteriorates
Solution Approach 1:
The patent merges Polar code encoding with HARQ technology by implementing a unified coding scheme that incorporates both new transmissions and retransmissions. The encoder selects between different coding schemes based on transmission type, while the decoder uses updated decoding methods that leverage both initial and retransmitted data, achieving high transmission reliability without excessive system complexity.
Solution Approach 2:
The patent implements feedback mechanisms where the receiver decodes incoming packets, determines decoding success or failure, and requests retransmissions when necessary. The transmitter uses this feedback to send additional encoded information packets, and the receiver updates its decoded data by combining information from multiple transmissions, significantly improving transmission reliability in challenging channel conditions.
Data Source
AI summary
Wireless transmission of data may be based on Polar code. The wireless communication may include selecting a coding scheme between a first coding scheme and a second coding scheme. The first coding scheme is based on a first Polar code, while the second coding scheme is based on the first Polar code and a second Polar code. An information packet is encoded based on the coding scheme and transmitted.


