IP Library › Granted Patent US 12,621,905
Granted Patent B2
US 12,621,905 · App. 18/167,302 · Granted May 5, 2026

Method and RLC entity for timer management in wireless communication system

Inventors: Aneesh Deshmukh (Bangalore, IN); Gopinatha Reddy Sadhu (Bangalore, IN); Nayan Ostwal (Bangalore, IN); Anshuman Nigam (Bangalore, IN)
Assignee: Samsung Electronics Co., Ltd.
H04W76/38H04L5/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,621,905
App. No.
18/167,302
Granted
May 5, 2026
Kind
B2
Abstract

A method for timer management in a radio link control (RLC) layer in a wireless communication system is provided. The method includes activating, by an RLC entity, a timer at first time, in response to receiving a first set of data packets from at least one user equipment (UE) in an RLC receiving window and deactivating, by the RLC entity, the timer at second time, in response to receiving a second set of data packets from the at least one UE in the RLC receiving window. Further, the method includes determining, by the RLC entity, whether there is at least one missing data packet in the RLC receiving window, and reactivating the timer and prohibiting generation of a status report, in response to determining that there is the at least one missing data packet, or generating the status report, if there is no the at least one missing data packet.

Claims (35)

1 . A method for timer management in a radio link control (RLC) layer in a wireless communication system, the method comprises:

activating, by an RLC entity, a timer at first time, in response to receiving a first set of data packets from at least one user equipment (UE) in an RLC receiving window;

deactivating, by the RLC entity, the timer at second time, in response to receiving a second set of data packets from the at least one UE in the RLC receiving window before the timer expires;

determining, by the RLC entity, whether there is at least one missing data packet in the RLC receiving window after the timer expires;

when it is determined that there is the at least one missing data packet in the RLC receiving window after the timer expires, reactivating, by the RLC entity, the timer and prohibiting a generation of a status report until the reactivated timer expires; and

when it is determined that there are no missing data packets in the RLC receiving window after the timer expires, generating, by the RLC entity, the status report and starting the timer,

wherein the timer includes a first flag for reassembly of the at least one missing data packet and a second flag for the status report,

wherein, when it is determined that there is the at least one missing data packet in the RLC receiving window after the timer expires, the first flag and the second flag are set to a true, and

wherein, when it is determined that there are no missing data packets in the RLC receiving window after the timer expires, the second flag is set to a false.

2 . The method of claim 1 ,

wherein the timer functions simultaneously as a first timer and a second timer of the RLC layer, and

wherein the first timer is used to detect that there is the at least one missing data packet in the RLC receiving window, and the second timer is used to prohibit a transmission of the status report associated with the at least one missing data packet.

3 . The method of claim 1 , wherein the timer is implemented as a single timer for the RLC layer of the at least one UE and the RLC entity when a value of the timer and a value of a poll timer are same.

4 . The method of claim 3 , wherein the single timer is implemented as one of a single shot timer specific to the RLC entity and a periodic timer for multiple RLC entities associated with the RLC layer.

5 . The method of claim 4 , wherein the timer is implemented as the periodic timer when timer values configured for each of the multiple RLC entities are same.

6 . A radio link control (RLC) entity for timer management in an RLC layer in a wireless communication system, the RLC entity comprises:

a transceiver;

memory, comprising one or more storage media, storing instructions; and

at least one processor coupled to the transceiver and the memory,

wherein the instructions, when executed by the at least one processor individually or collectively, cause the RLC entity to:

activate a timer at first time, in response to receiving a first set of data packets from at least one UE in an RLC receiving window,

deactivate the timer at second time, in response to receiving a second set of data packets from the at least one UE in the RLC receiving window before the timer expires,

determine whether there is at least one missing data packet in the RLC receiving window after the timer expires,

when it is determined that there is the at least one missing data packet in the RLC receiving window after the timer expires, reactivate the timer and prohibit a generation of a status report until the reactivated timer expires, and

when it is determined that there are no missing data packets in the RLC receiving window after the timer expires, generate the status report and starting the timer,

wherein the timer includes a first flag for reassembly of the at least one missing data packet and a second flag for the status report,

wherein, when it is determined that there is the at least one missing data packet in the RLC receiving window after the timer expires, the first flag and the second flag are set to a true, and

wherein, when it is determined that there are no missing data packets in the RLC receiving window after the timer expires, the second flag is set to a false.

7 . The RLC entity of claim 6 ,

wherein the timer functions simultaneously as a first timer and a second timer of the RLC layer,

wherein the first timer is used to detect that there is the at least one missing data packet in the RLC receiving window, and

wherein the second timer is used to prohibit a transmission of the status report associated with the at least one missing data packet.

8 . The RLC entity of claim 6 , wherein the timer is implemented as a single timer for the RLC layer of the at least one UE and the RLC entity when a value of the timer and a value of a poll timer are same.

9 . The RLC entity of claim 8 , wherein the single timer is implemented as one of a single shot timer specific to the RLC entity and a periodic timer for multiple RLC entities associated with the RLC layer.

10 . The RLC entity of claim 9 , wherein the timer is implemented as the periodic timer when timer values configured for each of the multiple RLC entities are same.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2023
From: DESHMUKH, ANEESH; SADHU, GOPINATHA REDDY; OSTWAL, NAYAN; NIGAM, ANSHUMAN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 062654/0444 →
Priority Claims (2)
IN 202041045706 · Oct 20, 2020 · national
IN 2020 41045706 · Oct 4, 2021 · national
Continuity (2)
Continuation PCTKR2021014494 · Oct 18, 2021
Related Publication 20230189394A1 · Jun 15, 2023
References Cited (15)
US 11228399B2 · Zhou · 2022 [cited by examiner]
US 20120047407A1 · Tilwani · 2012 [cited by examiner]
US 20150163741A1 · Sheth et al. · 2015 [cited by applicant]
US 20150237621A1 · Zhu · 2015 [cited by applicant]
US 20160127939A1 · Bathwal · 2016 [cited by examiner]
US 20200022212A1 · Eda et al. · 2020 [cited by applicant]
US 20200120750A1 · Liu et al. · 2020 [cited by applicant]
US 20200205224A1 · Lee et al. · 2020 [cited by applicant]
US 20200245400A1 · Zheng et al. · 2020 [cited by applicant]
US 20210075547A1 · Tao · 2021 [cited by examiner]
US 20210105787A1 · Park · 2021 [cited by examiner]
KR 1020180131411A · 2018 [cited by applicant]
KR 1020200009096A · 2020 [cited by applicant]
WO 2019030726A1 · 2019 [cited by applicant]
Indian Office Action dated May 12, 2022, issued in Indian Application No. 202041045706. [cited by applicant]