IP Library › Granted Patent US 12,745,239
Granted Patent B2
US 12,745,239 · App. 17/999,927 · Granted Sep 22, 2026

Cross layer improvement with radio link control feedback on physical layer

Inventors: Liangming Wu (Beijing, CN); Changlong Xu (Beijing, CN); Jian Li (Shanghai, CN); Kangqi Liu (San Diego, CA); Xipeng Zhu (San Diego, CA); Hao Xu (Beijing, CN)
Assignee: QUALCOMM Incorporated
H04W72/1268H04L5/0055
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,745,239
App. No.
17/999,927
Granted
Sep 22, 2026
Kind
B2
Abstract

Certain aspects of the present disclosure provide techniques for cross layer improvement with radio link control feedback on physical layer. In aspects, a method performed by a user equipment (UE) includes receiving a radio link control (RLC) packet; and transmitting, in response to the RLC packet, an RLC acknowledgment (ACK) or an RLC negative acknowledgment (NACK) on a pre-configured uplink resource associated with the RLC packet.

Claims (64)

1 . A method for wireless communications by a user equipment (UE), comprising:

receiving a radio link control (RLC) packet;

attempting to decode the RLC packet within a maximum time to decode the RLC packet; and

transmitting, in response to the RLC packet, an RLC acknowledgment (ACK) or an RLC negative acknowledgment (NACK) on a pre-configured uplink resource associated with the RLC packet, wherein the UE transmits the RLC ACK in response to determining that the RLC packet is successfully decoded within the maximum time and wherein the UE transmits the RLC NACK on the pre-configured uplink resource in response to determining that the RLC packet is not successfully decoded within the maximum time.

2 . The method of claim 1 , further comprising:

obtaining a configuration indicating the maximum time to decode the RLC packet.

3 . The method of claim 2 , wherein obtaining the configuration comprises receiving the configuration from a network entity and wherein the RLC packet is received from the network entity.

4 . The method of claim 1 , further comprising:

receiving a configuration indicating a relationship between resources for receiving the RLC packet and the pre-configured uplink resource.

5 . The method of claim 1 , further comprising:

determining the pre-configured uplink resource, based on the maximum time to decode the RLC packet.

6 . The method of claim 1 , wherein the pre-configured uplink resource comprises a physical uplink control channel (PUCCH) resource or a physical uplink shared channel (PUSCH) resource.

7 . The method of claim 1 , wherein the pre-configured uplink resource is staggered with another uplink resource associated with an RLC packet of a different UE.

8 . The method of claim 1 , wherein the pre-configured uplink resource comprises an indication from at least one of a phase of a demodulation reference signal (DMRS), a phase of a sounding reference signal (SRS), or a phase of a scheduling request (SR).

9 . A method for wireless communications by a user equipment (UE), comprising:

receiving a radio link control (RLC) packet;

attempting to decode the RLC packet within a maximum time to decode the RLC packet; and

transmitting, in response to the RLC packet, an RLC acknowledgment (ACK) or an RLC negative acknowledgment (NACK) on a pre-configured uplink resource associated with the RLC packet, wherein the UE does not transmit on the pre-configured uplink resource in response to determining that the RLC packet is successfully decoded within the maximum time and wherein the UE transmits the RLC NACK on the pre-configured uplink resource in response to determining that the RLC packet is not successfully decoded within the maximum time.

10 . A method for wireless communications by a network entity, comprising:

transmitting a radio link control (RLC) packet;

transmitting a configuration indicating a maximum time to decode the RLC packet; and

receiving, in response to the RLC packet, an RLC acknowledgment (ACK) or an RLC negative acknowledgment (NACK) on a pre-configured uplink resource associated with the RLC packet, wherein the network entity receives the RLC ACK in response to determining that the RLC packet is successfully decoded by a user equipment (UE) within the maximum time and wherein the network entity receives the RLC NACK on the pre-configured uplink resource in response to determining that the RLC packet is not successfully decoded by the UE within the maximum time.

11 . The method of claim 10 , further comprising:

transmitting a configuration indicating a relationship between resources for receiving the RLC packet and the pre-configured uplink resource.

12 . The method of claim 11 , wherein transmitting the configuration comprises transmitting the configuration via a broadcast transmission directed to a plurality of user equipments (UEs).

13 . The method of claim 10 , further comprising:

determining the pre-configured uplink resource, based on the maximum time to decode the RLC packet.

14 . The method of claim 10 , wherein the network entity receives the NACK on the pre-configured uplink resource, and the method further comprises:

triggering a re-transmission process for the RLC packet at an RLC protocol layer of the network entity.

15 . The method of claim 10 , wherein the pre-configured uplink resource comprises a physical uplink control channel (PUCCH) resource or a physical uplink shared channel (PUSCH) resource.

16 . The method of claim 10 , wherein the pre-configured uplink resource is staggered with another uplink resource associated with an RLC packet of a different UE.

17 . The method of claim 10 , wherein the pre-configured uplink resource comprises an indication from at least one of a phase of a demodulation reference signal (DMRS), a phase of a sounding reference signal (SRS), or a phase of a scheduling request (SR).

18 . A method for wireless communications by a network entity, comprising:

transmitting a radio link control (RLC) packet;

transmitting a configuration indicating a maximum time to decode the RLC packet; and

receiving, in response to the RLC packet, an RLC acknowledgment (ACK) or an RLC negative acknowledgment (NACK) on a pre-configured uplink resource associated with the RLC packet, wherein the network entity does not receive a signal on the pre-configured uplink resource in response to the RLC packet being successfully decoded by a user equipment (UE) within the maximum time and wherein the network entity receives the RLC NACK on the pre-configured uplink resource in response to the RLC packet not being successfully decoded by the UE within the maximum time.

19 . An apparatus for wireless communications by a user equipment (UE), comprising:

memory; and

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

receive a radio link control (RLC) packet;

attempt to decode the RLC packet within a maximum time to decode the RLC packet; and

transit, in reponse to the RLC packet, an RLC acknowledgement (ACK) or an RLC negative acknowledgment (NACK) on a pre-configured uplink resource associated with the RLC packet, wherein the UE transmits the RLC ACK in response to determining that the RLC packet is successfully decoded within the maximum time and wherein the UE transmits the RLC NACK on the pre-configured uplink resource in response to determining that the RLC packet is not successfully decoded within the maximum time.

20 . The apparatus of claim 19 , wherein the one or more processors are further configured to:

obtain a configuration indicating the maximum time to decode the RLC packet.

21 . The apparatus of claim 20 , wherein the one or more processors are configured to obtain the configuration by receiving the configuration from a network entity and wherein the RLC packet is received from the network entity.

22 . The apparatus of claim 19 , wherein the one or more processors are further configured to:

receive a configuration indicating a relationship between resources for receiving the RLC packet and the pre-configured uplink resource.

23 . The apparatus of claim 19 , wherein the one or more processors are further configured to:

determine the pre-configured uplink resource, based on the maximum time to decode the RLC packet.

24 . The apparatus of claim 19 , wherein the pre-configured uplink resource is staggered with another uplink resource associated with an RLC packet of a different UE.

25 . The apparatus of claim 24 , wherein the pre-configured uplink resource comprises at least one of:

a physical uplink control channel (PUCCH) resource;

a physical uplink shared channel (PUSCH) resource; or

an indication from at least one of a phase of a demodulation reference signal (DMRS), a phase of a sounding reference signal (SRS), or a phase of a scheduling request (SR).

26 . An apparatus for wireless communications by a network entity, comprising:

memory; and

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

transmit a radio link control (RLC) packet;

transmit a configuration indicating a maximum time to decode the RLC packet; and

receive, in response to the RLC packet, an RLC acknowledgment (ACK) or an RLC negative acknowledgment (NACK) on a pre-configured uplink resource associated with the RLC packet, wherein the network entity does not receive a signal on the pre-configured uplink resource in response to the RLC packet being successfully decoded by a user equipment (UE) within the maximum time and wherein the network entity receives the RLC NACK on the pre-configured uplink resource in response to the RLC packet not being successfully decoded by the UE within the maximum time.

27 . The apparatus of claim 26 , wherein the one or more processors are further configured to transmit a configuration indicating a relationship between resources for receiving the RLC packet and the pre-configured uplink resource.

28 . The apparatus of claim 27 , wherein the one or more processors are configured to transmit the configuration by transmitting the configuration via a broadcast transmission directed to a plurality of user equipments (UEs).

29 . The apparatus of claim 26 , wherein the one or more processors are further configured to determine the pre-configured uplink resource, based on the maximum time to decode the RLC packet.

30 . The apparatus of claim 26 , wherein the pre-configured uplink resource comprises a physical uplink control channel (PUCCH) resource or a physical uplink shared channel (PUSCH) resource.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2022
From: WU, LIANGMING; XU, CHANGLONG; LI, JIAN; LIU, KANGQI; ZHU, XIPENG; XU, HAO
To: QUALCOMM INCORPORATED
Reel/Frame 062020/0175 →
Continuity (1)
Related Publication 20230239867A1 · Jul 27, 2023
References Cited (26)
US 10149175B2 · Kim et al. · 2018 [cited by applicant]
US 10411864B2 · Wang et al. · 2019 [cited by applicant]
US 20040240423A1 · Anttila · 2004 [cited by applicant]
US 20110136495A1 · Chen · 2011 [cited by examiner]
US 20110267999A1 · Kuwahara · 2011 [cited by examiner]
US 20120314648A1 · Zhang et al. · 2012 [cited by applicant]
US 20140177542A1 · Novak · 2014 [cited by examiner]
US 20170064771A1 · Manepalli et al. · 2017 [cited by applicant]
US 20170339599A1 · Wu · 2017 [cited by examiner]
US 20180343583A1 · Shan · 2018 [cited by examiner]
CN 102387009A · 2012 [cited by applicant]
CN 105684501A · 2016 [cited by applicant]
CN 105897385A · 2016 [cited by applicant]
CN 106160951A · 2016 [cited by applicant]
EP 3065449A1 · 2016 [cited by applicant]
EP 3387775A1 · 2018 [cited by applicant]
EP 3535893A4 · 2020 [cited by applicant]
GB 2554661A · 2018 [cited by applicant]
WO 2011126242A2 · 2011 [cited by applicant]
WO 2013042885A1 · 2013 [cited by applicant]
WO 2018144990 · 2018 [cited by applicant]
WO 2020093230 · 2020 [cited by applicant]
WO 2020103011A1 · 2020 [cited by applicant]
International Search Report and Written Opinion—PCT/CN2020/101195—ISA/EPO—Apr. 12, 2021. [cited by applicant]
International Search Report and Written Opinion—PCT/CN2021/095954—ISA/EPO—Aug. 19, 2021. [cited by applicant]
Supplementary European Search Report—EP21838422—Search Authority—The Hague—Apr. 8, 2024. [cited by applicant]