Edge Node Data Correlation Mapping for IoT Redundancy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the IoT environment, the increasing number of terminals performing the same operations in a specific region leads to redundancy and inefficiencies in data processing, particularly in content delivery networks, where existing methods struggle to efficiently manage data requests and correlations between nodes.

Innovation Solution

A method for data processing by an edge node that involves receiving data requests, confirming the availability of correlated data using a mapping table, and transmitting relevant data when the requested data is not available, with the option to perform FIB-based routing when no correlated data meets the threshold value, and includes a transceiver, content storage, and a controller to manage these processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If data requests are processed by querying all nodes in the network, then data completeness is improved, but data processing time and network overhead increase significantly

Engineering Contradiction:
Improvedata completenessVSAvoiddata processing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent pre-calculates and stores correlation values between data from different nodes in a mapping table before data requests occur. When a data request is received, the edge node queries this pre-computed mapping table to quickly identify correlated data sources, avoiding the need to query all nodes in the network. This preliminary preparation significantly reduces data processing time while maintaining data completeness.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If all data from multiple nodes is transmitted to satisfy data requests, then data completeness is improved, but network bandwidth consumption and energy usage increase

Engineering Contradiction:
Improvedata completenessVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent extracts only the necessary correlated data from the network based on the mapping table query results, rather than transmitting all data from multiple nodes. The edge node identifies and retrieves only those data elements that have correlation values meeting the threshold requirement, significantly reducing network bandwidth consumption and energy usage while still providing complete and relevant information.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If data correlation threshold is set low to include more relevant data, then data accuracy is improved, but data quantity increases leading to more processing overhead

Engineering Contradiction:
Improvedata accuracyVSAvoiddata processing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements a dynamic correlation threshold mechanism where the threshold value can be adjusted based on application requirements and network conditions. The mapping table stores correlation values that allow flexible filtering - when a threshold is set, the system dynamically selects data pairs exceeding that threshold, balancing data accuracy with processing efficiency according to specific operational needs.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11470177B2Method for processing data by edge node in network including plurality of terminals and edge node
Publication Date: 2022.10.11 FOUND OF SOONGSIL UNIV IND COOP
  • US11470177B2 patent drawing
  • US11470177B2 patent drawing
  • US11470177B2 patent drawing

AI summary

The present disclosure provides a method for processing data by an edge node including: receiving a data request from an application; confirming whether first data corresponding to the data request is included in a content storage of the edge node; confirming whether there is second data having a correlation with the first data which is equal to or higher than a predetermined threshold value based on a previously stored mapping table when the first data is not included in the content storage of the edge node; and transmitting the second data to the application when there is the second data having the correlation with the first data which is equal to or higher than the threshold value.