一种电能数据的安全存储方法及系统技术方案

技术编号:27010108 阅读:18 留言:0更新日期:2021-01-08 17:18
本发明专利技术公开了一种电能数据的安全存储方法和系统,包括:每一电能表设备实时将自身的电能数据进行存储,并采用Mesh网组将自身存储的电能数据发送至其他电能表设备;以及,随机接收并存储其他电能表设备发送的电能数据;采集基站服务器实时采集每一所述电能表设备存储的电能数据,将采集到的电能数据按照采集时间顺序生成存储信息摘要的区块链;并定时向终端服务器发送数据上传请求;终端服务器根据所述采集基站服务器的数据上传请求,调取所述采集基站服务器上传的区块链。采用本发明专利技术实施例,通过将各电能表设备进行关联,实现电能数据的随机分散存储,有效地避免了电能数据在存储和传输过程中被篡改的可能性。

【技术实现步骤摘要】
一种电能数据的安全存储方法及系统
本专利技术涉及电力数据采集存储领域,尤其涉及一种电能数据的安全存储方法及系统。
技术介绍
据业内人士分析,全球每年的电力盗窃达近900亿美元,其中超过一半发生在包括印度、巴西和俄罗斯在内的世界新兴市场。电力盗窃指的是利用各种方法来改变电能表的数据输入,试图影响电能表的能量测量。传统的电能数据存储过程中,主要是通过将电能数据分散,然后指定存储到多台独立的电能表设备中,并由多台独立的电能表设备分别将电能数据上传至服务器中。在实施本专利技术过程中,专利技术人发现现有技术至少存在如下问题:多台电能表设备独立存储并上传电能数据,为电力窃贼提供了更多的偷电机会,一旦电力窃贼对任一电能表进行攻击,很容易篡改和伪造能源使用记录,实现电力盗窃。因此,实现电能表的电能数据的安全存储尤为重要。
技术实现思路
本专利技术实施例的目的是提供一种电能数据的安全存储方法及系统,通过将各电能表设备进行关联,实现电能数据的随机分散存储,有效地避免了电能数据在存储和传输过程中被篡改的可能性。为实现上述目的,本专利技术实施例提供了一种电能数据的安全存储方法,包括:每一电能表设备实时将自身的电能数据进行存储,并采用Mesh网组将自身存储的电能数据发送至其他电能表设备;以及,随机接收并存储其他电能表设备发送的电能数据;采集基站服务器实时采集每一所述电能表设备存储的电能数据,将采集到的电能数据按照采集时间顺序生成存储信息摘要的区块链;并定时向终端服务器发送数据上传请求;终端服务器根据所述采集基站服务器的数据上传请求,调取所述采集基站服务器上传的区块链。作为上述方案的改进,所述电能表设备随机接收并存储其他电能表设备发送的电能数据,具体包括:每一所述电能表设备对发送电能数据的电能表设备的身份进行核实;在对所述发送电能数据的电能表设备的身份核实通过之后,随机接收并存储所述发送电能数据的电能表设备所发送的部分或全部电能数据。作为上述方案的改进,所述采集基站服务器实时采集每一所述电能表设备存储的电能数据,并将采集到的电能数据按照采集时间顺序生成存储信息摘要的区块链,具体包括:所述采集基站服务器实时采集每一所述电能表设备存储的电能数据;所述采集基站服务器检测自身采集到的电能数据与电能表设备存储的电能数据相比的一致性;检测自身采集到的电能数据的可用性;以及,检测自身采集到的电能数据的分区容忍性;当采集到的电能数据满足预设的一致性、可用性和分区容忍性条件时,所述采集基站服务器将采集到的电能数据按照采集时间顺序生成存储信息摘要的区块链。作为上述方案的改进,所述采集基站服务器检测自身采集到的电能数据与电能表设备存储的电能数据相比的一致性,具体包括:所述采集基站服务器检测自身与每一电能表设备的网络连接状态;当与所述电能表设备的网络连接状态异常时,认为当前时刻自身采集到的电能数据与所述电能表设备的电能数据不一致;当与所述电能表设备的网络连接状态正常时,认为当前时刻自身采集到的电能数据与所述电能表设备的电能数据一致。作为上述方案的改进,所述采集基站服务器检测自身采集到的电能数据的可用性,具体包括:所述采集基站服务器检测自身采集到的电能数据是否为自身发出采集请求后的预设时间阈值内由超过第一预设数量的电能表设备所返回的;若是,则认为自身采集到的电能数据满足可用性条件;若否,则认为自身采集到的电能数据不满足可用性条件。作为上述方案的改进,所述采集基站服务器检测自身采集到的电能数据的分区容忍性,具体包括:所述采集基站服务器检测每一电能表设备发送的电能数据是否收到超过第二预设数量的电能表的接收回复;若是,则认为自身采集到的电能数据满足分区容忍性条件;若否,则认为自身采集到的电能数据不满足分区容忍性条件。作为上述方案的改进,所述终端服务器根据所述采集基站服务器的数据上传请求,调取所述采集基站服务器上传的区块链,具体包括:所述终端服务器根据所述采集基站服务器的数据上传请求,对所述采集基站服务器进行身份认证;当对所述采集基站服务器的身份认证通过时,调取所述采集基站服务器上传的区块链。本专利技术实施例还提供了一种电能数据的安全存储系统,包括:终端服务器、采集基站服务器和若干个电能表设备;其中,所述电能表设备用于实时将自身的电能数据进行存储,并采用Mesh网组将自身存储的电能数据发送至其他电能表设备;以及,随机接收并存储其他电能表设备发送的电能数据;所述采集基站服务器用于实时采集每一所述电能表设备存储的电能数据,将采集到的电能数据按照采集时间顺序生成存储信息摘要的区块链;并定时向终端服务器发送数据上传请求;所述终端服务器用于根据所述采集基站服务器的数据上传请求,调取所述采集基站服务器上传的区块链。作为上述方案的改进,所述电能表设备具体用于:对发送电能数据的电能表设备的身份进行核实;在对所述发送电能数据的电能表设备的身份核实通过之后,随机接收并存储所述发送电能数据的电能表设备所发送的部分或全部电能数据。作为上述方案的改进,所述采集基站服务器具体用于:实时采集每一所述电能表设备存储的电能数据;检测自身采集到的电能数据与电能表设备存储的电能数据的一致性;检测自身采集到的电能数据的可用性;以及,检测自身采集到的电能数据的分区容忍性;当采集到的电能数据满足预设的一致性、可用性和分区容忍性条件时,将采集到的电能数据按照采集时间顺序生成存储信息摘要的区块链;定时向终端服务器发送数据上传请求。与现有技术相比,本专利技术公开的一种电能数据的安全存储方法系统,每一电能表设备实时将自身的电能数据进行存储,并采用Mesh网组将自身存储的电能数据发送至其他电能表设备;以及,随机接收并存储其他电能表设备发送的电能数据;采集基站服务器实时采集每一所述电能表设备存储的电能数据,将采集到的电能数据按照采集时间顺序生成存储信息摘要的区块链;并定时向终端服务器发送数据上传请求;终端服务器根据所述采集基站服务器的数据上传请求,调取所述采集基站服务器上传的区块链。本专利技术实施例通过将各电能表设备进行关联,实现电能数据的随机分散存储,有效地避免了电能数据在存储和传输过程中被篡改的可能性,提高了电能数据存储和传输的可靠性、可用性和存取效率,还易于扩展。附图说明图1是本专利技术实施例中一种电能数据的安全存储方法的步骤示意图;图2是本专利技术实施例中实时数据采集系统的结构示意图;图3是本专利技术实施例中电能数据的安全存储系统的结构示意图;图4是本专利技术实施例中电能数据的安全存储系统的数据处理流程框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动本文档来自技高网...

【技术保护点】
1.一种电能数据的安全存储方法,其特征在于,包括:/n每一电能表设备实时将自身的电能数据进行存储,并采用Mesh网组将自身存储的电能数据发送至其他电能表设备;以及,随机接收并存储其他电能表设备发送的电能数据;/n采集基站服务器实时采集每一所述电能表设备存储的电能数据,将采集到的电能数据按照采集时间顺序生成存储信息摘要的区块链;并定时向终端服务器发送数据上传请求;/n终端服务器根据所述采集基站服务器的数据上传请求,调取所述采集基站服务器上传的区块链。/n

【技术特征摘要】
1.一种电能数据的安全存储方法,其特征在于,包括:
每一电能表设备实时将自身的电能数据进行存储,并采用Mesh网组将自身存储的电能数据发送至其他电能表设备;以及,随机接收并存储其他电能表设备发送的电能数据;
采集基站服务器实时采集每一所述电能表设备存储的电能数据,将采集到的电能数据按照采集时间顺序生成存储信息摘要的区块链;并定时向终端服务器发送数据上传请求;
终端服务器根据所述采集基站服务器的数据上传请求,调取所述采集基站服务器上传的区块链。


2.如权利要求1所述的电能数据的安全存储方法,其特征在于,所述电能表设备随机接收并存储其他电能表设备发送的电能数据,具体包括:
每一所述电能表设备对发送电能数据的电能表设备的身份进行核实;
在对所述发送电能数据的电能表设备的身份核实通过之后,随机接收并存储所述发送电能数据的电能表设备所发送的部分或全部电能数据。


3.如权利要求1所述的电能数据的安全存储方法,其特征在于,所述采集基站服务器实时采集每一所述电能表设备存储的电能数据,并将采集到的电能数据按照采集时间顺序生成存储信息摘要的区块链,具体包括:
所述采集基站服务器实时采集每一所述电能表设备存储的电能数据;
所述采集基站服务器检测自身采集到的电能数据与电能表设备存储的电能数据相比的一致性;检测自身采集到的电能数据的可用性;以及,检测自身采集到的电能数据的分区容忍性;
当采集到的电能数据满足预设的一致性、可用性和分区容忍性条件时,所述采集基站服务器将采集到的电能数据按照采集时间顺序生成存储信息摘要的区块链。


4.如权利要求3所述的电能数据的安全存储方法,其特征在于,所述采集基站服务器检测自身采集到的电能数据与电能表设备存储的电能数据相比的一致性,具体包括:
所述采集基站服务器检测自身与每一电能表设备的网络连接状态;
当与所述电能表设备的网络连接状态异常时,认为当前时刻自身采集到的电能数据与所述电能表设备的电能数据不一致;
当与所述电能表设备的网络连接状态正常时,认为当前时刻自身采集到的电能数据与所述电能表设备的电能数据一致。


5.如权利要求3所述的电能数据的安全存储方法,其特征在于,所述采集基站服务器检测自身采集到的电能数据的可用性,具体包括:
所述采集基站服务器检测自身采集到的电能数据是否为自身发出采集请求后的预设时间阈值内由超过第一预设数量的电能表设备所返回的;<...

【专利技术属性】
技术研发人员:张宇南蒋屹新许爱东
申请(专利权)人:南方电网科学研究院有限责任公司
类型:发明
国别省市:广东;44

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

1