Content Name Terminal Device Routing Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing Internet structure does not align with actual usage patterns, leading to inefficient data routing and reduced network throughput due to redundant procedures.

Innovation Solution

A terminal device and method that generate and transmit block queries based on content names, using a routing table to match content segments with the same transmission direction, adjusting block ranges, and setting flags and state fields to optimize data routing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional host-to-host routing is used in the Internet structure, then network apparatus connectivity is maintained, but network throughput deteriorates due to redundant procedures and misalignment with actual usage patterns

Engineering Contradiction:
Improvenetwork throughputVSAvoidrouting procedure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments content into multiple blocks with specific block ranges, allowing parallel retrieval operations. The query generator creates multiple block queries simultaneously for different content blocks, and the routing table is segmented to handle different block ranges independently, reducing overall routing complexity while improving throughput

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a content-based routing table as an intermediary layer between the query generator and network apparatuses. This routing table maps content blocks to specific network apparatuses, eliminating the need for complex host-to-host routing decisions and reducing redundant procedures in the data retrieval process

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If content is divided into multiple segments for parallel retrieval, then data retrieval efficiency improves, but routing complexity increases due to matching segments with appropriate transmission directions

Engineering Contradiction:
Improvedata retrieval timeVSAvoidrouting table complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent pre-establishes a routing table that maps content block ranges to specific transmission directions and network apparatuses before actual data retrieval occurs. This preliminary organization allows queries to be resolved through simple table lookups rather than complex real-time routing decisions, reducing retrieval time without proportionally increasing routing complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the routing parameter from host-based addressing to content-block-based addressing. By organizing the routing table around content block ranges rather than individual hosts, the system achieves more efficient segment-to-apparatus matching while keeping the routing structure manageable through parameter reorganization

Inventive Principle:
Principle #35Parameter changes

3Productivity

If block queries are used to request multiple segments simultaneously, then retrieval efficiency improves, but the challenge increases of managing segments with different routing paths

Engineering Contradiction:
Improvedata retrieval efficiencyVSAvoidrouting path management
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent merges multiple segment retrieval operations into a single block query that requests a range of content blocks simultaneously. The routing table is designed to handle these combined queries by mapping entire block ranges to specific transmission directions, allowing efficient parallel retrieval while simplifying path management through unified routing rules

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9264342B2Terminal device based on content name, and method for routing based on content name
Publication Date: 2016.02.16 SAMSUNG ELECTRONICS CO LTD
  • US9264342B2 patent drawing
  • US9264342B2 patent drawing
  • US9264342B2 patent drawing

AI summary

In a network system based on a content name, a terminal device may generate and transmit a block query requesting a plurality of segments, and may receive segments corresponding to the block query based on a transmission direction of the block query.