IoT Plugin Management via Cloud Mirroring and Resource Directory
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current IoT network solutions face latency issues due to the need for cloud-hosted services, which hinder the quality-of-service (QoS) by introducing additional traffic flows and network traversals, especially when using plugin solutions for non-OCF devices, leading to suboptimal network performance.
Innovation Solution
Implementing a resource directory to facilitate the discovery and access of plugin instances, with an automatic mechanism for mirroring or migrating plugins to a cloud-hosted environment, preserving security associations and reducing network traffic and latency by providing a more optimal access path.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If cloud-hosted services are used for IoT network optimization, then service functionality is provided, but network latency and traffic increase
Solution Approach 1:
The patent segments the plugin management functionality by creating separate plugin instances that can be distributed across different network locations (cloud, edge, or local devices). This allows the system to provide cloud-hosted service functionality while enabling local execution of specific plugin operations to reduce latency for time-sensitive tasks.
Solution Approach 2:
The patent introduces an intermediary mechanism (the plugin instance discovery and selection system) that mediates between cloud-hosted services and local devices. This intermediary enables intelligent routing of requests to appropriate plugin instances based on latency requirements, balancing cloud functionality with local responsiveness.
2Speed
If plugin instances are distributed across multiple locations, then access optimization is achieved, but system complexity increases
Solution Approach 1:
The patent implements self-service mechanisms where plugin instances automatically register themselves with the discovery service and autonomously manage their own deployment and execution. This reduces the need for complex centralized management infrastructure while enabling distributed access optimization.
Solution Approach 2:
The patent changes the operational parameters of plugin instances based on network conditions and performance requirements. Plugin instances can dynamically adjust their execution location and configuration parameters to optimize access speed without requiring complex manual reconfiguration of the entire system.
3Loss of energy
If automatic plugin mirroring is implemented, then network traffic is reduced, but authorization management becomes more complex
Solution Approach 1:
The patent creates a universal authorization framework that works across all plugin instance locations (cloud, edge, local). The same authorization mechanisms and security protocols are applied regardless of where plugin instances are deployed, simplifying authorization management despite the distributed architecture.
Solution Approach 2:
The patent uses controlled copying of plugin instances to distributed locations while maintaining centralized authorization management. The copying mechanism includes built-in authorization metadata that travels with the plugin instance, enabling automated authorization verification without complex manual management at each location.
Data Source
AI summary
Various systems and methods for network optimization or bandwidth conservation may use plugin migration or mirroring to access a plugin utilizing a first network protocol in the cloud. A cloud-based plugin allows for routing optimization to leverage resource directory from the first network protocol to provide discovery or access to the plugin. The plugin may be used when a device operating the first network protocol communicates with a device operating a second, different, network protocol.


