Overlay Network Content Retrieval via Intermediary Node

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In overlay networks, when the IP address of a mobile node storing content changes, existing technologies increase network message traffic by notifying all nodes, leading to inefficiencies as the number of mobile nodes and their movement range expand.

Innovation Solution

An information communication system where each node is assigned apparatus identification information, allowing a controller to associate and store content identification information, enabling content retrieval without broadcasting new IP addresses across the network, thus minimizing message traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the IP address change is notified to all nodes in the overlay network, then the content can be retrieved from the mobile node, but the amount of messages increases and network resources are occupied

Engineering Contradiction:
Improvecontent retrieval capabilityVSAvoidamount of messages
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments the notification process by introducing a third node (content location management node) that handles IP address change notifications separately from the content retrieval process. Instead of direct broadcasting to all nodes, the system divides the communication into: (1) mobile node notifies third node of IP change, (2) third node stores mapping information, (3) requesting node queries third node for content location. This segmentation reduces unnecessary message propagation while maintaining retrieval reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The third information processing apparatus acts as an intermediary between the mobile node and other nodes in the overlay network. It receives IP address change notifications from the mobile node, stores the mapping between old and new IP addresses, and provides this information to nodes that need to retrieve content. This intermediary approach eliminates the need for direct broadcasting to all nodes, significantly reducing message traffic while ensuring content can still be retrieved.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the IP address is frequently changed due to expanded moving range, then the mobile node can move freely, but the amount of messages increases in the overlay network

Engineering Contradiction:
Improvemobile node mobilityVSAvoidamount of messages
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system performs preliminary action by having the mobile node notify the third node of its IP address change immediately upon occurrence, before other nodes need to retrieve content. The third node stores this mapping information in advance, so when content retrieval requests come in, the system already has the updated location information ready. This preliminary notification approach allows free mobility without causing message storms during content retrieval operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The third information processing apparatus serves as a mediator that decouples the mobility management from the content retrieval process. Mobile nodes can change IP addresses freely without directly impacting other nodes, as the third node handles the translation and routing information. This intermediary layer absorbs the frequency of IP changes and presents a stable interface to content requesting nodes, maintaining adaptability while controlling message traffic.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If all nodes are notified of IP address changes, then content location can be updated, but network overhead increases

Engineering Contradiction:
Improvecontent location information accuracyVSAvoidnetwork overhead
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent segments the information update process by separating the content location management function from the content retrieval function. The third node (content location management node) maintains a separate database of IP address mappings, and only provides this information to nodes that actively request content. This segmentation ensures content location information remains accurate while avoiding unnecessary network overhead from broadcasting to all nodes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of notifying all nodes of IP address changes (excessive action), the system uses a partial approach where only the third node receives and stores the IP change information, and only provides it to nodes that need it for content retrieval. This partial action approach maintains sufficient information accuracy for content location while significantly reducing network overhead.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8943121B2Communication across an overlay network
Publication Date: 2015.01.27 XING INC
  • US8943121B2 patent drawing
  • US8943121B2 patent drawing
  • US8943121B2 patent drawing

AI summary

An information communication system of an overlay network includes: a first apparatus requesting the content; a second apparatus storing the content; and a third apparatus including: a first reception unit receiving a retrieval message transmitted from the first apparatus, the retrieval message including content identification information and location information; a storage unit storing the apparatus identification information of the second apparatus and the content identification information of the content stored in the second apparatus; and a transmission unit transmitting the apparatus identification information. The second apparatus includes: a second reception unit receiving the apparatus identification information from the third apparatus; and a control unit allowing the first apparatus to acquire the content stored in the second apparatus if the apparatus identification information received by the second reception unit matches the apparatus identification information of the second apparatus.