Protocol Model Control for Multi-Protocol Device Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing remote management platforms can only manage devices that support a single type of communication protocol, limiting their versatility and requiring multiple platforms for devices with different protocols, which increases operational and maintenance costs.
Innovation Solution
A method for controlling a target device using a remote management platform that determines a target protocol model based on a device identifier and control instruction, sending appropriate control parameters to devices supporting various protocols, and establishing models as needed to manage diverse devices efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a remote management platform supports only one type of communication protocol, then the platform's structure remains simple and easy to maintain, but the platform cannot manage devices with different communication protocols, reducing versatility
Solution Approach 1:
The patent introduces a gateway as an intermediary component between the remote management platform and devices with different communication protocols. The gateway translates and adapts communication between the platform (which uses a standard protocol) and various device protocols (MQTT, CoAP, HTTP, etc.), allowing the platform to manage diverse devices without directly supporting multiple protocols itself.
Solution Approach 2:
The gateway is designed with multi-functionality to handle multiple communication protocols simultaneously. It can act as an MQTT client, CoAP client, HTTP client, or other protocol clients depending on the device being managed, while presenting a unified interface to the remote management platform.
2Adaptability or versatility
If multiple remote management platforms are deployed to manage devices with different protocols, then each device type can be managed effectively, but operational and maintenance costs increase
Solution Approach 1:
The patent merges the functionality of multiple protocol-specific management platforms into a single unified remote management platform. By using the gateway as a protocol adaptation layer, the platform can manage devices using MQTT, CoAP, HTTP, and other protocols through a single system, eliminating the need for separate platforms for each protocol type.
Solution Approach 2:
The remote management platform is designed with universal capability to manage devices regardless of their communication protocol. The platform maintains a unified device model and management interface while the gateway handles protocol-specific adaptations, allowing one platform to serve multiple device types.
3Adaptability or versatility
If protocol conversion is implemented through a gateway with model library, then devices with different protocols can be managed, but the system complexity increases due to model library construction and maintenance
Solution Approach 1:
The gateway performs preliminary actions by pre-establishing device models and protocol mappings in a model library. When a device is added to the network, the gateway can quickly match it with the appropriate pre-defined model, avoiding the need for complex real-time protocol analysis and model construction.
Solution Approach 2:
The gateway uses copying by maintaining standardized device models that represent common device types. Instead of creating unique models for each device, the gateway copies and instantiates appropriate models from the library, adapting them to specific devices through parameter binding, which simplifies model management.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
A device control method, a server, and a storage medium. For a device that supports different communication protocols, a corresponding protocol model may be established in advance. As such, when a remote management platform receives a control instruction used to control a target device, a target protocol model may be determined according to a device identifier of the target device and the control instruction (S210), and a first control parameter in the target protocol model and corresponding to the control instruction is thereby issued to the target device, so that the target device performs a corresponding operation (S220), so as to implement remote management, the target protocol model being a model that is established in advance according to a communication protocol that is supported by the target device.