Adaptive Polar Code Selection in HARQ for First-Transmission Loss
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In hybrid automatic repeat request (HARQ) systems using polar codes, a performance loss occurs when the actual code rate for the first transmission differs significantly from the target code rate, leading to inefficient data transmission.
Innovation Solution
The implementation of a method that selects from a set of M polar codes of the same code length and rate, allowing for adaptive selection of a polar code matching the actual code rate for the first transmission, thereby reducing the difference between actual and target code rates and mitigating performance losses.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a single polar code is used for HARQ, then the system complexity is reduced, but the performance is lost when the actual code rate differs significantly from the target code rate
Solution Approach 1:
The system dynamically selects from multiple polar codes based on the actual code rate requirements. Instead of using a fixed single polar code, the system adapts the code selection to match the channel conditions and resource allocation, allowing the coding scheme to change dynamically with system conditions.
Solution Approach 2:
The invention changes the parameter of code rate by providing multiple polar codes with different target code rates. The system selects the polar code whose target code rate is closest to the actual code rate, thereby optimizing the matching between the code parameters and the transmission conditions.
2Reliability
If multiple polar codes are used to match different code rates, then the transmission performance is improved, but the system complexity increases
Solution Approach 1:
The system segments the polar code library into multiple codes with different target code rates. Each polar code is optimized for a specific code rate range, allowing the system to divide the problem of code rate matching into discrete segments rather than using a single general-purpose code.
Solution Approach 2:
The multiple polar codes serve different functions corresponding to different code rate requirements. Each polar code in the set can be used for specific transmission scenarios, making the system multi-functional in terms of code rate adaptation while maintaining a structured and manageable code library.
Data Source
AI summary
A method includes: selecting, from M polar codes of a same code length and code rate, a polar code corresponding to an actual code rate for a first transmission, and encoding an information bit sequence by using the polar code to obtain encoded bits; and performing rate matching on the encoded bits to generate to-be-sent bits. Different from a traditional HARQ using one polar code, in this embodiment, a polar code corresponding to the actual code rate for the first transmission is selected from the M polar codes during the initial transmission, so that a different polar code can be selected adaptively according to the actual code rate for the first transmission.


