本发明涉及智能巡检技术领域,具体涉及一种基于区块链的电梯巡检监测系统和方法。
背景技术:
电梯在高层建筑物内被普遍使用,为了保证人员安全,需要对电梯进行巡检。但是现有技术中,电梯的巡检存在很多漏洞和不规范的行为。例如,
巡检员检查电梯后需要将巡检得到的数据进行填表记录,某些不负责的巡检人员伪造篡改巡检数据,或是根本没有进入电梯内对电梯进行巡检,而将随意编造出来的数据填入巡检记录表中,即现有的巡检方式缺少对巡检人员的真实执勤情况进行准确的记录和管理,缺少电子化的记录档案和查询手段,不利于保障电梯的使用安全;
巡检内容无法及时上报,需要巡检人员出电梯后通过其他通讯方式传达,有时要等到巡检人员一天工作完后,才能收到巡检人员完成的巡检记录,效率较低;
巡检内容很难对外通告,对业主和物业单位不可见,缺少共同监督和安全防护意识;
当电梯出现故障,或是电梯内的人员出现意外时,尤其是老年人,比如在电梯内摔倒后,需要按动报警按钮对物业方进行通知,物业方才能及时发现,摔倒后的老人如果没有旁人帮助,有时不方便按动报警按钮,加之电梯内的手机信号差,老人只能通过电梯内的监控摄像头等待物业管理人员发现该状况,才能对老人施救,很大程度上影响了人们的生命安全。此外,若电梯内无人,当电梯发生故障时,无人按钮,物业方很难得到故障反馈。
可见,有必要对现有的电梯巡检监测系统进行改进。
技术实现要素:
有鉴于此,本发明的目的在于克服现有技术的不足,提供一种基于区块链的电梯巡检监测系统和方法。
为实现以上目的,本发明采用如下技术方案:一种基于区块链的电梯巡检监测系统,包括:
手持终端、近场通信模块、主机、远程通信模块和远程服务端;
其中,所述近场通信模块和所述主机设置在电梯内,所述手持终端通过所述近场通信模块与所述主机进行通信,所述手持终端用于将获取的巡检数据通过所述近场通信模块传送给所述主机;
所述远程服务端包括服务器,所述主机通过所述远程通信模块与所述服务器连接,用于将接收到的所述巡检数据上传至所述服务器。
可选的,所述远程服务端还包括区块链;
所述服务器用于对所述巡检数据进行真伪判断,并当所述巡检数据为真时,将所述巡检数据存储到所述区块链中,以便查询。
可选的,所述主机还用于通过所述近场通信模块与电梯内的智能穿戴设备进行连接,连接后,所述主机能够接收智能穿戴设备检测到的个体异常行为信息,并通过所述远程通信模块将所述个体异常行为信息上传至所述服务器。
可选的,所述服务端还包括安全监护模块,用于根据所述个体异常行为信息发出报警信息,其中所述报警信息包括发生异常的电梯位置信息。
可选的,所述近场通信模块包括:蓝牙通信模块,和/或,zigbee通信模块。
本发明还提供了一种基于区块链的电梯巡检监测方法,包括:
激活手持终端,以使手持终端与远程服务端的服务器建立通信连接;
手持终端获取巡检数据,并将该巡检数据上传至所述服务器,以使所述服务器对所述巡检数据进行真伪判断,并当所述巡检数据为真时,将所述巡检数据存储到所述远程服务端的区块链中,以便查询。
可选的,所述激活手持终端,具体包括:
手持终端发出一个包含有设备身份信息、通信密钥和签名私钥的激活请求;
远程服务端的服务器接收到该激活请求后,采用scp02协议与手持终端建立握手通信连接。
可选的,所述将该巡检数据上传至所述服务器,具体包括:
对所述巡检数据用签名私钥进行签名,并用通信密钥进行加密处理;
将加密处理后的数据通过近场通信方式传送给电梯内的主机;
所述主机通过网络将所述加密处理后的数据上传至所述服务器。
可选的,所述服务器对所述巡检数据进行真伪判断,具体包括:
所述服务器对接收到的数据进行解密处理;
利用签名公钥检验解密处理后的数据的真伪。
可选的,所述监测方法还包括:
通过非加密近场通信方式与电梯内的智能穿戴设备建立通信连接;
接收智能穿戴设备检测到的个体异常行为信息,并通过网络将所述个体异常行为信息上传至所述服务器,以使所述服务器控制远程服务端的安全监护模块发出报警信息。
本发明采用以上技术方案,所述基于区块链的电梯巡检监测系统,包括:手持终端、近场通信模块、主机、远程通信模块和远程服务端;其中,所述近场通信模块和所述主机设置在电梯内,所述手持终端通过所述近场通信模块与所述主机进行通信,所述手持终端用于将获取的巡检数据通过所述近场通信模块传送给所述主机;所述远程服务端包括服务器,所述主机通过所述远程通信模块与所述服务器连接,用于将接收到的所述巡检数据上传至所述服务器。本发明利用近场通信使得巡检员携带手持终端必须来到电梯,对电梯进行真实检查,并将巡检数据上传至所述手持终端,所述手持终端再将获取的巡检数据自动上传至所述服务器,本电梯巡查监测系统能够实现巡检数据自动上报和真实有效,避免数据造假。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明基于区块链的电梯巡检监测系统实施例一提供的结构示意图;
图2是本发明基于区块链的电梯巡检监测系统实施例二提供的结构示意图;
图3是本发明基于区块链的电梯巡检监测方法实施例一提供的流程示意图。
图中:1、手持终端;2、近场通信模块;3、主机;4、远程通信模块;5、远程服务端;6、电梯;7、服务器;8、区块链;9、安全监护模块;10、智能穿戴设备。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。
图1是本发明基于区块链的电梯巡检监测系统实施例一提供的结构示意图。
如图1所示,本实施例所述的基于区块链的电梯巡检监测系统,包括:
手持终端1、近场通信模块2、主机3、远程通信模块4和远程服务端5;
其中,所述近场通信模块2和所述主机3设置在电梯6内,所述手持终端1通过所述近场通信模块2与所述主机3进行通信,所述手持终端1用于将获取的巡检数据通过所述近场通信模块2传送给所述主机3;
所述远程服务端5包括服务器7,所述主机3通过所述远程通信模块4与所述服务器7连接,用于将接收到的所述巡检数据上传至所述服务器7。
进一步的,所述远程服务端5还包括区块链8;
所述服务器7用于对所述巡检数据进行真伪判断,并当所述巡检数据为真时,将所述巡检数据存储到所述区块链8中,以便查询。
进一步的,所述近场通信模块2包括:蓝牙通信模块,和/或,zigbee通信模块。
本实施例所述的电梯6巡检监测系统在实际使用中,巡检员携带手持终端1必须来到电梯6,先将所述手持终端1与电梯6内的主机3通过近场通信(如蓝牙通信)建立连接,并通过加密、签名私钥与远程服务端5的服务器7建立连接,建立连接后,巡检人员对所在电梯6进行巡检,并将巡检数据上传至所述手持终端1,所述手持终端1再将获取的巡检数据自动上传至所述服务器7,所述服务器7对接收到的巡检数据进行真伪判断,以判断该数据是否为已经建立连接的手持终端1上传过来的数据,当所述巡检数据为真时,将所述巡检数据存储到远程服务端5的区块链8中,以便查询。
本实施例所述的电梯6巡查监测系统能够实现巡检数据自动上报,所述手持终端1与服务器7通过使用加密/签名,结合近场通信方式建立连接,避免了伪造巡查记录,有利于保证巡查数据的真实有效;具体的,区块链8存证在时间上保证不可篡改,设备签名和蓝牙近场通信,可保证空间上行为不可篡改,近场通信使得巡查人员必须来到现场,同时结合区块链8方式,在时间和空间上做到巡查可靠不可伪造篡改,且该系统成本较低。
图2是本发明基于区块链的电梯巡检监测系统实施例二提供的结构示意图。
如图2所示,本实施例所述的基于区块链的电梯巡检监测系统在实施例一的基础上,还具有如下特征:
所述主机3还用于通过所述近场通信模块2与电梯6内的智能穿戴设备10进行连接,连接后,所述主机3能够接收智能穿戴设备10检测到的个体异常行为信息,并通过所述远程通信模块4将所述个体异常行为信息上传至所述服务器7。
所述智能穿戴设备10为带有摔倒检测功能的智能穿戴设备,比如老人穿戴上该智能穿戴设备10,当老人发生摔倒时,该智能穿戴设备10就会检测到个体异常行为信息,具体的检测过程是现有技术(参见https://tech.hqew.com/fangan_1719631),在此不再详述。
进一步的,所述服务端还包括安全监护模块9,用于根据所述个体异常行为信息发出报警信息,其中所述报警信息包括发生异常的电梯6位置信息。
进一步的,所述近场通信模块2包括:蓝牙通信模块,和/或,zigbee通信模块。
本实施例所述的监测系统在具有实施例一所述的功能之外,还能够实现如下功能:
当穿戴有所述智能穿戴设备10的老人进入电梯6后,所述智能穿戴设备10会与电梯6内的主机3建立通信连接,在智能穿戴连接阶段,智能穿戴设备10检测到个体异常的行为(摔倒,心率异常等),能够通过电梯6内的近场通信模块2,与主机3建立连接,通过网络连接将所述个体异常行为信息发送到服务端的安全监护模块9,所述安全监护模块9根据所述个体异常行为信息发出报警信息,其中所述报警信息包括发生异常的电梯6位置信息。所述智能穿戴设备10与所述主机3以及服务器7使用非加密通信,个体异常行为检测结合电梯6蓝牙近场通信可保证智能穿戴设备10在电梯6内网络信号较弱时,与主机3以及远程服务器7的信息可靠传输,有利于更好的保证电梯6内人员的生命安全。
图3是本发明基于区块链的电梯巡检监测方法实施例一提供的流程示意图。
如图3所示,本实施例所述的基于区块链的电梯巡检监测方法,包括:
s31:激活手持终端,以使手持终端与远程服务端的服务器建立通信连接;
s32:手持终端获取巡检数据,并将该巡检数据上传至所述服务器,以使所述服务器对所述巡检数据进行真伪判断,并当所述巡检数据为真时,将所述巡检数据存储到所述远程服务端的区块链中,以便查询。
进一步的,所述激活手持终端,具体包括:
手持终端发出一个包含有设备身份信息、通信密钥和签名私钥的激活请求;
远程服务端的服务器接收到该激活请求后,采用scp02协议与手持终端建立握手通信连接。
进一步的,所述将该巡检数据上传至所述服务器,具体包括:
对所述巡检数据用签名私钥进行签名,并用通信密钥进行加密处理;
将加密处理后的数据通过近场通信方式传送给电梯内的主机;
所述主机通过网络将所述加密处理后的数据上传至所述服务器。
进一步的,所述服务器对所述巡检数据进行真伪判断,具体包括:
所述服务器对接收到的数据进行解密处理;
利用签名公钥检验解密处理后的数据的真伪。
本实施例所述的电梯巡检监测方法在实际执行时,在激活阶段,巡检人员手持终端发出一个包含有设备身份信息、对应的通信密钥(对称加密)和签名私钥(公钥在远程服务端存储)的激活请求,远程服务端的服务器接收到该激活请求后,采用scp02协议与手持终端建立握手通信连接。
在巡查阶段,手持终端可先通过蓝牙协议近场连接上电梯内的主机,通过通信密钥进行巡检数据交互。巡检数据加上设备私钥签名,使得数据不可伪造篡改,上传到主机,通过网络通信上传到远程服务端。远程服务端的服务器利用对称密钥解密数据,利用签名公钥检验数据真伪,如果为真,实时写入区块链,作为巡检记录存证。
进一步的,所述巡检监测方法还包括:
通过非加密近场通信方式与电梯内的智能穿戴设备建立通信连接;
接收智能穿戴设备检测到的个体异常行为信息,并通过网络将所述个体异常行为信息上传至所述服务器,以使所述服务器控制远程服务端的安全监护模块发出报警信息。
本实施例所述基于区块链的电梯巡检监测方法的工作原理与上文任一项实施例所述基于区块链的电梯巡检监测系统的工作原理相同,在此不再赘述。
本实施例所述的电梯巡检监测方法通过近场通信使得巡查人员必须来到电梯现场,同时结合区块链方式,在时间和空间上做到巡查可靠不可伪造篡改;成本较低,只需要低成本的通信模组部署;通过个人智能穿戴设备检测个体异常状态,结合电梯近场通信链路,减少时刻监督的隐私泄露行为发生;近距离通信的建立,方便救援迅速定位到报警的地理位置。
可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。
需要说明的是,在本发明的描述中,除非另有说明,“多个”的含义是指至少两个。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。