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

Inactive Publication Date: 2019-01-08
ZHONGAN INFORMATION TECH SERVICES CO LTD +1
View PDF6 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] In order to solve the problems of the existing technology, the embodiment of the present invention provides a block chain-based IoT device control method and system to overcome the inability to guarantee the control of device control authority and prevent the operation records from being tampered with in the prior art. and the interconnection between devices, etc.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for controlling Internet-of-things device based on block chain
  • Method and system for controlling Internet-of-things device based on block chain
  • Method and system for controlling Internet-of-things device based on block chain

Examples

Experimental program
Comparison scheme
Effect test

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 ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method and a system for controlling an Internet-of-things device based on a block chain. The method comprises the following steps: registering the Internet-of-things device on an Internet-of-things platform through the equipment gateway; transmitting a device control instruction by a user through the Internet-of-things platform; calling the block chain service by the Internet-of-things platform, interacting with the intelligent contract through the block chain service, and calling the corresponding interface of the intelligent contract; triggering a contract event corresponding to the device control instruction by the intelligent contract; after monitoring the contract event, judging how to process the device control instruction according to the content in the contract event. The invention provides a method and a system for controlling device on the Internet-of-things based on a block chain. By realizing the scheme of combining the block chain with the Internet-of-things, the invention ensures the management and control of the control authority of the equipment, the tamper-proof operation record and the interconnection among the equipment, and realizes thedecentralization of the mode of issuing the equipment instruction, the service is more stable and the usability is higher.

Description

technical field [0001] The present invention relates to the field of communication technology, in particular to a method and system for controlling Internet of Things devices based on blockchain. Background technique [0002] Blockchain is a new application model of computer technologies such as distributed data storage, point-to-point transmission, consensus mechanism, and encryption algorithm. Generally speaking, the blockchain system consists of data layer, network layer, consensus layer, incentive layer, contract layer and application layer. Among them, the data layer encapsulates basic data and basic algorithms such as underlying data blocks and related data encryption and time stamps; the network layer includes distributed networking mechanisms, data dissemination mechanisms, and data verification mechanisms; the consensus layer mainly encapsulates network nodes Various consensus algorithms; the incentive layer integrates economic factors into the blockchain technolog...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08H04L29/06
CPCH04L65/1073H04L67/104H04L67/12H04L67/125H04L9/3239H04L2209/805H04L9/3226H04L63/123H04L9/50
Inventor 曾德强张春春
Owner ZHONGAN INFORMATION TECH SERVICES CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products