IoT Sensor Function Migration for Attack Resilience
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Internet of Things (IoT) devices are vulnerable to attacks due to their limited processing power and low cost, making them susceptible to malicious hacks and failures, which can lead to significant losses and disruptions in critical functionalities.
Innovation Solution
Implementing a sensor device managing module that monitors core functions for anomalies, migrates sensor functions to neighboring devices in case of anomalies, and uses memory isolation to prevent malicious attacks, ensuring continuous functionality and resilience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If sensor devices are made low cost with limited processing power, then ease of manufacture and deployment are improved, but vulnerability to attacks and reliability deteriorate
Solution Approach 1:
The system segments the sensor function from the physical device. When a device is compromised, only the software code needs to be migrated to another device, not the entire system. This segmentation allows low-cost devices to be used while maintaining reliability through software-based redundancy and migration capabilities.
Solution Approach 2:
The system performs preliminary actions by pre-establishing a network of neighboring sensor devices that can serve as backup hosts. When an anomaly is detected, the software code can be quickly migrated to a pre-identified neighboring device, preventing service interruption without requiring immediate device replacement.
2Ease of manufacture
If sensor devices have limited processing power, then cost is reduced, but ability to detect and respond to attacks deteriorates
Solution Approach 1:
The system merges the detection and response capabilities across multiple neighboring sensor devices. Individual devices with limited processing power contribute to a collective security system where anomalies detected by one device can trigger coordinated responses from neighboring devices, compensating for individual limitations.
Solution Approach 2:
The system introduces an intermediary mechanism where neighboring sensor devices act as mediators for security monitoring and response. When one device detects an anomaly, neighboring devices serve as intermediaries to host the migrated software code and maintain service continuity, distributing the detection and response burden across the network.
3Reliability
If sensor functions are migrated to neighboring devices, then continuity of service is maintained, but device complexity increases
Solution Approach 1:
The system uses copying by creating a software code copy of the sensor function that can be transferred to neighboring devices. This copying approach maintains service continuity without requiring complex reconfiguration or modification of the underlying hardware, as the software image can be replicated and executed on alternative devices.
Solution Approach 2:
The system implements dynamic functionality where the sensor function can move between devices based on operational needs and security conditions. The software code is designed to be portable and adaptable, allowing it to dynamically relocate to neighboring devices when anomalies are detected, maintaining service continuity through flexible, runtime reconfiguration.
Data Source
AI summary
A processing system including at least one processor may monitoring a performance of at least one sensor function of the first sensor device, detect an anomaly in the performance of the at least one sensor function, send a request to at least one neighboring sensor device to host the at least one sensor function of the first sensor device, receive an acceptance to the request from the at least one neighboring sensor device to host the at least one sensor function of the first sensor device and transfer a software code of the at least one sensor function to the at least one neighboring sensor device.


