Packet Flow Descriptor Aggregation for Scalable 5GC Application Detection
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Measurement precision
If PFDs are provisioned for each individual application, then detection accuracy is maintained, but the provisioning process becomes costly and inefficient
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.
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.
Data Source
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.


