[发明专利]新能源车电控单元OTA代码完整性校验方法在审

专利信息
申请号: 201811602357.1 申请日: 2018-12-26
公开(公告)号: CN109831279A 公开(公告)日: 2019-05-31
发明(设计)人: 康锦辉;黄刚 申请(专利权)人: 中山华野新能源有限公司
主分类号: H04L1/00 分类号: H04L1/00;H04L1/16;H04L1/18;H04L29/08;H04W12/10;G06F8/65
代理公司: 北京联瑞联丰知识产权代理事务所(普通合伙) 11411 代理人: 张清彦
地址: 528400 广东省中山市*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 帧数据 电控单元 机器码 监控平台 累加和 下载 代码完整性 新能源车 校验 校验码 读取 发送 周期性发送 返回响应 文件发送 响应消息 重新发送 累积和 分帧 赋予 相等 应答 成功率 返回 响应 失败 保证
【说明书】:

发明公开了一种新能源车电控单元OTA代码完整性校验方法,监控平台打开机器码文件,计算累加和、校验码;读取机器码文件并分帧,为每一帧数据赋予不同的帧ID;监控平台周期性发送帧数据和帧ID,车辆电控单元获取帧数据,返回响应消息并对帧数据进行编码;监控平台获取已发送且在设定时间间隔内未收到响应的帧数据,为该帧数据赋予新的帧ID并重新发送至车辆电控单元;判断是否所有帧数据均已收到响应消息,若是,则认为机器码文件发送完毕,发送该文件的累加和、校验码至车辆电控单元;车辆电控单元计算编码的累积和,与机器码文件的累加和对比,若相等,认为下载完毕,否则返回下载失败应答。本发明提高OTA速度和下载成功率,有效保证OTA安全性。

技术领域

本发明涉及新能源车辆技术领域,特别是指一种新能源车电控单元OTA代码完整性校验方法。

背景技术

OTA功能即用户可以通过无线网络对车辆电控单元进行升级。监控平台发送机器码至MCU。MCU接收到机器码进行程序更新。OTA在带来大量便利的同时安全性可能会有漏洞。对已下载文件的完整性进行有效校验是安全OTA的有力保障。现有的文件完整性校验方法,多是对已下载文件进行CRC校验,这是传统IAP升级最常采用的校验方法。这种校验方法不符合远程OTA时的数据传输特征,采用这种方法校验,会带来一系列问题:程序更新速度慢、升级失败概率较大。

发明内容

本发明提出一种新能源车电控单元OTA代码完整性校验方法,针对互联网数据传输特征,提出一种新的校验方法,可以简易、有效的校验已下载文件,以提高OTA速度、升级成功率。

本发明的技术方案是这样实现的:

一种新能源车电控单元OTA代码完整性校验方法,包括以下步骤:

(1)监控平台打开机器码文件,计算该文件的累加和、校验码;

(2)读取机器码文件并分帧,为每一帧数据赋予不同的帧ID;

(3)所述监控平台周期性依次发送帧数据和帧ID,车辆电控单元获取帧数据,返回响应消息并对接收到的帧数据进行编码;

(4)所述监控平台获取已发送且在设定时间间隔内未收到响应的帧数据,为该帧数据赋予新的帧ID并重新发送至所述车辆电控单元;

(5)判断是否所有帧数据均已收到响应消息,若是,则认为机器码文件发送完毕,发送该文件的累加和、校验码至所述车辆电控单元;

(6)所述车辆电控单元计算编码的累积和,与机器码文件的累加和对比,若相等,判断为机器码文件下载完毕,否则返回下载失败应答。

优选的,步骤(2)中,读取机器码文件并分帧,为每一帧数据赋予不同的帧ID具体指的是读取一行或多行数据为一帧数据,为该帧数据赋予帧ID,所有的帧ID递增。

优选的,所述响应信息包括所述车辆电控单元获取帧数据对应的帧ID。

优选的,步骤(4)中,所述监控平台获取已发送且在设定时间间隔内未收到响应的帧数据,具体指的是,所述监控平台建立集合A、B、C,每发送一帧数据,将其帧ID加入到集合A中;将接收到的响应消息中的帧ID加入到集合B中;设集合C=A-B,包含已发送但未收到应答的帧ID;设定时间间隔为T=x*y,x为所述监控平台发送帧数据和帧ID的周期时间,y为集合C的帧ID与当前发送帧ID差值的绝对值。

优选的,所述车辆电控单元建立集合D,包含已编程帧数据的flash地址,每接收一帧数据,判读该帧数据的flash地址是否包含在集合D内,若是,则认为该帧数据为重复数据,不予编程,否则对接收到的帧数据进行编码,将其flash地址加入到集合D,更新累积和。

优选的,步骤(3)中,所述监控平台周期性依次发送帧数据和帧ID,发送一帧数据后,不等待车辆电控单元的响应消息,周期时间间隔结束后继续发送下一帧数据。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山华野新能源有限公司,未经中山华野新能源有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811602357.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top