IP Library Granted Patent US 12,481,985
Granted Patent B2
US 12,481,985 · App. 17/784,815 · Granted Nov 25, 2025

Classifying traffic data

Inventors: Miguel Angel Muñoz De La Torre Alonso (Madrid, ES); Miguel Angel Puente Pestaña (Madrid, ES)
Assignee: Telefonaktiebolaget LM Ericsson (publ)
G06Q20/382G06F8/65H04L41/142H04L41/147H04L41/16H04L43/062H04L67/34
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,481,985
App. No.
17/784,815
Granted
Nov 25, 2025
Kind
B2
Abstract

A method of classifying traffic data in a network comprises at a Network Data Analytics Function (NWDAF), receiving information relating to traffic data with a known classification from one or more first network functions, and developing a model for classifying future traffic data based on the information relating to the traffic data with a known classification. The method also involves at a second network function, storing a representation of the developed model. The method also involves at a third network function, receiving the representation of the developed model from the second network function, and installing the representation of the developed model at a fourth network function. The method also involves at the fourth network function, classifying traffic data using the developed model.

Claims (34)

1 . A computer-implemented method of classifying traffic data in a communications network, the method comprising:

at a Network Data Analytics Function (NWDAF) of the communications network, receiving, from one or more first network functions of the communication network, information relating to traffic data with a known classification; and developing a model for classifying future traffic data based on the information relating to the traffic data with a known classification;

at a second network function of the communications network, storing a representation of the developed model;

at a third network function of the communications network, receiving the representation of the developed model from the second network function; and

installing the representation of the developed model at a fourth network function of the communications network; and

at the fourth network function, classifying traffic data using the developed model.

2 . The method of claim 1 , wherein the method further comprises, at the NWDAF, receiving a request, from a fifth network function of the communications network, for a model for classifying future traffic data.

3 . The method of claim 1 , wherein the request for a model for classifying future traffic data further comprises information identifying an application for which future traffic data is to be classified.

4 . The method of claim 3 , wherein the request for a model for classifying future traffic data further comprises an accuracy indicator, wherein the accuracy indicator represents a minimum likelihood for the developed model to correctly classify future traffic data for the application.

5 . The method of claim 1 , wherein the one or more first network functions comprise at least one of the following: a unified data repository (UDR) arranged to store user subscription data; a user plane function (UPF) arranged to handle user data traffic, or a network exposure function (NEF) arranged to interact with application functions (AFs) external to the communications network.

6 . The method of claim 1 , wherein the information relating to traffic data with a known classification comprises at least one preexisting rule describing the traffic data with a known classification.

7 . The method of claim 1 , wherein the information relating to traffic data with a known classification comprises raw traffic data with a known classification.

8 . The method of claim 1 , wherein the method further comprises, at the NWDAF, determining an accuracy measure for the developed model, wherein the accuracy measure indicates a likelihood that the developed model correctly classifies future traffic data.

9 . The method of claim 8 , wherein the accuracy measure indicates the likelihood that the developed model correctly classifies future traffic data for a particular application.

10 . The method of claim 8 , wherein the representation of the developed model also includes the determined accuracy measure for the developed model.

11 . The method of claim 1 , wherein the representation of the developed model also includes information relating to an application for which future traffic data is to be classified by the model.

12 . The method of claim 1 , wherein the representation of the developed model also includes metadata relating to the developed model.

13 . The method of claim 1 , wherein the method further comprises, at the NWDAF, notifying the fifth network function that the model has been developed.

14 . The method of claim 1 , wherein the step of developing the model for classifying future traffic data based on the information relating to the traffic data with a known classification comprises developing the model using a machine-learning technique.

15 . The method of claim 1 , wherein:

the communications network is a 5G network;

the second network function is a unified data repository (UDR) arranged to store user subscription data;

the third network function is a session management function (SMF) arranged to manage user data sessions; and

the fourth network function is a user plane function (UPF) arranged to handle user data traffic.

16 . A system for classifying traffic data in a communications network, the system comprising:

one or more data processing and control units arranged to execute computer-readable instructions associated with the following network functions of the communications network: a Network Data Analytics Function (NWDAF), a second network function, a third network function, and a fourth network function,

wherein execution of the instructions configures the system to perform operations corresponding to the method of claim 1 .

17 . The system of claim 16 , wherein:

the communications network is a 5G network;

the second network function is a unified data repository (UDR) arranged to store user subscription data;

the third network function is a session management function (SMF) arranged to manage user data sessions; and

the fourth network function is a user plane function (UPF) arranged to handle user data traffic,

the one or more first network functions include one or more the following: the UDR, the UPF or another UPF, and a network exposure function (NEF) arranged to interact with application functions (AFs) external to the communications network.

18 . A non-transitory, computer readable medium storing computer-executable instructions associated with a system comprising a Network Data Analytics Function (NWDAF), a second network function, a third network function, and a fourth network function of a communications network, wherein execution of the instructions by one or more data processing and control units causes the system to perform operations corresponding to the method of claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2022
From: MUÑOZ DE LA TORRE ALONSO, MIGUEL ANGEL; PUENTE PESTAÑA, MIGUEL ANGEL
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 060181/0548 →
Priority Claims (1)
EP 20382046 · Jan 27, 2020 · regional
Continuity (1)
Related Publication 20220417121A1 · Dec 29, 2022
References Cited (12)
US 11403087B2 · Lin · 2022 [cited by examiner]
US 20190230038A1 · Hughes · 2019 [cited by examiner]
US 20200252813A1 · Li · 2020 [cited by examiner]
US 20220124469A1 · Liao · 2022 [cited by examiner]
WO 2019210947A1 · 2019 [cited by applicant]
WO 2019234481A1 · 2019 [cited by applicant]
“3GPP TS 23.288 V16.0.0”, 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Architecture enhancements for 5G System (5GS) to support network data analytics services (Release … [cited by applicant]
“3GPP TS 23.503 V16.3.0”, 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Policy and charging control framework for the 5G System (5GS); Stage 2 (Release 16), Dec. 2019, pp… [cited by applicant]
“A new key issue for application detection”, SA WG2 Meeting #136AH, S2-2001303, Incheon, South Korea, was S2-2001239, 0801, Jan. 13-17, 2020, pp. 1-2. [cited by applicant]
“3GPP TS 29.522 V16.1.0”, 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; 5G System; Network Exposure Function Northbound APIs; Stage 3 (Release 16), Sep. 2019, pp. 1-82. [cited by applicant]
“3GPP TS 23.501 V16.3.0”, 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; System architecture for the 5G System (5GS); Stage 2 (Release 16), Dec. 2019, pp. 1-417. [cited by applicant]
“3GPP TS 23.501 V15.3.0”, 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; System Architecture for the 5G System; Stage 2 (Release 15), Sep. 2018, pp. 1-226. [cited by applicant]