本文作者:kaifamei

一种在局域网内进行汽车OTA集中升级的控制方法与流程

更新时间:2025-12-20 01:02:13 0条评论

一种在局域网内进行汽车OTA集中升级的控制方法与流程


一种在局域网内进行汽车ota集中升级的控制方法
技术领域
1.本发明属于汽车电子技术领域,具体涉及一种在局域网内进行汽车ota集中升级的控制方法。


背景技术:



2.随着计算机,电子控制,通信技术的发展,现代汽车将会越来越智能化、软件化、人性化,随着智能汽车上智能件越来越多,也就表示需要升级的固件越来越多。目前汽车主要是通过ota的方式进行升级,因此整车所有零件的固件包,都需要通过t-box进行下载。若在量产阶段也采用ota的升级方式,有以下弊端:大量的固件包流量走运营商,浪费t-box的流量,造成用户损失,因为t-box的流量不是无限的,流量耗尽后,需要充值;另外此种方式依赖网络环境,数据量走运营商,要求环境中的网络信号良好,稳定。
3.如cn111343064a提出的一种汽车控制系统软件升级系统及方法,该方法中ota服务器存储车载can控制器和车载以太网控制器的软件升级包,远程信息处理器从ota服务器下载车载can控制器和车载以太网控制器的软件升级包;中央安全网关对车载can控制器和车载以太网控制器的软件升级包进行完整性验证,并将can控制器的软件升级包发送给车载can控制器进行软件升级;本发明能提高汽车控制系统软件的升级效率,压缩汽车控制系统软件的开发周期。但是其仍然通过ota服务器远程获取软件升级包,不适用于汽车的量产的阶段,集中升级,会浪费t-box流量,并且对环境中的网络要求高。为此,我们提出一种在局域网内进行汽车ota集中升级的控制方法来解决上述问题。


技术实现要素:



4.本发明的目的在于提供一种在局域网内进行汽车ota集中升级的控制方法,以解决上述背景技术中提出现有的汽车ota升级的控制方法在使用过程中,浪费t-box的流量,且依赖网络环境,数据量走运营商,要求环境中的网络信号良好,稳定。
5.为实现上述目的,本发明提供如下技术方案:一种在局域网内进行汽车ota集中升级的控制方法,包括:
6.s1、在服务器中,通过vin即车辆识别号码配置相应车辆的升级策略;
7.s2、设置汽车端的工程模式,并设置无线局域网参数;
8.s3、所述汽车端根据所述局域网参数,连接所述无线局域网,并携带车端的vin码向所述服务器进行注册;
9.s4、所述服务器根据所述vin下发升级策略以及相关数据包路径;
10.s5、所述汽车端根据所述升级策略下载升级固件包;
11.s6、所述汽车端获取相应所述固件包后,车辆直接进入升级流程,升级成功后将升级结果上报到所述服务器、ota管理平台;
12.s7、所述汽车端退出工程模式。
13.优选的,所述服务器用于升级控制,并提供所述无线局域网来分配升级文件,不同
车辆需要升级的部件不同,进一步的,在所述服务器中,通过所述vin为每辆车配置升级策略,满足不同车辆的升级需求。
14.优选的,通过人工在所述汽车端的显示装置上配置,或经所述ota管理平台下发指令,将所述汽车端配置成工程模式,以进行软件升级,并设置无线局域网参数,所述无线局域网参数包括无线局域网名称、密码、服务器ip地址。
15.优选的,所述汽车端根据配置的所述无线局域网参数,进行连接,若多次无法连接成功,则上报给所述ota管理平台,并,在所述汽车端的显示装置上显示连接超时错误。
16.优选的,所述汽车端连接所述无线局域网后,所述汽车端根据配置的服务器ip地址,进行注册,以获取所述vin对应的所述升级策略。
17.优选的,所述汽车端包括中控主机,所述中控主机通过所述无线局域网与所述服务器建立连接,以获取所述升级策略及所述固件包。
18.优选的,所述中控主机还通过中央网关进行升级数据转发,即向所述汽车端上其他智能件、其他非智能件转发,同时对所述升级数据进行过滤。
19.优选的,所述服务器根据所述汽车端请求中的所述vin码,将对应的升级策略下发,相应的,所述汽车端根据所述服务器下发的所述升级策略,下载所述固件包。
20.优选的,所述固件包下载完成之后,所述中控主机将所述升级策略发给t-box远程信息处理器中的uc升级主控程序,所述中控主机hu还向所述uc升级主控程序发送升级指令,触发升级流程,直到升级成功。
21.优选的,所述汽车端还通过所述t-box远程信息处理器与所述ota管理平台通信,上报所述升级结果和整车零件升级后的版本,所述汽车端通过所述中控主机向所述服务器上报所述升级结果和整车零件升级后的版本。
22.与现有技术相比,本发明的有益效果是:
23.通过将车辆设置为工程模式,设置无线局域网的名称、密码以及服务器ip地址,利用无线局域网来进行固件包进行传输,进而节约t-box的流量,便于对车辆集中升级汽车系统软件;并且能够确保网络环境良好,固件包下载流畅,大大提高固件升级效率,避免传统的人工升级维护,节省人力成本。
附图说明
24.图1为本发明的流程图;
25.图2为本发明的单个车辆升级的网络拓扑图;
26.图3为本发明的多个车辆集中升级的网络拓扑图;
27.图4为本发明的多个车辆集中升级的物理拓扑图;
28.图5为本发明的方案实施流程图。
具体实施方式
29.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
30.实施例一:
31.请参阅图1-5,本发明提供一种技术方案:一种在局域网内进行汽车ota集中升级的控制方法,包括以下步骤:
32.s1、在服务器中,通过vin即车辆识别号码配置相应车辆的升级策略;
33.s2、设置汽车端的工程模式,并设置无线局域网参数;
34.s3、汽车端根据局域网参数,连接无线局域网,并携带车端的vin码向服务器进行注册;
35.s4、服务器根据vin下发升级策略以及相关数据包路径;
36.s5、汽车端根据升级策略下载升级固件包;
37.s6、汽车端获取相应固件包后,车辆直接进入升级流程,升级成功后将升级结果上报到服务器、ota管理平台;
38.s7、汽车端退出工程模式。
39.本实施方案中,车辆识别号码(vehicle identification number,或车架号码),简称vin,是一组由十七个字母或数字组成,用于汽车上的一组独一无二的号码,可以识别汽车的生产商、引擎、底盘序号及其他性能等资料。
40.空中下载技术(over-the-air technology;ota),是通过移动通信的空中接口实现对移动终端设备及sim卡数据进行远程管理的技术。
41.通过将车辆设置为工程模式,设置无线局域网的名称、密码以及服务器ip地址,利用无线局域网的优势来进行固件包进行传输,进而节约t-box的流量,便于出厂设置或升级汽车系统软件;并且能够确保网络环境良好,固件包下载流畅,大大提高固件升级效率,避免传统的人工升级维护,节省人力成本。
42.具体的,服务器用于升级控制,并提供无线局域网来分配升级文件,不同车辆需要升级的部件不同,进一步的,在服务器中,通过vin为每辆车配置升级策略,满足不同车辆的升级需求。
43.本实施例中,不同的车辆的升级需求不同,给车辆配置升级策略时,因此通过在服务器中预先设置vin对应的升级策略,以满足不同车辆的升级需求。其中服务器用于升级控制,保存并分配汽车端所需升级文件。
44.具体的,通过人工在汽车端的显示装置上配置,或经ota管理平台下发指令,将汽车端配置成工程模式,以进行软件升级,并设置无线局域网参数,无线局域网参数包括无线局域网名称、密码、服务器ip地址。
45.本实施例中,汽车的工程模式是电脑自动检查车辆是否有问题时使用的模式,在维修、车辆系统升级时使用。
46.可通过人工在车辆显示装置上配置,或通过ota管理平台下发指令,将车辆配置为工程模式,进一步设置无线局域网名称、密码、服务器ip等参数。无线局域网由服务器提供。
47.具体的,汽车端根据配置的无线局域网参数,进行连接,若多次无法连接成功,则上报给ota管理平台,并,在汽车端的显示装置上显示连接超时错误。
48.本实施例中,当汽车端连接不上无线局域网时,则经过汽车中控主机的显示屏幕显示连接超时错误,以提醒用户。
49.具体的,汽车端连接无线局域网后,汽车端根据配置的服务器ip地址,进行注册,
以获取vin对应的升级策略。
50.本实施例中,汽车端携带车端的vin向服务器进行注册,以获取vin对应的升级策略。
51.具体的,汽车端包括中控主机,中控主机通过无线局域网与服务器建立连接,以获取升级策略及固件包。
52.本实施例中,中控主机(head unit,hu),通过以太网总线与中央网关连接。
53.利用中控主机的无线网特性,可实现其与服务器之间进行策略下发,升级软件包传输。
54.具体的,中控主机还通过中央网关进行升级数据转发,即向汽车端上其他智能件、其他非智能件转发,同时对升级数据进行过滤。
55.本实施例中,中央网关负责对各个零件升级数据的过滤与转发,实现整车网络内的安全。
56.其他智能件为整车上其他需要升级的智能件,包括apa自动泊车系统,其他非智能件为整车上其他需要升级的非智能件,包括bcd汽车自动系统。其他需要升级的零件通过汽车can(控制器域网,controller area network,can)总线连接。
57.具体的,服务器根据汽车端请求中的vin码,将对应的升级策略下发,相应的,汽车端根据服务器下发的升级策略,下载固件包。
58.本实施例中,汽车端根据升级策略获取数据包的下载路径,并从服务器中下载相应升级文件。
59.具体的,固件包下载完成之后,中控主机将升级策略发给t-box远程信息处理器中的uc升级主控程序,中控主机还向uc升级主控程序发送升级指令,触发升级流程,直到升级成功。
60.本实施例中,t-box(t-box,telematics box)远程信息处理器。
61.汽车端通过t-box远程信息处理器为整车提供联网能力。
62.具体的,汽车端还通过t-box远程信息处理器与ota管理平台通信,上报升级结果和整车零件升级后的版本,汽车端通过中控主机向服务器上报升级结果和整车零件升级后的版本。
63.本实施例中,升级结束后,待零件升级全部结束后,升级主控程序将整车上的软件版本以及升级结果发送给ota管理平台,中控主机将整车上零件的软件版本及升级结果发送给服务器,对升级结果和内容进行同步更新。
64.升级结束后,汽车端退出工程模式。
65.实施例二:
66.请参阅图3-4,本发明还提供一种技术方案:一种在局域网内进行汽车ota集中升级的控制方法,包括以下步骤:
67.s1、在服务器中,通过vin即车辆识别号码配置相应车辆的升级策略,设置多辆汽车进行集中升级;
68.s2、服务器连接三层交换机,用三层交换机来代替路由器,减小广播风暴的危害,进一步的,三层交换机连接ap(access point,无线接入点)设备,通过ap设备对汽车端全覆盖;
69.s3、通过ap设备来连接汽车端进行升级,单个汽车端升级的步骤同实施例一。
70.本实施例中,通过ap设备全覆盖车厂环境,为其提供良好的网络状态,其中ap设备可根据升级车辆个数设置多个,使ap设备全覆盖车厂环境,为其提供良好的网络状态。
71.通过三层交换机减小广播风暴的危害。
72.本发明的工作原理及使用流程:通过vin即车辆识别号码配置相应车辆的升级策略,在服务器中,通过vin为每辆车配置升级策略,满足不同车辆的升级需求,通过人工在汽车端的显示装置上配置,或经ota管理平台下发指令,将汽车端配置成工程模式,以进行软件升级并设置无线局域网参数,汽车端根据局域网参数,连接无线局域网,并携带车端的vin码向服务器进行注册,服务器根据vin下发升级策略以及相关数据包路径,汽车端根据升级策略下载升级固件包;汽车端获取相应固件包后,车辆直接进入升级流程,升级成功后,汽车端还通过t-box远程信息处理器与ota管理平台通信,上报升级结果和整车零件升级后的版本,汽车端通过中控主机向服务器上报升级结果和整车零件升级后的版本,汽车端退出工程模式。
73.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

技术特征:


1.一种在局域网内进行汽车ota集中升级的控制方法,其特征在于:包括以下步骤:s1、在服务器中,通过vin即车辆识别号码配置相应车辆的升级策略;s2、设置汽车端的工程模式,并设置无线局域网参数;s3、所述汽车端根据所述局域网参数,连接所述无线局域网,并携带车端的vin码向所述服务器进行注册;s4、所述服务器根据所述vin下发升级策略以及相关数据包路径;s5、所述汽车端根据所述升级策略下载升级固件包;s6、所述汽车端获取相应所述固件包后,车辆直接进入升级流程,升级成功后将升级结果上报到所述服务器、ota管理平台;s7、所述汽车端退出工程模式。2.根据权利要求1所述的一种在局域网内进行汽车ota集中升级的控制方法,其特征在于:所述服务器用于升级控制,并提供所述无线局域网来分配升级文件,不同车辆需要升级的部件不同,进一步的,在所述服务器中,通过所述vin为每辆车配置升级策略,满足不同车辆的升级需求。3.根据权利要求1所述的一种在局域网内进行汽车ota集中升级的控制方法,其特征在于:通过人工在所述汽车端的显示装置上配置,或经所述ota管理平台下发指令,将所述汽车端配置成工程模式,以进行软件升级,并设置无线局域网参数,所述无线局域网参数包括无线局域网名称、密码、服务器ip地址。4.根据权利要求3所述的一种在局域网内进行汽车ota集中升级的控制方法,其特征在于:所述汽车端根据配置的所述无线局域网参数,进行连接,若多次无法连接成功,则上报给所述ota管理平台,并,在所述汽车端的显示装置上显示连接超时错误。5.根据权利要求4所述的一种在局域网内进行汽车ota集中升级的控制方法,其特征在于:所述汽车端连接所述无线局域网后,所述汽车端根据配置的服务器ip地址,进行注册,以获取所述vin对应的所述升级策略。6.根据权利要求5所述的一种在局域网内进行汽车ota集中升级的控制方法,其特征在于:所述汽车端包括中控主机,所述中控主机通过所述无线局域网与所述服务器建立连接,以获取所述升级策略及所述固件包。7.根据权利要求6所述的一种在局域网内进行汽车ota集中升级的控制方法,其特征在于:所述中控主机还通过中央网关进行升级数据转发,即向所述汽车端上其他智能件、其他非智能件转发,同时对所述升级数据进行过滤。8.根据权利要求7所述的一种在局域网内进行汽车ota集中升级的控制方法,其特征在于:所述服务器根据所述汽车端请求中的所述vin码,将对应的升级策略下发,相应的,所述汽车端根据所述服务器下发的所述升级策略,下载所述固件包。9.根据权利要求8所述的一种在局域网内进行汽车ota集中升级的控制方法,其特征在于:所述固件包下载完成之后,所述中控主机将所述升级策略发给t-box远程信息处理器中的uc升级主控程序,所述中控主机hu还向所述uc升级主控程序发送升级指令,触发升级流程,直到升级成功。10.根据权利要求9所述的一种在局域网内进行汽车ota集中升级的控制方法,其特征在于:所述汽车端还通过所述t-box远程信息处理器与所述ota管理平台通信,上报所述升
级结果和整车零件升级后的版本,所述汽车端通过所述中控主机向所述服务器上报所述升级结果和整车零件升级后的版本。

技术总结


本发明公开了一种在局域网内进行汽车OTA集中升级的控制方法,属于汽车电子技术领域,该在局域网内进行汽车OTA集中升级的控制方法,包括在服务器中,通过VI即车辆识别号码配置相应车辆的升级策略;设置汽车端的工程模式,并设置无线局域网参数;所述汽车端根据所述局域网参数,连接所述无线局域网,并携带车端的VI码向所述服务器进行注册;所述服务器根据所述VI下发升级策略以及相关数据包路径。通过利用无线局域网来进行固件包进行传输,进而节约T-BOX的流量,便于对车辆集中升级汽车系统软件;并且能够确保网络环境良好,固件包下载流畅,大大提高固件升级效率,避免传统的人工升级维护,节省人力成本。节省人力成本。节省人力成本。


技术研发人员:

谢艺华 王翔 张长春 汪洋

受保护的技术使用者:

上海艾拉比智能科技有限公司

技术研发日:

2021.11.29

技术公布日:

2022/12/19


文章投稿或转载声明

本文链接:http://www.wtabcd.cn/zhuanli/patent-1-56744-0.html

来源:专利查询检索下载-实用文体写作网版权所有,转载请保留出处。本站文章发布于 2022-12-22 14:17:08

发表评论

验证码:
用户名: 密码: 匿名发表
评论列表 (有 条评论
2人围观
参与讨论