Geofenced IoT Edge Virtualization for Lightweight Application Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing edge computing systems face challenges in managing diverse applications and functionalities on IoT edge devices due to hardware heterogeneity and the need for secure, governed data exchange, leading to overhead and performance issues.
Innovation Solution
Implement lightweight application virtualization using geofence-based policies to dynamically manage containerization, orchestration, and security for IoT edge devices, enabling modular and secure data exchange through geofence-defined policies and blockchain-based tracking.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If edge computing systems manage diverse applications on IoT edge devices, then functionality and versatility are improved, but device complexity and resource overhead increase
Solution Approach 1:
The system segments applications into containerized units that can be independently managed on edge devices. Each container encapsulates specific application functionality, allowing the system to load only required applications rather than managing all possible applications simultaneously, thus reducing complexity while maintaining versatility.
Solution Approach 2:
The patent implements a universal container management system that can handle diverse applications through a common orchestration framework. This multi-functional approach allows a single edge device to run multiple different applications using the same infrastructure, reducing overall system complexity while maintaining high adaptability.
2Reliability
If secure data exchange governance is implemented across edge devices, then security and reliability are improved, but processing overhead and latency increase
Solution Approach 1:
Security policies and authentication mechanisms are pre-configured and established before data exchange occurs. The system sets up governance rules in advance, so that when data exchange happens, the verification process is streamlined and does not add significant latency, thus maintaining both security and speed.
Solution Approach 2:
The patent introduces an intermediary orchestration layer that manages security governance between edge devices. This mediator handles the complex security verification processes centrally, allowing individual edge devices to exchange data with minimal overhead while still maintaining strong security through the intermediary's governance.
3Productivity
If container deployment is used for edge applications, then deployment speed and scalability are improved, but resource management complexity increases
Solution Approach 1:
The container deployment system implements self-service capabilities where containers automatically manage their own resource allocation, configuration, and lifecycle. This automation reduces the manual resource management complexity while maintaining fast deployment speeds, as the system self-regulates without requiring complex external orchestration for basic resource management.
Data Source
AI summary
In an approach for lightweight application virtualization based on policies defined by overlaying geofence for an edge computing architecture, a processor collects real-time data of one or more geofences of a specified geospatial area. A processor determines a hierarchy of the one or more geofences based on the collected real-time data. A processor determines applicable set of geofence policies based, at least in part, on the hierarchy of the one or more geofences. A processor generates edge-based policies for an edge device based on the applicable set of geofence policies. A processor creates corresponding orchestration protocols on the edge device based on the edge-based policies.


