Dynamic Resource Allocation for URLLC Data Blocks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless telecommunications systems face challenges in efficiently supporting low latency and high reliability data transfer, particularly for Ultra Reliable and Low Latency Communications (URLLC) services, due to limited transmission resources and potential collisions between data blocks, which can lead to increased latency and reduced reliability.
Innovation Solution
The system addresses this by dynamically reallocating transmission resources between data blocks, reducing the resource usage for ongoing transmissions to prioritize newer data blocks, allowing for efficient sharing of available resources such as time, frequency, power, and MIMO streams, ensuring that newer data blocks can be transmitted with sufficient resources and meet reliability targets.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If transmission resources are allocated to ongoing data block transmissions, then reliability of current transmissions is improved, but latency for newer data blocks increases
Solution Approach 1:
The patent implements dynamic resource allocation where the amount of transmission resources allocated to ongoing data blocks is adjusted in real-time based on the arrival of new data blocks. When new data blocks arrive, the system reduces resources for ongoing transmissions and reallocates them to new transmissions, creating a time-varying resource allocation strategy that adapts to changing traffic conditions.
Solution Approach 2:
The system changes the transmission resource parameters (time, frequency, power, MIMO streams) dynamically based on collision scenarios. The resource allocation parameters are modified according to the arrival of new data blocks, transitioning from static allocation to parameter-adaptive allocation that responds to real-time network conditions.
2Productivity
If transmission resources are shared between multiple data blocks, then system productivity is improved, but transmission reliability deteriorates due to resource contention
Solution Approach 1:
The patent applies partial action by allocating resources proportionally rather than fully to each data block. When multiple data blocks are transmitted simultaneously, each block receives a portion of the available resources rather than exclusive access, enabling multiple transmissions to proceed with reduced individual resource allocation while maintaining overall system productivity.
Solution Approach 2:
The resource sharing mechanism is dynamic, adjusting the degree of resource allocation to each data block based on priority, arrival time, and current system state. This dynamic sharing allows the system to optimize between productivity and reliability by adapting resource distribution to real-time conditions rather than using fixed allocation rules.
3Reliability
If more transmission resources are allocated to each data block, then transmission reliability is improved, but device complexity increases due to resource management overhead
Solution Approach 1:
The patent manages complexity by systematically changing resource parameters (time, frequency, power, MIMO streams) according to predefined collision handling rules. Rather than requiring complex real-time optimization algorithms, the system uses parameter adjustments based on observable collision scenarios, simplifying the management overhead while maintaining reliability.
Solution Approach 2:
The system uses feedback from collision detection to adjust resource allocation. When collisions are detected or anticipated, the resource allocation parameters are modified in response, creating a feedback-driven resource management mechanism that adapts to actual system conditions without requiring overly complex predictive algorithms.
4Loss of time
If transmission resources are reduced for ongoing data blocks, then latency for new data blocks is reduced, but reliability of ongoing transmissions deteriorates
Solution Approach 1:
The patent implements a dynamic resource allocation strategy where the reduction in resources for ongoing transmissions is time-dependent and condition-based. Resources are reduced only when new high-priority data blocks arrive and only to the extent necessary to accommodate them, creating a dynamic balance that minimizes latency for new data while preserving reliability for ongoing transmissions where possible.
Solution Approach 2:
The system applies local quality by differentiating resource allocation based on the specific needs and priorities of individual data blocks. Not all ongoing transmissions are reduced equally; instead, resource reduction is applied selectively based on local conditions such as data block priority, remaining transmission time, and current channel conditions, allowing critical ongoing transmissions to maintain their resource allocation.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method of transmitting blocks of data in a wireless telecommunications system in which blocks of data are transmitted a plurality of times to provide redundancy. When a first block of data becomes available for transmission an initial selection of transmission resources for a plurality of transmissions of the first block of data in a corresponding plurality of time periods is made, and transmissions of the first block of data are started. While there are still transmissions of the first block of data which remain to be made, a second block of data becomes available for transmission. In response to this, the initial selection of transmission resources for the remaining repeat transmissions of the first block of data is modified to increase the amount of resource available for transmitting the second block of data during the time periods in which repeat transmissions of the first block of data remain to be made. A selection of transmission resources for a plurality of transmissions of the second block of data in a corresponding plurality of time periods is made and the second block of data transmitted accordingly, and remaining transmissions for the first block of data are made in accordance with the modified selection of transmission resources for these transmissions of the first block of data.