Local Caching Device for Reducing Network Traffic Load
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing traffic load in mobile communication networks due to redundant content transmission, which deteriorates service quality and network performance, especially with the rise of smartphones and content providers, necessitates an efficient solution to reduce redundant content delivery.
Innovation Solution
A local caching device system that stores content from content providers and user equipment, using a controller to manage content address information and determine if requested content is cached, and if not, requesting it from the provider, thereby reducing redundant transmission by caching and delivering content directly to user equipment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If content is delivered directly from content providing devices to user equipment without caching, then network transmission paths are simple, but redundant content transmission increases network traffic load and deteriorates service quality
Solution Approach 1:
The local caching device pre-stores content from content providing devices before user requests occur. When content is requested, the cached copy is immediately available, eliminating the need for repeated transmissions of the same content to multiple users, thus reducing overall network traffic load while maintaining high throughput
Solution Approach 2:
A local caching device is introduced as an intermediary component between content providing devices and user equipment. This mediator stores and manages content locally, intercepting requests and serving cached content directly, thereby reducing redundant transmissions across the network and lowering overall traffic load
2Loss of energy
If content is cached in local caching devices, then redundant content transmission is reduced, but storage space in caching devices is limited
Solution Approach 1:
The system dynamically adjusts caching parameters such as cache size allocation, content retention time, and priority levels based on content popularity and storage availability. When storage is full, less popular content is evicted to make room for newly requested content, optimizing the use of limited storage space while maintaining caching effectiveness
Solution Approach 2:
The local caching device implements content eviction policies where cached content that is less frequently requested is discarded to free up storage space. This allows the system to continuously recover storage capacity for more relevant content, maintaining efficient use of limited storage resources
3Speed
If content is cached in local caching devices, then download speed is improved, but determining whether cached content matches requested content requires time
Solution Approach 1:
The system extracts and stores content identification information (such as hashes or metadata) separately from the actual content data. When a content request arrives, the system quickly compares the requested content's identification information against the cached identification information, achieving rapid matching without examining the entire content, thus minimizing matching time while maintaining accurate content delivery
Data Source
AI summary
The present disclosure relates to a local caching device, system and a method for providing a content caching service. The local caching device checks whether content having address information corresponding to content address information included in a content request message is stored in a storage unit. When the content corresponding to content address information is not stored in the storage unit, the local caching device receives content transmitted from a content providing device in response to the content request message and then checks whether content corresponding to at least part of the received content is stored in the storage unit.


