[发明专利]车载域控制器OTA升级软件的方法及装置、存储介质、终端在审
申请号: | 201911190449.8 | 申请日: | 2019-11-28 |
公开(公告)号: | CN111158714A | 公开(公告)日: | 2020-05-15 |
发明(设计)人: | 李佳;颜卿;袁一;潘晓良 | 申请(专利权)人: | 上海能塔智能科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 武振华;张振军 |
地址: | 201101 上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车载 控制器 ota 升级 软件 方法 装置 存储 介质 终端 | ||
一种车载域控制器OTA升级软件的方法及装置、存储介质、终端,所述方法包括:确定需要进行软件升级,并确定待更新软件的版本;挂载编译操作系统,并且选择环境参数并加载编译硬件环境,其中,所述环境参数存储于所述车载域控制器的硬件中;根据所述编译操作系统确定当前软件的版本;确定并下载所述待更新软件的代码与当前软件的代码之间的差异代码,所述差异代码的数据量小于所述待更新软件的软件包的数据量;在所述编译硬件环境中,采用所述编译操作系统以及所述差异代码生成差异化可执行文件;采用所述差异化可执行文件OTA升级所述软件。本发明方案可以使下载的数据量远小于现有技术,耗费流量显著减少,有效降低了用户使用的成本。
技术领域
本发明涉及计算机技术领域,尤其涉及一种车载域控制器OTA升级软件的方法及装置、存储介质、终端。
背景技术
对于通过互联网提供服务的系统而言,当在系统运行期间发现需要改正的问题时,例如需要修正漏洞(Bug)时,需要及时修复以保障服务质量。
在现有的空间下载技术(Over-the-Air Technology,OTA)中,OTA是通过移动通信的空中接口对SIM卡数据及应用进行远程管理的技术。空中接口可以采用4G LTE、5G、6G、WAP、GPRS、CDMA1X、短消息技术等。OTA技术的应用,使得移动通信不仅可以提供语音和数据服务,而且还能提供新业务下载。这种在线升级,无需刷机升级的方式,被称为OTA升级,OTA升级可以借助Wifi无线网络或者手机移动网络完成升级,相当于借助空中无线网络完成升级。
在一种应用于车载域控制器(Domain Controller,DC)的具体实施方式中,可以由服务器向车载域控制器发出更新请求以通知待更新软件的版本,然后车载域控制器对所述服务器进行访问以下载所述待更新软件的软件包,然后采用所述待更新软件的软件包进行OTA升级。
在现有技术中,由于所述待更新软件的软件包的数据量往往较大,增加了用户使用的成本,降低用户体验,并且由于车辆软件的更新频率随着软件模块的增多也会越来越频繁。若因为较小改动而频繁下载较大的软件包,则会进一步降低用户的体验。
发明内容
本发明解决的技术问题是提供一种车载域控制器OTA升级软件的方法及装置、存储介质、终端,可以使下载的数据量远小于现有技术,耗费流量显著减少,有效降低了用户使用的成本,提升用户体验。
为解决上述技术问题,本发明实施例提供一种车载域控制器OTA升级软件的方法,包括以下步骤:确定需要进行软件升级,并确定待更新软件的版本;挂载编译操作系统,并且选择环境参数并加载编译硬件环境,其中,所述环境参数存储于所述车载域控制器的硬件中;根据所述编译操作系统确定当前软件的版本;确定并下载所述待更新软件的代码与当前软件的代码之间的差异代码,所述差异代码的数据量小于所述待更新软件的软件包的数据量;在所述编译硬件环境中,采用所述编译操作系统以及所述差异代码生成差异化可执行文件;采用所述差异化可执行文件OTA升级所述软件。
可选的,所述编译操作系统为虚拟的编译操作系统。
可选的,在采用所述差异化可执行文件OTA升级所述软件之后,所述的车载域控制器OTA升级软件的方法还包括:关闭所述虚拟的编译操作系统。
可选的,在挂载编译操作系统,并且选择环境参数并加载编译硬件环境之前,所述的车载域控制器OTA升级软件的方法还包括:确定所述车载域控制器具备空闲算力。
可选的,确定所述车载域控制器具备空闲算力包括:如果在预设时长内所述车载域控制器的运行程序个数小于预设个数,和/或,在所述预设时长内所述车载域控制器的流量数据小于预设流量,则判断为所述车载域控制器具备所述空闲算力。
可选的,在确定需要进行软件升级之前,所述的车载域控制器OTA升级软件的方法还包括:确定车辆处于非驾驶状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海能塔智能科技有限公司,未经上海能塔智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911190449.8/2.html,转载请声明来源钻瓜专利网。