一种电能表应用升级方法、电能表及系统转让专利
申请号 : CN202011389127.9
文献号 : CN112506540B
文献日 : 2021-08-27
发明人 : 李向锋 , 张晓平 , 林国营 , 高雅 , 侯艾君 , 潘登
申请人 : 南方电网电力科技股份有限公司
摘要 :
权利要求 :
1.一种电能表应用升级方法,其特征在于,包括:电能表响应于台区终端发送的电能表应用升级请求消息,根据预先接收到的升级文件证书中的升级使能有效时间与当前时间进行比对,若所述当前时间与所述升级使能有效时间限定的时间范围匹配,则向所述台区终端发送升级反馈消息,以获取存储在所述台区终端的升级文件,其中,所述升级使能有效时间为通过应用管理中心根据所述台区终端和所述电能表之间的通信传输速率,结合所述升级文件的大小计算出的预计传输时间,并根据所述预计传输时间和预设的升级触发时间得到的电能表升级过程开放持续时间;
所述电能表根据获得的所述升级文件进行应用升级。
2.根据权利要求1所述的一种电能表应用升级方法,其特征在于,所述升级文件的配置过程具体包括:
计量自动化主站根据接收到的电能表档案信息,根据所述电能表档案信息,结合预设的电能表档案信息与待升级应用的对应关系,确定与所述电能表档案信息对应的待升级应用的应用信息,并将所述应用信息发送给所述应用管理中心,使得所述应用管理中心根据所述应用信息生成对应的升级文件,以便将所述升级文件发送给所述电能表所属的台区终端,所述电能表档案信息包括:电能表的地址信息和配置信息。
3.根据权利要求2所述的一种电能表应用升级方法,其特征在于,所述配置信息具体包括:硬件配置信息和软件版本信息。
4.根据权利要求2所述的一种电能表应用升级方法,其特征在于,所述升级文件证书的配置过程具体包括:
所述应用管理中心根据接收到所述应用信息,生成升级文件,所述升级文件包含有与所述应用信息一一对应的应用;
所述应用管理中心根据所述升级文件,生成升级文件证书,并将所述升级文件证书传输给所述台区终端和所述电能表,以便于所述台区终端和所述电能表根据所述升级文件证书进行升级,其中,所述升级文件证书包括:所述应用信息和所述升级使能有效时间。
5.根据权利要求3所述的一种电能表应用升级方法,其特征在于,所述电能表接收到的升级文件证书之后还包括:
所述电能表根据所述升级文件证书包含的应用信息,结合预设的应用信息与配置信息的配置支持关系,确定所述电能表与所述升级文件的配置支持结果,并将所述台区终端反馈所述配置支持结果。
6.根据权利要求1所述的一种电能表应用升级方法,其特征在于,所述电能表根据获得的所述升级文件进行应用升级之前还包括:所述电能表对接收到的所述升级文件进行文件完整性校验,并反馈文件传输结果。
7.一种电能表,其特征在于,包括:升级请求消息响应单元,用于响应于台区终端发送的电能表应用升级请求消息,根据预先接收到的升级文件证书中的升级使能有效时间与当前时间进行比对,若所述当前时间与所述升级使能有效时间限定的时间范围匹配,则向所述台区终端发送升级反馈消息,以获取存储在所述台区终端的升级文件,其中,所述升级使能有效时间为通过应用管理中心根据所述台区终端和所述电能表之间的通信传输速率,结合所述升级文件的大小计算出的预计传输时间,并根据所述预计传输时间和预设的升级触发时间得到的电能表升级过程开放持续时间;
应用升级单元,用于根据获得的所述升级文件进行应用升级。
8.根据权利要求7所述的一种电能表,其特征在于,还包括:配置支持判定单元,用于根据所述升级文件证书包含的应用信息,结合预设的应用信息与配置信息的配置支持关系,确定所述电能表与所述升级文件的配置支持结果,并将所述台区终端反馈所述配置支持结果。
9.根据权利要求7所述的一种电能表,其特征在于,还包括:文件完整校验单元,用于对接收到的所述升级文件进行文件完整性校验,并反馈文件传输结果。
10.一种电能表应用升级系统,其特征在于,包括:应用管理中心、计量自动化主站、台区终端以及如权利要求7至9任意一项所述的电能表;
所述应用管理中心与所述计量自动化主站通信连接,所述计量自动化主站通过所述台区终端与所述电能表通信连接;
所述计量自动化主站用于根据接收到的电能表档案信息,根据所述电能表档案信息,结合预设的电能表档案信息与待升级应用的对应关系,确定与所述电能表档案信息对应的待升级应用的应用信息,并将所述应用信息发送给所述应用管理中心,使得所述应用管理中心根据所述应用信息生成对应的升级文件,以便将所述升级文件发送给所述电能表所属的台区终端,所述电能表档案信息包括:电能表的地址信息和配置信息;
所述应用管理中心用于根据接收到所述应用信息,生成升级文件,所述升级文件包含有与所述应用信息一一对应的应用,以及根据所述升级文件,生成升级文件证书,并将所述升级文件证书传输给所述台区终端和所述电能表,以便于所述台区终端和所述电能表根据所述升级文件证书进行升级,其中,所述升级文件证书包括:所述应用信息和所述升级使能有效时间。
说明书 :
一种电能表应用升级方法、电能表及系统
技术领域
背景技术
进行分离,这就为远程升级管理功能提出了要求。
了巨大的安全隐患,因此如何提高电能表系统的安全性已成为本领域技术人员亟需解决的
技术问题。
发明内容
效时间限定的时间范围匹配,则向所述台区终端发送升级反馈消息,以获取存储在所述台
区终端的升级文件,其中,所述升级使能有效时间为通过应用管理中心根据所述台区终端
和所述电能表之间的通信传输速率,结合所述升级文件的大小计算出的预计传输时间,并
根据所述预计传输时间和预设的升级触发时间得到的;
级应用的应用信息,并将所述应用信息发送给所述应用管理中心,使得所述应用管理中心
根据所述应用信息生成对应的升级文件,以便将所述升级文件发送给所述电能表所属的台
区终端,所述电能表档案信息包括:电能表的地址信息和配置信息。
件证书进行升级,其中,所述升级文件证书包括:所述应用信息和所述升级使能有效时间。
端反馈所述配置支持结果。
时间与所述升级使能有效时间限定的时间范围匹配,则向所述台区终端发送升级反馈消
息,以获取存储在所述台区终端的升级文件,其中,所述升级使能有效时间为通过应用管理
中心根据所述台区终端和所述电能表之间的通信传输速率,结合所述升级文件的大小计算
出的预计传输时间,并根据所述预计传输时间和预设的升级触发时间得到的;
将所述台区终端反馈所述配置支持结果。
待升级应用的应用信息,并将所述应用信息发送给所述应用管理中心,使得所述应用管理
中心根据所述应用信息生成对应的升级文件,以便将所述升级文件发送给所述电能表所属
的台区终端,所述电能表档案信息包括:电能表的地址信息和配置信息;
所述升级文件证书传输给所述台区终端和所述电能表,以便于所述台区终端和所述电能表
根据所述升级文件证书进行升级,其中,所述升级文件证书包括:所述应用信息和所述升级
使能有效时间。
间进行比对,若所述当前时间与所述升级使能有效时间限定的时间范围匹配,则向所述台
区终端发送升级反馈消息,以获取存储在所述台区终端的升级文件,其中,所述升级使能有
效时间为通过应用管理中心根据所述台区终端和所述电能表之间的通信传输速率,结合所
述升级文件的大小计算出的预计传输时间,并根据所述预计传输时间和预设的升级触发时
间得到的;所述电能表根据获得的所述升级文件进行应用升级。
间内允许对电能表的系统进行应用升级,并阻截在升级使能有效时间外对电能表系统的篡
改攻击行为,从而提高电能表系统的安全性。
附图说明
申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可
以根据这些附图获得其它的附图。
具体实施方式
的实施例仅仅是本申请一部分实施例,而非全部的实施例。基于本申请中的实施例,本领域
普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护
的范围。
效时间限定的时间范围匹配,则向台区终端发送升级反馈消息,以获取存储在台区终端的
升级文件,其中,升级使能有效时间为通过应用管理中心根据台区终端和电能表之间的通
信传输速率,结合升级文件的大小计算出的预计传输时间,并根据预计传输时间和预设的
升级触发时间得到的;
电能表应用升级请求消息,使得电能表在收到该电能表应用升级请求消息后作出相应的响
应动作,具体包括:根据预先接收到的升级文件证书中的升级使能有效时间与当前时间进
行比对,若当前时间符合升级使能有效时间所限定的时间范围,则向台区终端发送升级反
馈消息,以获取存储在台区终端的升级文件,并根据获取到的升级文件对电能表进行应用
升级,若当前时间不符合升级使能有效时间所限定的时间范围,则不进行升级。
心生成,20k以下普通小文件包60~120分钟,64k为180分钟,依此类推。
有效时间内允许对电能表的系统进行应用升级,并阻截在升级使能有效时间外对电能表系
统的篡改攻击行为,从而提高电能表系统的安全性。
应用信息,并将应用信息发送给应用管理中心,使得应用管理中心根据应用信息生成对应
的升级文件,以便将升级文件发送给电能表所属的台区终端,电能表档案信息包括:电能表
的地址信息和配置信息。
包括:应用信息和升级使能有效时间;
文件,再根据该升级文件生成相应的升级文件证书。
一步提高电能表升级任务的执行精确度。
支持结果。
本电能表的配置是否支持升级文件证书中的应用,例如,本电能表的硬件配置是否能支持
上述应用的执行,以及本电能表的已有的应用软件版本是否大于或等于升级文件证书中的
应用软件版本等,然后向台区终端反馈配置支持结果,若该配置支持结果为不能支持,则停
止对该电能表的升级,若该配置支持结果为能支持,则继续后续的步骤,以完成升级。
不完整,则可以发送升级失败告警,逼并终止本次升级。
时间与升级使能有效时间限定的时间范围匹配,则向台区终端发送升级反馈消息,以获取
存储在台区终端的升级文件,其中,升级使能有效时间为通过应用管理中心根据台区终端
和电能表之间的通信传输速率,结合升级文件的大小计算出的预计传输时间,并根据预计
传输时间和预设的升级触发时间得到的;
端反馈配置支持结果。
应用的应用信息,并将应用信息发送给应用管理中心11,使得应用管理中心11根据应用信
息生成对应的升级文件,以便将升级文件发送给电能表14所属的台区终端13,电能表档案
信息包括:电能表的地址信息和配置信息;
台区终端和电能表,以便于台区终端13和电能表14根据升级文件证书进行升级,其中,升级
文件证书包括:应用信息和升级使能有效时间。
输速率有关。这个有效时间由应用管理中心生成,20k以下普通小文件包60~120分钟,64k
为180分钟,依此类推;
包在自描述区;
收到证书文件后,由电能表管理单元解析并点对点回应是否支持升级;台区终端收到不支
持升级的电能表信息,上报至计量自动化主站;台区终端解包升级包并通过广播、组播或点
对点方式传输升级文件;电能表收到升级文件后,由管理单元检验升级文件完整性并回复
传输情况;台区终端读取文件传输情况,并进行断点续传,直到完成升级文件的全部传输;
台区终端对电能表设置升级程序的激活时刻,即立即激活,或者在未来某个时间点激活;电
能表管理单元等待激活时刻到达后,立即进行程序升级,并生成相应事件记录。
划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件
可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或
讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦
合或通信连接,可以是电性,机械或其它的形式。
数据在适当情况下可以互换,以便这里描述的本申请的实施例,例如能够以除了在这里图
示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在
于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必
限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、
产品或设备固有的其它步骤或单元。
网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目
的。
元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式
体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机
设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全
部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read‑
OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存
储程序代码的介质。
述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些
修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。