Soft-Biased SCL Polar Decoding for Known-Bit Control Messages
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in improving decoding reliability and reducing latency in the presence of noise, particularly for polar encoded control messages with known bit positions that remain constant across multiple messages.
Innovation Solution
Implementing soft-biased successive cancellation list (SCL) polar decoding that utilizes known bits information to apply a bias penalty value to bit decisions differing from known bit values, adjusting path metrics to enhance decoding performance and robustness.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional SCL polar decoding is used without bias penalty, then decoding complexity remains low, but decoding reliability deteriorates in noisy conditions
Solution Approach 1:
The patent applies preliminary action by pre-identifying known bit positions from previous control messages and pre-calculating bias penalty values before the actual decoding process. This allows the decoder to incorporate reliability-enhancing bias penalties without adding significant complexity during the critical decoding phase, as the preparatory work is done in advance.
Solution Approach 2:
The patent applies local quality by introducing bias penalties only at specific known bit positions rather than uniformly across all bits. This targeted approach improves decoding reliability at critical positions while maintaining lower overall complexity compared to applying penalties globally, as the bias mechanism is localized to where it provides maximum benefit.
2Measurement precision
If bias penalty values are applied to all bit decisions, then decoding accuracy improves, but processing time increases
Solution Approach 1:
The patent applies bias penalty values selectively only at known bit positions identified from previous messages, rather than applying them to all bit decisions. This localized application maintains decoding accuracy at critical positions while significantly reducing the processing time required compared to a universal bias approach.
Solution Approach 2:
The patent applies partial action by using bias penalties only for known bits rather than all bits. This partial application is sufficient to improve decoding accuracy in noisy conditions without the excessive processing time that would result from applying penalties to every bit decision in the message.
3Reliability
If known bits information is utilized with bias penalty, then decoding robustness improves, but computational overhead increases
Solution Approach 1:
The patent reduces computational overhead by performing preliminary identification of known bit positions and pre-calculation of bias penalty values before the main decoding process. This advance preparation minimizes the computational burden during actual decoding, as the complex operations are completed in advance when computational resources are more readily available.
Solution Approach 2:
The patent applies bias penalties locally only at known bit positions rather than throughout the entire message, which reduces the computational overhead compared to global bias application. The localized approach maintains decoding robustness at critical positions while minimizing the overall computational burden on the system.
Data Source
AI summary
Methods, systems, and devices for wireless communications are described. A wireless device may receive a signal including a polar encoded control message. A message payload of the polar encoded control message may be associated with known bits information that may indicate one or more bit positions of one or more known bits and a respective bit value for each of the one or more known bits. The wireless device may perform successive cancellation list polar decoding on the signal to obtain the message payload of the polar encoded control message by generating list decoding bit sequences. A path metric of a list decoding bit sequence may be based on application of a bias penalty value to one or more bit decisions in the list decoding bit sequence that differ from a known bit value at a bit position in accordance with the known bits information.


