System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种电力计量终端的通信控制方法、装置、系统及设备制造方法及图纸_技高网

一种电力计量终端的通信控制方法、装置、系统及设备制造方法及图纸

技术编号:40222038 阅读:8 留言:0更新日期:2024-02-02 22:27
本发明专利技术公开了一种电力计量终端的通信控制方法、装置、系统及设备,通过获取由通信安全模块传输的安全信息,根据所述密钥版本、密钥数据和更新转加密授权数据,进行密钥版本判断和身份认证判断;若密钥版本为更新密钥且身份认证成功,则基于所述密钥数据和所述更新转加密授权数据进行所述电力计量终端的数据更新操作;若密钥版本为原始密钥且身份认证成功,则与所述电力计量终端进行数据交互;若身份认证失败,则重新获取由通信安全模块所传输的安全信息,并对重新获取的安全信息进行密钥版本判断和身份认证判断。相比于现有电力计量终端直接进行数据传输,本发明专利技术提高了电力计量终端的通信安全性。

【技术实现步骤摘要】

本专利技术涉及设备通信领域,尤其涉及一种电力计量终端的通信控制方法、装置、系统及设备


技术介绍

1、电力计量自动化系统一般由主站、通道和终端组成,涵盖了厂站侧、专用配变侧、公用配变侧和低压居民客户侧的远程数据采集与分析。目前电力计量终端的集中器采用计量通信模块通过移动网络与主站系统进行业务通信。计量集中器终端上行信道主要采用移动公网4g通信网络,采用apn无线专网方式。

2、目前用电客户侧的电力计量终端上行通信道主要负责与主站之间数据协议的交互,由于只在软件层面进行了逻辑隔离,在数据传输保密性、一致性方面依然存在安全隐患。而逻辑隔离所采用的通讯规约是公开的且不具备足够的安全保障机制设计,因此现有的电力计量终端的通信存在较大的安全隐患。

3、因此,亟需一种电力计量终端的通信控制策略,从而解决电力计量终端的通信安全性低的问题。


技术实现思路

1、本专利技术实施例提供一种电力计量终端的通信控制方法、装置、系统及设备,以提高电力计量终端的通信安全性。

2、为了解决上述问题,本专利技术一实施例提供一种电力计量终端的通信控制方法,包括:

3、获取由通信安全模块所传输的安全信息;其中,所述通信安全模块与电力计量终端连接;所述安全信息包括:密钥版本、密钥数据和更新转加密授权数据;

4、根据所述密钥版本和身份特征数据,进行密钥版本判断和身份认证判断;

5、若密钥版本为更新密钥且身份认证成功,则基于所述密钥数据和所述更新转加密授权数据进行数据更新操作;

6、若密钥版本为原始密钥且身份认证成功,则与所述电力计量终端进行数据交互;

7、若身份认证失败,则重新获取由通信安全模块所传输的安全信息,并对重新获取的安全信息进行密钥版本判断和身份认证判断。

8、作为上述方案的改进,所述密钥数据包括:更新对称密钥数据、更新终端证书数据和更新主站证书数据。

9、作为上述方案的改进,所述基于所述密钥数据和所述更新转加密授权数据进行所述电力计量终端的数据更新操作,包括:

10、基于更新对称密钥数据通过所述通信安全模块对所述电力计量终端的原始对称密钥进行更新;

11、基于更新终端证书数据通过所述通信安全模块对所述电力计量终端的原始终端证书进行更新;

12、基于更新主站证书数据通过所述通信安全模块对所述电力计量终端的原始主站证书进行更新;

13、基于更新转加密授权数据通过所述通信安全模块对所述电力计量终端的原始转加密授权进行更新;

14、对自身的离线计数器进行重置。

15、作为上述方案的改进,在所述重新获取由通信安全模块所传输的安全信息,并对重新获取的安全信息进行密钥更新判断和身份认证判断之前,还包括:

16、获取身份认证失败所对应的失败类型;

17、根据所述失败类型,判断需要执行的设备操作;

18、若失败类型为终端验签错误,则基于所述更新终端证书数据对自身预先存储的原始终端证书进行更新;

19、若失败类型为主站验签错误,则基于所述更新主站证书数据对自身预先存储的原始主站证书进行更新;

20、若失败类型为加解密错误,则直接进行下一步骤。

21、作为上述方案的改进,所述与所述电力计量终端进行数据交互,包括:

22、接收用户输入的数据交互指令;

23、对所述数据交互指令,判断需要执行的设备操作;

24、若所述数据交互指令为转加密任务指令,则通过所述通信安全模块向所述电力计量终端传输密文任务包,以使所述电力计量终端根据所述密文任务包控制电能表进行任务操作;

25、若所述数据交互指令为加密数据交互指令,则通过所述通信安全模块向所述电力计量终端进行读取操作和写入操作。

26、作为上述方案的改进,还包括:根据预设的设置方式,对所述电力计量终端进行密钥数据的更新;其中,所述设置方式包括:基于用户输入的密钥数据更新指令进行密钥数据的更新,或间隔预设的时间后进行密钥数据的更新。

27、相应的,本专利技术一实施例还提供了一种电力计量终端的通信控制装置,包括:数据获取模块、数据判断模块、数据更新模块、数据交互模块和重新判断模块;

28、所述数据获取模块,用于获取由通信安全模块所传输的安全信息;其中,所述通信安全模块与电力计量终端连接;所述安全信息包括:密钥版本、密钥数据和更新转加密授权数据;

29、所述数据判断模块,用于根据所述密钥版本和身份特征数据,进行密钥版本判断和身份认证判断;

30、所述数据更新模块,用于若密钥版本为更新密钥且身份认证成功,则基于所述密钥数据和所述更新转加密授权数据进行数据更新操作;

31、所述数据交互模块,用于若密钥版本为原始密钥且身份认证成功,则与所述电力计量终端进行数据交互;

32、所述重新判断模块,用于若身份认证失败,则重新获取由通信安全模块所传输的安全信息,并对重新获取的安全信息进行密钥版本判断和身份认证判断。

33、相应的,本专利技术一实施例还提供了一种电力计量终端的通信控制系统,包括:电力计量终端、通信安全模块、主站和基站;其中,所述主站应用于如本专利技术所述的电力计量终端的通信控制方法;所述电力计量终端与所述通信安全模块连接,所述通信安全模块通过所述基站与所述主站连接;

34、所述通信安全模块包括:主控芯片、通信模组和安全模块,所述主控芯片的第一端与所述电力计量终端连接,所述主控芯片的第二端与所述安全模块,所述主控芯片的第三端与所述通信模组的第一端连接,所述通信模组的第二端与所述基站连接。

35、相应的,本专利技术一实施例还提供了一种计算机终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如本专利技术所述的一种电力计量终端的通信控制方法。

36、相应的,本专利技术一实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如本专利技术所述的一种电力计量终端的通信控制方法。

37、由上可见,本专利技术具有如下有益效果:

38、本专利技术提供了一种电力计量终端的通信控制方法,通过获取由通信安全模块传输的安全信息,根据所述密钥版本、密钥数据和更新转加密授权数据,进行密钥版本判断和身份认证判断;若密钥版本为更新密钥且身份认证成功,则基于所述密钥数据和所述更新转加密授权数据进行所述电力计量终端的数据更新操作;若密钥版本为原始密钥且身份认证成功,则与所述电力计量终端进行数据交互;若身份认证失败,则重新获取由通信安全模块所传输的安全信息,并对重新获取的安全信息进行密钥版本判断和身份认证判断。相比于现有电力计量终端直接进行数据传输,本专利技术通过设置通信安全模块,并基于通信安全模块本文档来自技高网...

【技术保护点】

1.一种电力计量终端的通信控制方法,其特征在于,包括:

2.根据权利要求1所述的电力计量终端的通信控制方法,其特征在于,所述密钥数据包括:更新对称密钥数据、更新终端证书数据和更新主站证书数据。

3.根据权利要求2所述的电力计量终端的通信控制方法,其特征在于,所述基于所述密钥数据和所述更新转加密授权数据进行所述电力计量终端的数据更新操作,包括:

4.根据权利要求2所述的电力计量终端的通信控制方法,其特征在于,在所述重新获取由通信安全模块所传输的安全信息,并对重新获取的安全信息进行密钥更新判断和身份认证判断之前,还包括:

5.根据权利要求2所述的电力计量终端的通信控制方法,其特征在于,所述与所述电力计量终端进行数据交互,包括:

6.根据权利要求1至5任意一项所述的电力计量终端的通信控制方法,其特征在于,还包括:根据预设的设置方式,对所述电力计量终端进行密钥数据的更新;其中,所述设置方式包括:基于用户输入的密钥数据更新指令进行密钥数据的更新,或间隔预设的时间后进行密钥数据的更新。

7.一种电力计量终端的通信控制装置,其特征在于,包括:数据获取模块、数据判断模块、数据更新模块、数据交互模块和重新判断模块;

8.一种电力计量终端的通信控制系统,其特征在于,包括:电力计量终端、通信安全模块、主站和基站;其中,所述主站应用于如权利要求1至6任意一项所述的电力计量终端的通信控制方法;所述电力计量终端与所述通信安全模块连接,所述通信安全模块通过所述基站与所述主站连接;

9.一种计算机终端设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至6中任意一项所述的一种电力计量终端的通信控制方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至6中任意一项所述的一种电力计量终端的通信控制方法。

...

【技术特征摘要】

1.一种电力计量终端的通信控制方法,其特征在于,包括:

2.根据权利要求1所述的电力计量终端的通信控制方法,其特征在于,所述密钥数据包括:更新对称密钥数据、更新终端证书数据和更新主站证书数据。

3.根据权利要求2所述的电力计量终端的通信控制方法,其特征在于,所述基于所述密钥数据和所述更新转加密授权数据进行所述电力计量终端的数据更新操作,包括:

4.根据权利要求2所述的电力计量终端的通信控制方法,其特征在于,在所述重新获取由通信安全模块所传输的安全信息,并对重新获取的安全信息进行密钥更新判断和身份认证判断之前,还包括:

5.根据权利要求2所述的电力计量终端的通信控制方法,其特征在于,所述与所述电力计量终端进行数据交互,包括:

6.根据权利要求1至5任意一项所述的电力计量终端的通信控制方法,其特征在于,还包括:根据预设的设置方式,对所述电力计量终端进行密钥数据的更新;其中,所述设置方式包括:基于用户输入的密钥数据更新指令进行密钥数据的更新...

【专利技术属性】
技术研发人员:郑聪毅郑东曦尹健
申请(专利权)人:广东纬德信息科技股份有限公司
类型:发明
国别省市:

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

1