Uplink Coding Table Modification for Reed-Muller Decoding Errors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication systems, particularly in 5G NR, certain pairs of payload size and code length for encoding uplink control information using Reed-Muller codes result in undesirable coding results due to repeated consecutive values or all zeros in the coding table, leading to unsuccessful decoding.
Innovation Solution
A modified coding table is used, either stored in the user equipment or generated by permuting rows of the original coding table, to avoid undesirable pairs, and interleaving is applied before rate matching to ensure correct encoding and decoding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the original Reed-Muller coding table is used for encoding uplink control information, then the encoding process is simple and straightforward, but certain pairs of payload size and code length result in repeated consecutive values or all zeros in the coding table, leading to unsuccessful decoding
Solution Approach 1:
The patent applies preliminary action by identifying and removing undesirable pairs of payload size and code length from the coding table before encoding operations are performed. This prevents the occurrence of repeated consecutive values or all zeros that would lead to decoding failures, thereby improving decoding success rate while maintaining the overall simplicity of the encoding process.
Solution Approach 2:
The patent changes the parameters of the coding table by modifying which payload size and code length pairs are permitted. By excluding specific undesirable pairs, the coding table is optimized to avoid generating repeated consecutive values or all zeros, thus resolving the technical contradiction between maintaining simple encoding structure and achieving reliable decoding.
2Adaptability or versatility
If all pairs of payload size and code length are supported in the original coding table, then the adaptability of the encoding system is high, but errors occur in receiving encoded information due to repeated consecutive values or all zeros
Solution Approach 1:
The patent applies the taking out principle by extracting and removing the undesirable pairs of payload size and code length from the coding table. This extraction eliminates the source of errors (repeated consecutive values or all zeros) while preserving the majority of supported pairs, thus maintaining high adaptability while improving the accuracy of encoded information reception.
Solution Approach 2:
The patent applies local quality by making the coding table configuration adaptive - different subsets of payload size and code length pairs are permitted based on specific transmission conditions. This allows the system to maintain high adaptability by selecting appropriate pairs locally, while avoiding the harmful effects of undesirable pairs that cause decoding errors.
3Reliability
If the coding table is modified to remove undesirable pairs, then decoding accuracy improves, but the complexity of determining and using the modified coding table increases
Solution Approach 1:
The patent applies preliminary action by pre-determining and storing the modified coding table with undesirable pairs removed. This preliminary preparation eliminates the need for complex real-time analysis during encoding operations, as the base station and user equipment can directly use the pre-configured modified coding table, thus maintaining ease of operation while improving decoding accuracy.
Solution Approach 2:
The patent applies feedback by implementing a configuration mechanism where the base station is informed about the modified coding table structure. This feedback loop ensures that both the base station and user equipment use consistent coding table versions, simplifying the operation process while maintaining high decoding accuracy through the excluded undesirable pairs.
Data Source
AI summary
Aspects described herein relate to encoding uplink communications based on a coding table including determining to avoid certain portions of a coding table that may result decoding errors, or using a modified coding table, to improve decoding results. In one aspect, a network can transmit, to a device, a configuration indicating whether to use a modified coding table for encoding uplink communications.


