IP Library Granted Patent US 11,722,425
Granted Patent B2
US 11,722,425 · App. 17/565,203 · Granted Aug 8, 2023

Data packet deleting method, device and storage medium

Inventor: Zhe Fu (Guangdong, CN)
Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
H04L47/2483H04L47/28H04L47/32H04W28/0263
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 11,722,425
App. No.
17/565,203
Granted
Aug 8, 2023
Kind
B2
Abstract

Embodiments of the present application provide a data packet deleting method, a device and a storage medium, the method includes: when a protocol layer entity of a sender receives an SDU from a higher layer, determining a QoS flow to which the SDU belongs; when the QoS flow to which the SDU belongs is a first QoS flow, the protocol layer entity starts a first discard timer, or the protocol layer entity selects a reference timer from the first discard timer and a second discard timer (a discard timer with DRB granularity), and starts the reference timer; when the first discard timer expires, or, when the reference timer expires, the protocol layer entity deletes the SDU and a PDU corresponding to the SDU.

Claims (52)

1. A data packet deleting method, comprising:

when a protocol layer entity of a sender receives a service data unit (SDU) from a higher layer, determining a quality of service (QoS) flow to which the SDU belongs;

when the QoS flow to which the SDU belongs is a first QoS flow, starting, by the protocol layer entity, a first discard timer corresponding to the first QoS flow; and

when the first discard timer expires, deleting, by the protocol layer entity, the SDU and a protocol data unit (PDU) corresponding to the SDU.

2. The method according to claim 1 , further comprising:

when the QoS flow to which the SDU belongs is the first QoS flow, starting, by the protocol layer entity, a second discard timer, wherein the second discard timer corresponds to a data radio bearer (DRB) to which the first QoS flow is mapped.

3. The method according to claim 2 , further comprising:

when the first discard timer expires, stopping running, by the protocol layer entity, the second discard timer if the second discard timer is running.

4. The method according to claim 1 , further comprising:

when the first discard timer expires, indicating, by the protocol layer entity, a lower layer to delete a data packet corresponding to the SDU if the PDU corresponding to the SDU has been sent to the lower layer.

5. The method according to claim 2 , further comprising:

when the QoS flow to which the SDU belongs isn't the first QoS flow, starting, by the protocol layer entity, the second discard timer only; and

when the second discard timer expires, deleting, by the protocol layer entity, the SDU and the PDU corresponding to the SDU.

6. The method according to claim 1 , further comprising:

acquiring, by the sender, an identifier of the first QoS flow and information of the first discard timer.

7. The method according to claim 6 , wherein acquiring, by the sender, the identifier of the first QoS flow and the information of the first discard timer comprises:

receiving, by the sender, a first message sent by a network device, wherein the first message comprises the identifier of the first QoS flow and the information of the first discard timer.

8. The method according to claim 6 , wherein the acquiring, by the sender, the identifier of the first QoS flow and the information of the first discard timer comprises:

the information of the first discard timer is predefined; and

receiving, by the sender, a first message sent by a network device, wherein the first message comprises the identifier of the first QoS flow.

9. The method according to claim 6 , wherein the acquiring, by the sender, the identifier of the first QoS flow and the information of the first discard timer comprises:

receiving, by the sender, a first message sent by a network device, wherein the first message comprises the identifier of the first QoS flow; and

determining, by the sender, the information of the first discard timer according to a QoS parameter, wherein the QoS parameter is acquired by the sender from a non-access stratum (NAS) message or from the network device.

10. The method according to claim 7 , wherein the first message further comprises first indication information, and the first indication information is used for indicating whether to use a QoS flow-based data packet deleting mechanism by the sender.

11. The method according to claim 1 , wherein the starting, by the protocol layer entity, the first discard timer corresponding to the first QoS flow comprises:

starting the first discard timer when a transmission delay time of the SDU is greater than or equal to a packet delay budget.

12. A sender, comprising:

a processor, a memory, and an interface for communicating with a further device;

the processor is configured to:

control the interface to receive a service data unit (SDU) from a higher layer;

determine a quality of service (QoS) flow to which the SDU belongs; and

start a first discard timer corresponding to a first QoS flow when the QoS flow to which the SDU belongs is the first QoS flow; and delete the SDU and a protocol data unit (PDU) corresponding to the SDU when the first discard timer expires.

13. The sender according to claim 12 , wherein

the processor is further configured to: start a second discard timer when the QoS flow to which the SDU belongs is the first QoS flow, wherein the second discard timer corresponds to a data radio bearer (DRB) to which the first QoS flow is mapped.

14. The sender according to claim 12 , wherein the processor is further configured to:

when the first discard timer expires, indicate a lower layer to delete a data packet corresponding to the SDU if the PDU corresponding to the SDU has been sent to the lower layer.

15. The sender according to claim 12 , the processor is further configured to:

control the interface to acquire an identifier of the first QoS flow and information of the first discard timer.

16. The sender according to claim 15 , wherein the processor is configured to:

control the interface to receive a first message sent by a network device, wherein the first message comprises the identifier of the first QoS flow and the information of the first discard timer.

17. The sender according to claim 15 , wherein the processor is configured to:

control the interface to receive a first message sent by a network device, wherein the first message comprises the identifier of the first QoS flow; and

the information of the first discard timer is predefined.

18. The sender according to claim 15 , wherein the processor is configured to:

control the interface to receive a first message sent by a network device, wherein the first message comprises the identifier of the first QoS flow; and

determine the information of the first discard timer according to a QoS parameter, wherein the QoS parameter is acquired by the sender from a non-access stratum (NAS) message or from the network device.

19. The sender according to claim 12 , wherein the protocol layer entity is configured to:

start the first discard timer when a transmission delay time of the SDU is greater than or equal to a packet delay budget.

20. A non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores a computer-executable instruction, the computer-executable instruction, when executed by a processor, executes the following steps:

when a protocol layer entity of a sender receives a service data unit (SDU) from a higher layer, determining a quality of service (QoS) flow to which the SDU belongs;

when the QoS flow to which the SDU belongs is a first QoS flow, starting a first discard timer corresponding to the first QoS flow; and

when the first discard timer expires, deleting the SDU and a protocol data unit (PDU) corresponding to the SDU.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2021
From: FU, ZHE
To: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
Reel/Frame 058503/0570 →
Continuity (2)
Continuation PCTCN2019101193 · Aug 16, 2019
Related Publication 20220141146A1 · May 5, 2022
Cited By (1)
US 12,363,047