Off-Peak Bandwidth Pre-Positioning for Video Streaming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Video on demand services face challenges during peak times due to high server utilization, leading to delays and reduced video quality, while off-peak times result in underutilized servers and increased costs for providers.
Innovation Solution
The system and method for intelligent utilization of off-peak network bandwidth involve pre-positioning paused video content on user devices during off-peak times, allowing for local playback during peak times without additional workload on video on demand network servers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If servers are scaled up to meet peak demand, then service quality during peak times is improved, but server cost and resource waste during off-peak times increases
Solution Approach 1:
The system pre-positions content on user devices during off-peak hours before peak demand periods. By downloading and caching content in advance, the system prepares resources ahead of time, allowing users to access content during peak times without increasing server workload, thus resolving the contradiction between maintaining service quality and reducing server costs
Solution Approach 2:
The system divides content delivery into two segments: off-peak pre-positioning phase and peak-time local playback phase. During off-peak times, content is segmented and stored on user devices; during peak times, users access content from their devices locally. This segmentation separates the functions of content storage and delivery, allowing servers to be scaled down during off-peak times while maintaining service quality during peak times
2Ease of operation
If content is streamed continuously during peak times, then user access is maintained, but network bandwidth and server utilization increase causing delays and quality reduction
Solution Approach 1:
The system performs preliminary content downloading and caching during off-peak hours. When users access content during peak times, the content is already positioned on their devices, eliminating the need for real-time streaming during high-demand periods. This pre-action approach maintains user accessibility while avoiding the bandwidth and server resource constraints that cause delays during peak times
Solution Approach 2:
The system extracts the content delivery function from the network server and relocates it to the user device through pre-positioning. By taking out the streaming requirement from peak-time operations, the system eliminates network bandwidth constraints and server utilization issues during high-demand periods, while still providing continuous content access to users
Data Source
AI summary
Methods and systems for intelligent use of off-peak bandwidth are disclosed. An example method can comprise receiving a request for content from a user device. The content server can transmit the content to the user device. Upon receiving a teardown command to suspend transmission of the content, after transmitting a first portion of the content to the user device, the content server can determine that playback of the content is likely to be resumed at a peak time. The content server can then pre-position a second portion of the content proximate to the user device prior to the peak time.


