一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种整体OTA升级系统及其升级流程的制作方法

2022-02-20 13:16:47 来源:中国专利 TAG:

一种整体ota升级系统及其升级流程
技术领域
1.本发明涉及ota升级技术领域,具体是指一种整体ota升级系统及其升级流程。


背景技术:

2.通常情况下,ota更新内容要经过厂商的反复测试之后进行封装,云端服务器通过蜂窝网络和车辆建立连接并且传输文件,车上的ota管理单元会负责管理这些文件,确认什么时候把他们下发给负责各个模块的rcu控制单元,并且在更新完成后向服务器进行反馈。
3.在车联网信息安全上,车辆主要涉及的网联部件包括上层的车机娱乐系统、t-box联网模块、车内网关以及车辆底层的各个ecu模块。除车端之外,还包括云端车联网平台和车辆手机app终端。针对不同的零件,主要安全威胁也不尽相同。常见的安全威胁包括蓝牙、wifi等无线协议栈的安全漏洞,ota升级安全防护缺陷,网络通讯被劫持等。
4.目前,ota升级过程中,短期升级考虑的主要是安全性问题,保证升级文件下载过程安全,刷写过程也要安全,长期问题升级包管理、升级管理,ota云平台主要包括升级模型管理,升级包管理,升级任务、升级策略和日志管理。
5.在ota升级面临的所有挑战中,最为关键的一项是如何准确识别车辆配置和实现车辆配置升级包的可配置化soa功能。目前很多厂商中并没有置信水平可靠地车辆软件配置表,因此很难保证能为所有车辆选择合适的软件。
6.所以,一种能保证升级过程的真实性、保密性、完整性、可用性、不可抵赖性和可控性的整体ota升级系统及其升级流程成为人们亟待解决的问题。


技术实现要素:

7.本发明要解决的技术问题是ota升级过程中,短期升级考虑的主要是安全性问题,保证升级文件下载过程安全,刷写过程也要安全,长期问题升级包管理、升级管理,ota云平台主要包括升级模型管理,升级包管理,升级任务、升级策略和日志管理。
8.在ota升级面临的所有挑战中,最为关键的一项是如何准确识别车辆配置和实现车辆配置升级包的可配置化soa功能。目前很多厂商中并没有置信水平可靠地车辆软件配置表,因此很难保证能为所有车辆选择合适的软件。
9.为解决上述技术问题,本发明提供的技术方案为:一种整体ota升级系统及其升级流程,一种整体ota升级系统,包括服务器端、后台服务器、大数据中心、远程信息处理器、操作模块、中央计算单元和智能识别系统,服务器端与后台服务器进行数据传输,通过服务器端将客户数据上传至后台服务器,所述后台服务器将客户数据上传至大数据中心,大数据中心接收到客户数据后给后台服务器一个反馈信息,所述后台服务器根据配置选择软件升级程序,将选择的软件升级程序下载至车辆的远程信息处理器中,远程信息处理器接收到软件升级程序后进行反馈新车配置及升级完毕信息,远程信息处理器将数据透传至操作模块,驾驶员通过操作模块进行操作,操作结束后操作模块将反馈新车配置及升级完毕信息反馈至远程信息处理器,所述操作模块将数据透传至中央计算单元,所述中央计算单元将
人脸信息上传至智能识别系统。
10.进一步的,所述远程信息处理器包括信息采集模块、第一数据处理模块、第一加密处理模块、第一通讯传输模块。
11.进一步的,所述中央计算单元包括第二通讯传输模块、第二数据处理模块、数据存储模块、第二加密处理模块。
12.进一步的,所述远程信息处理器至中央计算单元的加密需要三重认证,分别为第一重认证、第二重认证以及第三重认证,所述第一重认证采用非对称加密方式,所述第二重认证同时采用对称加密和非对称加密方式,所述第三重认证采用soa配置校验。
13.进一步的,所述soa配置校验的流程如下所示:soa服务从数据库中调取车辆配置信息,将调取的车辆配置信息发送至对象,通过窗口进行显示,通过编辑器进行编辑车辆的属性,并进行保存,将重置后的对象信息发送至soa服务,soa服务将相应的车辆配置信息存储于数据库中。
14.一种整体ota升级系统的升级流程,包含权利要求1-4所述的一种整体ota升级系统,其特征在于:所述ota升级系统的升级流程如下所示:
15.步骤1、开始,大数据中心建立汽车升级软件库;
16.步骤2、后台服务器匹配与个人车辆相应的升级软件包;
17.步骤3、云端向个人车辆发送个人账户下的个人车辆的系统更新信息;
18.步骤4、车辆远程信息处理器下载系统更新固件;
19.步骤5、车辆远程信息处理器校验系统更新固件的数据完整性;
20.步骤6、系统更新固件的数据是否完整;若是,继续执行步骤7;若否,返回执行步骤2;
21.步骤7、车辆中央计算单元与后台校验升级软件包对应的配置;
22.步骤8、车辆中央计算单元判断该车辆是否可以进行汽车电子单元的系统升级;若是,继续执行步骤9;若否,返回执行步骤2;
23.步骤9、中央计算单元通过操作模块即fota主控节点控制整车升级操作;
24.步骤10、中央计算单元循环判断升级过程是否结束;若是,继续执行步骤11;若否,返回执行步骤9;
25.步骤11、中央计算单元通过远程信息处理器向云端发送反馈信息,使云端停止向个人账户发送该车辆的系统升级信息,并在后台记录个人车辆配置
26.本发明与现有技术相比的优点在于:本发明所涉及的一种整体ota升级系统建立了一种ota升级加密的方法和流程,保证升级过程的真实性、保密性、完整性、可用性、不可抵赖性和可控性,建立一种soa配置管理系统,准确的识别云端车辆配置对应的升级包及对比车辆端的配置,提高升级过程的可靠度,实现soa服务的定制化;其中大数据中心储存原始固件升级软件,营销人员根据车辆的售出状态,向后台服务器系统申请开通ota升级权限,后台服务器接收营销人员的开通申请后,构建控制指令,通过后台将客户数据发送至公司大数据中心,大数据中心管理客户数据及提供软件升级程序;本发明提供了身份认证安全,通过对称和非对称加密算法相结合的方式,实现人、车和后端管理平台的保密通信,并为人、车签发电子身份证,用于后期两端的身份验证;本发明能保证协商过程的一次一密,会话密钥的高安全性;用户的真实性;保证用户身份认证的安全性;本发明通过中央计算单
元采集智能识别系统的人脸信息,与后台服务器本发明设计合理,值得大力推广。
附图说明
27.图1是本发明一种整体ota升级系统的原理框图。
28.图2是本发明一种整体ota升级系统中远程信息处理器与中央计算单元的数据传输框图。
29.图3是本发明一种整体ota升级系统中远程信息处理器与中央计算单元的数据加密框图。
30.图4是本发明一种整体ota升级系统中soa配置校验的流程框图。
31.图5是本发明一种整体ota升级系统的升级流程图。
32.如图所示:1、服务器端,2、后台服务器,3、大数据中心,4、远程信息处理器,5、操作模块,6、中央计算单元,7、智能识别系统,8、信息采集模块,9、第一数据处理模块,10、第一加密处理模块,11、第一通讯传输模块,12、第二通讯传输模块,13、第二数据处理模块,14、数据存储模块,15、第二加密处理模块。
具体实施方式
33.下面结合附图对本发明一种整体ota升级系统及其升级流程做进一步的详细说明。
34.结合附图1-5,对本发明进行详细介绍。
35.一种整体ota升级系统及其升级流程,包括服务器端1、后台服务器2、大数据中心3、远程信息处理器4、操作模块5、中央计算单元6和智能识别系统7,服务器端1与后台服务器2进行数据传输,通过服务器端1将客户数据上传至后台服务器2,所述后台服务器2将客户数据上传至大数据中心3,大数据中心3接收到客户数据后给后台服务器2一个反馈信息,所述后台服务器2根据配置选择软件升级程序,将选择的软件升级程序下载至车辆的远程信息处理器4中,远程信息处理器4接收到软件升级程序后进行反馈新车配置及升级完毕信息,远程信息处理器4将数据透传至操作模块5,驾驶员通过操作模块5进行操作,操作结束后操作模块5将反馈新车配置及升级完毕信息反馈至远程信息处理器4,所述操作模块5将数据透传至中央计算单元6,所述中央计算单元6将人脸信息上传至智能识别系统7。
36.所述远程信息处理器4包括信息采集模块8、第一数据处理模块9、第一加密处理模块10、第一通讯传输模块11。
37.所述中央计算单元6包括第二通讯传输模块12、第二数据处理模块13、数据存储模块14、第二加密处理模块15。
38.所述远程信息处理器4至中央计算单元6的加密需要三重认证,分别为第一重认证、第二重认证以及第三重认证,所述第一重认证采用非对称加密方式,所述第二重认证同时采用对称加密和非对称加密方式,所述第三重认证采用soa配置校验。
39.所述soa配置校验的流程如下所示:soa服务从数据库中调取车辆配置信息,将调取的车辆配置信息发送至对象,通过窗口进行显示,通过编辑器进行编辑车辆的属性,并进行保存,将重置后的对象信息发送至soa服务,soa服务将相应的车辆配置信息存储于数据库中。
40.一种整体ota升级系统的升级流程,所述ota升级系统的升级流程如下所示:
41.步骤1、开始,大数据中心建立汽车升级软件库;
42.步骤2、后台服务器2匹配与个人车辆相应的升级软件包;
43.步骤3、云端向个人车辆发送个人账户下的个人车辆的系统更新信息;
44.步骤4、车辆远程信息处理器4下载系统更新固件;
45.步骤5、车辆远程信息处理器4校验系统更新固件的数据完整性;
46.步骤6、系统更新固件的数据是否完整;若是,继续执行步骤7;若否,返回执行步骤2;
47.步骤7、车辆中央计算单元6与后台校验升级软件包对应的配置;
48.步骤8、车辆中央计算单元6判断该车辆是否可以进行汽车电子单元的系统升级;若是,继续执行步骤9;若否,返回执行步骤2;
49.步骤9、中央计算单元6通过操作模块5即fota主控节点控制整车升级操作;
50.步骤10、中央计算单元6循环判断升级过程是否结束;若是,继续执行步骤11;若否,返回执行步骤9;
51.步骤11、中央计算单元6通过远程信息处理器4向云端发送反馈信息,使云端停止向个人账户发送该车辆的系统升级信息,并在后台记录个人车辆配置。
52.本发明一种整体ota升级系统及其升级流程的具体实施过程如下:基于ipv6协议,1、从云端校验控制指令,并下载升级包到车辆端远程信息处理器4上,校验车辆信息;2、从远程信息处理器4经加密、解密传输至中央计算单元6上,从远程信息处理器4到中央计算单元6可以在远程信息处理器4上选择ecc加密加速器,惠而浦散列引擎,aes加密加速器,哈希加速器引擎,ram,rom,专用安全cpu,随机发生器和伪随机生成器中的其中一种,使得信息安全能达到最高级别;3、中央计算单元6与后台服务器2端校验车辆信息和人员信息;4、选择升级包并下载升级包存储到中央计算单元6上,校验车辆配置信息,并可选择的实现车辆配置可选;操作模块5通过中央计算单元的源码配置文件包比对,编译定制配置,准确的识别云端车辆配置对应的升级包及对比升级包对应车辆端的配置,实现配置的可选择定制;5、中央计算单元6控制整车升级。
53.本发明所涉及的一种整体ota升级系统建立了一种ota升级加密的方法和流程,保证升级过程的真实性、保密性、完整性、可用性、不可抵赖性和可控性,建立一种soa配置管理系统,准确的识别云端车辆配置对应的升级包及对比车辆端的配置,提高升级过程的可靠度,实现soa服务的定制化;其中大数据中心储存原始固件升级软件,营销人员根据车辆的售出状态,向后台服务器系统申请开通ota升级权限,后台服务器接收营销人员的开通申请后,构建控制指令,通过后台将客户数据发送至公司大数据中心,大数据中心管理客户数据及提供软件升级程序;本发明提供了身份认证安全,通过对称和非对称加密算法相结合的方式,实现人、车和后端管理平台的保密通信,并为人、车签发电子身份证,用于后期两端的身份验证;本发明能保证协商过程的一次一密,会话密钥的高安全性;用户的真实性;保证用户身份认证的安全性;本发明通过中央计算单元采集智能识别系统的人脸信息,与后台服务器本发明设计合理,值得大力推广。
54.以上对本发明及其实施方式进行了描述,这种描述没有限制性,附图中所示的也只是本发明的实施方式之一,实际的结构并不局限于此。总而言之如果本领域的普通技术
人员受其启示,在不脱离本发明创造宗旨的情况下,不经创造性的设计出与该技术方案相似的结构方式及实施例,均应属于本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献