Cooperative Caching for 5G Network Speed

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecontent availabilityVSAvoiddata transfer speed
Core Design Contradiction:
ReliabilityVSSpeed

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Speed

If collaborative caching is implemented between base stations, then access speed is improved, but system complexity increases

Engineering Contradiction:
Improveaccess speedVSAvoidsystem complexity
Core Design Contradiction:
SpeedVSDevice complexity

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.

Inventive Principle:
Principle #5Merging (Combining)

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.

Inventive Principle:
Principle #23Feedback

3Speed

If content is cached at lower network layers, then data transfer speed is improved, but content availability may deteriorate

Engineering Contradiction:
Improvedata transfer speedVSAvoidcontent availability
Core Design Contradiction:
SpeedVSReliability

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.

Inventive Principle:
Principle #3Local quality

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.

Inventive Principle:
Principle #15Dynamics

4Speed

If frequent handovers between base stations are performed, then access speed is improved, but connection stability deteriorates

Engineering Contradiction:
Improveaccess speedVSAvoidconnection stability
Core Design Contradiction:
SpeedVSStability of the object's composition

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11343350B2Use frequency-based cooperative caching method for multi-layer network structures (e.g. 5G)
Publication Date: 2022.05.24 HAVELSAN HAVA ELEKTRONIK SANAYI VE TICARET ANONIM SIRKETI
  • US11343350B2 patent drawing
  • US11343350B2 patent drawing
  • US11343350B2 patent drawing

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.