IP Library › Granted Patent US 12,224,944
Granted Patent B2
US 12,224,944 · App. 17/772,394 · Granted Feb 11, 2025

Nodes and methods for enabling user plane traffic classification in a communications system

Inventors: Miguel Angel Puente Pestaña (Madrid, ES); Miguel Angel Muñoz De La Torre Alonso (Madrid, ES)
Assignee: Telefonaktiebolaget LM Ericsson (Publ)
H04L47/2441H04L47/20H04L47/2483
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,224,944
App. No.
17/772,394
Granted
Feb 11, 2025
Kind
B2
Abstract

The embodiments herein relate to a method performed by a PCF node ( 101 ) for enabling user plane traffic classification in a communications system ( 100 ) supporting CUPS with multiple UPF nodes ( 105 ). The PCF node receives, from a SMF node ( 103 ), a policy request for a UE ( 114 ). The PCF node ( 101 ) obtains, from a UDR ( 108 ), an indicator indicating COMU for the UE ( 114 ), and transmits, to the SMF node ( 103 ), a policy response comprising the indicator indicating COMU.

Claims (49)

1. A method performed by a Policy Control Function (PCF) node for enabling user plane traffic classification in a communications system supporting Control and User Plane Separation (CUPS) with multiple User Plane Function (UPF) nodes, the method comprising:

receiving, from a Session Management Function (SMF) node, a policy request for a User Equipment, UE;

obtaining, from a Unified Data Repository (UDR) an indicator indicating Classification Optimization for Multiple User plane functions (COMU) for the UE; and

transmitting, to the SMF node, a policy response comprising the indicator indicating COMU.

2. The method of claim 1 , wherein a profile for the UE is obtained together with the indicator indicating COMU.

3. A method performed by a Session Management Function (SMF) node for enabling user plane traffic classification in a communications system supporting Control Plane User Plane Separation (CUPS) with multiple User Plane Function (UPF) nodes, the method comprising:

transmitting, to a Policy Control Function (PCF) node, a policy request for a User Equipment, UE;

receiving, from the PCF node, a policy response comprising an indicator indicating Classification Optimization for Multiple User plane functions (COMU) for the UE;

transmitting, to a first UPF node, a first detection rule to classify application traffic, first instructions rules to be applied to the classified application traffic and, based at least on the indicator indicating COMU, a class identifier to identify the classified application traffic towards a next UPF node; and

transmitting, to a next UPF node, next detection rules to classify application traffic, next instructions rules for each next detection rule and to be applied to the classified application traffic and, based at least on the indicator indicating COMU, a class indicator indicating to classify an application traffic received from the first UPF node in accordance with the class identifier.

4. The method of claim 3 , comprising:

receiving a COMU capability from at least one of the first UPF node and the next UPF node; and

selecting the at least one of the first UPF node and the next UPF node based on the received COMU capability.

5. The method of claim 4 , wherein the COMU capability comprises at least one of the class identifier and the class indicator.

6. The method of claim 4 , wherein at least one of the transmitted class identifier and class indicator is based on the received COMU capability.

7. The method of claim 3 , wherein the class identifier is a Class-ID Enrichment Information Element (IE) comprised in a Forwarding Parameters IE in a Forwarding Action Rule (FAR).

8. The method of claim 3 , wherein the class indicator is a Packet Detection Information (PDI) Information (IE) comprised in a Create Packet Detection Rule (PDR) Information Element (IE) or wherein the class indicator is a part of a Class Detection Rule.

9. A method performed by a first User Plane Function (UPF) node for enabling user plane traffic classification in a communications system supporting Control Plane User Plane Separation (CUPS) with multiple UPF nodes, the method comprising:

receiving, from a Session Management Function (SMF) node a first detection rule to classify application traffic, first instructions rules to be applied to the classified application traffic and a class identifier to identify the classified application traffic towards a next UPF node;

detecting the application traffic with the first detection rule;

classifying the application traffic in accordance with the first detection rule;

applying the first instruction rules to the classified application traffic, and

forwarding the application traffic toward the next UPF node along with the class identifier identifying a classification result.

10. The method of claim 9 , comprising:

transmitting a COMU capability to the SMF node.

11. The method of claim 10 , wherein the COMU capability comprises at least one of the class identifier and a class indicator.

12. The method of claim 9 , wherein the application traffic along with the class identifier identifying a classification result is comprised in an Internet Protocol (IP) packet encapsulated in a General Packet Radio System Tunneling Protocol-User Plane (GTP-U) header.

13. A method performed by a next User Plane Function (UPF) node for enabling user plane traffic classification in a communications system supporting Control Plane User Plane Separation (CUPS) with multiple UPF nodes, the method comprising:

receiving, from a Session Management Function (SMF) node, next detection rules to classify application traffic, next instructions rules for each next detection rule and to be applied to the classified application traffic, and a class indicator indicating to classify an application traffic received from a first UPF node in accordance with a class identifier identifying a classification result;

receiving the application traffic from the first UPF node along with the class identifier identifying the classification result;

based on the class indicator, determining a second detection rule amongst the next detection rules, wherein the second detection rule matches the classification result identified in the class identifier; and

classifying the received application traffic in accordance with the second detection rule and applying instruction rules for the second detection rule to the received application traffic.

14. The method of claim 13 , comprising:

transmitting a COMU capability to the SMF node.

15. The method of claim 14 , wherein the COMU capability comprises at least one of a class identifier and the class indicator.

16. The method of claim 13 , comprising:

forwarding the application traffic to an Application Server, AS.

17. A Session Management Function (SMF) node for enabling user plane traffic classification in a communications system supporting Control Plane User Plane Separation (CUPS) with multiple User Plane Function (UPF) nodes, the SMF comprising:

communication interface circuitry configured to communicate with the multiple UPF nodes and a Policy Control Function (PCF) node; and

processing circuitry and memory operatively coupled to the communication interface circuitry and configured to control the communication interface circuitry to:

transmit, to a Policy Control Function (PCF) node, a policy request for a User Equipment, UE;

receive, from the PCF node, a policy response comprising an indicator indicating Classification Optimization for Multiple User plane functions (COMU) for the UE;

transmit, to a first UPF node, a first detection rule to classify application traffic, first instructions rules to be applied to the classified application traffic and, based at least on the indicator indicating COMU, a class identifier to identify the classified application traffic towards a next UPF node; and

transmit, to a next UPF node, next detection rules to classify application traffic, next instructions rules for each next detection rule and to be applied to the classified application traffic and, based at least on the indicator indicating COMU, a class indicator indicating to classify an application traffic received from the first UPF node in accordance with the class identifier.

18. The SMF node of claim 17 , wherein the processing circuitry and memory are further configured to control the communication interface circuitry to:

receive a COMU capability from at least one of the first UPF node and the next UPF node; and

select the at least one of the first UPF node and the next UPF node based on the received COMU capability.

19. The SMF node of claim 18 , wherein the COMU capability comprises at least one of the class identifier and the class indicator.

20. The SMF node of claim 18 , wherein at least one of the transmitted class identifier and class indicator is based on the received COMU capability.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2022
From: PUENTE PESTAÑA, MIGUEL ANGEL; MUÑOZ DE LA TORRE ALONSO, MIGUEL ANGEL
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 059743/0085 →
Priority Claims (1)
EP 19382949 · Oct 30, 2019 · regional
Continuity (1)
Related Publication 20220393984A1 · Dec 8, 2022
References Cited (16)
US 10412625B1 · Yan et al. · 2019 [cited by applicant]
US 10448268B1 · Jaya et al. · 2019 [cited by applicant]
US 20190082417A1 · Bolle · 2019 [cited by examiner]
US 20190158985A1 · Dao et al. · 2019 [cited by applicant]
US 20190215724A1 · Talebi Fard et al. · 2019 [cited by applicant]
US 20190254118A1 · Dao et al. · 2019 [cited by applicant]
US 20200275302A1 · Youn · 2020 [cited by examiner]
US 20220304111A1 · Talebi Fard · 2022 [cited by examiner]
CN 110087331A · 2019 [cited by applicant]
3GPP, “3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Architecture enhancements for control and user plane separation of EPC nodes; Stage 2 (Release 16)”, 3GPP TS 23.214 V… [cited by applicant]
3GPP, “3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Interface between the Control Plane and the User Plane Nodes; Stage 3 (Release 16)”, 3GPP TS 29.244 V16.0.0, Jun. 2019… [cited by applicant]
3GPP, “3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Interface between the Control Plane and the User Plane Nodes; Stage 3 (Release 16)”, 3GPP TS 29.244 V16.1.0, Sep. 2019… [cited by applicant]
3GPP, “3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; System Architecture for the 5G System (5GS); Stage 2 (Release 16)”, 3GPP TS 23.501 V16.2.0, Sep. 2019, 1-391. [cited by applicant]
Nichols, K., et al., “Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers”, IETF RFC 2474, Network Working Group, Obsoletes: 1455, 1349, Category: Standards Track Torrent Networking, … [cited by applicant]
Unknown, Author , “Detection of ‘Downlink data delivery status’ and ‘Availability after DDN Failure’ events”, Nokia; 3GPP TSG-SA WG2 Meeting #134 S2-1906945, Sapporo, Japan, Jun. 24-28, 2019, 1-4. [cited by applicant]
Unknown, Author , “Discussion on UPF architecture and interconnection to PCF, SMF”, Sandvine, Inc; SA WG2 Meeting #S2-119 S2-171203, Dubrovnik, Croatia, Feb. 13-17, 2017, 1-14. [cited by applicant]