【技术实现步骤摘要】
一种OTA升级方法及装置
本专利技术涉及信息安全
,尤其涉及一种OTA升级方法及装置。
技术介绍
随着汽车的智能化、网联化发展,软件更新迭代速度越来越快,OTA升级技术广泛应用于汽车。而OTA升级的ECU涉及到娱乐系统、驾驶系统等多个汽车系统,往往要求汽车每一次OTA升级都能安全顺利进行,以确保每一次升级后的ECU软件的完整性及准确性,避免在升级过程中升级数据被篡改而导致的ECU功能异常问题,影响汽车正常功能。基于此要求,现有的OTA升级方法主要对服务端到车载通信端的OTA升级数据包安全加密,未考虑车载通信端常常处于联网状态,接口众多,可能出现OTA升级数据包被篡改的情况,忽略了车内网的信息传输安全,容易导致ECU软件升级出现异常,从而影响整车的功能完整性及车辆安全性。
技术实现思路
为克服现有技术的缺陷,本专利技术提供一种OTA升级方法及装置,能够在汽车OTA升级的过程中实现数据在车内网内的安全传输。为了解决上述技术问题,第一方面,本专利技术一实施例提供一种OTA升级方法,包括:接 ...
【技术保护点】
1.一种OTA升级方法,其特征在于,包括:/n接收服务器发送的OTA升级数据包,并从所述OTA升级数据包中获取CAN节点软件包和以太网节点软件包;/n向CAN节点传输所述CAN节点软件包,并在传输过程中进行ID过滤、数据帧健康检测、数据帧异常检测、UDS会话检测中的任一种或多种;/n向以太网节点传输所述以太网节点软件包,并在传输过程中进行访问控制和/或协议状态检测;/n在所述CAN节点根据所述CAN节点软件包和所述以太网节点根据所述以太网节点软件包完成升级后,向所述服务器反馈所述CAN节点和所述以太网节点的升级信息。/n
【技术特征摘要】
1.一种OTA升级方法,其特征在于,包括:
接收服务器发送的OTA升级数据包,并从所述OTA升级数据包中获取CAN节点软件包和以太网节点软件包;
向CAN节点传输所述CAN节点软件包,并在传输过程中进行ID过滤、数据帧健康检测、数据帧异常检测、UDS会话检测中的任一种或多种;
向以太网节点传输所述以太网节点软件包,并在传输过程中进行访问控制和/或协议状态检测;
在所述CAN节点根据所述CAN节点软件包和所述以太网节点根据所述以太网节点软件包完成升级后,向所述服务器反馈所述CAN节点和所述以太网节点的升级信息。
2.如权利要求1所述的OTA升级方法,其特征在于,在所述接收服务器发送的OTA升级数据包,并从所述OTA升级数据包中获取CAN节点软件包和以太网节点软件包之前,还包括:
判定车载通信终端和中央网关通过身份安全验证。
3.如权利要求1或2所述的OTA升级方法,其特征在于,所述接收服务器发送的OTA升级数据包,并从所述OTA升级数据包中获取CAN节点软件包和以太网节点软件包,具体为:
接收所述OTA升级数据包,并根据预存密钥解压所述OTA升级数据包,得到多个软件包;
根据预先定义的软件包命名规则将所述多个软件包分为所述CAN节点软件包和所述以太网节点软件包。
4.如权利要求1或2所述的OTA升级方法,其特征在于,所述在传输过程中进行ID过滤,具体为:
根据预先定义的基于CAN数据帧标识符的访问控制策略,判断数据帧的标识符是否符合所述访问控制策略,若不符合,则丢弃或记录所述数据帧。
5.如权利要求1或2所述的OTA升级方法,其特征在于,所述在传输过程中进行数据帧健康检测,具体为:
根据预先定义的...
【专利技术属性】
技术研发人员:陈锭敏,吴凡,郑宁安,满超,
申请(专利权)人:广州汽车集团股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。