一种轨道交通综合监测方法、装置及电子设备制造方法及图纸

技术编号:32341511 阅读:16 留言:0更新日期:2022-02-16 18:51
本发明专利技术提供的一种轨道交通综合监测方法、装置及电子设备,其中该方法包括:获取待监测车站的运行数据,并将运行数据存储在区块链;数据请求方请求获取运行数据;获取数据请求方的数据访问策略和管理员属性集;根据管理员属性集和数据访问策略验证数据请求方是否合法;当数据请求方合法时,则将存储在区块链上的运行数据反馈给数据请求方;当数据请求方不合法时,则拒绝访问,并提示访问异常。本发明专利技术通过将运行数据存储在区块链上,当某一个车站的数据请求方需要对运行数据进行查询时,只需要进行身份合法性的验证就可以对待监测车站的运行数据进行实时监测,进而在实现“去中心化”的同时,提高数据监测的效率。提高数据监测的效率。提高数据监测的效率。

【技术实现步骤摘要】
一种轨道交通综合监测方法、装置及电子设备


[0001]本专利技术属于轨道交通运营监测
,更具体地说,是涉及一种轨道交通综合监测方法、装置及电子设备。

技术介绍

[0002]现有的轨道交通控制中,在对各个车站的设备运行数据进行监测过程中,各个车站之间并不能单独进行数据查询和控制,均需要同一控制后台执行数据查询和监测,这就使得数据查询和监测效率低的问题出现。
[0003]因此,如何提供一种“去中心化”的轨道交通监测方法或系统,以提高数据获取和监测的实时性,成为本领域亟待解决的一个技术难题。

技术实现思路

[0004]本专利技术的目的在于提供一种轨道交通综合监测方法、装置及电子设备,旨在解决各个车站的设备运行数据监测效率低的问题。
[0005]为实现上述目的,本专利技术采用的技术方案是:
[0006]一种轨道交通综合监测方法,包括以下步骤:
[0007]步骤1:获取待监测车站的运行数据,并将所述运行数据存储在区块链;
[0008]步骤2:数据请求方请求获取所述运行数据;
[0009]步骤3:获取数据访问策略和管理员属性集;所述管理员属性集包括车站用户身份信息、访问日期、访问时间和访问设备ID;
[0010]步骤4:根据所述管理员属性集和所述数据访问策略验证所述数据请求方是否合法;
[0011]步骤5:当所述数据请求方合法时,则将存储在区块链上的所述运行数据反馈给所述数据请求方;
[0012]步骤6:当所述数据请求方不合法时,则拒绝访问,并提示访问异常。
[0013]优选的,所述步骤4:根据所述管理员属性集和所述数据访问策略验证所述数据请求方是否合法,包括:
[0014]步骤4.1:获取所述数据请求方在请求获取所述运行数据时的签名和所述数据访问策略;
[0015]步骤4.2:根据所述签名和所述数据访问策略验证所述数据请求方是否合法。
[0016]优选的,所述步骤5:当所述数据请求方合法时,则将存储在区块链上的所述运行数据反馈给所述数据请求方,包括:
[0017]步骤5.1:根据区块标识获取存储在区块链上的所述运行数据;
[0018]步骤5.2:将所述运行数据反馈给所述数据请求方,并根据所述区块标识将调取日志存储在所述区块链上。
[0019]优选的,在所述步骤5.2:将所述运行数据反馈给所述数据请求方,并根据所述区
块标识将调取日志存储在所述区块链上,之后还包括:
[0020]步骤5.2.1:判断所述运行数据是否存在异常;
[0021]步骤5.2.2:当所述运行数据存在异常时,则向待监测车站的监管中心发送报警信号。
[0022]本专利技术还提供了一种轨道交通综合监测装置,包括:
[0023]数据存储模块,用于获取待监测车站的运行数据,并将所述运行数据存储在区块链;
[0024]数据请求模块,用于数据请求方请求获取所述运行数据;
[0025]数据请求方身份模块,用于获取数据访问策略和管理员属性集;所述管理员属性集包括车站用户身份信息、访问日期、访问时间和访问设备ID;
[0026]验证模块,用于根据所述管理员属性集和所述数据访问策略验证所述数据请求方是否合法;
[0027]第一验证结果模块,用于当所述数据请求方合法时,则将存储在区块链上的所述运行数据反馈给所述数据请求方;
[0028]第二验证结果模块,用于当所述数据请求方不合法时,则拒绝访问,并提示访问异常。
[0029]优选的,所述验证模块,包括:
[0030]签名信息获取单元,用于获取所述数据请求方在请求获取所述运行数据时的签名和所述数据访问策略;
[0031]验证单元,用于根据所述签名和所述数据访问策略验证所述数据请求方是否合法。
[0032]优选的,所述第一验证结果模块,包括:
[0033]运行数据获取单元,用于根据区块标识获取存储在区块链上的所述运行数据;
[0034]调取日志存储单元,用于将所述运行数据反馈给所述数据请求方,并根据所述区块标识将调取日志存储在所述区块链上。
[0035]优选的,还包括:
[0036]运行数据判断单元,用于判断所述运行数据是否存在异常;
[0037]报警信号发送单元,用于当所述运行数据存在异常时,则向待监测车站的监管中心发送报警信号。
[0038]本专利技术还提供了一种电子设备,包括总线、收发器、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述收发器、所述存储器和所述处理器通过所述总线相连,所述计算机程序被所述处理器执行时实现上述的一种轨道交通综合监测方法中的步骤。
[0039]本专利技术还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述的一种轨道交通综合监测方法中的步骤。
[0040]本专利技术提供的一种轨道交通综合监测方法、装置及电子设备的有益效果在于:与现有技术相比,本专利技术的一种轨道交通综合监测方法,包括:获取待监测车站的运行数据,并将运行数据存储在区块链;数据请求方请求获取运行数据;获取数据请求方的数据访问策略和管理员属性集;根据管理员属性集和数据访问策略验证数据请求方是否合法;当数
据请求方合法时,则将存储在区块链上的运行数据反馈给数据请求方;当数据请求方不合法时,则拒绝访问,并提示访问异常。本专利技术通过将运行数据存储在区块链上,当某一个车站的数据请求方需要对运行数据进行查询时,只需要进行身份合法性的验证就可以对待监测车站的运行数据进行实时监测,进而在实现“去中心化”的同时,提高数据监测的效率。
附图说明
[0041]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0042]图1为本专利技术实施例提供的一种轨道交通综合监测方法原理图。
[0043]图2为本专利技术实施例提供的一种轨道交通综合监测方法流程图。
具体实施方式
[0044]为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0045]本专利技术的目的在于提供一种轨道交通综合监测方法、装置及电子设备,旨在解决各个车站的设备运行数据监测效率低的问题。
[0046]请一并参阅图1

2,为实现上述目的,一种轨道交通综合监测方法,包括以下步骤:
[0047]S1:获取待监测车站的运行数据,并将运行数据存储在区块链;
[0048]在本专利技术中,首先利用物联网获取待监测车站的运行数据,将运行数据以密文形式上传至区块链,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种轨道交通综合监测方法,其特征在于,包括以下步骤:步骤1:获取待监测车站的运行数据,并将所述运行数据存储在区块链;步骤2:数据请求方请求获取所述运行数据;步骤3:获取数据访问策略和管理员属性集;所述管理员属性集包括车站用户身份信息、访问日期、访问时间和访问设备ID;步骤4:根据所述管理员属性集和所述数据访问策略验证所述数据请求方是否合法;步骤5:当所述数据请求方合法时,则将存储在区块链上的所述运行数据反馈给所述数据请求方;步骤6:当所述数据请求方不合法时,则拒绝访问,并提示访问异常。2.如权利要求1所述的一种轨道交通综合监测方法,其特征在于,所述步骤4:根据所述管理员属性集和所述数据访问策略验证所述数据请求方是否合法,包括:步骤4.1:获取所述数据请求方在请求获取所述运行数据时的签名和所述数据访问策略;步骤4.2:根据所述签名和所述数据访问策略验证所述数据请求方是否合法。3.如权利要求2所述的一种轨道交通综合监测方法,其特征在于,所述步骤5:当所述数据请求方合法时,则将存储在区块链上的所述运行数据反馈给所述数据请求方,包括:步骤5.1:根据区块标识获取存储在区块链上的所述运行数据;步骤5.2:将所述运行数据反馈给所述数据请求方,并根据所述区块标识将调取日志存储在所述区块链上。4.如权利要求3所述的一种轨道交通综合监测方法,其特征在于,在所述步骤5.2:将所述运行数据反馈给所述数据请求方,并根据所述区块标识将调取日志存储在所述区块链上,之后还包括:步骤5.2.1:判断所述运行数据是否存在异常;步骤5.2.2:当所述运行数据存在异常时,则向待监测车站的监管中心发送报警信号。5.一种轨道交通综合监测装置,其特征在于,包括:数据存储模块,用于获取待监测车站的运行数据,并将所述运行数据存储在区块链;数据请求模块,用于数据请求方请求获取所述...

【专利技术属性】
技术研发人员:李金龙徐成永曲鸣川鲁秋子
申请(专利权)人:北京城建设计发展集团股份有限公司
类型:发明
国别省市:

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

1