Keyword-Based Content Routing in ICN Communication Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing communication systems face high load and inefficiency in keyword-based content search, as they require frequent access to search servers and DNS servers, leading to increased processing bottlenecks and scalability issues.
Innovation Solution
A communication system utilizing an Information Centric Networking (ICN) architecture that distributes content requests and responses across multiple nodes, eliminating the need for search servers and DNS servers by storing correspondence information between keywords and ports, allowing for batch acquisition of content through keyword-based routing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If keyword-based content search is implemented using existing communication systems, then content can be acquired from servers, but the system experiences high load and processing bottlenecks due to frequent access to search servers and DNS servers
Solution Approach 1:
The patent segments the centralized search and DNS resolution functions into distributed components across multiple communication apparatuses. Each apparatus maintains local correspondence information between keywords and content locations, eliminating the need for frequent centralized server access. This segmentation distributes the processing load and removes bottlenecks while maintaining content acquisition capability.
2Reliability
If centralized search servers and DNS servers are used for keyword-based content search, then content location can be resolved, but the system suffers from scalability issues and high processing load
Solution Approach 1:
The patent implements self-service by enabling each communication apparatus to independently resolve content locations using locally stored correspondence information. Apparatuses serve themselves and others by maintaining keyword-to-content mappings locally, eliminating dependency on centralized search and DNS servers. This self-service approach enhances scalability as new apparatuses can join the network without increasing central server load.
3Ease of operation
If frequent access to search servers and DNS servers is performed, then keyword-based content search can be executed, but the number of messages and data transferred increases
Solution Approach 1:
The patent applies preliminary action by pre-establishing and storing correspondence information between keywords and content locations in each communication apparatus. This pre-computed mapping allows immediate local resolution of content locations without requiring frequent server queries. The preliminary storage of routing information dramatically reduces the volume of messages and data that would otherwise be exchanged during content search operations.
Data Source
AI summary
A communication system includes a first information processing apparatus, and a communication apparatus including a plurality of ports, the communication apparatus being configured to communicate with the first information processing apparatus through a first port, wherein a first content is stored in the first information processing apparatus, and the communication apparatus is configured to store first correspondence information that indicates a correspondence relationship between a first keyword related to the first content and the first port, receive, from the terminal apparatus, a first search request that includes a search word, when the search word includes the first keyword, specify the first port corresponding to the first keyword from the plurality of ports, send, through the first port, the first search request to the first information processing apparatus, acquire the first content from the first information processing apparatus, and send the first content to the terminal apparatus.


