Concatenated Polar Coding With Adaptive Error Detection Bits
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Polar code implementations in 5G wireless communication systems have fixed error detection and correction capabilities, which are inadequate for varying traffic types and channel conditions, particularly in Ultra-Reliable and Low Latency Communications (URLLC) and massive Machine-Type Communications (mMTC), where adaptive error detection and correction are needed.
Innovation Solution
The system adaptively selects and allocates the total number of CRC or PC bits between error detection and correction, allowing for customizable error correction capabilities based on different communication channel conditions, applications, latency requirements, and reliability levels, using techniques such as interleaving and adaptive generator polynomials to optimize error detection and correction performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a fixed number of CRC bits is used for error detection and correction, then the implementation is simple, but the error detection and correction capabilities cannot be adapted to different traffic types and channel conditions
Solution Approach 1:
The patent implements dynamic allocation of CRC bits between error detection and correction based on channel conditions and traffic requirements. The system adjusts the number of CRC bits adaptively rather than using a fixed allocation, allowing the error correction capability to vary with communication conditions while maintaining manageable complexity through standardized allocation rules.
2Reliability
If more CRC bits are allocated to error correction, then error correction capability improves, but error detection capability and resource efficiency for other purposes may deteriorate
Solution Approach 1:
The patent changes the parameter of CRC bit allocation dynamically based on channel quality and traffic type. By adjusting the number of CRC bits allocated to error correction versus error detection, the system optimizes the balance between reliability and resource efficiency for different communication scenarios.
Solution Approach 2:
The system implements dynamic adjustment of CRC bit allocation to balance error correction and detection capabilities. Rather than fixed allocation, the number of bits assigned to each function varies adaptively based on communication conditions, ensuring optimal resource utilization across different scenarios.
3Reliability
If CRC bits are interleaved with data bits, then error detection performance improves, but the processing complexity increases
Solution Approach 1:
The patent applies segmentation by interleaving CRC bits with data bits in a structured pattern. This distributes the CRC bits throughout the code block rather than concentrating them together, improving error detection performance by ensuring that burst errors do not affect all CRC bits simultaneously, while maintaining manageable processing complexity through regular interleaving patterns.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
According to certain embodiments, a method by a transmitter is provided for adaptively generating precoder bits for a Polar code. The method includes acquiring at least one configuration parameter upon which a total number of precoder bits depends. The at least one configuration parameter comprising at least one of an information block length K,a code block length N, and/or a code rate R=K/ N. The total number of precoder bits is determined, and the precoder bits for a code block are generated according to the determined total number of precoder bits. The precoder bits are placed within the code block.