Channel Decoding Split Between List and Decision Schemes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current channel coding techniques in 5G NR communication systems face challenges in achieving high reliability and efficiency simultaneously, with more complex methods being computationally intensive and less complex methods having lower reliability, leading to increased decoding errors and costs.
Innovation Solution
A decoding method that sequentially determines source bits using a combination of list decoding and decision decoding schemes, where the list decoding scheme is used initially to provide high reliability and the decision decoding scheme is employed later to reduce complexity and power consumption while maintaining reliability, by dividing the decoding process into two bit groups.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If list decoding scheme is used for all source bits, then decoding reliability is improved, but decoding complexity and power consumption increase
Solution Approach 1:
The patent divides the N source bits into two distinct groups: a first group of X source bits decoded using the list decoding scheme for high reliability, and a second group of remaining source bits decoded using the decision decoding scheme for lower complexity. This segmentation allows the system to achieve high overall reliability while reducing total decoding complexity by applying the computationally intensive list decoding only where most needed.
Solution Approach 2:
Different decoding schemes are applied to different portions of the source bits based on their specific requirements. The first group of source bits, which likely includes more critical information bits, receives the high-reliability list decoding treatment, while the second group uses the simpler decision decoding approach. This local differentiation optimizes the balance between reliability and complexity.
2Reliability
If list decoding scheme is used for all source bits, then decoding reliability is improved, but power consumption increases
Solution Approach 1:
The patent segments the decoding process into two parts with different power consumption characteristics. The first group of X source bits is decoded using the power-intensive list decoding scheme to ensure high reliability, while the remaining source bits are decoded using the more power-efficient decision decoding scheme. This segmentation directly reduces overall power consumption while maintaining necessary reliability levels.
3Device complexity
If decision decoding scheme is used for all source bits, then decoding complexity is reduced, but decoding reliability decreases
Solution Approach 1:
The patent applies segmentation by dividing source bits into two groups with different decoding requirements. The first group of X source bits uses the high-reliability list decoding scheme to prevent decoding errors, while the second group uses the low-complexity decision decoding scheme. This ensures that critical bits are decoded with high reliability while overall complexity remains manageable.
4Reliability
If more complex channel coding techniques are used, then communication reliability is improved, but computational intensity increases
Solution Approach 1:
The patent segments the decoding workload into two distinct operations: list decoding for the first group of source bits and decision decoding for the second group. This segmentation allows the system to achieve high communication reliability through list decoding where necessary, while reducing overall computational intensity by using the simpler decision decoding for other bits, thus balancing reliability and computational requirements.
Data Source
AI summary
The present disclosure relates to a decoding method. The decoding method includes a sequentially determining series of source bits from a codeword by performing a first decoding operation and a second decoding operation. For instance, a series of N source bits may be divided into a first bit group of X source bits and a second bit group of Y source bits. The initial X source bits are sequentially determined in the first decoding operation and the remaining Y source bits are sequentially determined in the second decoding operation. The first decoding operation includes sorting at least 2L reliability values, which are calculated from L bit sequences, where L is an integer greater than 0. The second decoding operation includes determining a source bit in each of the L bit sequences, based on the at least 2L reliability values.


