Multi-Slot Uplink Bit Interleaving for Non-Contiguous Codeblocks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in efficiently managing bit selection and interleaving for multi-slot uplink shared channel transmissions, particularly in 5G and LTE networks, which affect data transmission efficiency and reliability.
Innovation Solution
The method involves selecting non-contiguous coded bits on a per slot basis for multi-slot transmission occasions, interleaving these bits to form interleaved encoded bit sequences, and transmitting these sequences across multiple slots, with network nodes capable of demapping and decoding these sequences based on interleaver configurations and modulation order depth.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If non-contiguous coded bits are selected on a per slot basis for multi-slot transmission, then spectral efficiency is improved and interference is reduced, but device complexity increases due to the need for per-slot bit selection and interleaving operations
Solution Approach 1:
The transmission process is segmented into per-slot operations where coded bits are selected and interleaved independently for each slot. This segmentation allows the system to optimize bit selection for each individual slot, improving spectral efficiency while managing complexity through modular processing rather than handling all slots as a single complex operation
Solution Approach 2:
The bit selection mechanism is made dynamic by adapting the selection of non-contiguous coded bits to the specific conditions of each slot. This dynamic approach allows the system to respond to varying channel conditions and interference patterns in different slots, thereby improving overall spectral efficiency while the systematic nature of the dynamic adaptation keeps implementation complexity manageable
2Reliability
If interleaving is performed on non-contiguous coded bits for each slot, then transmission reliability is improved, but processing time and complexity increase
Solution Approach 1:
Interleaving is performed as a preliminary action on the coded bits before transmission in each slot. By pre-interleaving the non-contiguous coded bits, the system prepares the data to be more resilient to errors and interference before it enters the transmission channel, thereby improving reliability without adding complex real-time processing during critical transmission phases
Solution Approach 2:
The interleaving operation is segmented and applied independently to each slot's non-contiguous coded bits. This segmentation allows for more efficient processing compared to interleaving entire multi-slot transmissions as a single operation, reducing overall processing time while maintaining the reliability benefits of interleaving through consistent per-slot application
3Productivity
If per-slot bit selection is implemented for multi-slot uplink shared channel transmission, then data transmission efficiency is enhanced, but the complexity of demapping and decoding at the network node increases
Solution Approach 1:
The system changes key parameters such as the selection pattern of non-contiguous coded bits and interleaving configurations on a per-slot basis. These parameter changes are systematically defined and signaled to the network node, allowing the UE to achieve higher transmission efficiency while the network node can efficiently process the variations by relying on the structured parameter change patterns rather than arbitrary complex variations
Data Source
AI summary
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive an indication of one or more sets of time domain resources for a multi-slot transmission occasion that spans multiple slots. The UE may select, for one or more codeblocks of a communication on the multi-slot transmission occasion, non-contiguous coded bits of a plurality of coded bits on a per slot basis for each of the multiple slots. The UE may interleave, for each of the multiple slots, the non-contiguous coded bits to form one or more interleaved encoded bit sequences of the one or more codeblocks. The UE may transmit the communication including the one or more interleaved encoded bit sequences. Numerous other aspects are described.


