Adaptive Bitrate Streaming Flow Scheduling via Dynamic Priority Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing adaptive bitrate streaming techniques often result in insufficient quality-of-experience (QoE) and spectral efficiency (SE) for users, particularly in wireless communication networks, due to inadequate handling of variable channel conditions and congestion.
Innovation Solution
An apparatus and method that dynamically control the priority levels of adaptive bitrate streaming flows based on measured flow rates and channel conditions, ensuring consistent delivery rates and optimizing spectral efficiency by opportunistically sending content during good channel conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If adaptive bitrate streaming is used to deliver content to client devices, then quality of experience for users is improved, but spectral efficiency is insufficient
Solution Approach 1:
The patent implements dynamic priority adjustment for adaptive bitrate streaming flows based on real-time channel conditions and flow rate measurements. The scheduler dynamically modifies priority levels to adapt to varying network conditions, thereby improving both quality of experience and spectral efficiency through responsive resource allocation
Solution Approach 2:
The system continuously measures actual flow rates and compares them against target flow rates, using this feedback to adjust scheduling priorities. This closed-loop control mechanism enables the system to respond to channel conditions and maintain optimal performance, resolving the contradiction between QoE and spectral efficiency
2Productivity
If existing adaptive bitrate streaming techniques are used, then content delivery is achieved, but quality of experience is insufficient under certain conditions
Solution Approach 1:
The system performs preliminary actions by proactively adjusting priorities based on measured channel conditions before degradation occurs. By monitoring channel conditions and flow rates in advance, the scheduler can prevent QoE degradation rather than merely responding to it
Solution Approach 2:
The patent changes the priority parameter dynamically based on channel conditions and flow rate measurements. This parameter adjustment allows the system to optimize content delivery while maintaining quality of experience under varying network conditions
3Productivity
If adaptive bitrate streaming is used over wireless air interface, then content delivery is achieved, but spectral efficiency is insufficient
Solution Approach 1:
The scheduler dynamically adjusts priority levels for adaptive bitrate streaming flows based on real-time wireless channel conditions. This dynamic adaptation enables more efficient spectral utilization by allocating resources according to actual channel quality, thereby improving spectral efficiency while maintaining content delivery
Data Source
AI summary
The present disclosure generally discloses a scheduling control capability for controlling scheduling of transmissions where adaptive bitrate streaming is used for delivery of content (e.g., video content or other types of content which may be streamed using adaptive bitrate streaming) from source devices to end devices. The scheduling control capability may be configured to control scheduling of transmissions of adaptive bitrate streaming flows based on priority levels assigned to the adaptive bitrate streaming flows. The scheduling control capability may be configured to dynamically control the priority levels assigned to the adaptive bitrate streaming flows. The scheduling control capability may be configured to dynamically control the priority levels assigned to the adaptive bitrate streaming flows, for use in controlling the scheduling of transmissions of the adaptive bitrate streaming flows, in manner for improving user quality-of-experience, in a manner for improving spectral efficiency, or the like, as well as various combinations thereof.


