Polar-Code HARQ Feedback Using Section-Level Error Checks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication systems, the decoding performance on the receiver side often limits achievable data rates, especially as data rates increase, due to inefficient handling of error correction and feedback mechanisms in hybrid automatic repeat request (HARQ) processes.
Innovation Solution
The method involves partitioning payloads into blocks and sections, deriving redundancy check information based on error rates, and generating codewords with strategically located sections for efficient decoding and feedback, allowing for improved HARQ feedback processes by segmenting coded blocks into groups and using reduced feedback bits to indicate decoding results.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the payload is transmitted as a single block without partitioning, then the transmission process is simple, but the decoding performance is limited and error correction efficiency is reduced
Solution Approach 1:
The payload is partitioned into multiple blocks, and each block is further divided into multiple sections. This segmentation allows the receiver to independently decode and verify each section using its dedicated redundancy check information, improving decoding performance and error correction efficiency while maintaining manageable complexity through systematic organization.
2Measurement precision
If redundancy check information is derived for the entire payload, then the verification process is simple, but the error correction precision is reduced when specific sections need retransmission
Solution Approach 1:
Redundancy check information is derived separately for each section rather than for the entire payload. This enables precise error detection at the section level, allowing the receiver to identify and request retransmission of only the specific sections that contain errors, thereby improving error detection precision while maintaining efficient verification processes.
3Reliability
If all blocks are retransmitted when any error is detected, then the error correction is comprehensive, but the resource utilization is inefficient due to unnecessary retransmissions
Solution Approach 1:
The payload is divided into multiple blocks and sections with individual redundancy check information for each section. When errors are detected, only the specific sections that failed verification are identified and retransmitted, rather than retransmitting all blocks. This selective retransmission maintains comprehensive error correction while significantly reducing retransmission overhead and improving resource utilization.
Solution Approach 2:
The receiver verifies each section using its dedicated redundancy check information and provides feedback on which specific sections require retransmission. This feedback mechanism enables the transmitter to send only the necessary sections for retransmission, improving resource utilization while maintaining reliable error correction.
4Productivity
If the location of sections in codewords is determined randomly, then the codeword generation is simple, but the decoding efficiency is reduced due to poor error distribution
Solution Approach 1:
The location of each section in the codewords is determined based on error rate parameters rather than randomly. By analyzing and utilizing error rate information to optimize section placement, the system improves decoding efficiency and error correction performance while maintaining manageable complexity through systematic parameter-based positioning.
Data Source
AI summary
Certain aspects of the present disclosure relate to techniques and apparatus for design of hybrid automatic repeat request (HARQ) feedback bits. The method generally includes obtaining a payload to be transmitted, partitioning the payload into a plurality of blocks, and partitioning each block of the plurality of blocks into a plurality of sections. The method also includes deriving redundancy check information for each section of the plurality of sections, and generating a plurality of codewords, each comprising a block of the plurality of blocks and the redundancy check information for each section of the block, wherein a location of each of the sections in the codewords is determined based on an error rate corresponding to each of the sections.


