CDN Data Transfer Policy for Congestion-Aware Content Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content delivery systems face challenges in efficiently controlling data rates to devices, particularly when throttling is employed, leading to suboptimal performance and battery life issues due to network congestion and inefficient bandwidth usage.
Innovation Solution
Implementing a method and apparatus that involve sending a redirection instruction to devices indicating a content delivery network and a data transfer policy, allowing the device to request and receive content according to specified policies, with enforcement by the CDN and network monitoring to ensure compliance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If content delivery is throttled to reduce network congestion, then network bandwidth usage is optimized, but device performance and battery life deteriorate
Solution Approach 1:
The system dynamically changes the data rate parameter of content delivery based on network conditions. The network node receives a request for content, determines an appropriate data rate according to a data rate policy, and delivers content at that controlled rate. This resolves the contradiction by optimizing network bandwidth usage through parameter adjustment while the device adapts to the delivered data rate, maintaining acceptable performance and energy efficiency.
2Reliability
If content delivery is throttled to prevent network congestion, then network stability is improved, but content delivery speed deteriorates
Solution Approach 1:
The system implements dynamic content delivery where the data rate is not fixed but adjusted based on real-time network conditions. The network node determines an appropriate data rate policy and delivers content adaptively. This dynamic approach allows the system to maintain network stability by preventing congestion while simultaneously optimizing delivery speed by delivering content as fast as the network can handle without becoming congested.
3Object-affected harmful factors
If data rate is reduced for zero-rated content, then network congestion is reduced, but data transfer efficiency deteriorates
Solution Approach 1:
The system changes the data rate parameter dynamically based on network conditions and content characteristics. For zero-rated content, the network node determines an appropriate data rate policy that balances congestion reduction with transfer efficiency. The content is delivered at a controlled data rate that prevents network congestion while maintaining reasonable transfer efficiency, resolving the contradiction between these two objectives.
Data Source
AI summary
Methods and apparatus are provided for content delivery. In one aspect, a method of receiving content in a device comprises sending a first request for content to a first network node. The device then receives a response from the first network node that indicates a content delivery network and a data transfer policy. In this aspect the first network node is not part the of the content delivery network. The method also includes sending a second request for the content to the content delivery network, wherein the second request indicates the data transfer policy. The device then receives the content from the content delivery network according to the data transfer policy. The content is received at a lower quality than what is available from the content delivery network and what the device is capable of selecting.


