PUCCH PUSCH Dual Code Block Encoding Interleaving
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems, particularly in LTE-A, lack established methods for encoding control information bits beyond 11 bits on the Physical Uplink Control Channel (PUCCH) and Physical Uplink Shared Channel (PUSCH), which limits the efficient transmission of uplink control information.
Innovation Solution
The proposed solution involves dividing information bits into two sets, block encoding each set using a (32, O) block code, rate-matching, and interleaving to achieve slot diversity, allowing for the transmission of more than 11 bits on the PUCCH or PUSCH, specifically using (48, O) block encoders and tail-biting convolutional coding for improved diversity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If control information bits beyond 11 bits are transmitted on PUCCH/PUSCH, then the capacity and information transmission capability are improved, but the encoding complexity and system configuration complexity increase
Solution Approach 1:
The patent divides the control information bits into two separate codeblocks (first codeblock and second codeblock). Each codeblock is independently encoded using (32, O) block code with rate-matching, and then interleaved separately. This segmentation allows the system to handle more than 11 bits by splitting them into manageable chunks, resolving the contradiction between increased bit capacity and encoding complexity.
2Reliability
If more coded symbols are allocated for control information transmission, then the coding rate and reliability are improved, but the channel resource consumption increases
Solution Approach 1:
The patent employs rate-matching technology that dynamically adjusts the coding rate by controlling the number of coded bits output from each (32, O) block code. By changing the rate-matching parameter (number of output bits), the system can adapt the coding rate to match available channel resources, thereby maintaining reliability while efficiently utilizing channel capacity without waste.
3Adaptability or versatility
If independent channel coding is performed for HARQ-ACK, RI and CQI, then the coding flexibility and adaptability are improved, but the processing complexity and time consumption increase
Solution Approach 1:
The patent segments different types of control information (HARQ-ACK, RI, CQI) into separate codeblocks for independent encoding. Each codeblock undergoes independent (32, O) block code encoding and rate-matching, allowing flexible adaptation to different information types while maintaining efficient processing through standardized encoding procedures for each segment.
4Reliability
If interleaving is applied to achieve slot diversity, then the diversity gain and transmission reliability are improved, but the processing time and complexity increase
Solution Approach 1:
The patent applies interleaving as a preliminary action immediately after rate-matching and before transmission. By pre-interleaving the coded bits from each codeblock, the system establishes slot diversity in advance, ensuring reliability without adding processing time during actual transmission. The interleaving pattern is predetermined and efficiently implemented.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Wireless uplink communication is disclosed which includes dividing information bits into first and second sets of information bits. The first set of information bits is encoded into a first set of coded bits, while the second set of information bits is encoded into a second set of coded bits. The first and second sets of coded bits are rate matched into a defined number of bits generating first and second sets of rate-matched coded bits. The first and second sets of rate-matched coded bits are interleaved using various interleaving methods to generate an interleaved set of coded bits.