Cooperative Caching for 5G Network Speed
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In multi-layer network structures, the current method of directing users through each layer to reach content results in slow data transfer speeds, as it relies on the slowest layer and leads to increased traffic and empty file requests, especially in peak times and geographically limited locations.
Innovation Solution
A collaborative caching method that stores frequently requested contents at lower network layers and enables content-based handovers between nearby base stations, grouping access points and using a Collaborative Caching Entity (CCE) to manage cache transitions without predicting content popularity, fragmenting caches, and triggering handovers based on availability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If content is stored at upper network layers, then content availability is improved, but data transfer speed deteriorates due to traversing multiple layers
Solution Approach 1:
The network is segmented into multiple hierarchical layers (first layer with access points, second layer with base stations, third layer with gateways). Content is selectively cached at different layers based on popularity and local demand, allowing users to access content from the nearest available cache layer rather than always traversing to upper layers. This segmentation enables flexible content distribution that balances availability and speed.
Solution Approach 2:
The patent introduces a vertical dimension to content caching by storing content at multiple hierarchical levels simultaneously. Instead of a single-layer approach, content is distributed across layers 1, 2, and 3, creating a three-dimensional caching architecture. This allows users to access content from any layer they are currently connected to, reducing the need to traverse through all upper layers and improving transfer speed while maintaining availability.
2Speed
If collaborative caching is implemented between base stations, then access speed is improved, but system complexity increases
Solution Approach 1:
Multiple base stations and access points are merged into a collaborative caching system where they share content information and caching decisions. The patent implements this by having base stations report their cached content to a controller, which then distributes this information to other base stations. This merging enables fast local content delivery while distributing the complexity management across the network rather than concentrating it at a single point.
Solution Approach 2:
The system implements feedback mechanisms where base stations report their content availability status to the controller, which then uses this information to make informed caching decisions. The controller receives feedback about which contents are frequently requested and directs base stations to cache these contents proactively. This feedback loop enables the system to adapt to changing content demands and optimize access speed dynamically without requiring complex centralized control.
3Speed
If content is cached at lower network layers, then data transfer speed is improved, but content availability may deteriorate
Solution Approach 1:
The patent applies local quality by caching content at lower layers (access points and base stations) based on local demand patterns. Each base station reports which contents are frequently requested by its connected users, and the controller directs caching decisions accordingly. This ensures that content is cached locally where it is most needed, improving access speed for local users while maintaining availability through intelligent distribution. Not all content is cached at all layers, but rather only where local conditions justify the caching.
Solution Approach 2:
The caching system is dynamic rather than static, with content distribution adapting to changing network conditions and user demands. The controller continuously receives reports from base stations about content popularity and adjusts caching decisions in real-time. When content demand patterns change, the system can redirect caching decisions to different layers or different contents, ensuring both speed and availability are maintained under varying conditions without requiring complex predetermined rules.
4Speed
If frequent handovers between base stations are performed, then access speed is improved, but connection stability deteriorates
Solution Approach 1:
The system performs preliminary action by proactively caching frequently requested contents at base stations before users actually need them. Base stations report their cached content to the controller, which then distributes this information to neighboring base stations in advance. When a user moves between base stations, the content is already available at the destination base station, enabling fast handover without requiring the user to re-download content. This preliminary caching reduces the need for frequent handovers while maintaining connection stability.
Solution Approach 2:
The controller acts as an intermediary that coordinates handovers and content distribution between base stations. Instead of base stations independently making handover decisions which could cause instability, the controller receives reports from all base stations about content availability and user connections, then makes coordinated decisions about content distribution and handover management. This intermediary role balances the need for fast content delivery with connection stability by optimizing handovers based on overall network conditions rather than individual base station decisions.
Data Source
AI summary
A method for caching most-frequently requested contents by users in a multi-layer network structure in a bottom layer of a network, wherein the bottom layer of the network includes access points and base stations and for providing a fastest access to files by changing a node connected by a user by performing a content-based handover by directing the user to a point comprising a requested content, wherein the method is based upon a concept of storing files, wherein the files are in high demand in a geographical region, in a cached manner on a basis of cooperation between the base stations that are in juxtaposition to one another. In the method, a group of close-proximity nodes are grouped, and the group of close-proximity nodes ensured to perform user handover therebetween.


