[发明专利]一种基于手机蓝牙钥匙升级车载控制器的方法在审
申请号: | 202111159630.X | 申请日: | 2021-09-30 |
公开(公告)号: | CN113923622A | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 杨凤;刘平;刘洋;张一强;何文;冯超;姚迪;刘启贤 | 申请(专利权)人: | 重庆长安汽车股份有限公司 |
主分类号: | H04W4/40 | 分类号: | H04W4/40;H04W4/80;H04W12/03;H04W12/00;H04W12/106;H04L9/40;H04L9/32;H04L67/00;H04M1/72406;H04M1/72412;H04W76/14;H04W76/19;G07C9/00;G06F8/65 |
代理公司: | 重庆华科专利事务所 50123 | 代理人: | 黄启梅 |
地址: | 400023 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 手机 蓝牙 钥匙 升级 车载 控制器 方法 | ||
本发明涉及一种基于手机蓝牙钥匙升级车载控制器的方法,包括:车辆的网关读取各车载控制器的当前软件版本,并上传到手机APP;手机APP将车载控制器的当前软件版本上传至后台服务器;在收到后台服务器发送的待更新软件信息时,将待更新软件信息进行展示并输出请求用户确认是否进入更新的信息;在收到确认信息后,向后台服务器发起软件包请求;接收后台服务器经过PKI加密的待更新软件包,并对所接收到的待更新软件包进行PKI解密;将进行PKI解密后的待更新软件包进行SDK加密,再将SDK加密后的待更新软件包进行SDK加密后发送至车辆的网关;车辆的网关对所接收到的待更新软件包进行SDK解密,再基于解密后的待更新软件包进行车载控制器软件升级。
技术领域
本发明用于车载控制器软件升级(车控OTA)的技术领域,具体涉及基于一种基于手机蓝牙钥匙升级车载控制器的方法。
背景技术
现代车辆软件有问题整改、功能升级和功能界面优化的需求,目前多通过OTA(Over The Air)实现,指通过云端升级技术,为具有联网功能的设备提供软件升级服务,包括驱动、系统、功能、应用等的升级。OTA分为两种:SOTA(Software Over The Air)和FOTA(Firmware Over The Air),SOTA主要为应用程序升级,比如地图软件、音视频软件的升级。FOTA指的是给一个设备或者控制器下载固件或者更新闪存等。相比SOTA因FOTA 需要直接对控制器进行刷新改写,其安全性和可靠性更具有挑战性。升级环境需要有效的保护机制进行加解密签名、加密通道和安全引导等。现有FOTA主要是通过车辆TBOX联网进行更新和刷写,其安全性和有效性有完整的方案。但是对于不带TBOX配置的车辆来说就没有效可靠的方案实现FOTA升级。随着现在钥匙数字化的发展,越来越多的车辆配置手机蓝牙钥匙功能。手机蓝牙钥匙系统具备高安全的架构体系,涵盖PKI、移动端安全库和车载安全芯片等,足够支持车载控制器软件的加密传输和安全升级。
现有技术提供了一种支持其他ECU FOTA升级的车联网终端及实现方法(CN201811139711.1)提供了基于车联网平台、车载TBOX终端和ECU部件构成的车载控制器升级系统。但上述方案在车端必须搭载TBOX终端,而对于车辆无TBOX配置时,上述几种方案均不能对车载控制器进行FOTA升级。
现有技术还提供了车载通讯装置升级方法、车载通讯装置、移动终端(CN109525961A)提供了车载通讯装置的升级通过车辆与手机建立蓝牙连接,再通过手机传输升级文件给车载通讯装置升级的技术手段;车载控制设备、终端设备、车辆控制程序更新方法及系统(CN 106154997A)提供了一种通过终端设备与车载通信模块无线通信身份识别认证后,更新车端控制器的方法。上述两种方案均是利用蓝牙通信对车载控制器软件升级,但未对软件刷写包如何安全存储在手机端、手机端蓝牙如何加密传输到车载通讯装置中,车载通讯装置如何对刷写包进行验签解密,全链路无有效数据加密保护,任何一个环节均存在被黑客攻击破解篡改刷写数据导致车辆行车安全的风险。
发明内容
本发明的目的是提供一种基于手机蓝牙钥匙升级车载控制器的方法,能够实现对不带联网功能的车辆实现安全有效的车载控制器的升级。
本发明的技术方案为:
本发明提供了一种基于手机蓝牙钥匙升级车载控制器的方法,包括:
步骤S101,手机APP与车辆的网关通过车辆的蓝牙模块建立蓝牙连接;
步骤S102,车辆的网关读取各车载控制器的当前软件版本,并上传到手机APP;
步骤S103,手机APP将车载控制器的当前软件版本上传至后台服务器,以判断是否存在需要更新的车载控制器;
步骤S104,手机APP在收到后台服务器发送的待更新软件信息时,将所述待更新软件信息进行展示并输出请求用户确认是否进入更新的信息;
步骤S105,在收到用户确认的信息后,手机APP向后台服务器发起软件包请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆长安汽车股份有限公司,未经重庆长安汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111159630.X/2.html,转载请声明来源钻瓜专利网。