Dynamic Caching Node Assignment in Mesh Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video caching systems in wireless networks face latency issues due to insufficient intra-mesh links and bandwidth, and are inflexible when mesh nodes enter or exit, particularly in small cell networks where handovers require purging the entire cache, limiting their effectiveness.

Innovation Solution

A method and system for caching content at mesh network nodes, where a coordination server manages primary and secondary caching nodes based on factors like throughput, latency, and network distance, using a bidding protocol to dynamically assign roles and ensure seamless content delivery as user equipment roams between base stations, with the ability to reallocate caching nodes as needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If video caching is implemented at mesh network nodes, then latency is reduced and content delivery is improved, but the system becomes inflexible when mesh nodes enter or exit the network

Engineering Contradiction:
ImprovelatencyVSAvoidflexibility during node changes
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic caching node selection where the caching node is not fixed but can change based on UE movement and network conditions. The coordination server dynamically determines which mesh node should serve as the caching node, allowing the system to adapt when nodes enter or exit the network while maintaining low latency through continuous local caching capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system enables self-service through autonomous caching at edge mesh nodes without requiring core network intervention for each content request. Mesh nodes autonomously cache and serve content locally, reducing latency while the coordination server manages node selection to maintain flexibility during network changes.

Inventive Principle:
Principle #25Self-service

2Productivity

If a fixed caching node is assigned to serve user equipment, then content delivery is efficient, but the system cannot accommodate user equipment roaming to different base stations

Engineering Contradiction:
Improvecontent delivery efficiencyVSAvoidroaming support
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic caching node selection where the caching node is not fixed but can change based on UE movement and network conditions. The coordination server dynamically determines which mesh node should serve as the caching node, allowing the system to adapt when nodes enter or exit the network while maintaining low latency through continuous local caching capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The coordination server acts as an intermediary between the core network and mesh nodes, managing the selection and reassignment of caching nodes. It receives information about UE movement and network changes, then coordinates with mesh nodes to transfer caching responsibilities, enabling both efficient content delivery and seamless roaming support.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Stability of the object's composition

If the entire cache is purged during handover in macro eNodeB networks, then cache consistency is maintained, but latency increases and caching effectiveness is lost

Engineering Contradiction:
Improvecache consistencyVSAvoidlatency during handover
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The patent segments the caching function from the base station identity, allowing different mesh nodes to serve as caching nodes for different UEs or different time periods. When handover occurs, only the caching node assignment needs to be updated rather than purging entire caches, maintaining cache consistency through selective updates while preserving cached content for continued low-latency delivery.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of purging entire caches during handover, the system selectively transfers or updates caching node assignments while preserving cached content. The coordination server manages which cached content should be retained or transferred to new caching nodes, recovering the benefit of cached content while adapting to handover events without the latency penalty of complete cache purges.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS11924688B2Role assignment for caching content at network nodes
Publication Date: 2024.03.05 PARALLEL WIRELESS INC
  • US11924688B2 patent drawing
  • US11924688B2 patent drawing
  • US11924688B2 patent drawing

AI summary

A system, method, and computer program are disclosed to provide an ad-hoc network of network nodes of caching content at the network nodes. A coordination server performing as a manager or controller determines the network node to cache content for a group of user equipments (UEs) attached to a first base station. The coordination server reassigns the network node that cache the content for the group of UEs when a user equipment (UE) moves from the first base station to a second base station.