[发明专利]升级方法、装置、云服务器及计算机可读存储介质在审
申请号: | 201811423737.9 | 申请日: | 2018-11-27 |
公开(公告)号: | CN109542487A | 公开(公告)日: | 2019-03-29 |
发明(设计)人: | 马东辉;王雪冬 | 申请(专利权)人: | 北京车和家信息技术有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;H04L29/08 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;黄灿 |
地址: | 100102 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 云服务器 升级包 计算机可读存储介质 升级请求 升级 有效地 电子控制单元ECU 网络附属存储 接收用户 性能好坏 存储 指向 发送 网络 | ||
本公开的实施例提供一种升级方法、装置、云服务器及计算机可读存储介质。该方法应用于云服务器,云服务器挂载有网络附属存储NAS服务器,NAS服务器中存储有用于供车辆进行电子控制单元ECU升级的升级包,该方法包括:接收用户输入的ECU升级请求;从NAS服务器中获取ECU升级请求所指向的升级包;向车辆发送从NAS服务器中获取到的升级包。与现有技术,本公开的实施例中,用于ECU升级的数据的获取速度能够得到有效地提升,数据的获取时间能够得到有效地缩短,并且,网络的性能好坏不会对数据的获取过程造成影响。
技术领域
本公开的实施例涉及车辆工程技术领域,尤其涉及一种升级方法、装置、云服务器及计算机可读存储介质。
背景技术
随着车辆工程技术领域的迅速发展,车辆的使用越来越普遍,车辆目前已经成为了人们日常生活中的重要交通工具之一。
一般而言,车辆中的电子控制单元(Electronic Control Unit,ECU)常常需要进行升级,升级过程可以采用空中下载技术(Over-the-Air Technology,OTA)实现。具体地,在采用OTA方式进行升级时,云服务器可以通过网络获取用于ECU升级的数据,并将获取的数据下发至车辆。需要指出的是,用于ECU升级的数据的获取需要经过网络,这样,数据的获取速度较慢(尤其是数据量过大时),且网络的性能好坏对获取过程的影响非常大。
发明内容
第一方面,本公开的实施例提供一种升级方法,应用于云服务器,所述云服务器挂载有网络附属存储NAS服务器,所述NAS服务器中存储有用于供车辆进行电子控制单元ECU升级的升级包,所述方法包括:
接收用户输入的ECU升级请求;
从所述NAS服务器中获取所述ECU升级请求所指向的升级包;
向车辆发送从所述NAS服务器中获取到的升级包。
在一些实施例中,所述从所述NAS服务器中获取所述ECU升级请求所指向的升级包,包括:
在所述NAS服务器中存储有所述ECU升级请求所指向的升级包的情况下,从所述服务器中获取所述ECU升级请求所指向的升级包;
所述方法还包括:
在所述NAS服务器中未存储所述ECU升级请求所指向的升级包,且第三方存储平台中存储有所述升级请求所指向的升级包的情况下,从所述第三方存储平台获取所述升级请求所指向的升级包;其中,所述第三方存储平台中存储有用于供车辆进行ECU升级的升级包;
向车辆发送从所述第三方存储平台中获取到的升级数据。
在一些实施例中,所述方法还包括:
接收用户上传的升级包;
将接收到的升级包分别存储至所述NAS服务器和所述第三方存储平台。
在一些实施例中,所述NAS服务器和所述第三方存储平台存储的升级包中均包括所述车辆中的各ECU分别对应的单元升级包;
所述方法还包括:
针对车辆中的每个ECU,分别从所述NAS服务器中获取相应的单元升级包;
分别对从所述NAS服务器中获取的,所述车辆中的每个ECU对应的单元升级包进行数据校验,得到校验结果;
根据所得到的校验结果对应的确定策略,确定用于供所述车辆中的各ECU进行全量升级的全量升级包;
将确定出的全量升级包分别存储至所述NAS服务器和所述第三方存储平台。
在一些实施例中,所述根据所得到的校验结果对应的确定策略,确定用于供所述车辆中的各ECU进行全量升级的全量升级包,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京车和家信息技术有限公司,未经北京车和家信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811423737.9/2.html,转载请声明来源钻瓜专利网。