IP Library › Granted Patent US 12,732,312
Granted Patent B2
US 12,732,312 · App. 18/440,142 · Granted Sep 8, 2026

Polling improvements for radio link control

Inventors: Sherif Elazzouni (San Diego, CA); Sitaramanjaneyulu Kanamarlapudi (San Diego, CA)
Assignee: Qualcomm Incorporated
H04L1/1858H04L1/18H04L5/0044H04L5/0055H04W72/566
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,732,312
App. No.
18/440,142
Granted
Sep 8, 2026
Kind
B2
Abstract

Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive a configuration message indicating a threshold time duration event associated with transmission of a polling message for requesting a status protocol data unit (PDU). The threshold time duration event may correspond to a time period following transmission of a data message without reception of the status PDU. The UE may transmit a first data message. After a time duration has elapsed since transmission of the first data message without reception of a first status PDU, the UE may transmit a first polling message that requests the first status PDU. The first status PDU may include feedback for the first data message. The UE may transmit the first polling message based on the time duration satisfying the threshold time duration event.

Claims (43)

1 . A user equipment (UE), comprising:

one or more memories storing processor-executable code; and

one or more processors coupled with the one or more memories and individually or collectively operable to execute the code to cause the UE to:

receive a configuration message indicating a threshold time duration event associated with transmission of a polling message for requesting a status protocol data unit, the threshold time duration event corresponding to a time period following transmission of a data message without reception of the status protocol data unit;

transmit a first data message; and

transmit, after a time duration has elapsed since transmission of the first data message without reception of a first status protocol data unit, a first polling message that indicates a remaining time corresponding to the threshold time duration event and that requests the first status protocol data unit comprising feedback for the first data message, wherein the time duration is based at least in part on an amount of time that has elapsed since arrival of the first data message at a packet data convergence protocol layer of the UE without reception of an acknowledgement for the first data message.

2 . The UE of claim 1 , wherein, to transmit the first polling message, the one or more processors are individually or collectively further operable to execute the code to cause the UE to:

transmit the first polling message based at least in part on a value of a timer satisfying the threshold time duration event, the timer being initiated based least in part on transmission of the first data message.

3 . The UE of claim 1 , wherein the one or more processors are individually or collectively further operable to execute the code to cause the UE to:

receive a feedback message comprising first feedback for the first data message, wherein a timer is released based at least in part on reception of the feedback message; and

transmit a first retransmission of the first data message, wherein the timer is reset and restarted based at least in part on transmission of the first retransmission.

4 . The UE of claim 1 , wherein the threshold time duration event is associated with a packet delay budget for the first data message.

5 . The UE of claim 1 , wherein the threshold time duration event is associated with a quality of service flow, a protocol data unit set, a packet priority, or any combination thereof.

6 . The UE of claim 1 , wherein, to transmit the first polling message, the one or more processors are individually or collectively further operable to execute the code to cause the UE to:

transmit the first polling message indicating one or more sequence numbers associated with one or more data messages including the first data message, the first polling message indicating that a respective delay associated with reception of a respective status protocol data unit for the one or more data messages satisfies the threshold time duration event.

7 . The UE of claim 1 , wherein, to transmit the first polling message, the one or more processors are individually or collectively further operable to execute the code to cause the UE to:

transmit the first polling message indicating a range of data messages or a quantity of data messages, wherein a respective delay associated with reception of a respective status protocol data unit for the range of data messages or the quantity of data messages satisfies the threshold time duration event.

8 . The UE of claim 1 , wherein, to transmit the first polling message, the one or more processors are individually or collectively operable to execute the code to cause the UE to:

transmit a dynamic scheduling request (DSR) medium access control-control element (MAC-CE).

9 . The UE of claim 1 , wherein the configuration message is a radio resource control (RRC) message.

10 . A network entity, comprising:

one or more memories storing processor-executable code; and

one or more processors coupled with the one or more memories and individually or collectively operable to execute the code to cause the network entity to:

output a configuration message indicating a threshold time duration event associated with transmission of a polling message for requesting a status protocol data unit, the threshold time duration event corresponding to a time period following transmission of a data message without reception of the status protocol data unit, wherein the time period is based at least in part on an amount of time that has elapsed since arrival of the data message at a packet data convergence protocol layer without reception of an acknowledgement for the data message; and

obtain a first polling message that indicates a remaining time corresponding to the threshold time duration event and that requests a first status protocol data unit comprising feedback for a first data message.

11 . The network entity of claim 10 , wherein the threshold time duration event is associated with a packet delay budget for the first data message.

12 . The network entity of claim 10 , wherein the threshold time duration event is associated with a quality of service flow, a protocol data unit set, a packet priority, or any combination thereof.

13 . The network entity of claim 10 , wherein, to obtain the first polling message, the one or more processors are individually or collectively further operable to execute the code to cause the network entity to:

obtain the first polling message indicating one or more sequence numbers associated with one or more data messages including the first data message, the first polling message indicating that a respective delay associated with a respective status protocol data unit for the one or more data messages satisfies the threshold time duration event.

14 . The network entity of claim 10 , wherein, to obtain the first polling message, the one or more processors are individually or collectively further operable to execute the code to cause the network entity to:

obtain the first polling message indicating a range of data messages or a quantity of data messages, wherein a respective delay associated with a respective status protocol data unit for the range of data messages or the quantity of data messages satisfies the threshold time duration event.

15 . The network entity of claim 10 , wherein, to obtain the first polling message, the one or more processors are individually or collectively operable to execute the code to cause the network entity to:

obtain a dynamic scheduling request (DSR) medium access control-control element (MAC-CE).

16 . The network entity of claim 10 , wherein the configuration message is a radio resource control (RRC) message.

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

receiving a configuration message indicating a threshold time duration event associated with transmission of a polling message for requesting a status protocol data unit, the threshold time duration event corresponding to a time period following transmission of a data message without reception of the status protocol data unit;

transmitting a first data message; and

transmitting, after a time duration has elapsed since transmission of the first data message without reception of a first status protocol data unit, a first polling message that indicates a remaining time corresponding to the threshold time duration event and that requests the first status protocol data unit comprising feedback for the first data message, wherein the time duration is based at least in part on an amount of time that has elapsed since arrival of the first data message at a packet data convergence protocol layer of the UE without reception of an acknowledgement for the first data message.

18 . The method of claim 17 , wherein transmitting the first polling message further comprises:

transmitting the first polling message based at least in part on a value of a timer satisfying the threshold time duration event, the timer being initiated based least in part on transmission of the first data message.

19 . The method of claim 17 , further comprising:

receiving a feedback message comprising first feedback for the first data message, wherein a timer is released based at least in part on reception of the feedback message; and

transmitting a first retransmission of the first data message, wherein the timer is reset and restarted based at least in part on transmission of the first retransmission.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2024
From: ELAZZOUNI, SHERIF; KANAMARLAPUDI, SITARAMANJANEYULU
To: QUALCOMM INCORPORATED
Reel/Frame 066737/0910 →
Continuity (1)
Related Publication 20250260516A1 · Aug 14, 2025
References Cited (18)
US 11546874B1 · Martin · 2023 [cited by examiner]
US 20040100964A1 · Robotham · 2004 [cited by examiner]
US 20050201354A1 · Hosaka · 2005 [cited by examiner]
US 20100223492A1 · Farrugia · 2010 [cited by examiner]
US 20100238875A1 · Sung · 2010 [cited by examiner]
US 20130039269A1 · Kubota · 2013 [cited by examiner]
US 20180049266A1 · Eklöf · 2018 [cited by examiner]
US 20190140783A1 · Yerramalli · 2019 [cited by examiner]
US 20210243795A1 · Kuo · 2021 [cited by examiner]
US 20220053450A1 · Khoryaev · 2022 [cited by examiner]
US 20230076524A1 · Fujishiro · 2023 [cited by examiner]
US 20230209508A1 · Liu · 2023 [cited by examiner]
US 20230354374A1 · Rastegardoost · 2023 [cited by examiner]
US 20240089951A1 · Zhang · 2024 [cited by examiner]
EP 1777859B1 · 2019 [cited by applicant]
WO WO2021057185A1 · 2021 [cited by examiner]
WO WO2022016489A1 · 2022 [cited by applicant]
International Search Report and Written Opinion—PCT/US2025/012821—ISA/EPO—Apr. 9, 2025. [cited by applicant]