Network Scheduler Latency Control via Dynamic QoS Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current 4G LTE networks face challenges in providing consistent latency for data delivery, leading to disruptions in real-time communications and media experiences due to limited spectrum and backhaul resources, resulting in congestion, delay, and dropped connections.
Innovation Solution
Implementing a system where base stations and user equipment collaborate to prioritize data packets based on desired latency ranges, using scheduler algorithms that assess network conditions and adjust Quality of Service (QoS) classes to ensure consistent latency, potentially through buffering and QoS class modifications, to manage packet delivery and reduce latency variation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If traditional QoS prioritization schemes are used to improve latency, then absolute latency metrics improve, but latency consistency deteriorates
Solution Approach 1:
The system dynamically adjusts QoS class assignments based on real-time network conditions and application requirements. The base station monitors network state and modifies packet scheduling priorities dynamically, transitioning packets between different QoS classes (1-9) to maintain consistent latency delivery while adapting to changing network capacity and congestion levels.
Solution Approach 2:
The invention changes the QoS class parameter assignment for data packets based on desired latency ranges and current network conditions. By mapping applications to specific QoS classes with appropriate priority weights and adjusting these assignments dynamically, the system achieves both low absolute latency and consistent latency delivery across varying network states.
2Loss of time
If network resources are allocated to high priority QoS classes, then latency for those classes improves, but resource availability for other traffic deteriorates
Solution Approach 1:
The system applies partial prioritization by assigning QoS classes selectively based on application requirements and network conditions. Instead of always maximizing priority traffic handling, the base station adjusts the degree of prioritization dynamically, applying stronger prioritization when latency consistency is critical and reducing it when overall network efficiency is more important, thus achieving balanced resource allocation.
3Loss of time
If scheduler algorithms prioritize low latency delivery, then latency performance improves, but network congestion worsens
Solution Approach 1:
The system performs preliminary assessment of network conditions and application requirements before making scheduling decisions. The base station evaluates current network state, predicted congestion levels, and application latency sensitivity in advance, then proactively adjusts QoS class assignments and scheduling priorities to prevent congestion before it occurs, rather than reactively responding to already-formed congestion.
Data Source
AI summary
Techniques for network scheduling that may provide consistent latency in content delivery are described. For example, the techniques may include receiving, by a scheduler of a carrier network, a consistent latency request associated with an application operating on a user equipment (UE), the consistent latency request including a specified latency value. Based at least in part on the specified latency value, the scheduler of the carrier network may schedule transmission of one or more packets associated with the application operating on the UE to cause the one or more packets to arrive at the UE with an inter-packet delay substantially equal to the specified latency value.


