Method and system for controlling Internet-of-things device based on block chain
A technology of IoT devices and control methods, applied in the field of communications, can solve problems such as the management and control that cannot guarantee device control authority, and achieve the effects of high availability, prevention of easy tampering, and stable service
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0070] Such as figure 1 as shown, figure 1 It is a flow chart of Embodiment 1 of the blockchain-based Internet of Things device control method provided by the present invention, and the method includes the following steps:
[0071] S1: The IoT device registers on the IoT platform through the device gateway.
[0072] Specifically, before a new IoT device is connected, it needs to register with the IoT platform through the device management service in the device gateway.
[0073] Further, the step S1 specifically includes:
[0074] After the IoT device is connected to the Internet, it initiates a registration request to the IoT platform through the device management service in the device gateway. After receiving the registration request, the IoT platform creates an IoT device and obtains the information required for registration and authentication of the IoT device, and records the above The unique identifier of the IoT device and the unique identifier of the device gateway, ...
Embodiment 2
[0092] Such as figure 2 as shown, figure 2 It is a flow chart of Embodiment 2 of the blockchain-based Internet of Things device control method provided by the present invention. In addition to the above-mentioned steps S1 to S5, the method also includes:
[0093] S6: After the IoT device executes the device control instruction, it feeds back the execution result to the smart contract and the IoT platform.
[0094] Further, the step S6 specifically includes:
[0095] After the IoT device executes the device control instruction, it feeds back the execution result to the device management service in the device gateway through the jna callback interface. The device management service in the device gateway interacts with the smart contract, and sends the execution result to the smart contract. Specifically, the device management service records the command execution result by calling the recordActionLog method in the smart contract. At the same time, the blockchain service mon...
Embodiment 3
[0097] Such as image 3 as shown, image 3 It is a schematic structural diagram of the blockchain-based IoT device control system provided by the present invention, the system at least includes:
[0098] The Internet of Things platform is used for the registration management of Internet of Things devices and the issuance of device control instructions.
[0099] Specifically, the physical network platform is mainly used for registration management of IoT devices, message management, and issuing device control commands.
[0100] Further, the IoT platform includes at least:
[0101] The device registration management module is used to register and manage IoT devices;
[0102] The operating instruction issuing module is used to issue device control instructions to users.
[0103] Specifically, the Internet of Things platform serves as a unified platform for device registration management and device control command delivery, and implements operations through web pages, thereby ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com