Adaptive QoS Flow Selection for Wireless Control Commands
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing control applications in wireless communication systems face congestion and resource allocation issues due to the conventional approach of selecting a single high-QoS profile for all scenarios, leading to inefficient radio resource usage and increased rejection rates in admission control.
Innovation Solution
Implementing a control method that establishes multiple QoS flows with different QoS levels, allowing the control server to dynamically select the appropriate flow based on current conditions, such as congestion and task requirements, to optimize resource usage and meet quality of experience (QoE) expectations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a single high-QoS profile is selected for all scenarios, then the control application can achieve the expected QoE in any situation, but the wireless communication system allocates more radio resources than required most of the time, leading to congestion and increased rejection rates in admission control
Solution Approach 1:
The patent applies dynamics by making the QoS flow selection adaptive and time-varying. The control server dynamically selects between multiple QoS flows based on current channel conditions, congestion state, and task requirements. This allows the system to transition from a static high-QoS allocation to a dynamic selection that matches actual needs, resolving the contradiction between maintaining reliability and reducing resource waste
Solution Approach 2:
The patent changes the QoS parameter selection based on operating conditions. Instead of using a fixed high-QoS profile, the system adjusts the QoS level (packet error rate, latency, throughput) according to current channel quality, congestion state, and task phase. This parameter adaptation allows the system to maintain sufficient QoE while significantly reducing radio resource consumption during periods when high QoS is not strictly necessary
2Reliability
If a single high-QoS profile is used for all control commands, then the control application meets QoS requirements, but the admission control rejection rate increases due to insufficient radio resources available for other control applications
Solution Approach 1:
The patent segments the QoS flows into multiple levels (e.g., first QoS flow with higher QoS level, second QoS flow with lower QoS level). This segmentation allows the system to distribute traffic across different QoS tiers, enabling admission of more control applications by placing less critical traffic on lower-QoS flows while reserving higher-QoS flows for time-sensitive or critical control commands
Solution Approach 2:
The patent applies local quality by assigning different QoS levels to different control commands or traffic streams based on their specific requirements. Critical control commands requiring high reliability use high-QoS flows, while less time-sensitive commands use lower-QoS flows. This differentiated quality assignment increases overall system adaptability and admission capacity while maintaining necessary QoS guarantees for critical functions
3Productivity
If multiple QoS flows are established with different QoS levels, then the control server can dynamically select appropriate flows to reduce congestion and improve resource usage, but the device complexity increases due to the need to manage and select between multiple flows
Solution Approach 1:
The patent implements self-service by enabling the control server to autonomously select appropriate QoS flows based on pre-configured policies and current system state. The control server itself performs the selection logic without requiring complex external coordination, using locally available information about channel conditions, congestion state, and task requirements to make intelligent flow selection decisions that improve resource efficiency without proportionally increasing complexity
Data Source
Figure 1~3
Figure 4~5
Figure 6a~6c
AI summary
The present disclosure relates to a method (40), implemented by a control server (30), for controlling a controlled device (20), said control aiming at causing the controlled device to perform a task by sending control commands to said controlled device by using a wireless communication system (70), wherein said wireless communication system supports an establishment of different quality of service, QoS, flows associated to respective different QoS levels, said control method (40) comprising: - (S40) establishing at least two QoS flows for sending control commands to the controlled device, said at least two QoS flows comprising a first QoS flow and a second QoS flow, wherein the first QoS flow is associated to a greater QoS level than a QoS level associated to the second QoS flow, - (S41) determining a control command to be sent to the controlled device, - (S42) selecting a QoS flow to be used for sending the control command, among the at least two QoS flows established, - (S43) sending the control command to the at least one controlled device, via the wireless communication system, by using the selected QoS flow.