【技术实现步骤摘要】
电表通信模块升级方法、电表控制模块和电表通信模块
本专利技术涉及电表
,尤其是涉及一种电表通信模块升级方法、电表控制模块和电表通信模块。
技术介绍
目前,电表以及远程抄表在全球得到普及和应用,市场对电表的长使用寿命要求越来越高,对电表的功能需求越来越复杂。在电表的生命周期内,为满足通信安全性、供电局新增功能或者生产厂家修复缺陷的需要,电表的固件、配套的通信模块的固件可升级是必然的趋势。对通信模块的固件进行升级,常用的方式有本地升级和远程升级两种方式。本地升级需人工到现场对电表或者通信模块逐个升级,资源浪费严重,成本高昂;标准的远程升级流程需要通信模块支持DLMS协议栈,增加了通信模块软件的设计复杂度。
技术实现思路
本专利技术的目的在于提供一种电表通信模块升级方法、电表控制模块和电表通信模块,无需更改现有通信网络即可实现电表通信模块的远程升级,方法简单,易于实现,有利于降低通信模块的设计复杂度。第一方面,实施例提供一种电表通信模块升级方法,应用于电表控制模块,包括:获取用于升级的镜像 ...
【技术保护点】
1.一种电表通信模块升级方法,其特征在于,应用于电表控制模块,包括:/n获取用于升级的镜像文件;/n对镜像文件的合法性进行验证后,存储所述镜像文件;/n向电表通信模块发送升级请求信息;/n接收电表通信模块发送的升级响应信息,并将所述镜像文件发送至通信模块以进行升级。/n
【技术特征摘要】
1.一种电表通信模块升级方法,其特征在于,应用于电表控制模块,包括:
获取用于升级的镜像文件;
对镜像文件的合法性进行验证后,存储所述镜像文件;
向电表通信模块发送升级请求信息;
接收电表通信模块发送的升级响应信息,并将所述镜像文件发送至通信模块以进行升级。
2.根据权利要求1所述的方法,其特征在于,对镜像文件的合法性进行验证后,存储所述镜像文件包括:
判断镜像文件的完整性和合法性,如果镜像文件完整且合法则将所述镜像文件存储至电表的非易失性存储器中;否则,记录镜像文件验证失败事件。
3.根据权利要求1所述的方法,其特征在于,将所述镜像文件发送至通信模块以进行升级包括:
接收电表控制模块发送的第i块镜像文件数据;其中,i不大于所述镜像文件的最大块数;
根据所述电表控制模块发送的第i块镜像文件数据,将第i块镜像文件数据发送至电表通信模块;
重复执行上述步骤,直到所有镜像文件发送完成;
接收电表通信模块发送的校验状态信息,根据校验状态信息记录升级成功事件或升级失败事件。
4.一种电表通信模块升级方法,其特征在于,应用于电表通信模块,包括:
接收电表控制模块发送的升级请求信息;
根据所述升级请求信息,向所述电表控制模块发送升级响应信息;
接收电表控制模块发送的第i块镜像文件,其中,i不大于所述镜像文件的最大块数;
判断是否接收到第i块镜像文件,如果是则保存第i块镜像文件并继续接收第i+1块镜像文件,否则在预设时间段内继续等待接收第i块镜像文件;判断是否接收到所述镜像文件,如果未接收到所述镜像文件,则向电表控制模块发送升级失败信息。
5.根据权利要求4所述的方法,其特征在于,还包括:...
【专利技术属性】
技术研发人员:许大帅,张成卫,韩风娇,
申请(专利权)人:宁波三星智能电气有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。