Base Station Object Caching for Mobile Data Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile data communication networks face significant latency and bandwidth constraints due to the exponential increase in data traffic, particularly in the backhaul links from base stations to the core network, which affects the Quality of Experience for users, and existing caching solutions at base stations complicate mobility management.

Innovation Solution

Implementing an object caching system with a processor and network architecture that intercepts and snoops data communications at the base station without terminating them, using an object cache server to proxy communications and maintain synchrony between the base station and server caches, allowing seamless content delivery across mobility events without breaking TCP connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If object caching is implemented at the base station to reduce latency and improve Quality of Service, then user experience and network efficiency are enhanced, but mobility management becomes complicated and TCP connections may be broken during handover

Engineering Contradiction:
ImprovelatencyVSAvoidmobility management complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The caching system is segmented into multiple distributed cache servers located at different base stations rather than a single centralized cache. Each cache server operates independently, storing copies of data objects locally. This segmentation allows users to access cached content from their current base station without requiring complex coordination during handover, as each cache server autonomously serves its local users.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A cache management system acts as an intermediary between the distributed cache servers and the network core. This intermediary coordinates cache operations, manages synchronization between caches, and handles mobility events by redirecting users to appropriate cache servers during handover. The intermediary absorbs the complexity of mobility management, preventing it from breaking TCP connections while enabling efficient content delivery.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If caching solutions are implemented at base stations to improve data delivery speed, then Quality of Service is enhanced, but the system complexity and difficulty of maintaining cache consistency across multiple base stations increases

Engineering Contradiction:
Improvedata delivery speedVSAvoidcache consistency management
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The cache management system implements feedback mechanisms where cache servers continuously report their cache status, hit rates, and data object validity to the central management system. This feedback enables the management system to coordinate cache updates, synchronize data objects across caches, and maintain consistency without requiring complex peer-to-peer communication between base stations. The feedback loop allows automated cache invalidation and update propagation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The cache management system performs multiple functions: it coordinates cache operations, manages data object synchronization, handles mobility events, and maintains cache consistency across all base stations. This universal management system consolidates multiple complex tasks into a single coordinated entity, simplifying the overall system architecture while enabling fast data delivery from distributed caches.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If traditional caching solutions are used at base stations, then local content delivery is improved, but additional bandwidth and overlay networks are required to maintain cache synchronization

Engineering Contradiction:
Improvecontent delivery efficiencyVSAvoidbandwidth consumption
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

Data objects are pre-fetched and cached at base station cache servers before users request them, based on predictive algorithms that analyze user behavior patterns, popular content trends, and historical access data. This preliminary action ensures that frequently accessed content is already available locally when users need it, eliminating the need for additional bandwidth during actual content delivery. The pre-caching strategy proactively prepares content in advance, reducing real-time network load.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10120801B2Object caching for mobile data communication with mobility management
Publication Date: 2018.11.06 GLOBALFOUNDRIES US INC
  • US10120801B2 patent drawing
  • US10120801B2 patent drawing
  • US10120801B2 patent drawing

AI summary

Method and system are provided for object caching with mobility management for mobile data communication. The method may include: intercepting and snooping data communications at a base station between a user equipment and a content server without terminating communications; implementing object caching at the base station using snooped data communications; implementing object caching at an object cache server in the network, wherein the object cache server proxies communications to the content server from the user equipment; and maintaining synchrony between an object cache at the base station and an object cache at the object cache server.