Predictive Caching in Information-Centric Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Information-Centric Networks (ICN) face delays and resource inefficiencies due to the lack of predictive caching, which hinders content delivery when users move to new locations, as content must be retrieved from distant nodes, increasing latency and network load.

Innovation Solution

Implement predictive caching by identifying and pre-fetching content at anticipated future locations based on device type, user behavior, and mobility patterns, using network nodes to proactively cache content before user requests are made.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If content is retrieved from distant nodes when users move to new locations, then content delivery is possible, but latency increases and network load increases

Engineering Contradiction:
Improvecontent delivery capabilityVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by predicting future user locations based on mobility patterns and pre-fetching content to cache at those locations before users actually request it. This proactive content placement eliminates the need for distant content retrieval when users move, thereby reducing latency while maintaining content delivery capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The network is segmented into multiple cache nodes distributed across different locations. Instead of relying on a single distant content source, the system divides content storage across multiple proximate nodes, allowing users to retrieve content from the nearest available cache, thus reducing latency and network load.

Inventive Principle:
Principle #1Segmentation

2Reliability

If content is retrieved from distant nodes, then content delivery is possible, but network load increases

Engineering Contradiction:
Improvecontent delivery capabilityVSAvoidnetwork load
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

Content is pre-fetch and cached at predicted future locations before users actually need it. This preliminary action distributes content proactively across the network, preventing concentrated traffic bursts and reducing overall network load when users retrieve content from local caches rather than distant sources.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates multiple copies of content and distributes them to different cache nodes at various network locations. Instead of all users retrieving content from a single distant source (increasing network load), local copies enable distributed content delivery, significantly reducing the burden on network infrastructure.

Inventive Principle:
Principle #26Copying

3Loss of time

If predictive caching is implemented, then latency is reduced and network performance improves, but device complexity increases

Engineering Contradiction:
ImprovelatencyVSAvoidnetwork node complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system employs self-service mechanisms where cache nodes automatically predict user locations based on mobility patterns and autonomously decide what content to pre-fetch and where to cache it. This self-service approach reduces the need for complex centralized control, managing predictive caching complexity through distributed autonomous decision-making at network nodes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system incorporates feedback loops where user requests, mobility patterns, and cache hit/miss information are continuously monitored and fed back to refine prediction algorithms. This feedback mechanism enables the system to learn and adapt over time, improving predictive accuracy without requiring proportional increases in system complexity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP3545666B1First network node, second network node, third network node, wireless device and methods performed thereby, for handling content in an information-centric network
Publication Date: 2022.08.17 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • EP3545666B1 patent drawingFigure 1
  • EP3545666B1 patent drawingFigure 2A~2F
  • EP3545666B1 patent drawingFigure 3

AI summary

Method performed by a first network node (111) for handling content in an Information-Centric Network (ICN). The first network node (111) operates in a wireless communications network (100). The first network node (111) obtains (502) an indication about one or more network nodes (130) where a request for a content by a wireless device (151) operating in the wireless communications network (100) is predicted to be received in one or more future time periods. The one or more network nodes (130) operate in the wireless communications network (100) supporting ICN. The first network node (111) then initiates instructing (503) at least a subset of the one or more network nodes (130) to obtain the content prior to the one or more future time periods. Also described are a second network node (112), a third network node (133), and the wireless device (151), for facilitating handling the content in the ICN.