[发明专利]一种基于区块链的物联网设备的控制方法有效
申请号: | 201810658593.9 | 申请日: | 2018-06-22 |
公开(公告)号: | CN108965398B | 公开(公告)日: | 2021-01-19 |
发明(设计)人: | 武井刚 | 申请(专利权)人: | 北京格瑞空间科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京前审知识产权代理有限公司 11760 | 代理人: | 张波涛;李锋 |
地址: | 100020 北京市朝阳区天朗*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 联网 设备 控制 方法 | ||
本公开揭示了一种基于区块链的物联网设备的控制方法,所述方法在一个共识网络建立的区块链中,物联网设备通过向Broker注册来拓展,Broker将信息写入区块链中,再由各个参与节点共同维护区块链中记录的设备信息;手机客户端(APP)和设备注册后向共有的Broker通过互联网协议建立连接,然后APP与物联网设备通过共有的Broker进行物联网协议进行实时通信;设备和APP通过CDN同步一部分数据,然后通过连接的Broker将自己的信息写入区块链。
技术领域
本公开属于物联网通信技术领域,尤其是涉及一种基于区块链的物联网设备的控制方法。
背景技术
物联网是在互联网的基础上延伸和扩展的网络,其用户延伸到了物品和物品之间。当前物联网流行的是中心化的技术架构,物联网设备的通信和数据存储依赖中心化的服务器来完成。这种架构存在着一些问题:
1、当设备比较多的时候,中心服务器将面临着数据拥塞的问题。
2、一旦中心服务器出现问题,挂载之上的物联网设备将同时发生通信故障。
3、如果设备与设备之间的距离比较遥远,则通信的实时性将变得很差。如果服务器要进行跨地域部署,则又面临着各个地域的数据库同步的难题。
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,其本质上是一个去中心化的数据库。
发明内容
本公开要解决的技术问题在于,针对现有的中心化架构带来的问题,提供一种基于区块链的物联网设备的控制方法。
所述方法包括,
在一个共识网络建立的区块链中,第一物联网设备通过向Broker注册来拓展,Broker将第一物联网设备信息写入区块链中,再由各个参与节点共同维护区块链中记录的已注册物联网设备信息;手机客户端和第一物联网设备在同一局域网中时,手机客户端与第一物联网设备进行绑定操作;手机客户端与任一与之有绑定关系的物联网设备通过共有的Broker进行物联网协议的实时通信;
任一物联网设备和手机客户端通过CDN同步一部分数据,然后通过连接的Broker将自己的信息写入区块链中。
本公开具有以下有益效果:
本公开针对不同地域的手机客户端和设备用不同的Broker帮助建立通信,既保证了跨地域通信的实时性又将数据压力分散到各个Broker上;由于没有中心化的服务器,即使个别Broker发生故障,手机客户端和物联网设备也可通过其他具有Broker功能的物联网设备通信和注册;又由于信息都存储在区块链中,区块链具有不可篡改性,所以手机客户端的信息和物联网设备的信息都不会丢失。
附图说明
图1为本公开一个实施例中一种基于区块链的物联网设备的控制方法的流程示意图;
图2为本公开一个实施例中手机客户端、物联网设备和Broker第一次注册示意图;
图3为本公开一个实施例中手机客户端、物联网设备通过Broker建立通信示意图;
图4为本公开一个实施例中手机客户端在其他地域连接到原Broker;
图5为本公开一个实施例中手机客户端、物联网设备连接到共有的、速度更快的第二Broker。
具体实施方式
在一个实施例中,参考图1,本公开揭示了一种基于区块链的物联网设备的控制方法,包括,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京格瑞空间科技有限公司,未经北京格瑞空间科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810658593.9/2.html,转载请声明来源钻瓜专利网。