Hierarchical Name Network Content Retrieval via Partial Prefixes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Networks based on destination addresses, such as IP protocols, face issues like traffic congestion due to popular content nodes and require network extensions as internet usage increases, while hierarchical name structure networks struggle with content retrieval when users have only partial or inaccurate hierarchical names, leading to resource inefficiency.

Innovation Solution

A communication method for content requesters and providers in a hierarchical name structure network that generates and transmits content search request packets with partial hierarchical names, using indicators for search areas, keywords, or metadata to facilitate content retrieval across virtual communities, allowing for content search and response without requiring the full hierarchical name.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the network uses full hierarchical names for content requests, then content retrieval accuracy is improved, but resource consumption increases and user accessibility decreases

Engineering Contradiction:
Improvecontent retrieval accuracyVSAvoidresource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent segments the full hierarchical name into two parts: a prefix (e.g., '/acme/video/') that identifies the content type and category, and a suffix (e.g., '/movie1.mp4') that identifies the specific content file. The request packet only needs to contain the prefix portion, which reduces the amount of data transmitted while still enabling accurate content retrieval through the hierarchical name structure's organizational properties.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If the network requires full hierarchical names for content requests, then content identification precision is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvecontent identification precisionVSAvoiduser accessibility
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent applies partial action by requiring only the prefix portion of the hierarchical name (e.g., '/acme/video/') instead of the complete hierarchical name (e.g., '/acme/video/movie1.mp4'). This partial information is sufficient for the system to identify the content category and locate the requested content through the hierarchical structure, making the operation easier while maintaining identification precision.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If the network forwards packets based on full hierarchical names, then routing accuracy is improved, but device complexity increases

Engineering Contradiction:
Improverouting accuracyVSAvoidnetwork processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the necessary prefix portion of the hierarchical name from the full path for routing purposes. The network nodes use this extracted prefix to determine the routing path through the hierarchical structure, while the complete hierarchical name resolution is handled by the endpoint devices. This extraction reduces the processing complexity at each network node while maintaining routing accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP2530611B1Methods and apparatuses for a network based on hierarchical name structure
Publication Date: 2020.04.22 SAMSUNG ELECTRONICS CO LTD
  • EP2530611B1 patent drawingFigure 1
  • EP2530611B1 patent drawingFigure 2
  • EP2530611B1 patent drawingFigure 3

AI summary

Provided are communication devices and methods for requesting content in a network based on a hierarchical name structure. A content requester may search for content without the use of the entire hierarchical name of the content in the network based on the hierarchical name structure.