IP Library Granted Patent US 11,533,138
Granted Patent B2
US 11,533,138 · App. 17/306,696 · Granted Dec 20, 2022

Method, device, and storage medium for processing data flow

Inventors: Yang Xu (Guangdong, CN); Xin You (Guangdong, CN)
Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
H04L1/22H04L47/2483H04L47/34H04W36/0033H04W36/08H04W36/18
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,533,138
App. No.
17/306,696
Granted
Dec 20, 2022
Kind
B2
Abstract

A method and apparatus for processing a data flow, and a computer storage medium are provided. The data flow processing method includes receiving, by an electronic device, first information, where the first information is used to indicate a transmission manner of data flow(s). The method also includes processing, by the electronic device, the data flow(s) based on the first information.

Claims (58)

1. A data flow processing method, comprising:

receiving, by an electronic device from a Session Management Function (SMF), first information used to indicate a duplication transmission manner of one or more Quality of Service (QoS) flows;

performing, by the electronic device, a duplication transmission of the one or more QoS flows based on the duplication transmission manner indicated by the first information, wherein the duplication transmission manner of the one or more QoS flows comprises transmitting the one or more QoS flows having a first QoS flow identifier (QFI) based on at least two paths, and wherein the one or more QoS flows correspond to a same Protocol Data Unit (PDU) session;

wherein the duplication transmission manner of the one or more QoS flows comprises:

a manner of performing, by the electronic device, duplication and transmission processing on a data packet in the one or more QoS flows;

wherein when the electronic device is a User Equipment (UE), the manner of performing, by the electronic device, duplication and transmission processing on the data packet in the one or more QoS flows comprises:

sending, by a second Packet Data Convergence Protocol (PDCP) entity of the electronic device, a data packet having a serial number (SN) to a first PDCP entity of the electronic device; and

performing, by the first PDCP entity, duplication and transmission processing on the received data packet based on the SN;

wherein the first information is used to indicate the second PDCP entity to send a data packet corresponding to a third QFI having a mapping relationship with a second QFI to the first PDCP entity.

2. The method according to claim 1 , wherein the manner of performing duplication and transmission processing on the data packet comprises performing redundant transmission of the data packet using a core network tunnel.

3. The method according to claim 1 , wherein the duplication transmission manner of the one or more QoS flows comprises at least one of:

duplicating the same data packet with the same SN; or

encapsulating the SN in GTP-U layer, PDCP layer, or SDAP layer.

4. The method according to claim 1 , wherein the duplication transmission manner of the one or more QoS flows comprises:

duplicating, by the electronic device, one or more data packets; and

assigning, by the electronic device, identifiers to the one or more data packets, wherein a receiving device that receives the one or more data packets is configured to deduplicate the one or more data packets using at least one of:

a flow identifier; or

an SN.

5. The method according to claim 1 , wherein the duplication transmission manner of the one or more QoS flows comprises at least one of:

performing redundant transmission on the one or more QoS flows based on a core network tunnel; or

performing redundant transmission on the one or more QoS flows based on an air interface connection.

6. An apparatus for processing a data flow, the apparatus comprising:

a communication interface;

a memory configured to store computer-executable instructions; and

one or more processors in communication with the communication interface and the memory and configured to execute the computer-executable instructions to at least:

receive, from a Session Management Function (SMF), first information used to indicate a duplication transmission manner of the one or more Quality of Service (QoS) flows,

perform a duplication transmission of the one or more QoS flows based on the duplication transmission manner indicated by the first information, wherein the duplication transmission manner of the one or more QoS flows comprises transmitting the one or more QoS flows having a first QoS flow identifier (QFI) based on at least two paths, and wherein the one or more QoS flows correspond to a same Protocol Data Unit (PDU) session;

wherein the duplication transmission manner of the one or more QoS flows comprises:

a manner of performing duplication and transmission processing on a data packet in the one or more QoS flows;

wherein when the apparatus is a User Equipment (UE), the manner of performing duplication and transmission processing on the data packet in the one or more QoS flows comprises:

sending, by a second Packet Data Convergence Protocol (PDCP) entity of the apparatus, a data packet having a serial number (SN) to a first PDCP entity of the apparatus; and

performing, by the first PDCP entity, duplication and transmission processing on the received data packet based on the SN;

wherein the first information is used to indicate the second PDCP entity to send a data packet corresponding to a third QFI having a mapping relationship with a second QFI to the first PDCP entity.

7. The apparatus of claim 6 , wherein the manner of performing duplication and transmission processing on the data packet comprises performing redundant transmission of the data packet using a core network tunnel.

8. The apparatus of claim 6 , wherein the duplication transmission manner of the one or more QoS flows comprises at least one of:

duplicating the same data packet with the same SN; or

encapsulating the SN in GTP-U layer, PDCP layer, or SDAP layer.

9. The apparatus of claim 6 , wherein the duplication transmission manner of the one or more QoS flows comprises:

duplicating one or more data packets; and

assigning identifiers to the one or more data packets, wherein a receiving device that receives the one or more data packets is configured to deduplicate the one or more data packets using at least one of:

a flow identifier; or

an SN.

10. The apparatus of claim 6 , wherein the duplication transmission manner of the one or more QoS flows comprises at least one of:

performing redundant transmission on the one or more QoS flows based on a core network tunnel; or

performing redundant transmission on the one or more QoS flows based on an air interface connection.

11. A non-transitory computer-readable storage medium storing computer-executable instructions that, when executed by a computer system, configure the computer system to perform operations comprising:

receiving, by an electronic device from a Session Management Function (SMF), first information used to indicate a duplication transmission manner of one or more Quality of Service (QoS) flows,

performing, by the electronic device, a duplication transmission of the one or more QoS flows based on the duplication transmission manner indicated by the first information, wherein the duplication transmission manner of the one or more QoS flows comprises transmitting the one or more QoS flows having a first QoS flow identifier (QFI) based on at least two paths, and wherein the one or more QoS flows correspond to a same Protocol Data Unit (PDU) session;

wherein the duplication transmission manner of the one or more QoS flows comprises:

a manner of performing, by the electronic device, duplication and transmission processing on a data packet in the one or more QoS flows;

wherein when the electronic device is a User Equipment (UE), the manner of performing, by the electronic device, duplication and transmission processing on the data packet in the one or more QoS flows comprises:

sending, by a second Packet Data Convergence Protocol (PDCP) entity of the electronic device, a data packet having a serial number (SN) to a first PDCP entity of the electronic device; and

performing, by the first PDCP entity, duplication and transmission processing on the received data packet based on the SN;

wherein the first information is used to indicate the second PDCP entity to send a data packet corresponding to a third QFI having a mapping relationship with a second QFI to the first PDCP entity.

12. The non-transitory computer-readable storage medium of claim 11 , wherein the manner of performing duplication and transmission processing on the data packet comprises performing redundant transmission of the data packet using a core network tunnel.

13. The non-transitory computer-readable storage medium of claim 11 , wherein the transmission manner of the one or more QoS flows comprises at least one of:

performing redundant transmission on the one or more QoS flows based on a core network tunnel; or

performing redundant transmission on the one or more QoS flows based on an air interface connection.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2021
From: XU, YANG; YOU, XIN
To: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
Reel/Frame 056119/0516 →
Continuity (2)
Continuation PCTCN2019071676 · Jan 14, 2019
Related Publication 20210258111A1 · Aug 19, 2021