一种基于车载以太网的智能元件远程升级方法及系统技术方案

技术编号:26375284 阅读:16 留言:0更新日期:2020-11-19 23:43
本公开提出了基于车载以太网的智能元件远程升级方法及系统,系统包括车联网平台,设置在车辆上的TBOX终端、OTA Manager模块和待升级目标元件;车联网平台与TBOX终端无线通信,TBOX终端、OTA Manager模块和待升级的目标元件依次连接,所述OTA Manager模块分别通过多路CAN总线和多路车载以太网连接待升级的目标元件。本公开通过设置车载以太网和CAN总线的传输,可以实现并行运行,实现多目标元件同时升级,同时,传输通路每个目标元件之间相对独立,避免了丢包、堵塞等导致升级失败的问题。本公开在升级文件传输前对文件的合法性进行验证,在传输至目标文件后对文件的完整性进行验证,保证了升级系统的安全性。

【技术实现步骤摘要】
一种基于车载以太网的智能元件远程升级方法及系统
本公开涉及工程机械智能控制相关
,具体的说,是涉及一种基于车载以太网的智能元件远程升级方法及系统。
技术介绍
本部分的陈述仅仅是提供了与本公开相关的
技术介绍
信息,并不必然构成在先技术。随着科技的飞速发展,工程机械在智能控制方面的科技含量越来越高,市场需求也越来越多,越来越多的市场需求就导致了工程机械上的智能元件的更新迭代越来越快,需要升级程序的情况也就越来越多,升级包也会越来越大,实现大数据量的远程升级意义重大。现有的工程机械上设置的智能元件众多,智能元件相互协作共同完成任务,组成相互协作的有机整体,当需要升级时,需要对相互关联的多个智能同时升级。专利技术人发现,现有的升级方法为现场连接工程机械如车辆的控制系统对智能元件进行逐个升级,采用通过USB口或串口升级,无法实现远程升级,当要升级的工程机械设备分布区域较广,升级工作会耗费巨大,浪费了大量的人力物力。也有的采用远程升级,一般采用CAN总线升级,传输速率低,只适用于小数据量业务,在同一个工程机械上需要批量升级,升级包比较多,升级过程中容易出现丢包、传输堵塞等问题,严重影响了远程升级的效率。
技术实现思路
本公开为了解决上述问题,提出了一种基于车载以太网的智能元件远程升级方法及系统,实现多目标元件同时升级,每个目标元件之间的传输通路相对独立,避免了丢包、堵塞等导致升级失败的问题,提高升级系统升级效率、安全性和稳定性。为了实现上述目的,本公开采用如下技术方案:一个或多个实施例提供了一种基于车载以太网的智能元件远程升级系统,包括车联网平台,设置在车辆上的TBOX终端、OTAManager模块和待升级目标元件;车联网平台与TBOX终端无线通信,TBOX终端、OTAManager模块和待升级的目标元件依次连接,所述OTAManager模块分别通过多路CAN总线和多路车载以太网连接待升级的目标元件。一个或多个实施例提供了一种基于车载以太网的智能元件远程升级方法,包括如下步骤:OTAManager模块获取升级文件包,并对升级文件包进行合法性及文件大小识别;OTAManager模块根据识别结果对合法性文件包,按照文件大小选择不同的传输网络,并向目标文件发送升级请求;OTAManager模块查询获取升级请求的回复,回复为同意升级,则发送与文件包对应的Md5值和随机seed值,否则,结束;目标元件根据seed值计算出密码,发送给OTAManager模块;OTAManager模块验证接收到的密码,密码校验正确,发送升级文件;升级文件传输结束,目标元件通过校验MD5码确认文件是否完整,如果是,回复接收成功并进行升级;否则,发送错误类型,结束。一个或多个实施例提供了一种基于车载以太网的智能元件远程升级方法,包括如下步骤:获取升级文件包,并对升级文件包进行合法性及文件大小识别;根据识别结果对合法性文件包,按照文件大小选择不同的传输网络,并向目标文件发送升级请求;查询获取升级请求的回复,回复为同意升级,则发送与文件包对应的Md5值和随机seed值,否则,结束;获取目标元件根据seed值计算获得的密码,验证接收到的密码,密码校验正确,发送升级文件。一个或多个实施例提供了一种基于车载以太网的智能元件远程升级方法,包括如下步骤:获取升级请求,根据升级请求获取对应的配置信息;该配置信息可以是根据升级请求在相应的显示装置向用户显示提醒,并接收用户对显示提醒的配置信息,所述配置信息包括:升级或者不升级的信息。接收OTAManager模块发送的seed值和Md5值;根据seed值计算出密码,发送给OTAManager模块;升级文件传输结束,目标元件通过校验MD5码确认文件是否完整,如果是,回复接收成功并进行升级;否则,发送错误类型,结束。与现有技术相比,本公开的有益效果为:(1)本公开通过设置车载以太网和CAN总线的传输,可以实现并行运行,实现多目标元件同时升级,同时,传输通路每个目标元件之间相对独立,避免了丢包、堵塞等导致升级失败的问题。(2)本公开在升级文件传输前对文件的合法性进行验证,在传输至目标文件后对文件的完整性进行验证,保证了升级系统的安全性。附图说明构成本公开的一部分的说明书附图用来提供对本公开的进一步理解,本公开的示意性实施例及其说明用于解释本公开,并不构成对本公开的限定。图1是本公开实施例1的系统的框图;图2是本公开实施例2的升级方法流程图;图3是本公开实施例3的升级方法流程图;图4是本公开实施例4的升级方法流程图。具体实施方式:下面结合附图与实施例对本公开作进一步说明。应该指出,以下详细说明都是示例性的,旨在对本公开提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本公开所属
的普通技术人员通常理解的相同含义。需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本公开的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。需要说明的是,在不冲突的情况下,本公开中的各个实施例及实施例中的特征可以相互组合。下面将结合附图对实施例进行详细描述。TBOX终端:TelematicsBOX,简称车载TBOX,也称作汽车盒子,一般用于连接车辆的控制系统采集车辆相关信息,包含:位置信息、姿态信息、车辆状态信息,包含无线传输模块,可以与外界建立无线通信连接。实施例1在一个或多个实施方式中公开的技术方案中,如图1所示,一种基于车载以太网的智能元件远程升级系统,包括车联网平台,设置在车辆上的TBOX终端、OTAManager模块和待升级目标元件;车联网平台与TBOX终端无线通信,TBOX终端、OTAManager模块和待升级的目标元件依次连接,所述OTAManager模块分别通过多路CAN总线和多路车载以太网连接待升级的目标元件。本实施例通过设置车载以太网和CAN总线的传输,可以实现并行运行,实现多目标元件同时升级,同时传输通路每个目标元件之间相对独立,避免了丢包、堵塞等导致升级失败的问题。目标元件是车身网络中可以升级的智能元件,智能元件可以包括整机控制器MCU、显示器、按键面板、发动机控制器ECU、收音机、变速箱控制器TCU、空调等。车联网平台:用于提供软件升级的升级包,并对远程升级进行监控;可以是由主机厂搭建的远程监管平台,作为远程发布平台。可选的,TBOX终端设置在车辆上,用于实现车辆与外界数据交互;本实施例通过TBOX建立无线连接,车辆通过TBOX终端接收升级文件包,可以建立可靠的车辆与远端的车辆网平台的数据传输网络。本文档来自技高网
...

【技术保护点】
1.一种基于车载以太网的智能元件远程升级系统,其特征是:包括车联网平台,设置在车辆上的TBOX终端、OTA Manager模块和待升级目标元件;车联网平台与TBOX终端无线通信,TBOX终端、OTA Manager模块和待升级的目标元件依次连接,所述OTA Manager模块分别通过多路CAN总线和多路车载以太网连接待升级的目标元件。/n

【技术特征摘要】
1.一种基于车载以太网的智能元件远程升级系统,其特征是:包括车联网平台,设置在车辆上的TBOX终端、OTAManager模块和待升级目标元件;车联网平台与TBOX终端无线通信,TBOX终端、OTAManager模块和待升级的目标元件依次连接,所述OTAManager模块分别通过多路CAN总线和多路车载以太网连接待升级的目标元件。


2.如权利要求1所述的一种基于车载以太网的智能元件远程升级系统,其特征是:车联网平台:用于提供软件升级的升级包,并对远程升级进行监控;TBOX终端设置在车辆上,用于实现车辆与外界数据交互;目标元件:车身网络中可以升级的智能元件;OTAManager模块被配置用于实现控制各个目标元件实现升级。


3.如权利要求1所述的一种基于车载以太网的智能元件远程升级系统,其特征是:智能元件包括整机控制器MCU、显示器、按键面板、发动机控制器ECU、收音机、变速箱控制器TCU或/和空调。


4.一种基于车载以太网的智能元件远程升级方法,其特征是,包括如下步骤:
OTAManager模块获取升级文件包,并对升级文件包进行合法性及文件大小识别;
OTAManager模块根据识别结果对合法性文件包,按照文件大小选择不同的传输网络,并向目标文件发送升级请求;
OTAManager模块查询获取升级请求的回复,回复为同意升级,则发送与文件包对应的Md5值和随机seed值,否则,结束;
目标元件根据seed值计算出密码,发送给OTAManager模块;
OTAManager模块验证接收到的密码,密码校验正确,发送升级文件;
升级文件传输结束,目标元件通过校验MD5码确认文件是否完整,如果是,回复接收成功并进行升级;否则,发送错误类型,结束。


5.如权利要求4所述的一种基于车载以太网的智能元件远程升级方法,其特征是:按照文件大小选择不同的传输网络,所述传输网络包括车载以太网和CAN总线,根据设定的阈值大小判定升级文件的大小,识别为小数据量业务则通过CAN总线进行文件传输;识别...

【专利技术属性】
技术研发人员:苑国茂陈维雄陈会君蒙小行高宇霞刘虹
申请(专利权)人:雷沃工程机械集团有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1