发布信息

一种基于DoIP协议的车载信息娱乐系统的OTA升级系统及方法与流程

作者:admin      2022-08-19 22:57:39     236



计算;推算;计数设备的制造及其应用技术一种基于doip协议的车载信息娱乐系统的ota升级系统及方法技术领域1.本发明属于汽车电子技术领域,具体涉及一种基于doip协议的车载信息娱乐系统的ota升级系统及方法。背景技术:2.在中国蒸蒸日上的汽车工业中,随着“网联化、智能化”的推进,汽车已不再是单纯的交通工具,而是逐渐演变成生活中亲密的伙伴了。车载信息娱乐系统是沟通交互最直接的接口,它能够实现包括三维导航、实时路况、辅助驾驶、故障检测、车辆信息、车身控制、移动办公、无线通讯、在线娱乐等一系列服务,对提高汽车的舒适性,安全性,增强汽车的智能化和功能化具有极其重要的作用。为不断提高用户舒适度与驾乘体验,车载信息娱乐系统软件必须要持续优化更新。3.因此,需要一个系统,能够提供一种便捷可靠的途径,实现车载信息娱乐系统的升级。技术实现要素:4.针对现有技术中存在的上述缺陷,本发明提供了一种基于doip协议的车载信息娱乐系统的ota升级系统及方法,利用ota的方式实现升级任务下发,方便快捷、并发量大、成本低;通过利用基于以太网的doip协议控制车内升级包传输及升级过程,技术成熟,稳定可靠,升级成功率高。5.本发明通过如下技术方案实现:6.第一方面,本发明提供了一种基于doip协议的车载信息娱乐系统的ota升级系统,包括ota云端服务器、tbox系统、网关及车载信息娱乐系统,所述ota云端服务器与tbox系统通信连接,tbox系统与网关通信连接,车载信息娱乐系统与网关通信连接;所述ota云端服务器用于升级任务的部署,所述tbox系统用于接收ota云端服务器的升级任务,对升级软件进行下载、解密、验签,并将解密后的升级软件通过网关传输给车载信息娱乐系统,并对车载信息娱乐系统发送开始升级指令。7.进一步地,所述ota服务器通过移动4g网络与tbox系统通信连接,所述tbox系统通过doip协议与车载信息娱乐系统传输。8.进一步地,所述升级任务的部署包括升级软件打包、加密、签名及升级任务。9.第二方面,本发明提供了一种基于doip协议的车载信息娱乐系统的ota升级方法,具体包括如下步骤:10.s1:tbox系统从ota服务器下载车载信息娱乐系统的升级包;11.s2:升级包传输完成后,tbox系统通过doip协议给车载信息娱乐系统发送开始升级命令;12.s3:车载信息娱乐系统收到升级命令后,开始执行升级任务;13.s4:升级结束后,根据实际升级结果确定升级状态是否为升级成功;14.s5:tbox系统将升级任务结果上报ota服务器用于统计。15.进一步地,步骤s3还包括:升级过程中tbox系统通过doip协议周期性地获取车载信息娱乐系统的升级状态及进度。16.进一步地,所述升级状态包括空闲、升级中、升级成功及升级失败。17.进一步地,步骤s3中,车载信息娱乐系统升级过程中,升级状态保持为升级中,升级结束后,根据实际情况,将升级状态置为升级成功或升级失败。18.进一步地,步骤s4,具体包括如下步骤:19.tbox系统直接接收到车载信息娱乐系统的升级结果,或者升级任务到时后未收到升级结果,则读取车载信息娱乐系统的软件版本号,与目标版本号进行对比,如果一致,则判定升级任务执行成功,否则判定升级任务执行失败。20.与现有技术相比,本发明的优点如下:21.1、本发明的一种基于doip协议的车载信息娱乐系统的ota升级系统及方法,还控制系统利用ota的方式实现升级任务下发,方便快捷、并发量大、成本低;22.2、利用基于以太网的doip协议控制车内升级包传输及升级过程,技术成熟,稳定可靠,升级成功率高。附图说明23.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。24.图1是本发明的种基于doip协议的车载信息娱乐系统的ota升级系统的原理框图;25.图2是本发明的一种基于doip协议的车载信息娱乐系统的ota升级方法的流程示意图。具体实施方式26.为清楚、完整地描述本发明所述技术方案及其具体工作过程,结合说明书附图,本发明的具体实施方式如下:27.在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。28.在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。29.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。30.实施例131.如图1所示,为本实施例的一种基于doip协议的车载信息娱乐系统的ota升级系统的系统框图,所述ota升级系统包括ota云端服务器、tbox系统、网关及车载信息娱乐系统,所述ota云端服务器与tbox系统通信连接,tbox系统与网关通信连接,车载信息娱乐系统与网关通信连接;所述ota云端服务器用于升级任务的部署,所述tbox系统用于接收ota云端服务器的升级任务,对升级软件进行下载、解密、验签,并将解密后的升级软件通过网关传输给车载信息娱乐系统,传输完成后,tbox系统检查车辆升级条件,条件满足后tbox系统通过doip协议给车载信息娱乐系统发送开始升级指令,车载信息娱乐系统收到升级指令后执行升级;升级过程中tbox系统通过doip协议获取车载信息娱乐系统的升级状态及进度。32.在本实施例中,所述ota服务器通过移动4g网络与tbox系统通信连接,所述tbox系统通过doip协议与车载信息娱乐系统传输。33.在本实施例中,所述升级任务的部署包括升级软件打包、加密、签名及升级任务。34.实施例235.本实施例提供了一种基于doip协议的车载信息娱乐系统的ota升级方法,具体包括如下步骤:36.s1:tbox系统从ota服务器下载车载信息娱乐系统的升级包;37.s2:升级包传输完成后,tbox系统通过doip协议给车载信息娱乐系统发送开始升级命令;38.s3:车载信息娱乐系统收到升级命令后,开始执行升级任务;39.s4:升级结束后,根据实际升级结果确定升级状态是否为升级成功;40.s5:tbox系统将升级任务结果上报ota服务器用于统计。41.实施例342.如图2所示,为本实施例的一种基于doip协议的车载信息娱乐系统的ota升级方法的流程示意图,所述ota升级方法具体包括如下步骤:43.1)开始。44.2)tbox系统从ota服务器下载车载信息娱乐系统的升级包。45.3)下载完成后,tbox系统通过doip协议将升级包传输给车载信息娱乐系统。46.4)升级包传输完成后,tbox系统通过doip协议给车载信息娱乐系统发送开始升级命令。47.5)车载信息娱乐系统收到升级命令后,将升级状态置为升级中,开始执行升级。48.6)升级过程中,tbox系统周期性通过doip协议读取车载信息娱乐系统升级状态及进度。49.7)车载信息娱乐系统升级过程中,升级状态保持为升级中,升级结束后,根据实际情况,将升级状态置为升级成功或升级失败。50.8)系统休眠再唤醒后,将升级状态置为空闲。51.9)车载信息娱乐系统收到升级状态读取命令后,通过doip协议给tbox系统反馈升级状态及进度。52.10)tbox系统周期性检查是否收到升级状态反馈,收到升级状态反馈,则执行流程(11);未收到升级状态反馈,则执行流程(12)。53.11)tbox系统收到升级状态及进度反馈后,首先判断车载信息娱乐系统是否处于升级中。如果处于升级中,则更新升级进度显示,然后执行流程(12);如果非升级中,则执行流程(13)。54.12)tbox系统判断任务执行是否超时,如果未超时,则继续等待升级状态反馈;如果超时,则执行流程(13)。55.13)tbox系统通过诊断读取车载信息娱乐系统软件版本号,并与目标版本号做对比,对比一致,则判定升级成功,否则判定升级失败。56.14)tbox系统将任务结果上报ota服务器。57.15)结束。58.以上结合附图详细描述了本发明的优选实施方式,但是,本发明并不限于上述实施方式中的具体细节,在本发明的技术构思范围内,可以对本发明的技术方案进行多种简单变型,这些简单变型均属于本发明的保护范围。59.另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本发明对各种可能的组合方式不再另行说明。60.此外,本发明的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明的思想,其同样应当视为本发明所公开的内容。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部