Dependency-Aware QoS Profile Provisioning for 5G Applications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing 5G network systems lack the ability to consider dependencies among applications in selecting quality of service (QoS) profiles, leading to inefficient network resource utilization and potential cascading effects in industrial scenarios where application performance is correlated.
Innovation Solution
Incorporating dependency information between applications into QoS profile selection by generating dependency graphs that reflect the logical relationships and performance interdependencies, allowing the network to adjust QoS profiles dynamically based on observed degradations and optimize network resource usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If QoS profiles are selected independently for each application data flow, then network resource allocation is simplified, but network resource utilization efficiency deteriorates due to lack of dependency consideration
Solution Approach 1:
The patent merges the QoS profile selection process into a unified optimization framework that simultaneously considers multiple application data flows and their dependencies. The network entity aggregates dependency information and selects QoS profiles collectively rather than independently, achieving better resource utilization while managing complexity through structured dependency modeling.
Solution Approach 2:
The patent implements preliminary action by collecting and processing dependency information between applications before making QoS profile selection decisions. The network entity obtains dependency graphs that map relationships between application data flows, enabling proactive optimization of QoS profiles based on anticipated performance requirements and inter-application dependencies.
2Productivity
If dependency information is collected and processed for QoS optimization, then network resource utilization improves, but processing complexity and overhead increase
Solution Approach 1:
The patent introduces dependency graphs as intermediary structures that mediate between application performance requirements and network resource allocation. These graphs serve as a standardized representation that the network entity can process to understand relationships between applications, enabling systematic optimization without excessive computational complexity.
Solution Approach 2:
The patent implements feedback mechanisms where the network entity monitors actual QoS performance and uses this information to refine future QoS profile selections. The system continuously learns from observed degradations and adjusts its optimization strategy, reducing the need for complex real-time dependency analysis while maintaining high resource utilization efficiency.
3Reliability
If QoS profiles are adjusted dynamically based on observed degradations, then service reliability improves, but response time and processing delay increase
Solution Approach 1:
The patent applies preliminary action by pre-configuring alternative QoS profiles and dependency relationships before degradations occur. When degradation is detected, the system can quickly switch to pre-prepared QoS profiles based on the dependency graph, minimizing response time while maintaining reliability. The heavy lifting of dependency analysis is performed in advance rather than in real-time.
Solution Approach 2:
The patent uses feedback from observed QoS degradations to trigger targeted adjustments rather than comprehensive re-optimization. The system monitors key performance indicators and only initiates QoS profile changes when degradation thresholds are crossed, reducing unnecessary processing delays while ensuring reliable service maintenance through data-driven decision-making.
Data Source
AI summary
Systems, methods, apparatuses, and computer program products for dependency-aware quality of service (QoS) profile provisioning. The method may include obtaining information on at least one application data flow, and dependency information between one application and at least one other application. The method may also include receiving, from a network, information on an updated quality of service profile for the at least one application, and information on another updated quality of service profile for the at least one other application. The updated quality of service profile and the another updated quality of service profile may be selected based on the dependency graph.


