一种水质在线监测数据校验方法及校验系统技术方案

技术编号:26797681 阅读:29 留言:0更新日期:2020-12-22 17:15
本发明专利技术公开了一种水质在线监测数据校验方法及校验系统,其中方法包括:数据采集和传输装置采集水质监测数据;对采集到的水质监测数据进行加密;将加密后的水质监测数据与数据采集和传输装置的IMEI信息、物联卡ICCID信息以及数据采集和传输装置当前的所处位置信息进行数据组合,得到组合数据;对组合数据进行数据签名后上传给远程服务器;生成用于验签组合数据的公钥并上传给远程服务器;远程服务器采用该公钥对接收到的组合数据进行验签,并根据预设的数据完整性和真实性判断策略对水质监测数据的完整性和真实性进行判断。本发明专利技术实现了对水质监测数据的完整性和真实性的判断。

【技术实现步骤摘要】
一种水质在线监测数据校验方法及校验系统
本专利技术具体涉及数据校验
,尤其涉及一种水质在线监测数据校验方法及校验系统。
技术介绍
水质监测,是监视和测定水体中污染物的种类、各类污染物的浓度及变化趋势,评价水质状况的过程。目前,水质自动化监测设备得到了广泛应用,水质监测设备将监测到的水质监测数据传输给远程服务器,水质监测人员可在远程端及时掌握各水质监测点的水质情况。但在实际的水质监测过程中发现存在以下几个问题:1、水质监测设备无法对监测到的数据进行加密处理,存在数据泄密风险;2、水质监测数据传输的报文是分段的,分段报文中只包含本段报文长度,不包含周期内发送的其他报文信息,远程服务器无法判断接收到的水质监测数据的完整性;3、水质监测现场工作人员可能会通过软件假冒或篡改水质监测数据,或者擅自挪动水质监测设备的布设位置、擅自更换不符合监测要求的水质监测设备,导致监测到的水质监测数据缺乏真实性,不能作为评价水质好坏的参考标准;4、长期无人值守的水质自动监测站尤其是浮标站、浮船站等可能因为水流原因偏离布设的监测点,导致所监测到的水质监测没有评价水质好坏的价值。
技术实现思路
本专利技术的目的在于提供一种水质在线监测数据校验方法及校验系统,以解决上述技术问题。本专利技术解决其技术问题采取的技术方案是,提供一种水质在线监测数据校验方法,包括:数据采集和传输装置从布设在各个水质监测点处的水质在线监测设备处采集水质监测数据;所述数据采集和传输装置对采集到的所述水质监测数据进行加密;所述数据采集和传输装置将加密后的所述水质监测数据与所述数据采集和传输装置的IMEI信息、物联卡ICCID信息以及所述数据采集和传输装置当前的所处位置信息进行数据组合,得到组合数据;所述数据采集和传输装置对所述组合数据进行数据签名,并将签名后的所述组合数据上传给远程服务器;所述数据采集和传输装置生成用于验签所述组合数据的公钥并上传给所述远程服务器;所述远程服务器采用所述公钥对接收到的所述组合数据进行验签,若验签通过,则表示接收到的所述组合数据完整,并进入数据真实性判断流程;若验签失败,则提示报警。作为本专利技术的一种优选方案,所述数据真实性判断流程包括如下步骤:步骤A1,所述远程服务器对接收到的所述组合数据进行解密拆分,得到所述水质监测数据、所述数据采集和传输装置当前的所处位置信息、所述IMEI信息和所述物联卡ICCID信息;步骤A2,所述远程服务器将拆分得到的所述数据采集和传输装置当前的所处位置信息与预存于所述远程服务器中的所述数据采集和传输装置的初始布设位置进行信息比对,以判断所述数据采集和传输装置当前的所处位置的偏移量是否超过一预设阈值,若是,则判定所述数据采集和传输装置采集到的所述水质监测数据不真实,并提示报警;若否,则判定所述数据采集和传输装置采集到的所述水质监测数据真实,所述远程服务器对拆分到的所述水质监测数据进行存储。作为本专利技术的一种优选方案,所述数据真实性判断流程包括:步骤B1,所述远程服务器对接收到的所述组合数据进行解密拆分,得到所述水质监测数据、所述数据采集和传输装置当前的所处位置信息、所述IMEI信息和物联卡ICCID信息;步骤B2,所述远程服务器将所述IMEI信息和所述物联卡ICCID信息分别与预存于所述远程服务器中的IMEI信息列表和ICCID信息列表进行信息一致性比对,若IMEI和ICCID信息均比对成功,则判定所述数据采集和传输装置采集到的所述水质监测数据真实,所述远程服务器对拆分得到的所述水质监测数据进行存储;若IMEI或ICCID信息比对不成功,则判定所述数据采集和传输装置采集到的所述水质监测数据不真实,并提示报警。本专利技术还提供了一种水质在线监测数据校验系统,可实现所述水质在线监测数据校验方法,该校验系统包括布设在各水质监测点的水质在线监测设备、与各所述水质在线监测设备通信连接的数据采集和传输装置以及与所述数据采集和传输装置通信连接的远程服务器,所述数据采集和传输装置中包括:数据采集模块,用于从各所述水质在线监测设备处采集水质监测数据;数据加密模块,连接所述数据采集模块,用于对采集到的所述水质监测数据进行加密;设备信息获取模块,用于获取所述数据采集和传输装置当前的所处位置信息、IMEI信息和物联卡ICCID信息;数据组合模块,分别连接所述数据加密模块和所述设备信息获取模块,用于将加密后的所述水质监测数据与所述数据采集和传输装置的所述IMEI信息、所述物联卡ICCID信息以及所述数据采集和传输装置当前的所处位置信息进行数据组合,得到组合数据;数据签名模块,连接所述数据组合模块,用于对所述组合数据进行数据签名;签名数据上传模块,连接所述数据签名模块,用于将签名后的所述组合数据上传给所述远程服务器;数据验签公钥生成模块,连接所述数据签名模块,用于根据数据签名信息生成用于验签所述组合数据的公钥;公钥上传模块,连接所述数据验签公钥生成模块,用于将所述公钥上传给所述远程服务器。作为本专利技术的一种优选方案,所述数据签名模块为与所述数据采集和传输装置通信连接的型号为SSX1111的安全芯片。作为本专利技术的一种优选方案,所述远程服务器中包括:数据接收模块,用于接收所述数据采集和传输模块上传的所述组合数据;公钥接收模块,用于接收所述数据采集和传输模块上传的所述公钥;数据验签模块,分别连接所述数据接收模块和所述公钥接收模块,用于采用所述公钥对接收到的所述组合数据进行验签;数据拆分模块,连接所述数据验签模块,用于在验签通过后将所述组合数据拆分为所述水质监测数据、所述数据采集和传输装置当前的所处位置信息、所述IMEI信息和所述物联卡ICCID信息;数据真实性判断模块,连接所述数据拆分模块,用于根据所述数据采集和传输装置当前的所处位置信息或根据所述数据采集和传输装置的所述IMEI信息和所述物联卡ICCID信息判断所述数据采集和传输装置采集到的所述水质监测数据的真实性;数据存储模块,分别连接所述数据真实性判断模块和所述数据拆分模块,用于在判断到所采集的所述水质监测数据为真实数据时,所述远程服务器存储拆分的所述水质监测数据;报警模块,连接所述数据真实性判断模块,用于在判断到采集的所述水质监测数据不真实时进行提示报警。作为本专利技术的一种优选方案,所述数据真实性判断模块包括:位置偏移判断单元,用于将拆分得到的所述数据采集和传输装置当前的所处位置信息与预存于所述远程服务器中的所述数据采集和传输装置的初始布设位置进行信息比对,以判断所述数据采集和传输装置当前的所处位置的偏移量是否超过一预设阈值,若是,则判定所述数据采集和传输装置采集到的所述水质监测数据不真实;若否,则判定所述数据采集和传输装置采集到的所述水质监测数据真实。作为本文档来自技高网...

【技术保护点】
1.一种水质在线监测数据校验方法,用于校验水质在线监测数据的真实性和完整性,其特征在于,包括:/n数据采集和传输装置从布设在各个水质监测点处的水质在线监测设备处采集水质监测数据;/n所述数据采集和传输装置对采集到的所述水质监测数据进行加密;/n所述数据采集和传输装置将加密后的所述水质监测数据与所述数据采集和传输装置的IMEI信息、物联卡ICCID信息以及所述数据采集和传输装置当前的所处位置信息进行数据组合,得到组合数据;/n所述数据采集和传输装置对所述组合数据进行数据签名,并将签名后的所述组合数据上传给远程服务器;/n所述数据采集和传输装置生成用于验签所述组合数据的公钥并上传给所述远程服务器;/n所述远程服务器采用所述公钥对接收到的所述组合数据进行验签,/n若验签通过,则表示接收到的所述组合数据完整,并进入数据真实性判断流程;/n若验签失败,则提示报警。/n

【技术特征摘要】
1.一种水质在线监测数据校验方法,用于校验水质在线监测数据的真实性和完整性,其特征在于,包括:
数据采集和传输装置从布设在各个水质监测点处的水质在线监测设备处采集水质监测数据;
所述数据采集和传输装置对采集到的所述水质监测数据进行加密;
所述数据采集和传输装置将加密后的所述水质监测数据与所述数据采集和传输装置的IMEI信息、物联卡ICCID信息以及所述数据采集和传输装置当前的所处位置信息进行数据组合,得到组合数据;
所述数据采集和传输装置对所述组合数据进行数据签名,并将签名后的所述组合数据上传给远程服务器;
所述数据采集和传输装置生成用于验签所述组合数据的公钥并上传给所述远程服务器;
所述远程服务器采用所述公钥对接收到的所述组合数据进行验签,
若验签通过,则表示接收到的所述组合数据完整,并进入数据真实性判断流程;
若验签失败,则提示报警。


2.根据权利要求1所述的水质在线监测数据校验方法,其特征在于,所述数据真实性判断流程包括如下步骤:
步骤A1,所述远程服务器对接收到的所述组合数据进行解密拆分,得到所述水质监测数据、所述数据采集和传输装置当前的所处位置信息、所述IMEI信息和所述物联卡ICCID信息;
步骤A2,所述远程服务器将拆分得到的所述数据采集和传输装置当前的所处位置信息与预存于所述远程服务器中的所述数据采集和传输装置的初始布设位置进行信息比对,以判断所述数据采集和传输装置当前的所处位置的偏移量是否超过一预设阈值,
若是,则判定所述数据采集和传输装置采集到的所述水质监测数据不真实,并提示报警;
若否,则判定所述数据采集和传输装置采集到的所述水质监测数据真实,所述远程服务器对拆分到的所述水质监测数据进行存储。


3.根据权利要求1所述的水质在线监测数据校验方法,其特征在于,所述数据真实性判断流程包括:
步骤B1,所述远程服务器对接收到的所述组合数据进行解密拆分,得到所述水质监测数据、所述数据采集和传输装置当前的所处位置信息、所述IMEI信息和物联卡ICCID信息;
步骤B2,所述远程服务器将所述IMEI信息和所述物联卡ICCID信息分别与预存于所述远程服务器中的IMEI信息列表和ICCID信息列表进行信息一致性比对,
若IMEI和ICCID信息均比对成功,则判定所述数据采集和传输装置采集到的所述水质监测数据真实,所述远程服务器对拆分得到的所述水质监测数据进行存储;
若IMEI或ICCID信息比对不成功,则判定所述数据采集和传输装置采集到的所述水质监测数据不真实,并提示报警。


4.一种水质在线监测数据校验系统,可实现如权利要求1~3任意一项所述的水质在线监测数据校验方法,其特征在于,包括布设在各水质监测点的水质在线监测设备、与各所述水质在线监测设备通信连接的数据采集和传输装置以及与所述数据采集和传输装置通信连接的远程服务器,所述数据采集和传输装置中包括:
数据采集模块,用于从各所述水质在线监测设备处采集水质监测数据;
数据加密模块,连接所述数据采集模块,用于对采集到的所述水质监测数据进行加密;
设备信息获取模块,用于获取所述数据采集和传输装置当前的所处位置信息、IMEI信息和物联卡...

【专利技术属性】
技术研发人员:郭永超
申请(专利权)人:安恒环境科技北京股份有限公司
类型:发明
国别省市:北京;11

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

1