Network Controller for On-Demand QoS Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network configurations for 4G and 5G networks are complex for application developers to manage, requiring understanding of core network APIs and data structures, and lack user-friendly interfaces for external applications to configure Quality of Service (QoS) settings, leading to inefficient resource utilization and static provisioning of radio access technology frequency selection priority values.
Innovation Solution
A network controller system acts as an application function, providing a simplified API for developers to configure QoS settings by abstracting network complexity, handling authentication, and enabling dynamic provisioning of radio access technology frequency selection priority values, supporting on-demand configuration of QoS sessions and managing multiple data flows efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a simplified API is provided to abstract network complexity, then ease of operation is improved, but device complexity increases due to the need for an intermediary network controller system
Solution Approach 1:
A network controller system is introduced as an intermediary component between external applications and the core network elements. This controller provides a simplified API that abstracts the complexity of core network APIs and data structures, allowing application developers to configure QoS settings without needing to understand underlying network protocols. The controller translates high-level configuration requests into appropriate network commands, thereby improving ease of operation while managing system complexity through centralized abstraction.
2Adaptability or versatility
If static provisioning of radio access technology frequency selection priority values is used, then device complexity is reduced, but adaptability worsens due to inability to dynamically adjust QoS settings
Solution Approach 1:
The system enables dynamic provisioning of radio access technology frequency selection priority values through the network controller. Instead of static configuration, the controller can adjust QoS parameters and frequency selection priorities in real-time based on network conditions and application requirements. This dynamic capability allows the system to adapt to changing demands while the controller manages the complexity of coordinate updates across multiple network elements.
Solution Approach 2:
The network controller pre-configures QoS settings and frequency selection priority values before applications need them. By anticipating resource allocation needs and pre-establishing appropriate configurations, the system reduces the complexity of on-demand adjustments while maintaining high adaptability. The controller maintains a pool of pre-configured QoS profiles that can be quickly activated based on application requirements.
Data Source
AI summary
Systems and methods provide for on-demand configuration of enhanced quality of service (QOS), of subscriber sessions, by application developers. A network device receives, via an external interface, a service request for a bearer associated with an external application. The network device performs authentication and authorization for the service request, and generates a network configuration request for a core network, based on information in the service request. The network device sends, in response to receiving the service request, the network configuration request to an exposure function in the core network.


