In-Network Semantic Mashup for ICN Routers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Information-Centric Networking (ICN) architectures do not support semantic mashup operations efficiently, leading to wastage of network bandwidth and processing power, as they require transporting raw data from IoT devices to applications for processing, and the mashup results are not reusable or stored effectively.
Innovation Solution
Implementing in-network semantic mashup capabilities in ICN routers using caching and processing, where routers generate and store mashup results, allowing for efficient data dissemination and reuse across the network, reducing bandwidth usage and processing loads on user devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If ICN architectures transport raw data from IoT devices to applications for processing, then data processing can be performed, but network bandwidth is wasted and processing power is inefficiently used
Solution Approach 1:
The patent applies preliminary action by enabling routers to perform semantic mashup operations on data before it is transported to applications. Routers generate mashup results from raw data using semantic logic, so that when data is requested, pre-processed results are already available in the network, eliminating the need to transport and process raw data at application endpoints.
Solution Approach 2:
The patent introduces routers as intermediaries between IoT devices and applications. These routers perform semantic mashup operations, acting as mediators that transform raw data into meaningful mashup results before forwarding them. This intermediary processing resolves the contradiction by enabling efficient data transformation without requiring full data transport to end applications.
2Adaptability or versatility
If ICN architectures transport raw data for mashup processing, then mashup operations can be performed, but processing power at user devices is consumed
Solution Approach 1:
The patent implements self-service by enabling routers to autonomously perform semantic mashup operations without requiring processing power from user devices. Routers independently execute mashup logic, generate results, and make them available in the network, allowing user devices to simply retrieve pre-processed data without consuming significant processing resources.
3Productivity
If ICN architectures do not store mashup results, then network storage is saved, but mashup results cannot be reused
Solution Approach 1:
The patent applies preliminary action by having routers store mashup results in their data stores after generating them. This pre-storage of processed results enables rapid retrieval for future requests, eliminating the need to re-process raw data and significantly improving data retrieval efficiency while using only the storage capacity of intermediate routers.
Data Source
AI summary
A method of performing semantic mashup in an information-centric networking (ICN) network includes receiving, at a router, a data request message. The data request message includes at least a name of targeted data, a name of low-level data, and a semantic mashup logic for generating the targeted data using the low-level data. In response to determining that the targeted data is not stored at the router and that the low-level data is stored at the router, the router generates the targeted data using the low-level data based on the semantic mashup logic. The router also generates a data response message. The data response message includes the generated targeted data.


