Uplink Control Information Transmission Using Reed-Muller Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication systems, particularly in LTE, the transmission of uplink control information faces challenges due to high Peak-to-Average Ratio (PAPR) and inefficient resource allocation, leading to performance degradation in channel status variations.
Innovation Solution
The method employs Reed-Muller (RM) coding to configure resource elements for transmitting uplink control information, ensuring efficient rate matching and resource allocation, with a minimum number of resource elements defined based on bit size and modulation order, and applies dual RM coding for multiple carrier environments to maintain performance across varying channel conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional uplink control information transmission is used, then resource allocation is simple, but performance degrades in channel status variations and high PAPR conditions
Solution Approach 1:
The patent applies Reed-Muller coding with variable code rates (1/2, 2/3, 3/4) based on channel conditions and control information size. The code rate is dynamically selected to optimize transmission reliability under different channel status variations, transforming a fixed-parameter system into an adaptive one that responds to changing environmental conditions.
Solution Approach 2:
The patent segments control information into multiple code blocks when the total bit size exceeds the capacity of a single Reed-Muller code. Each code block is independently encoded and transmitted, allowing parallel processing and reducing the complexity of encoding large volumes of control information while maintaining reliability through distributed transmission.
2Reliability
If more resource elements are allocated for control information, then transmission robustness improves, but resource usage efficiency decreases
Solution Approach 1:
The patent dynamically determines the number of resource elements allocated to control information based on channel quality indicators, modulation order, and control information size. This dynamic allocation ensures sufficient robustness for control information transmission while adapting resource consumption to actual transmission needs, preventing both under-provisioning and over-provisioning of resources.
Solution Approach 2:
The patent changes the allocation parameters (number of resource elements, code rate, modulation order) based on channel conditions and traffic requirements. When channel conditions are good, fewer resource elements are allocated; when conditions deteriorate, more resources are allocated, maintaining an optimal balance between robustness and efficiency across varying operational scenarios.
3Adaptability or versatility
If puncturing is applied to control information, then resource allocation flexibility improves, but performance degradation occurs
Solution Approach 1:
The patent performs preliminary rate matching and determines the final coded bit sequence before transmission. By pre-calculating the required number of resource elements and performing rate matching in advance, the system avoids the need for puncturing during transmission, ensuring that control information maintains its integrity and performance while still allowing flexible resource allocation through the rate matching process.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method for transmitting information data by using a Reed-Muller coding scheme in a wireless communication system is disclosed. The method includes the steps of configuring a number of resource elements for transmitting the information data; generating coded information data having a specific bit size by applying RM coding to the information data; performing rate matching to the coded information data so that the rate-matched information data can correspond to the configured resource elements; and transmitting the rate-matched information data by using the configured number of resource elements, wherein a minimum value Q'min for the number of resource elements is defined based upon a bit size (O) of the information data and based upon a bit size per symbol (Qm) in accordance with a modulation order.