Content Pre-Positioning in Edge Storage for Peak Demand
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content distribution networks face challenges in efficiently managing the increasing demand for bandwidth-intensive video content, leading to network capacity constraints and bottlenecks, particularly during peak usage times.
Innovation Solution
A system and method for pre-positioning content in downstream storage devices closer to user devices using dormant capacity in the network, allowing content to be stored and delivered from intermediate or edge caches, reducing the need for real-time network traffic.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If content is delivered in real-time from central servers to user devices during peak usage, then user content access is provided, but network capacity constraints and bottlenecks occur
Solution Approach 1:
The system performs preliminary actions by detecting user device locations and pre-positioning content to downstream storage devices closer to users before peak demand occurs. This allows content to be delivered quickly during peak usage without overloading the central network capacity, as the content is already cached at the network edge.
Solution Approach 2:
The content distribution system is segmented into multiple levels: central servers, intermediate storage devices, and downstream storage devices. This segmentation allows content to be distributed across different network locations, reducing the burden on central network capacity while maintaining fast delivery to end users.
2Loss of time
If more storage devices are deployed closer to user devices, then content access time is reduced, but system complexity increases
Solution Approach 1:
The system dynamically determines which content to pre-position based on real-time detection of user device locations and usage patterns. This dynamic approach allows the system to adapt to changing demands without requiring a static, complex infrastructure of storage devices at every possible location.
Solution Approach 2:
User devices effectively participate in the content distribution process by transmitting their location information to the system. This self-service mechanism reduces the complexity of centralized tracking and enables the system to automatically determine optimal pre-positioning locations based on actual user presence.
3Productivity
If dormant capacity is utilized for pre-positioning content, then network efficiency is enhanced, but real-time bandwidth availability is reduced
Solution Approach 1:
The system utilizes dormant network capacity during off-peak periods to pre-position content, then switches to unicast delivery during peak real-time usage. This periodic switching between broadcast pre-positioning and unicast real-time delivery maximizes network efficiency while ensuring adequate bandwidth availability when users actually need the content.
Data Source
AI summary
A system and method of operating a content distribution system includes generating a first request for first content by a first user device. Based on the first request for the first content, the first content is pre-positioned by communicating the first content to a downstream storage device closer to a second user device without communicating the first content to the first user device using the downstream storage device; and storing the first content in the downstream storage device as pre-positioned content. The method further includes communicating the first content to the second user device from the downstream storage device.


