IP Library › Granted Patent US 12,219,604
Granted Patent B2
US 12,219,604 · App. 17/657,022 · Granted Feb 4, 2025

Collision resolution for acknowledgement or negative acknowledgement feedback messages

Inventors: Yi Huang (San Diego, CA); Jing Sun (San Diego, CA); Ahmed Elshafie (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W74/0825H04L1/1819H04L1/1854H04L5/0055H04W72/23
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,219,604
App. No.
17/657,022
Granted
Feb 4, 2025
Kind
B2
Abstract

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive an indication of a first set of resources associated with a semi-persistent scheduling (SPS) acknowledgement/negative acknowledgement (A/N) feedback message, wherein the SPS A/N feedback message is deferred to a second set of resources by the UE. The UE may receive an indication of a third set of resources associated with a dynamic A/N feedback message, wherein the second set of resources and the third set of resources are associated with a collision. The UE may perform an action based on the second set of resources and the third set of resources being associated with the collision. The UE may transmit at least one of the SPS A/N feedback message or the dynamic A/N feedback message based on performing the action. Numerous other aspects are described.

Claims (59)

1. A user equipment (UE) for wireless communication, comprising: a memory; and

one or more processors, coupled to the memory, configured to:

receive an indication of a first set of resources associated with a semi-persistent scheduling (SPS) acknowledgement/negative acknowledgement (A/N) feedback message, wherein the SPS A/N feedback message is deferred to a second set of resources by the UE;

receive an indication of a third set of resources associated with a dynamic A/N feedback message, wherein the second set of resources and the third set of resources are associated with a collision; perform an action associated with at least one of the SPS A/N feedback message or the dynamic A/N feedback message based at least in part on the second set of resources and the third set of resources being associated with the collision; and

transmit the at least one of the SPS A/N feedback message or the dynamic A/N feedback message based at least in part on performing the action, wherein the action is based at least in part on whether any repetitions of the dynamic A/N feedback message are scheduled to occur before the second set of resources in a time domain.

2. The UE of claim 1 , wherein the action is based at least in part on whether the dynamic A/N feedback message is to be transmitted with one or more repetitions.

3. The UE of claim 1 , wherein the dynamic A/N feedback message is to be transmitted without repetitions, and wherein the one or more processors, to perform the action, are configured to:

append the SPS A/N feedback message with the dynamic A/N feedback message based at least in part on a codebook associated with the dynamic A/N feedback message; and

wherein the one or more processors, to transmit at least one of the SPS A/N feedback message or the dynamic A/N feedback message, are configured to:

transmit, using the third set of resources associated with the dynamic A/N feedback message, the SPS A/N feedback message and the dynamic A/N feedback message based at least in part on appending the SPS A/N feedback message with the dynamic A/N feedback message.

4. The UE of claim 1 , wherein no repetitions of the dynamic A/N feedback message are scheduled to occur before the second set of resources in a time domain, and wherein the one or more processors, to perform the action, are configured to:

append the SPS A/N feedback message with the dynamic A/N feedback message based at least in part on a codebook associated with the dynamic A/N feedback message; and

wherein the one or more processors, to transmit at least one of the SPS A/N feedback message or the dynamic A/N feedback message, are configured to:

transmit, using the third set of resources associated with the dynamic A/N feedback message, the SPS A/N feedback message and the dynamic A/N feedback message based at least in part on appending the SPS A/N feedback message with the dynamic A/N feedback message.

5. The UE of claim 1 , wherein the dynamic A/N feedback message is to be transmitted with one or more repetitions, wherein the action includes appending the SPS A/N feedback message with the dynamic A/N feedback message, and wherein the one or more processors, to transmit at least one of the SPS A/N feedback message or the dynamic A/N feedback message, are configured to:

transmit, across all repetitions of the dynamic A/N feedback message, the SPS A/N feedback message and the dynamic A/N feedback message based at least in part on appending the SPS A/N feedback message with the dynamic A/N feedback message.

6. The UE of claim 1 , wherein the dynamic A/N feedback message is to be transmitted with one or more repetitions, and wherein the one or more processors, to perform the action, are configured to:

refrain from transmitting one of the SPS A/N feedback message or the dynamic A/N feedback message based at least in part on the dynamic A/N feedback message being transmitted with the one or more repetitions.

7. The UE of claim 1 , wherein at least one repetition of the dynamic A/N feedback message is scheduled to occur before the second set of resources associated with the SPS A/N feedback message in a time domain, and wherein the one or more processors, to perform the action, are configured to:

refrain from transmitting one of the SPS A/N feedback message or the dynamic A/N feedback message based at least in part on the at least one repetition of the dynamic A/N feedback message being scheduled to occur before the second set of resources associated with the SPS A/N feedback message in the time domain.

8. The UE of claim 1 , wherein the one or more processors, to perform the action, are configured to:

refrain from transmitting the SPS A/N feedback message if a first priority associated with the SPS A/N feedback message is a same priority as, or lower than, a second priority associated with the dynamic A/N feedback message; or

refrain from transmitting the dynamic A/N feedback message if the first priority associated with the SPS A/N feedback message is higher than the second priority associated with the dynamic A/N feedback message.

9. The UE of claim 8 , wherein the one or more processors, to refrain from transmitting the dynamic A/N feedback message, are configured to: refrain from transmitting one or more repetitions of the dynamic A/N feedback message that are associated with the collision with the second set of resources associated with the SPS A/N feedback message; and wherein the one or more processors, to transmit at least one of the SPS A/N feedback message or the dynamic A/N feedback message, are configured to: transmit, using the second set of resources, the SPS A/N feedback message; and transmit any repetitions of the dynamic A/N feedback message that do not collide with the second set of resources associated with the SPS A/N feedback message.

10. The UE of claim 1 , wherein the one or more processors, to receive the indication of the first set of resources, are configured to receive an indication of a first priority associated with the SPS A/N feedback message.

11. The UE of claim 1 , wherein the one or more processors, to receive the indication of the third set of resources, are configured to receive an indication of a second priority associated with the dynamic A/N feedback message.

12. The UE of claim 1 , wherein a size of the third set of resources is based at least in part on the second set of resources and the third set of resources being associated with the collision.

13. A network entity for wireless communication, comprising: a memory; and one or more processors, coupled to the memory, configured to:

transmit, to a user equipment (UE), an indication of a first set of resources associated with a semi-persistent scheduling (SPS) acknowledgement/negative acknowledgement (A/N) feedback message, wherein the SPS A/N feedback message is deferred to a second set of resources by the UE;

transmit, to the UE, an indication of a third set of resources associated with a dynamic A/N feedback message, wherein the second set of resources and the third set of resources are associated with a collision;

perform an action based at least in part on the second set of resources and the third set of resources being associated with the collision; and receive, from the UE, at least one of the SPS A/N feedback message or the dynamic A/N feedback message based at least in part on performing the action,

wherein the dynamic A/N feedback message is to be received without repetitions, and wherein the one or more processors, to receive at least one of the SPS A/N feedback message or the dynamic A/N feedback message, are configured to: receive, using the third set of resources associated with the dynamic A/N feedback message, an appended message including the SPS A/N feedback message and the dynamic A/N feedback message; and wherein the one or more processors, to perform the action, are configured to decode the appended message based at least in part on identifying that the SPS A/N feedback message is to be appended with the dynamic A/N feedback message.

14. A method of wireless communication performed by a user equipment (UE), comprising: receiving an indication of a first set of resources associated with a semi-persistent scheduling (SPS) acknowledgement/negative acknowledgement (A/N) feedback message, wherein the SPS A/N feedback message is deferred to a second set of resources by the UE;

receiving an indication of a third set of resources associated with a dynamic A/N feedback message, wherein the second set of resources and the third set of resources are associated with a collision;

performing an action associated with at least one of the SPS A/N feedback message or the dynamic A/N feedback message based at least in part on the second set of resources and the third set of resources being associated with the collision; and

transmitting at least one of the SPS A/N feedback message or the dynamic A/N feedback message based at least in part on performing the action, wherein the action is based at least in part on whether any repetitions of the dynamic A/N feedback message are scheduled to occur before the second set of resources in a time domain.

15. The method of claim 14 , wherein the action is based at least in part on whether the dynamic A/N feedback message is to be transmitted with one or more repetitions.

16. The method of claim 14 , wherein the dynamic A/N feedback message is to be transmitted without repetitions, and wherein performing the action comprises:

appending the SPS A/N feedback message with the dynamic A/N feedback message based at least in part on a codebook associated with the dynamic A/N feedback message; and wherein transmitting at least one of the SPS A/N feedback message or the dynamic A/N feedback message comprises:

transmitting, using the third set of resources associated with the dynamic A/N feedback message, the SPS A/N feedback message and the dynamic A/N feedback message based at least in part on appending the SPS A/N feedback message with the dynamic A/N feedback message.

17. The method of claim 14 , wherein no repetitions of the dynamic A/N feedback message are scheduled to occur before the second set of resources in a time domain, and wherein performing the action comprises:

appending the SPS A/N feedback message with the dynamic A/N feedback message based at least in part on a codebook associated with the dynamic A/N feedback message; and wherein transmitting at least one of the SPS A/N feedback message or the dynamic A/N feedback message comprises:

transmitting, using the third set of resources associated with the dynamic A/N feedback message, the SPS A/N feedback message and the dynamic A/N feedback message based at least in part on appending the SPS A/N feedback message with the dynamic A/N feedback message.

18. The method of claim 14 , wherein the dynamic A/N feedback message is to be transmitted with one or more repetitions, wherein the action includes appending the SPS A/N feedback message with the dynamic A/N feedback message, and wherein transmitting at least one of the SPS A/N feedback message or the dynamic A/N feedback message comprises:

transmitting, across all repetitions of the dynamic A/N feedback message, the SPS A/N feedback message and the dynamic A/N feedback message based at least in part on appending the SPS A/N feedback message with the dynamic A/N feedback message.

19. The method of claim 14 , wherein the dynamic A/N feedback message is to be transmitted with one or more repetitions, and wherein performing the action comprises: refraining from transmitting one of the SPS A/N feedback message or the dynamic A/N feedback message based at least in part on the dynamic A/N feedback message being transmitted with the one or more repetitions.

20. The method of claim 14 , wherein at least one repetition of the dynamic A/N feedback message is scheduled to occur before the second set of resources associated with the SPS A/N feedback message in a time domain, and wherein performing the action comprises: refraining from transmitting one of the SPS A/N feedback message or the dynamic A/N feedback message based at least in part on the at least one repetition of the dynamic A/N feedback message being scheduled to occur before the second set of resources associated with the SPS A/N feedback message in the time domain.

21. The method of claim 14 , wherein performing the action comprises:

refraining from transmitting the SPS A/N feedback message if a first priority associated with the SPS A/N feedback message is a same priority as, or lower than, a second priority associated with the dynamic A/N feedback message; or refraining from transmitting the dynamic A/N feedback message if the first priority associated with the SPS A/N feedback message is higher than the second priority associated with the dynamic A/N feedback message.

22. The method of claim 21 , wherein refraining from transmitting the dynamic A/N feedback message comprises:

refraining from transmitting one or more repetitions of the dynamic A/N feedback message that are associated with the collision with the second set of resources associated with the SPS A/N feedback message; and

wherein transmitting at least one of the SPS A/N feedback message or the dynamic A/N feedback message comprises: transmitting, using the second set of resources, the SPS A/N feedback message; and transmitting any repetitions of the dynamic A/N feedback message that do not collide with the second set of resources associated with the SPS A/N feedback message.

23. The method of claim 14 , wherein receiving the indication of the first set of resources comprises receiving an indication of a first priority associated with the SPS A/N feedback message.

24. The method of claim 14 , wherein receiving the indication of the third set of resources comprises receiving an indication of a second priority associated with the dynamic A/N feedback message.

25. The method of claim 14 , wherein a size of the third set of resources is based at least in part on the second set of resources and the third set of resources being associated with the collision.

26. A method of wireless communication performed by a network entity, comprising: transmitting, to a user equipment (UE), an indication of a first set of resources associated with a semi-persistent scheduling (SPS) acknowledgement/negative acknowledgement (A/N) feedback message, wherein the SPS A/N feedback message is deferred to a second set of resources by the UE;

transmitting, to the UE, an indication of a third set of resources associated with a dynamic A/N feedback message, wherein the second set of resources and the third set of resources are associated with a collision;

performing an action based at least in part on the second set of resources and the third set of resources being associated with the collision; and

receiving, from the UE, at least one of the SPS A/N feedback message or the dynamic A/N feedback message based at least in part on performing the action; wherein the dynamic A/N feedback message is to be received without repetitions, and wherein receiving at least one of the SPS A/N feedback message or the dynamic A/N feedback message comprises: receiving, using the third set of resources associated with the dynamic A/N feedback message, an appended message including the SPS A/N feedback message and the dynamic A/N feedback message; and wherein performing the action comprises decoding the appended message based at least in part on identifying that the SPS A/N feedback message is to be appended with the dynamic A/N feedback message.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2022
From: HUANG, YI; SUN, JING; ELSHAFIE, AHMED
To: QUALCOMM INCORPORATED
Reel/Frame 059571/0027 →
Continuity (2)
Provisional Application 63260256 · Aug 13, 2021
Related Publication 20230051501A1 · Feb 16, 2023
References Cited (17)
US 10341061B2 · Chen et al. · 2019 [cited by applicant]
US 20080232284A1 · Dalsgaard · 2008 [cited by examiner]
US 20210076409A1 · Goto · 2021 [cited by examiner]
US 20210243784A1 · Goto · 2021 [cited by examiner]
US 20210360685A1 · Huang · 2021 [cited by examiner]
US 20230422235A1 · Singh · 2023 [cited by examiner]
WO 2017172208 · 2017 [cited by applicant]
WO WO2018143738A1 · 2018 [cited by examiner]
WO WO2019137481A1 · 2019 [cited by examiner]
WO WO2022039959A1 · 2022 [cited by examiner]
3GPP TSG RAN WG1 Meeting#84bis, R1-162678 Title:Reporting geo informatoon to eNB (Year: 2016). [cited by examiner]
3GPP TSG-RAN WG2 Meeting#98, R2-1704497 Title:Adding UE Wi-FI MAC Address to WLAN Measurment Information (Year: 2017). [cited by examiner]
3GPP TSG-RAN WG2 Meeting#99, R2-1708303 Title:Quick RRC Release (Year: 2017). [cited by examiner]
International Search Report and Written Opinion—PCT/US2022/074069—ISA/EPO—Nov. 11, 2022. [cited by applicant]
Moderator (Nokia): “Moderator Summary #2 on HARQ-ACK Feedback Enhancements for NR Rel-17 URLLC/IIoT”, 3GPP TSG-RAN WG1 Meeting #104-e, R1-2101818, 3rd Generation Partnership Project, Mobile Competence Centre, 650, Route… [cited by applicant]
NTT Docomo., et al., “Discussion on HARQ-ACK Feedback Enhancements for Rel.17 URLLC”, 3GPP TSG RAN WG1 #104-e, R1-2101612, 3rd Generation Partnership Project, Mobile Competence Centre, 650, Route Des Lucioles, F-06921 S… [cited by applicant]
Spreadtrum Communications: “Discussion on HARQ-ACK Feedback Enhancements”, 3GPP TSG RAN WG1 #104b-e, R1-2102454, 3rd Generation Partnership Project, Mobile Competence Centre, 650, Route Des Lucioles, F-06921 Sophia-Anti… [cited by applicant]