Transport Block Bit Allocation Across Multiple Time Slots
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in efficiently transmitting transport blocks (TB) over multiple time slots due to the inability to adjust the number of coded bits allocated to each slot, leading to data loss, inefficient resource utilization, increased latency, and reduced communication quality.
Innovation Solution
The communication device determines a starting bit for each time slot and allocates TB bits across multiple time slots, enabling efficient transmission by performing per-time slot rate matching to transmit the entire TB, thereby mitigating retransmissions and improving reliability and reducing latency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If TB bits are allocated across multiple time slots without per-slot rate matching, then the transmission process is simpler, but data loss occurs and reliability decreases
Solution Approach 1:
The patent divides the TB transmission into multiple segments, with each time slot transmitting a specific portion of coded bits determined by per-slot rate matching. This segmentation allows the system to maintain reliability across multiple slots while managing complexity through structured division of the transmission task.
Solution Approach 2:
The patent performs preliminary determination of starting bits for each time slot before actual transmission begins. By pre-calculating the rate matching parameters and starting positions for each slot, the system prepares the transmission structure in advance, ensuring reliability without adding real-time complexity during actual data transmission.
2Productivity
If fixed number of coded bits are allocated to each time slot, then resource allocation is simpler, but resource utilization becomes inefficient
Solution Approach 1:
The patent implements dynamic resource allocation where the number of coded bits allocated to each time slot varies based on channel conditions and transmission requirements. This dynamic approach allows the system to optimize resource utilization for each slot while maintaining manageable complexity through standardized allocation procedures.
Solution Approach 2:
The patent changes the parameter of coded bit allocation from fixed to variable across time slots. By adjusting the number of coded bits per slot based on transmission needs and channel conditions, the system improves overall resource utilization efficiency while managing complexity through parameter-based control mechanisms.
3Loss of time
If TB transmission spans multiple time slots without per-slot rate matching, then transmission coverage is extended, but latency increases due to retransmissions
Solution Approach 1:
The patent applies beforehand cushioning by performing per-slot rate matching to ensure complete and reliable TB transmission across multiple time slots. By preparing the rate matching structure in advance and ensuring proper bit allocation for each slot, the system prevents data loss that would otherwise require retransmissions, thereby reducing latency without complex retransmission management.
4Reliability
If complete TB transmission is ensured across multiple time slots, then reliability improves, but power consumption increases due to extended transmission duration
Solution Approach 1:
The patent ensures continuous and efficient TB transmission across multiple time slots through per-slot rate matching. By maintaining optimal bit allocation and avoiding transmission gaps or errors that would require retransmissions, the system achieves reliable data transmission while minimizing total power consumption through continuous efficient operation rather than interrupted retransmission cycles.
Data Source
AI summary
Methods, systems, and devices for wireless communications are described. A device may receive a resource allocation for transmitting a transport block (TB) over a set of time slots. The TB may include a set of coded bits. In some aspects, the device may determine starting indexes of subsets of the coded bits, each subset of the coded bits may be for transmission during a respective subset of time slots. In some other aspects, the device may receive a configured grant for a transmission of the TB over the set of time slots. In other aspects, the device may scale a size of the TB based on a first value independent of a second value associated with a number of time slots associated with the set of time slots. The device may transmit the TB over the set of time slots based on one or more of the example aspects.


