基于区块链的物联网感知关键信息处理方法和装置制造方法及图纸

技术编号:38004543 阅读:7 留言:0更新日期:2023-06-30 10:19
本申请涉及一种基于区块链的物联网感知关键信息处理方法、装置、计算机设备、存储介质和计算机程序产品。方法包括:通过物联网通讯模块接收与至少一个监测节点关联的物联网设备的火灾监测数据;在区块链网络中的各区块链节点对火灾监测数据达成共识后,将火灾监测数据对应的共识区块储存至区块链网络对应的区块链中;在区块链中调用针对火灾监测数据预生成的智能合约;智能合约声明火灾监测数据对应的至少一个异常条件,以及火灾监测数据满足异常条件的情况下对应的火灾应急预案信息;在检测到火灾监测数据满足异常条件的情况下,发送基于火灾应急预案信息生成的灾情处理消息至应急调度系统。采用本方法能够提高物联网感知关键信息的处理效率。关键信息的处理效率。关键信息的处理效率。

【技术实现步骤摘要】
基于区块链的物联网感知关键信息处理方法和装置


[0001]本申请涉及区块链
,特别是涉及一种基于区块链的物联网感知关键信息处理方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]在提供发展机遇的同时,物联网也带来了重大挑战,安全和隐私已经成为物联网发展中不容忽视的问题。传统技术中的政数局所需的物联感知数据,目前都是通过基层机构逐级上报的,而各基层机构又依赖于各个垂直行业厂家的自有平台,在数据传输过程中容易出现数据造假、数据篡改等情况,导致不利于提高物联网感知关键信息的处理效率。

技术实现思路

[0003]基于此,有必要针对上述技术问题,提供一种能够提高物联网感知关键信息的处理效率的基于区块链的物联网感知关键信息处理方法和装置方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0004]第一方面,本申请提供了一种基于区块链的物联网感知关键信息处理方法,所述方法包括:通过物联网通讯模块接收与至少一个监测节点关联的物联网设备的火灾监测数据;所述火灾监测数据包括火警数据、有害气体泄漏数据或电线短路数据中的至少一种;在区块链网络中的各区块链节点对所述火灾监测数据达成共识后,将所述火灾监测数据对应的共识区块储存至所述区块链网络对应的区块链中;在所述区块链中调用针对所述火灾监测数据预生成的智能合约;所述智能合约声明所述火灾监测数据对应的至少一个异常条件,以及所述火灾监测数据满足所述异常条件的情况下对应的火灾应急预案信息;在检测到所述火灾监测数据满足所述异常条件的情况下,发送基于所述火灾应急预案信息生成的灾情处理消息至应急调度系统,以指示所述应急调度系统联动执行灾情处理操作。
[0005]在其中一个实施例中,在所述将所述火灾监测数据对应的共识区块储存至所述区块链网络对应的区块链中的步骤之后,所述方法还包括:接收针对政数局账户所在的客户端发送的数据获取请求,响应于所述数据获取请求,在所述区块链中读取与所述数据获取请求对应的目标共识区块;返回基于所述目标共识区块解析得到的目标火灾监测数据至所述客户端;其中,所述客户端用于显示基于所述目标火灾监测数据统计得到的火灾监测大数据信息。
[0006]在其中一个实施例中,所述方法还包括:通过物联网感知平台接收与至少一个监测节点关联的物联网设备的设备监测数据;所述设备监测数据包括物联网设备异常数据、物联网设备预警数据或物联网设备告警
数据中的至少一种;在区块链网络中的各区块链节点对所述设备监测数据达成共识后,将所述设备监测数据对应的共识区块储存至所述区块链网络对应的区块链中。
[0007]在其中一个实施例中,所述通过物联网感知平台接收与至少一个监测节点关联的物联网设备的设备监测数据,包括:通过预设的消息队列或数据采集接口中,拉取各所述物联网设备上传的原始监测数据;通过物联网感知平台启用的数据交换功能,对各所述物联网设备上传的原始监测数据进行数据处理,获得各所述物联网设备对应的处理后监测数据;确定各所述物联网设备对应的处理后监测数据为各所述物联网设备对应的所述设备监测数据。
[0008]在其中一个实施例中,所述数据交换功能包括数据抽取功能、数据加工功能和数据加载功能,所述通过物联网感知平台启用的数据交换功能,对各所述物联网设备上传的原始监测数据进行数据处理,获得各所述物联网设备对应的处理后监测数据,包括:通过所述数据抽取功能,对所述原始监测数据进行数据抽取处理,获得各所述物联网设备对应的抽取后监测数据;通过所述数据加工功能,对所述抽取后监测数据进行数据加工处理,获得各所述物联网设备对应的加工后监测数据;通过所述数据加载功能,对所述加工后监测数据进行数据加载处理,获得各所述物联网设备对应的加载后监测数据,作为各所述物联网设备对应的处理后监测数据。
[0009]在其中一个实施例中,所述数据加工功能包括数据转换功能、数据校验功能、数据清洗功能和数据解析功能,所述通过所述数据加工功能,对所述抽取后监测数据进行数据加工处理,获得各所述物联网设备对应的加工后监测数据,包括:通过所述数据转换功能,对所述抽取后监测数据进行数据转换处理,获得各所述物联网设备对应的转换后监测数据;通过所述数据校验功能,对所述抽取后监测数据进行数据校验处理,获得各所述物联网设备对应的校验后监测数据;通过所述数据清洗功能,对所述抽取后监测数据进行数据清洗处理,获得各所述物联网设备对应的清洗后监测数据;通过所述数据解析功能,对所述加工后监测数据进行数据解析处理,获得各所述物联网设备对应的解析后监测数据,作为各所述物联网设备对应的处理后监测数据。
[0010]第二方面,本申请还提供了一种基于区块链的物联网感知关键信息处理装置,所述装置包括:接收模块,用于通过物联网通讯模块接收与至少一个监测节点关联的物联网设备的火灾监测数据;所述火灾监测数据包括火警数据、有害气体泄漏数据或电线短路数据中的至少一种;上链模块,用于在区块链网络中的各区块链节点对所述火灾监测数据达成共识后,将所述火灾监测数据对应的共识区块储存至所述区块链网络对应的区块链中;调用模块,用于在所述区块链中调用针对所述火灾监测数据预生成的智能合约;
所述智能合约声明所述火灾监测数据对应的至少一个异常条件,以及所述火灾监测数据满足所述异常条件的情况下对应的火灾应急预案信息;调度模块,用于在检测到所述火灾监测数据满足所述异常条件的情况下,发送基于所述火灾应急预案信息生成的灾情处理消息至应急调度系统,以指示所述应急调度系统联动执行灾情处理操作。
[0011]第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。
[0012]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。
[0013]第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。
[0014]上述基于区块链的物联网感知关键信息处理方法、装置、计算机设备、存储介质和计算机程序产品,通过物联网通讯模块接收与至少一个监测节点关联的物联网设备的火灾监测数据;火灾监测数据包括火警数据、有害气体泄漏数据或电线短路数据中的至少一种;在区块链网络中的各区块链节点对火灾监测数据达成共识后,将火灾监测数据对应的共识区块储存至区块链网络对应的区块链中;在区块链中调用针对火灾监测数据预生成的智能合约;智能合约声明火灾监测数据对应的至少一个异常条件,以及火灾监测数据满足异常条件的情况下对应的火灾应急预案信息;在检测到火灾监测数据满足异常条件的情况下,发送基于火灾应急预案信息生成的灾情处理消息至应急调度系统,以指示应急调度系统联动执行灾情处理操作;实现使用区块链的智能合约实现火警数据、有害气体泄漏数据、电线短路数据等上链,避免在数据传输过程中容易出现数据造假、数据篡改等情况本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的物联网感知关键信息处理方法,其特征在于,所述方法包括:通过物联网通讯模块接收与至少一个监测节点关联的物联网设备的火灾监测数据;所述火灾监测数据包括火警数据、有害气体泄漏数据或电线短路数据中的至少一种;在区块链网络中的各区块链节点对所述火灾监测数据达成共识后,将所述火灾监测数据对应的共识区块储存至所述区块链网络对应的区块链中;在所述区块链中调用针对所述火灾监测数据预生成的智能合约;所述智能合约声明所述火灾监测数据对应的至少一个异常条件,以及所述火灾监测数据满足所述异常条件的情况下对应的火灾应急预案信息;在检测到所述火灾监测数据满足所述异常条件的情况下,发送基于所述火灾应急预案信息生成的灾情处理消息至应急调度系统,以指示所述应急调度系统联动执行灾情处理操作。2.根据权利要求1所述的方法,其特征在于,在所述将所述火灾监测数据对应的共识区块储存至所述区块链网络对应的区块链中的步骤之后,所述方法还包括:接收针对政数局账户所在的客户端发送的数据获取请求,响应于所述数据获取请求,在所述区块链中读取与所述数据获取请求对应的目标共识区块;返回基于所述目标共识区块解析得到的目标火灾监测数据至所述客户端;其中,所述客户端用于显示基于所述目标火灾监测数据统计得到的火灾监测大数据信息。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:通过物联网感知平台接收与至少一个监测节点关联的物联网设备的设备监测数据;所述设备监测数据包括物联网设备异常数据、物联网设备预警数据或物联网设备告警数据中的至少一种;在区块链网络中的各区块链节点对所述设备监测数据达成共识后,将所述设备监测数据对应的共识区块储存至所述区块链网络对应的区块链中。4.根据权利要求3所述的方法,其特征在于,所述通过物联网感知平台接收与至少一个监测节点关联的物联网设备的设备监测数据,包括:通过预设的消息队列或数据采集接口中,拉取各所述物联网设备上传的原始监测数据;通过物联网感知平台启用的数据交换功能,对各所述物联网设备上传的原始监测数据进行数据处理,获得各所述物联网设备对应的处理后监测数据;确定各所述物联网设备对应的处理后监测数据为各所述物联网设备对应的所述设备监测数据。5.根据权利要求4所述的方法,其特征在于,所述数据交换功能至少包括数据抽取功能、数据加工功能和数据加载功能,所述通过物联网感知平台启用的数据交换功能,对各所述物联网设备上传的原始监测数据进行数据处理,获得各所述物联网设备对应的处理后监测数据,包括:通过所述数据抽取功能,对所述原始监测数据进行数据抽取处理,获得各所述物联网设备对应的抽取后监测数据;通过所述数据加工功能,对所述抽取后监测数据进行数据加工...

【专利技术属性】
技术研发人员:杨鹤鸣麦洪永肖树国陈广福涂进
申请(专利权)人:广东省电信规划设计院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1