基于区块链的节点监测方法、装置、电子设备及产品与流程

文档序号:36060913发布日期:2023-11-17 21:27阅读:56来源:国知局
基于区块链的节点监测方法与流程

本申请涉及通信,具体涉及一种基于区块链的节点监测方法、装置、电子设备及产品。


背景技术:

1、目前,随着区块链、云计算、人工智能等新型技术的快速发展和不断演进,智慧城市、智慧民生、智慧交通等业务领域发展也越来越成熟,给人们也带来更多方便。

2、例如负责监控交通数据的交通监控摄像头,或者其它摄像头,每天都会拍摄海量数据,每个摄像头终端平均每天采集2000-3000张图片,每天到分节点的视图云平台(vpass,video platform-as-a-service:视频平台即服务)进行存储的有4000-6000万张图片数据,分节点vpaas平台统一推送至主节点vpaas平台进行视频图像的解析、特征提取与转换等智能化处理,30天将产生12-18亿条数据,一年的数据将达到惊人的144-216亿条,最终同步到视图数据库

3、现有技术方案中,从摄像头终端到接入节点,接入节点到汇聚节点,汇聚节点到核心节点之间均没有统计交互记录和监测工具。一旦重大案事件的关键价值视图数据丢失,将带来巨大损失。因此,如何快速监测海量数据是否丢失和遗漏,已经成为本行业亟待解决的问题。


技术实现思路

1、本申请实施例提供一种基于区块链的节点监测方法、装置、电子设备及产品,用以解决快速监测海量数据是否丢失和遗漏的技术问题。

2、第一方面,本申请实施例提供一种基于区块链的节点监测方法,包括:

3、将第一边缘节点采集的业务信息广播到各个第一目标节点,其中,所述第一目标节点是所述第一边缘节点对应的第一节点链路的上层节点;

4、在任一所述业务信息验证失败的情况下,遍历各个所述第一目标节点中的业务信息,确定各个第一目标节点中的第一异常目标节点。

5、在一个实施例中,在所述将第一边缘节点采集的业务信息广播到各个第一目标节点之前,还包括:

6、对所述第一边缘节点的抓拍图像数据集、抓拍图像数量信息和业务数据信息进行哈希加密处理后,得到第一边缘节点采集的所述业务信息;

7、其中,所述业务信息包括:ip地址、端口号、时间戳、特征值和统计数据中的至少一项。

8、在一个实施例中,在所述第一边缘节点将采集的业务信息广播到各个第一目标节点之后,还包括:

9、各个所述第一目标节点对所述业务信息解密处理后,根据所述抓拍图像数量信息,对所述抓拍图像数据集中的图像数量进行验证;

10、在所述抓拍图像数量信息与所述抓拍图像数据集的数量相同的情况下,判定所述第一目标节点的所述业务信息验证成功;

11、在所述抓拍图像数量信息与所述抓拍图像数据集的数量不相同的情况下,判定所述第一目标节点的所述业务信息验证失败。

12、在一个实施例中,所述第一边缘节点用于将采集的所述业务信息广播到各个第二目标节点,其中,所述第二目标节点是所述第一边缘节点对应的第二节点链路的上层节点。

13、在一个实施例中,在所述确定各个第一目标节点中的第一异常目标节点之后,所述方法还包括:

14、通过区块链的共识节点获取公共账本;

15、基于所述公共账本对第一目标节点中第一接入目标节点的业务信息进行验证,并对第二目标节点中第二接入目标节点的业务信息进行验证;

16、将验证通过的业务信息作为基准数据。

17、在一个实施例中,在所述将验证通过的业务信息作为基准数据之后,还包括:

18、在所述第一异常目标节点属于所述第一节点链路的情况下,获取各个所述第二目标节点对应的目标业务信息;

19、基于所述基准数据对各个所述第二目标节点对应的目标业务信息进行验证;

20、将验证失败的目标业务信息对应的第二目标节点作为第二异常节点。

21、在一个实施例中,在所述将验证失败的目标业务信息对应的第二目标节点作为第二异常节点之后,还包括:

22、基于所述第二异常节点的节点状态信息和第一异常节点的节点状态信息,生成异常节点展示信息。

23、第二方面,本申请实施例提供一种基于区块链的节点监测装置,包括:

24、广播模块,用于将第一边缘节点采集的业务信息广播到各个第一目标节点,其中,所述第一目标节点是所述第一边缘节点对应的第一节点链路的上层节点;

25、监测模块,用于在任一所述业务信息验证失败的情况下,遍历各个所述第一目标节点中的业务信息,确定各个第一目标节点中的第一异常目标节点。

26、第三方面,本申请实施例提供一种电子设备,包括处理器和存储有计算机程序的存储器,所述处理器执行所述程序时实现第一方面所述的基于区块链的节点监测方法的步骤。

27、第四方面,本申请实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现第一方面所述的基于区块链的节点监测方法的步骤。

28、本申请实施例提供的基于区块链的节点监测方法、装置、电子设备及产品,在边缘节点将采集的业务信息广播到各个上层的目标节点后,还会进一步对各个第一边缘节点收到的业务信息进行验证,若存在业务信息验证失败的情况,则记录第一异常目标节点,系统也会产生告警,能够快速的监测数据是否丢失或遗漏,便于分析出现数据丢失或遗漏的故障节点,从而进一步保证数据的一致性和完整性。



技术特征:

1.一种基于区块链的节点监测方法,其特征在于,包括:

2.根据权利要求1所述的基于区块链的节点监测方法,其特征在于,在所述将第一边缘节点采集的业务信息广播到各个第一目标节点之前,还包括:

3.根据权利要求2所述的基于区块链的节点监测方法,其特征在于,在所述第一边缘节点将采集的业务信息广播到各个第一目标节点之后,还包括:

4.根据权利要求1所述的基于区块链的节点监测方法,其特征在于,所述第一边缘节点用于将采集的所述业务信息广播到各个第二目标节点,其中,所述第二目标节点是所述第一边缘节点对应的第二节点链路的上层节点。

5.根据权利要求4所述的基于区块链的节点监测方法,其特征在于,在所述确定各个所述第一目标节点中的第一异常目标节点之后,所述方法还包括:

6.根据权利要求5所述的基于区块链的节点监测方法,其特征在于,在所述将验证通过的业务信息作为基准数据之后,还包括:

7.根据权利要求6所述的基于区块链的节点监测方法,其特征在于,在所述将验证失败的目标业务信息对应的第二目标节点作为第二异常节点之后,还包括:

8.一种基于区块链的节点监测装置,其特征在于,包括:

9.一种电子设备,包括处理器和存储有计算机程序的存储器,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述的基于区块链的节点监测方法的步骤。

10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的基于区块链的节点监测方法的步骤。


技术总结
本申请涉及通信技术领域,提供一种基于区块链的节点监测方法、装置、电子设备及产品。所述方法包括:将第一边缘节点采集的业务信息广播到各个第一目标节点,其中,所述第一目标节点是所述第一边缘节点对应的第一节点链路的上层节点;在任一所述业务信息验证失败的情况下,遍历各个所述第一目标节点中的业务信息,确定各个第一目标节点中的第一异常目标节点。本申请实施例能够快速的监测数据是否丢失或遗漏,便于分析出现数据丢失或遗漏的故障节点,从而进一步保证数据的一致性和完整性。

技术研发人员:龙春华,方有轩,叶可可,张晓京,张晶,贾晓元,李丹霞,刘肖
受保护的技术使用者:中移动信息技术有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1