本申请提供的一种基于物联网的大数据分析方法,涉及物联网技术领域。在本申请中,首先,基于目标物联网设备的第一设备标识信息,将设备控制指令发送给目标物联网设备,其中,该目标物联网设备上安装的设备运行程序按照该设备控制指令运行,以产生设备运行数据。其次,判断是否接收到对设备运行数据进行存储的存储请求信息。然后,若接收到存储请求信息,则获取目标物联网设备的设备运行数据,并基于获取到该设备运行数据的时间信息生成时间戳信息。最后,将设备运行数据和时间戳信息发送至预先针对目标物联网设备构建的目标区块链中进行存储。基于上述方法,可以改善现有技术中存在的数据存储的安全性较低的问题。存在的数据存储的安全性较低的问题。存在的数据存储的安全性较低的问题。
【技术实现步骤摘要】
一种基于物联网的大数据分析方法
[0001]本申请涉及物联网
,具体而言,涉及一种基于物联网的大数据分析方法。
技术介绍
[0002]物联网是新一代信息技术的重要组成部分,是指物物相连的互联网。这有两层意思:其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信。
[0003]其中,物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。物联网是互联网的应用拓展,与其说物联网是网络,不如说物联网是业务和应用。但是,经专利技术人研究发现,在现有的物联网技术中,存在着对物联网设备控制效果较差的问题。
技术实现思路
[0004]有鉴于此,本申请的目的在于提供一种基于物联网的大数据分析方法,以改善现有技术中存在的数据存储的安全性。
[0005]为实现上述目的,本申请实施例采用如下技术方案:
[0006]一种基于物联网的大数据分析方法,应用于物联网控制设备,该物联网控制设备连接有物联网设备,该大数据分析方法包括:
[0007]基于目标物联网设备的第一设备标识信息,将设备控制指令发送给所述目标物联网设备,其中,该目标物联网设备上安装的设备运行程序按照该设备控制指令运行,以产生设备运行数据;
[0008]判断是否接收到对所述设备运行数据进行存储的存储请求信息;
[0009]若接收到所述存储请求信息,则获取所述目标物联网设备的设备运行数据,并基于获取到该设备运行数据的时间信息生成时间戳信息;
[0010]将所述设备运行数据和所述时间戳信息发送至预先针对所述目标物联网设备构建的目标区块链中进行存储。
[0011]在一种可能的实施例中,在上述基于物联网的大数据分析方法中,所述获取所述目标物联网设备的设备运行数据,并基于获取到该设备运行数据的时间信息生成时间戳信息的步骤,包括:
[0012]生成设备验证信息,并将该设备验证信息发送给区块链节点设备,其中,该区块链节点设备上部署有所述目标区块链,且该区块链节点设备用于对所述设备验证信息进行验证,以在验证通过之后向所述物联网控制设备发送验证成功信息;
[0013]在接收到所述验证成功信息时,获取所述目标物联网设备的设备运行数据,并基于获取到该设备运行数据的时间信息生成时间戳信息。
[0014]在一种可能的实施例中,在上述基于物联网的大数据分析方法中,所述生成设备验证信息的步骤,包括:
[0015]获取所述物联网控制设备的第二设备标识信息;
[0016]生成包括所述第二设备标识信息的设备验证信息。
[0017]在一种可能的实施例中,在上述基于物联网的大数据分析方法中,所述生成设备验证信息的步骤,包括:
[0018]基于所述第一设备标识信息生成设备验证信息,其中,该设备验证信息包括该第一设备标识信息。
[0019]在一种可能的实施例中,在上述基于物联网的大数据分析方法中,所述生成设备验证信息的步骤,包括:
[0020]获取所述物联网控制设备的第二设备标识信息;
[0021]基于所述第一设备标识信息和第二设备标识信息生成设备验证信息,其中,该设备验证信息包括该第一设备标识信息和该第二设备标识信息。
[0022]在一种可能的实施例中,在上述基于物联网的大数据分析方法中,所述将所述设备运行数据和所述时间戳信息发送至预先针对所述目标物联网设备构建的目标区块链中进行存储的步骤,包括:
[0023]生成设备验证信息,并将该设备验证信息发送给区块链节点设备,其中,该区块链节点设备上部署有所述目标区块链,且该区块链节点设备用于对所述设备验证信息进行验证,以在验证通过之后向所述物联网控制设备发送验证成功信息;
[0024]在接收到所述验证成功信息时,将所述设备运行数据和所述时间戳信息发送至预先针对所述目标物联网设备构建的目标区块链中进行存储。
[0025]在一种可能的实施例中,在上述基于物联网的大数据分析方法中,所述基于目标物联网设备的第一设备标识信息,将设备控制指令发送给所述目标物联网设备的步骤,包括:
[0026]获得对目标物联网设备进行控制的设备控制指令;
[0027]基于所述设备控制指令确定目标物联网设备的第一设备标识信息;
[0028]基于所述目标物联网设备的所述第一设备标识信息,将所述设备控制指令发送给所述目标物联网设备。
[0029]在一种可能的实施例中,在上述基于物联网的大数据分析方法中,所述获得对目标物联网设备进行控制的设备控制指令的步骤,包括:
[0030]响应于目标用户基于对目标物联网设备的控制需求进行的目标控制操作,生成物联网设备控制数据;
[0031]获取所述物联网设备控制数据的物联网设备控制参考信息,并将所述物联网设备控制数据转换为对应的目标哈希值;
[0032]基于所述目标哈希值执行查找操作,以从预先建立的参考信息映射表包括的参考信息表项中确定所述物联网设备控制数据对应的目标参考信息表项,其中,该目标参考信息表项用于存储历史上对所述目标物联网设备进行控制的历史物联网设备控制数据的历史物联网设备控制参考信息;
[0033]若对所述参考信息映射表执行所述查找操作确定出所述目标参考信息表项,则基于所述物联网设备控制参考信息和所述目标参考信息表项中存储的每一条所述历史物联网设备控制参考信息,确定所述物联网设备控制数据的物联网设备控制特征信息;
[0034]若对所述参考信息映射表执行所述查找操作未确定出所述目标参考信息表项,则在所述参考信息映射表中添加所述物联网设备控制数据对应的新参考信息表项,将所述物联网设备控制参考信息存储于所述新参考信息表项中,并基于所述物联网设备控制参考信息确定所述物联网设备控制数据的物联网设备控制特征信息;
[0035]基于所述物联网设备控制特征信息,得到对所述目标物联网设备进行控制的设备控制指令。
[0036]在一种可能的实施例中,在上述基于物联网的大数据分析方法中,该大数据分析方法还包括:
[0037]从所述目标区块链获取所述设备运行数据和所述时间戳信息;
[0038]基于所述时间戳信息获取本地存储的设备运行数据;
[0039]基于本地存储的设备运行数据对从所述目标区块链获取的设备运行数据进行数据一致性验证;
[0040]若本地存储的设备运行数据与从所述目标区块链获取的设备运行数据进行数据一致,则确定从所述目标区块链获取的设备运行数据验证通过;
[0041]若本地存储的设备运行数据与从所述目标区块链获取的设备运行数据进行数据不一致,则确定从所述目标区块链获取的设备运行数据验证未通过,并将基于本地存储的设备运行数据生成的校正通知信息发送给所述目标区块链,以校正存储于该目标区块链的的设备运行数据。
[0042]本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于物联网的大数据分析方法,其特征在于,应用于物联网控制设备,该物联网控制设备连接有物联网设备,该大数据分析方法包括:基于目标物联网设备的第一设备标识信息,将设备控制指令发送给所述目标物联网设备,其中,该目标物联网设备上安装的设备运行程序按照该设备控制指令运行,以产生设备运行数据;判断是否接收到对所述设备运行数据进行存储的存储请求信息;若接收到所述存储请求信息,则获取所述目标物联网设备的设备运行数据,并基于获取到该设备运行数据的时间信息生成时间戳信息;将所述设备运行数据和所述时间戳信息发送至预先针对所述目标物联网设备构建的目标区块链中进行存储。2.根据权利要求1所述的基于物联网的大数据分析方法,其特征在于,所述获取所述目标物联网设备的设备运行数据,并基于获取到该设备运行数据的时间信息生成时间戳信息的步骤,包括:生成设备验证信息,并将该设备验证信息发送给区块链节点设备,其中,该区块链节点设备上部署有所述目标区块链,且该区块链节点设备用于对所述设备验证信息进行验证,以在验证通过之后向所述物联网控制设备发送验证成功信息;在接收到所述验证成功信息时,获取所述目标物联网设备的设备运行数据,并基于获取到该设备运行数据的时间信息生成时间戳信息。3.根据权利要求2所述的基于物联网的大数据分析方法,其特征在于,所述生成设备验证信息的步骤,包括:获取所述物联网控制设备的第二设备标识信息;生成包括所述第二设备标识信息的设备验证信息。4.根据权利要求2所述的基于物联网的大数据分析方法,其特征在于,所述生成设备验证信息的步骤,包括:基于所述第一设备标识信息生成设备验证信息,其中,该设备验证信息包括该第一设备标识信息。5.根据权利要求2所述的基于物联网的大数据分析方法,其特征在于,所述生成设备验证信息的步骤,包括:获取所述物联网控制设备的第二设备标识信息;基于所述第一设备标识信息和第二设备标识信息生成设备验证信息,其中,该设备验证信息包括该第一设备标识信息和该第二设备标识信息。6.根据权利要求1所述的基于物联网的大数据分析方法,其特征在于,所述将所述设备运行数据和所述时间戳信息发送至预先针对所述目标物联网设备构建的目标区块链中进行存储的步骤,包括:生成设备验证信息,并将该设备验证信息发送给区块链节点设备,其中,该区块链节点设备上部署有所述目标区块链,且该区块链节点设备用于对所述设备验证信息进行验证,以在验证通过之后向所述物联网控制设备发送验证成功信息;在接收到所述验证成功信息时,将所述设备运行数据和所述时间戳信息发送至预先针对所述目标物联网设备构建的目标区块链中进行存储。<...
【专利技术属性】
技术研发人员:程博,张咏,杨慧,徐华根,
申请(专利权)人:程博,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。