Packet Flow Descriptor Aggregation for Scalable 5GC Application Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The rapid increase in the number of applications and services in the market makes it difficult and costly to manually provision Packet Flow Descriptors (PFDs) for application detection in 5GC, due to the diversity and velocity of new application releases, leading to inefficient deployment and management.

Innovation Solution

A method involving a network data analytics entity that aggregates PFDs with application identifiers and further parameters like UE identifiers, OS versions, and traffic volume, enabling efficient provisioning and detection of applications, even for newly released ones, without requiring SLA agreements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual provisioning of PFDs is used for application detection, then deployment control is maintained, but the process becomes costly and inefficient due to the rapid growth and diversity of applications

Engineering Contradiction:
ImprovePFD provisioning efficiencyVSAvoidPFD management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system enables self-service through automated PFD provisioning where the network data analytics entity autonomously receives PFDs, aggregates them by application identifier and parameters, and transmits aggregated sets without requiring manual intervention. This automation directly addresses the inefficiency of manual provisioning while maintaining deployment control through structured aggregation rules.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements preliminary action by pre-aggregating PFDs into sets based on application identifiers and parameters before deployment. The network data analytics entity performs aggregation in advance, organizing PFDs into structured sets that can be efficiently deployed later, eliminating the need for manual provisioning at the time of application release.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If manually provisioned rules are used to detect applications, then deployment control is maintained, but it becomes hard to match the velocity and diversity of new application releases

Engineering Contradiction:
ImproveApplication detection adaptabilityVSAvoidPFD provisioning time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system implements dynamics by enabling flexible aggregation of PFDs based on multiple parameters including application version, operating system identifier, UE identifier, and traffic volume. This dynamic aggregation approach allows the system to adapt to diverse application types and release velocities by adjusting aggregation criteria rather than relying on fixed manual provisioning rules.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies universality through a multi-functional aggregation mechanism that handles various application types, versions, and parameters through a single automated system. The network data analytics entity can aggregate PFDs for different application identifiers and parameters using the same process, making the system universally applicable to the rapidly growing diversity of applications without requiring separate manual provisioning for each case.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If PFDs are provisioned for each individual application, then detection accuracy is maintained, but the provisioning process becomes costly and inefficient

Engineering Contradiction:
ImproveApplication detection accuracyVSAvoidPFD provisioning throughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements merging by combining multiple individual PFDs into aggregated sets based on common application identifiers and parameters. The network data analytics entity receives individual PFDs and merges them into structured sets that maintain detection accuracy through parameter-based grouping while significantly improving provisioning throughput by deploying aggregated sets rather than individual PFDs.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system applies segmentation by dividing the PFD provisioning process into distinct stages: receiving individual PFDs, aggregating them by application identifier and parameters, and transmitting aggregated sets. This segmentation allows the system to maintain precision in detection rules while improving overall productivity through automated batch processing of aggregated PFD sets.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12388877B2Packet flow descriptor provisioning
Publication Date: 2025.08.12 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US12388877B2 patent drawing
  • US12388877B2 patent drawing
  • US12388877B2 patent drawing

AI summary

A method for enabling an efficient provisioning of Packet Flow Descriptors (PFD) for the detection of applications in 5GC. The method comprises receiving a PFD together with an application identifier and at least one further parameter, aggregating the PFD with other PFDs of the application identifier sharing the at least one further parameter and storing the aggregated set of PFDs together with the application identifier and at least one further parameter in a user data repository entity. The method further comprises receiving a PFD request including the application identifier and at least one further parameter and transmitting a set of PFDs matching the application identifier and the at least one further parameter. The at least one further parameter comprises at least one of an application version, an operating system identifier, an operating system version, a UE identifier, a UE vendor identifier, or a UE model type.