Adaptive Video Scheduling Framework Cellular Resource Slicing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current cellular network frameworks face challenges in effectively managing resources for adaptive video streaming, leading to instability, unfairness, and underutilization of bandwidth, particularly due to the dynamic nature of wireless links and conflicting resource allocation goals.
Innovation Solution
A resource management framework that employs resource slicing to separate adaptive video flows from regular video and other traffic flows, using an allocator to optimize bit-rate allocation and an enforcer to ensure stability, thereby maximizing resource utilization without reaching network capacity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If adaptive video streaming flows compete for bandwidth on a common link using standard TCP transport, then resource utilization increases, but stability deteriorates due to unnecessary switching of video bit-rate
Solution Approach 1:
The patent segments adaptive video flows from regular video and other traffic flows using resource slicing. This creates separate management domains where adaptive video flows can be controlled independently, preventing unnecessary bit-rate switching while maintaining high resource utilization through dedicated allocation mechanisms.
2Productivity
If multiple adaptive video flows compete for bandwidth on a common link, then overall bandwidth utilization improves, but fairness deteriorates in the allocation of bit-rates among competing flows
Solution Approach 1:
By segmenting adaptive video flows into a separate resource slice, the patent enables independent fairness management. The segmented structure allows the system to apply specific allocation policies within the adaptive video slice that ensure fair bit-rate distribution among competing flows while maintaining high overall bandwidth utilization.
Solution Approach 2:
The patent applies local quality by implementing different resource management characteristics for different traffic types. Within the adaptive video flow slice, specific allocation rules ensure fair bit-rate distribution among users, while the overall system maintains high utilization through optimized resource pooling across all flow types.
3Adaptability or versatility
If adaptive video streaming is implemented over cellular networks to support dynamic network conditions, then adaptability improves, but device complexity increases due to the need for resource slicing and scheduling frameworks
Solution Approach 1:
The patent manages complexity through segmentation by creating distinct resource slices for different traffic types. This modular approach allows the complex resource management framework to be organized into manageable segments, where adaptive video flows are handled separately from regular video and other traffic, simplifying the overall control logic while maintaining high adaptability.
Data Source
AI summary
Systems and methods for adaptive video delivery over a network, including receiving a plurality of types of data flows from one or more network base stations; separating resource management of the plurality of types of data flows, wherein the data flows include one or more of adaptive video streaming flows, regular video traffic flows, and other traffic flows by resource slicing. A scheduling framework for adaptive video delivery is instantiated; available choices of video bit rates for all users is received as input to an allocator; optimal allocation of resources is computed for all users by determining and selecting an optimal bit rate for each user using the allocator; the optimal bit rate being sent to an enforcer; resources across flows are isolated using the enforcer; and the optimal bit rate for each user is enforced using per-flow traffic shapers to maximize resource utilization without reaching network capacity.


