Content Name Terminal Device Routing Optimization
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
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
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
Data Source
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.


