Priority Resolver for 5G Network Function Instances
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In 5G telecommunications networks, existing methods fail to accurately assign priorities to NF instances based on load, capacity, and other factors, leading to sub-optimal network performance and inefficient resource allocation.
Innovation Solution
A priority resolver system is introduced, which provides an API for NF instances to request priority resolution. Using a priority resolution algorithm, the system determines relative priorities based on load and capacity metrics, and communicates these priorities to the NF instances, which then update their profiles with the NRF.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If individual NF instances self-assign priority values based on their own configuration, then each NF instance can independently determine its priority, but multiple NF instances may report the same priority value leading to sub-optimal network performance
Solution Approach 1:
The patent introduces a priority resolver as an intermediary component that receives priority values from multiple NF instances and resolves conflicts by assigning unique priorities. The priority resolver acts as a mediator between self-configuring NF instances and the NRF, ensuring that while NF instances maintain operational independence, the system achieves reliable priority differentiation through centralized coordination.
2Reliability
If a centralized system assigns priorities to all NF instances, then priority differentiation is guaranteed, but the system complexity and coordination overhead increase
Solution Approach 1:
The patent implements preliminary action by having NF instances pre-configure their desired priority values locally before submitting them to the priority resolver. This preliminary self-configuration reduces the complexity of centralized coordination, as the priority resolver only needs to resolve conflicts among pre-evaluated values rather than making all priority decisions from scratch. The NF instances perform preliminary assessments of their own priority needs based on local conditions.
3Productivity
If NF instances update priorities frequently based on load changes, then network performance is optimized in real-time, but the signaling overhead and network traffic increase
Solution Approach 1:
The patent implements periodic action by establishing scheduled priority update intervals and event-triggered update mechanisms. Instead of continuous priority renegotiation, NF instances update their priorities periodically or when specific thresholds are crossed, reducing signaling overhead while maintaining real-time performance optimization. The priority resolver processes updates at controlled intervals rather than continuously, balancing responsiveness with energy efficiency.
Data Source
AI summary
A method for resolving priorities among network function (NF) instances includes, at a priority resolver implemented using at least one processor, providing a priority resolution application programming interface (API) that allows NF instances to request priority resolution. The method further includes receiving, via the API and from a plurality of NF instances, requests for priority resolution. The method further includes using a priority resolution algorithm to determine a relative priority for each of the NF instances. The method further includes generating and transmitting to each of the NF instances a priority resolution response including the relative priority determined for the NF instance.


