Mobile CCN Handover via Local Node Caching and Content Exclusion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In mobile Content Centric Networks (CCN), handovers often result in packet loss due to the inability to transfer ongoing content transmissions from the source eNB to the user equipment (UE) after a handover occurs, leading to disruptions and inefficiencies.

Innovation Solution

Implement a method where local CCNx nodes cache data and manage Pending Interface Tables (PIT) to prevent packet loss during handovers by requesting the exclusion of specific content transmissions, allowing seamless handovers by caching and retransmitting content as needed between source and target nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If handover is performed in mobile CCN, then mobility and network flexibility are improved, but packet loss occurs due to inability to transfer ongoing content transmissions

Engineering Contradiction:
ImprovemobilityVSAvoidpacket loss
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The source local CCNx node caches data directed to the UE before handover occurs. This preliminary caching ensures that content data is preserved and can be transferred to the target node, preventing packet loss during the handover process while maintaining network mobility

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The source local CCNx node acts as an intermediary by temporarily holding cached data and selectively transmitting it to the target local CCNx node based on exclusion requests. This intermediary role enables reliable data transfer during handover while maintaining system flexibility

Inventive Principle:
Principle #24Intermediary (Mediator)

2Duration of action of stationary object

If content transmission continues during handover, then service continuity is maintained, but network complexity increases due to path management

Engineering Contradiction:
Improveservice continuityVSAvoidnetwork complexity
Core Design Contradiction:
Duration of action of stationary objectVSDevice complexity

Solution Approach 1:

The target local CCNx node extracts and excludes content that has already been transmitted to the UE by the source node. By removing already-delivered content from the transmission path, the system maintains service continuity while simplifying path management through selective content exclusion

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The target local CCNx node sends exclusion requests back to the source node based on what content it has received or cached. This feedback mechanism enables automatic coordination between nodes, maintaining service continuity without requiring complex manual path management

Inventive Principle:
Principle #23Feedback

3Reliability

If all cached content is transferred during handover, then complete content delivery is ensured, but transmission efficiency decreases due to redundant content transfer

Engineering Contradiction:
Improvecontent delivery completenessVSAvoidtransmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The target local CCNx node's cached content, which could be seen as redundant, is actually beneficial. By sending exclusion requests for this cached content, the system prevents unnecessary retransmission while ensuring complete content delivery, thus converting a potential inefficiency into a mechanism for optimizing transmission efficiency

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentEP2859754B1Method and apparatus for handover in mobile content centric network
Publication Date: 2022.01.12 SAMSUNG ELECTRONICS CO LTD
  • EP2859754B1 patent drawingFigure 1
  • EP2859754B1 patent drawingFigure 2
  • EP2859754B1 patent drawingFigure 3

AI summary

A handover method in a mobile CCN. In the method, when detecting a UE performing a handover, a source local CCNx node caches data directed to the UE. The source local CCNx node transmits a request to stop transmission of the data directed to the UE to a target local CCNx node based on a condition. The target local CCNx node requests the source local CCNx node to stop transmission of contents that are being cached. The source local CCNx node transmits cached contents to the target local CCNx node. The target local CCNx node requests a CCNx entry node to stop transmission of specific contents based on a condition. The CCNx entry node transmits contents to the target local CCNx node. When detecting the UE completing the handover, the target local CCNx node transmits the contents received from the CCNx entry node to the UE.