Cloud Endpoint Pre-Configuration for Faster IoT Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
IoT devices experience increased time and power consumption when switching cloud endpoints due to geographical distance, leading to inefficient and power-intensive communication.
Innovation Solution
Pre-configure a set of cloud endpoints for specific connection with IoT devices, considering security, privacy, and geographic restrictions, to facilitate efficient and rapid transitions between endpoints.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If an IoT device connects to a cloud endpoint that is geographically distant, then the device can maintain its pre-configured connection, but the time and power required for communication increase
Solution Approach 1:
The system performs preliminary action by pre-configuring multiple cloud endpoints before the device needs to switch. When a device initially connects, the system proactively identifies and pre-configures alternative endpoints in advance, so that when switching is needed, the device can immediately connect to a pre-configured endpoint without performing expensive discovery and negotiation procedures, thus reducing both time and power consumption.
2Use of energy by moving object
If an IoT device switches cloud endpoints due to geographical movement, then the device can reduce communication time and power, but the switching process itself consumes time and power
Solution Approach 1:
The system performs preliminary action by pre-configuring multiple cloud endpoints before the device needs to switch. When a device initially connects, the system proactively identifies and pre-configures alternative endpoints in advance, so that when switching is needed, the device can immediately connect to a pre-configured endpoint without performing expensive discovery and negotiation procedures, thus reducing both time and power consumption.
3Reliability
If an IoT device performs cloud endpoint switching with detailed coordination communications, then connection reliability can be ensured, but the complexity and power consumption of the switching process increase
Solution Approach 1:
The system performs preliminary action by pre-configuring multiple cloud endpoints before the device needs to switch. When a device initially connects, the system proactively identifies and pre-configures alternative endpoints in advance, so that when switching is needed, the device can immediately connect to a pre-configured endpoint without performing expensive discovery and negotiation procedures, thus reducing both time and power consumption.
Solution Approach 2:
The system introduces an intermediary component that manages the cloud endpoint configuration and switching logic. This intermediary handles the complex coordination communications between devices and cloud endpoints, shielding devices from the complexity of endpoint management while ensuring reliable connections through centralized control and coordination.
Data Source
AI summary
The pre-configuring of a set of cloud endpoints to connect to a device in response to receiving a request that cloud endpoints be pre-configured for connection to the device. The request is used to identify the set of cloud endpoints that is to be so pre-configured. Then, a pre-configuration instruction is formulated that is structured to be interpretable by each cloud endpoint to establish device-specific connection configuration that is specific to the device. Furthermore, the pre-configuration is structured to assist the respective cloud endpoint to establish a connection with the device upon request of the device. The pre-configuration instruction is then sent to each cloud endpoint in the set of cloud endpoints, causing the pre-configuration to occur. Thus, subsequent connection to the device is more efficient.


