Uplink HARQ Preemption Handling for Transport Block Buffer Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication systems, data transmission preemption can occur, leading to uncertainties and inefficiencies in handling hybrid automatic repeat request processes, particularly when higher priority transmissions preempt lower priority data, causing gNBs to be unaware of pending transport blocks in HARQ buffers.
Innovation Solution
Remote units determine data transmission preemption by not generating transport blocks for preempted uplink grants and flushing corresponding HARQ buffers, ensuring that pending data is not lost by transmitting stored transport blocks when the grant size matches.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If data transmission preemption is implemented to prioritize higher priority transmissions, then network responsiveness and quality of service are improved, but uncertainty and inefficiency increase in handling hybrid automatic repeat request processes
Solution Approach 1:
The patent applies preliminary action by having the gNB proactively indicate preemption status to the UE before the UE attempts to transmit preempted data. The network sends a preemption indication message that informs the UE which HARQ buffers contain preempted data, allowing the UE to take preliminary actions (flushing buffers, not generating transport blocks) before transmission attempts occur, thereby preventing waste of radio resources and ensuring reliable HARQ process handling.
2Productivity
If the gNB schedules higher priority transmissions to preempt lower priority data, then transmission efficiency is improved, but the gNB becomes unaware of pending transport blocks in HARQ buffers
Solution Approach 1:
The patent implements feedback by establishing a communication mechanism where the gNB sends preemption indication messages to the UE, and the UE provides feedback information about its HARQ buffer status. This feedback loop allows the gNB to maintain awareness of pending transport blocks even after preemption decisions are made, enabling the network to track which data has been preempted and which remains in buffers, thereby preventing information loss while maintaining high transmission efficiency.
3Reliability
If transport blocks are generated for preempted uplink grants, then data loss is prevented, but network performance and resource utilization deteriorate
Solution Approach 1:
The patent applies preliminary action by having the UE receive preemption indication messages from the gNB before attempting to generate or transmit transport blocks for preempted uplink grants. Based on this advance notice, the UE takes preliminary actions to avoid generating transport blocks for preempted data, thereby preventing waste of radio resources and improving network performance while maintaining data integrity for non-preempted transmissions.
Data Source
AI summary
Apparatuses, methods, and systems are disclosed for determining data transmission preemption. One method includes receiving a first uplink grant for a first hybrid automatic repeat request process. The method includes determining that a first data transmission corresponding to the first uplink grant is preempted by a second data transmission corresponding to a second uplink grant for a second hybrid automatic repeat request process. The method includes, in response to determining that the first data transmission is preempted by the second data transmission: not generating a transport block for the first uplink grant; and flushing a hybrid automatic repeat request buffer corresponding to the first hybrid automatic repeat request process.


