IP Library Granted Patent US 12,438,641
Granted Patent B2
US 12,438,641 · App. 17/565,549 · Granted Oct 7, 2025

End-to-end hybrid automatic repeat request (HARQ) for relay communications with user equipment (UE) cooperation

Inventors: Hua Xu (Ottawa, CA); Jianglei Ma (Ottawa, CA)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04L1/1812H04B7/155H04L1/1671H04L1/1874
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,438,641
App. No.
17/565,549
Granted
Oct 7, 2025
Kind
B2
Abstract

An end-to-end HARQ process is associated with a data transmission from a first end node to a second end node along a UE relay path. The UE relay path includes multiple links between nodes along the entire UE relay path between the first end node and the second end node. The end-to-end HARQ process is a single HARQ process that is denoted by a single HARQ process identifier.

Claims (61)

1. A method comprising:

communicating, in a wireless communication network, signaling for configuring an end-to-end hybrid automatic repeat request (HARQ) process associated with a first data transmission from a first end node to a second end node along a user equipment (UE) relay path that comprises a plurality of links between a plurality of nodes along the UE relay path between the first end node and the second end node,

the end-to-end HARQ process comprising a single HARQ process that is denoted by a single HARQ process identifier,

wherein the configuring comprises allocating a first buffer for the end-to-end HARQ process,

wherein the allocating comprises allocating the first buffer in a shared HARQ buffer, the method further comprising:

communicating further signaling for allocating, in the shared HARQ buffer, a second buffer for a link HARQ process associated with a second data transmission between two nodes of the plurality of nodes over a link of the plurality of links.

2. The method of claim 1 , wherein the end-to-end HARQ process is associated with only two HARQ entities, comprising a first HARQ entity at the first end node and a second HARQ entity at the second end node.

3. The method of claim 1 , further comprising, at the second end node:

transmitting end-to-end HARQ feedback for the end-to-end HARQ process.

4. The method of claim 3 , wherein the end-to-end HARQ process comprises, at an intermediate node between the first end node and the second end node along the UE relay path:

storing the first data in a HARQ buffer at the intermediate node;

relaying the first data toward the second end node;

responsive to the end-to-end HARQ feedback from the second end node indicating negative acknowledgement of the first data, re-transmitting the first data from the HARQ buffer toward the second end node.

5. The method of claim 3 , wherein the end-to-end HARQ process comprises, at an intermediate node between the first end node and the second end node along the UE relay path:

storing the first data in a HARQ buffer at the intermediate node;

relaying the first data toward the second end node;

responsive to the end-to-end HARQ feedback from the second end node indicating acknowledgement of the first data, flushing the first data from the HARQ buffer.

6. The method of claim 1 , further comprising, at one or more of the second end node and an intermediate node between the first end node and the second end node along the UE relay path:

transmitting link HARQ feedback for the end-to-end HARQ process.

7. The method of claim 1 , wherein the UE relay path comprises a multi-hop UE relay path comprising multiple intermediate nodes between the first end node and the second end node along the UE relay path.

8. The method of claim 1 , wherein the UE relay path comprises one of a plurality of paths between the first end node and the second end node, and the end-to-end HARQ process is associated with transmitting the first data from the first end node to the second end node over the plurality of paths.

9. The method of claim 1 , further comprising:

transmitting the first data with downlink control information or sidelink control information that comprises the single HARQ process identifier.

10. The method of claim 1 , wherein the end-to-end HARQ process comprises transmitting the first data or different versions of the first data.

11. The method of claim 1 , further comprising:

allocating, at each of the first end node, the second end node, and each other node along the UE relay path between the first end node and the second end node, a HARQ buffer for the end-to-end HARQ process.

12. An apparatus comprising:

a communication interface;

a processor, coupled to the communication interface;

a non-transitory computer readable storage medium, coupled to the processor, storing programming for execution by the processor, the programming comprising instructions to:

communicate, in a wireless communication network, signaling for configuring an end-to-end hybrid automatic repeat request (HARQ) process associated with a first data transmission from a first end node to a second end node along a user equipment (UE) relay path that comprises a plurality of links between a plurality of nodes along the UE relay path between the first end node and the second end node,

the end-to-end HARQ process comprising a single HARQ process that is denoted by a single HARQ process identifier,

wherein the configuring comprises allocating a first buffer for the end-to-end HARQ process,

wherein the allocating comprises allocating the first buffer in a shared HARQ buffer, the programming further comprising instructions to:

communicate further signaling for allocating, in the shared HARQ buffer, a second buffer for a link HARQ process associated with a second data transmission between two nodes of the plurality of nodes over a link of the plurality of links.

13. The apparatus of claim 12 , wherein the end-to-end HARQ process is associated with only two HARQ entities, comprising a first HARQ entity at the first end node and a second HARQ entity at the second end node.

14. The apparatus of claim 12 , the programming further comprising instructions to, at the second end node:

transmit end-to-end HARQ feedback for the end-to-end HARQ process.

15. The apparatus of claim 14 , wherein the end-to-end HARQ process comprises, at an intermediate node between the first end node and the second end node along the UE relay path:

storing the first data in a HARQ buffer at the intermediate node;

relaying the first data toward the second end node;

responsive to the end-to-end HARQ feedback from the second end node indicating negative acknowledgement of the first data, re-transmitting the first data from the HARQ buffer toward the second end node.

16. The apparatus of claim 14 , wherein the end-to-end HARQ process comprises, at an intermediate node between the first end node and the second end node along the UE relay path:

storing the first data in a HARQ buffer at the intermediate node;

relaying the first data toward the second end node;

responsive to the end-to-end HARQ feedback from the second end node indicating acknowledgement of the first data, flushing the first data from the HARQ buffer.

17. The apparatus of claim 12 , the programming further comprising instructions to, at one or more of the second end node and an intermediate node between the first end node and the second end node along the UE relay path:

transmit link HARQ feedback for the end-to-end HARQ process.

18. The apparatus of claim 12 , wherein the UE relay path comprises a multi-hop UE relay path comprising multiple intermediate nodes between the first end node and the second end node along the UE relay path.

19. The apparatus of claim 12 , wherein the UE relay path comprises one of a plurality of paths between the first end node and the second end node, and the end-to-end HARQ process is associated with transmitting the first data from the first end node to the second end node over the plurality of paths.

20. The apparatus of claim 12 , the programming further comprising instructions to:

transmit the first data with downlink control information or sidelink control information that comprises the single HARQ process identifier.

21. The apparatus of claim 12 , wherein the end-to-end HARQ process comprises transmitting the first data or different versions of the first data.

22. The apparatus of claim 12 , the programming further comprising instructions to:

allocate, at each of the first end node, the second end node, and each other node along the UE relay path between the first end node and the second end node, a HARQ buffer for the end-to-end HARQ process.

23. A computer program product comprising a non-transitory computer readable storage medium storing programming that, when executed by a processor, causes the processor to:

communicate, in a wireless communication network, signaling for configuring an end-to-end hybrid automatic repeat request (HARQ) process associated with a first data transmission from a first end node to a second end node along a user equipment (UE) relay path that comprises a plurality of links between a plurality of nodes along the UE relay path between the first end node and the second end node,

the end-to-end HARQ process comprising a single HARQ process that is denoted by a single HARQ process identifier,

wherein the configuring comprises allocating a first buffer for the end-to-end HARQ process,

wherein the allocating comprises allocating the first buffer in a shared HARQ buffer, the programming, when executed by the processor, further causing the processor to:

communicate further signaling for allocating, in the shared HARQ buffer, a second buffer for a link HARQ process associated with a second data transmission between two nodes of the plurality of nodes over a link of the plurality of links.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2022
From: XU, HUA; MA, JIANGLEI
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 059191/0824 →
Continuity (2)
Provisional Application 63135138 · Jan 8, 2021
Related Publication 20220224445A1 · Jul 14, 2022
References Cited (10)
US 20100153806A1 · Yu et al. · 2010 [cited by applicant]
US 20140241254A1 · Kaur et al. · 2014 [cited by applicant]
US 20170265187A1 · Chen et al. · 2017 [cited by applicant]
US 20200351680A1 · Cho et al. · 2020 [cited by applicant]
US 20200382207A1 · Medles · 2020 [cited by examiner]
US 20200404663A1 · Zhang et al. · 2020 [cited by applicant]
US 20220078755A1 · Xu et al. · 2022 [cited by applicant]
US 20230180098A1 · Harounabadi · 2023 [cited by examiner]
CN 109845378A · 2019 [cited by applicant]
“Considerations on Two-Hop HARQ for Relay”, CMCC, 3GPP TSG-RAN WG1 #60bis, R1-102158, Beijing, China, Apr. 12-16, 2010, 2 pages. [cited by applicant]