[发明专利]一种电力线载波远程升级方法和终端在审
申请号: | 201310686818.9 | 申请日: | 2013-12-16 |
公开(公告)号: | CN104717252A | 公开(公告)日: | 2015-06-17 |
发明(设计)人: | 齐永忠;霍超;李明维;宋国瑞;张传远 | 申请(专利权)人: | 国家电网公司;北京南瑞智芯微电子科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/445;H04B3/54 |
代理公司: | 北京中誉威圣知识产权代理有限公司 11279 | 代理人: | 郭振兴;丛芳 |
地址: | 100031 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电力线 载波 远程 升级 方法 终端 | ||
1.一种电力线载波远程升级方法,其特征在于,包括:
自集中器接收包含广播发送次数的升级指令,判断程序升级次数是否达到所述广播发送次数,如果未达到,则判断采集终端是否需要升级;
如果需要升级,则自所述集中器接收第一单包指令,将所述第一单包指令的程序包写入程序更新区,判断所述第一单包指令内的所述程序包是否升级完成;
如果所述第一单包指令内的所述程序包升级完成,则判断是否所有程序包升级成功;
如果有未成功升级的程序包,则接收包含所述未成功升级程序包的第二单包指令,对所述未成功升级的程序包进行点对点升级。
2.根据权利要求1所述的方法,其特征在于,所述判断程序升级次数是否达到所述广播发送次数还包括:如果达到所述广播发送次数,则结束广播升级。
3.根据权利要求1所述的方法,其特征在于,所述判断采集终端是否需要升级包括:
判断所述升级指令是否是正确的升级指令的步骤;
判断所述采集终端的程序更新区的程序是否是最新程序的步骤。
4.根据权利要求3所述的方法,其特征在于,所述判断升级指令是否是正确的升级指令的步骤具体包括:
判断所述升级指令的第一CRC校验码与所述采集终端的程序运行区的CRC校验码是否相等,如果相等,则所述升级指令是正确的升级指令;
如果不相等,则返回判断所述程序升级次数是否达到所述广播发送次数。
5.根据权利要求3所述的方法,其特征在于,所述判断采集终端的程序更新区的程序是否是最新程序的步骤具体包括:
判断所述升级指令的第二CRC校验码与所述程序更新区的CRC校验码是否相等,如果不相等,则准备进行程序升级;
如果相等,则判断所述程序更新区的升级状态是否为升级中/刚完成升级,如果是,则返回判断所述程序升级次数是否达到所述广播发送次数;如果不是,则准备进行程序升级。
6.根据权利要求1所述的方法,其特征在于,所述判断第一单包指令内的所述程序包是否升级完成包括:
判断所述程序更新区是否已经升级的步骤;
判断所述程序更新区是否正在升级的步骤;
判断所述采集终端是否收到所述第一单包指令的步骤。
7.根据权利要求6所述的方法,其特征在于,所述判断程序更新区是否已经升级的步骤具体包括:
判断所述第一单包指令的第三CRC校验码与所述程序更新区的CRC校验码是否相等,如果相等,则进行判断所述程序更新区是否正在升级的步骤;
如果不相等,则判断是否所述所有程序包升级成功。
8.根据权利要求6所述的方法,其特征在于,所述判断程序更新区是否正在升级的步骤具体包括:
判断所述程序更新区的升级状态字是否为升级中,如果是,则进行判断所述采集终端是否收到所述第一单包指令的步骤;
如果不是,则判断是否所述所有程序包升级成功。
9.根据权利要求6所述的方法,其特征在于,所述判断采集终端是否收到所述第一单包指令的步骤具体包括:
检查所述程序更新区的升级进度标志是否为0,如果为0,则所述采集终端已经收到所述第一单包指令的所述程序包,升级完成;
如果为1,则判断是否所述所有程序包升级成功。
10.根据权利要求1所述的方法,其特征在于,所述判断是否所有程序包升级成功包括:
判断是否已接收所述所有程序包的步骤;
判断是否所述所有程序包已升级的步骤。
11.根据权利要求10所述的方法,其特征在于,所述判断是否已接收所述所有程序包的步骤具体包括:
检查所有程序包标志是否为已写过,如果为已写过,则进行判断是否所述所有程序包已升级的步骤;
如果为未写过,则返回继续接收单包指令。
12.根据权利要求10所述的方法,其特征在于,所述判断是否所有程序包已升级的步骤具体包括:
判断所述程序运行区的CRC校验码与全部单包指令的第四校验码是否相等,如果相等,则将所述程序运行区升级状态字置为程序升级完成;
如果不相等,则升级过程发生错误,结束升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;北京南瑞智芯微电子科技有限公司;,未经国家电网公司;北京南瑞智芯微电子科技有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310686818.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于增强现实的互动多媒体传输系统
- 下一篇:一种面向群组的密码系统