HARQ process selection
The apparatus identifies and avoids unnecessary HARQ retransmissions of transport blocks without user data, improving communication efficiency and throughput.
Patent Information
- Application Number
- HK42026124949
- Authority / Receiving Office
- HK · HK
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2026-06-17
- Publication Date
- 2026-07-31
AI Technical Summary
Existing communication systems face inefficiencies due to unnecessary retransmissions of transport blocks without user data, leading to resource wastage and reduced data throughput.
An apparatus determines the absence of user data in a transport block to be retransmitted via Hybrid Automatic Repeat Request (HARQ) and deprioritizes or cancels such unnecessary retransmissions.
This approach reduces resource wastage and enhances data throughput by avoiding unnecessary retransmissions.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
HARQ Process Selection Summary An example embodiment of this disclosure relates to prioritizing retransmission cancellation. The apparatus determines whether user data is absent in a transport block to be retransmitted via a Hybrid Automatic Repeat Request (HARQ) process. Based at least in part on this determination, the apparatus de-prioritizes the HARQ process for one or more transmissions on a configured license. This solution avoids unnecessary retransmissions of transport blocks without user data or cancels the priority of such unnecessary retransmissions. Summary
Claims
1. A device (300, 110) comprising: at least one processor (310); and at least one memory (320) including computer program code; wherein the at least one memory (320) and the computer program code are configured to, with the at least one processor (310), cause the device to: determine (210) whether user data is absent in a transport block which is a transport block for a retransmission through a hybrid automatic repeat request process; and deprioritize (220) selection of the hybrid automatic repeat request process for the retransmission on a configured grant in accordance with a determination that user data is absent in the transport block.
2. The device of claim 1, wherein the at least one memory (320) and the computer program code are configured to, with the at least one processor (310), further cause the device to: in accordance with a determination that the selection of the hybrid automatic repeat request process is deprioritized, flush the transport block from a buffer associated with the hybrid automatic repeat request process; and / or stop at least one timer for the hybrid automatic repeat request process, wherein the at least one timer comprises at least one of a configured grant timer and a configured grant retransmission timer started in a previous transmission of the transport block in the hybrid automatic repeat request process.
3. The device of claim 1 or 2, wherein the at least one memory (320) and the computer program code are configured to, with the at least one processor (310), further cause the device to: in accordance with a determination that the selection of the hybrid automatic repeat request process is deprioritized, determine whether a configured grant retransmission timer for the hybrid automatic repeat request process expires, wherein the configured grant retransmission timer is started in a previous transmission of the transport block in the hybrid automatic repeat request process; and / or in accordance with a determination that the configured grant retransmission timer expires, flush the transport block from a buffer associated with the hybrid automatic repeat request process.
4. The device of any of claims 1 to 3, wherein the at least one memory (320) and the computer program code are configured to, with the at least one processor (310), further cause the device to: determine whether the transport block is allowed to be transmitted on the configured grant, and determine whether the user data is absent in the transport block in accordance with a determination that the transport block is allowed to be transmitted on the configured grant.
5. The device of any of claims 1 to 4, wherein the at least one memory (320) and the computer program code are configured to, with the at least one processor (310), further cause the device to select the hybrid automatic repeat request process to perform the retransmission of the transport block on the configured grant in accordance with a determination that user data is included in the transport block.
6. The device of any of claims 1 to 5, wherein the selection of the hybrid automatic repeat request process for the retransmission is deprioritized by: assigning the hybrid automatic repeat request process with a lower priority than one or more other hybrid automatic repeat request processes for retransmissions and / or one or more hybrid automatic repeat request processes for initial transmissions of transport blocks including user data, or assigning the hybrid automatic repeat request process with a lowest priority.
7. The device of any of claims 1 to 6, wherein the at least one memory (320) and the computer program code are configured to, with the at least one processor (310), further cause the device to select, among hybrid automatic repeat request processes for retransmissions and / or initial transmissions, a hybrid automatic repeat request process based on priorities of the hybrid automatic repeat request processes.
8. A method comprising: determining (210) whether user data is absent in a transport block which is a transport block for a retransmission through a hybrid automatic repeat request process; and deprioritizing (220) selection of the hybrid automatic repeat request process for the retransmission on a configured grant in accordance with a determination that user data is absent in the transport block.
9. The method of claim 8, further comprising: in accordance with a determination that the selection of the hybrid automatic repeat request process is deprioritized, flushing the transport block from a buffer associated with the hybrid automatic repeat request process; and / or stopping at least one timer for the hybrid automatic repeat request process, wherein the at least one timer comprises at least one of a configured grant timer and a configured grant retransmission timer started in a previous transmission of the transport block in the hybrid automatic repeat request process.
10. The method of claim 8 or 9, further comprising: in accordance with a determination that the selection of the hybrid automatic repeat request process is deprioritized, determining whether a configured grant retransmission timer for the hybrid automatic repeat request process expires, wherein the configured grant retransmission timer is started in a previous transmission of the transport block in the hybrid automatic repeat request process; and / or in accordance with a determination that the configured grant retransmission timer expires, flushing the transport block from a buffer associated with the hybrid automatic repeat request process.
11. The method of any of claims 8 to 10, further comprising: determining whether the transport block is allowed to be transmitted on the configured grant, and wherein determining whether the user data is absent in the transport block comprises: in accordance with a determination that the transport block is allowed to be transmitted on the configured grant determining whether the user data is absent in the transport block.
12. The method of any of claims 8 to 11, further comprising: selecting the hybrid automatic repeat request process to perform the retransmission of the transport block on the configured grant in accordance with a determination that user data is included in the transport block.
13. The method of any of claims 8 to 12, wherein the selection of the hybrid automatic repeat request process for the retransmission is deprioritized by: assigning the hybrid automatic repeat request process with a lower priority than one or more other hybrid automatic repeat request processes for retransmissions and / or one or more hybrid automatic repeat request processes for initial transmissions of transport blocks including user data, or assigning the hybrid automatic repeat request process with a lowest priority.
14. The method of any of claims 8 to 13, further comprising: selecting, among hybrid automatic repeat request processes for retransmissions and / or initial transmissions, a hybrid automatic repeat request process based on priorities of the hybrid automatic repeat request processes.
15. A computer readable medium comprising program instructions which, when executed, cause an apparatus to perform at least the method of any of claims 8 to 14.