技术新讯 > 计算推算,计数设备的制造及其应用技术 > 车载系统的项目升级方法、车载系统及通信交换设备与流程  >  正文

车载系统的项目升级方法、车载系统及通信交换设备与流程

  • 国知局
  • 2024-07-31 22:57:52

本发明涉及数据处理,尤其涉及一种车载系统的项目升级方法、车载系统及通信交换设备。

背景技术:

1、在车辆系统的调试和使用期间,通常会发生多次的项目升级(如软件迭代升级或配置的更新),由于该车载系统中待升级终端的种类和数量较多,且各待升级终端的项目烧录方式不同,所以,会容易导致项目升级工作繁琐而易出错。

2、传统的项目升级方法是先在设备板卡设计时,预留出网络升级接口和项目功能,实现整个车载系统的升级接口统一为网络接口,再与额外增加的专用网络服务器进行交互,对待升级终端的项目进行升级,具体的,待升级终端往往采用向上查询的方式,通过网络接口获取是否有项目升级的需求,专用网络服务器通过对比该待升级终端上传的项目版本信息和本地存储的项目更新版信息来判断该待升级终端是否需要项目升级,并在需要时,下发升级指令,该升级指令用于该待升级终端基于该项目更新版信息进行项目升级。在整个项目升级过程中,待升级终端需要频繁向上查询是否有升级要求,在占用了该待升级终端的中央处理器(central processing unit,cpu)资源的同时,也占用了网络带宽资源。

技术实现思路

1、本发明提供一种车载系统的项目升级方法、车载系统及通信交换设备,用以解决现有的项目升级方法使得待升级终端需要频繁向上查询是否有升级要求,在占用了该待升级终端的中央处理器资源的同时,也占用了网络带宽资源的缺陷,实现在不额外增加中继设备的情况下,利用现有系统架构中的通信交换设备组,就能够完成对待升级终端的远程网络升级功能,且在升级过程中,通信交换设备组能够采用自上而下的下达式升级方式,仅在有项目升级需求的情况下,才占用网络资源,进行更新包数据的下载和升级信息的网络传递,并在无项目升级需求情况下,不占用网络资源,也无需待升级终端的频繁向上查询请求,实现最大限度地释放带宽资源来完成正常的其它网络信息传输。

2、本发明提供一种车载系统的项目升级方法,应用于车载系统中的通信交换设备组,所述通信交换设备组包括首个通信交换设备和目标通信交换设备,所述方法包括:

3、所述首个通信交换设备,获取中心服务器下发的升级信息和更新包数据;

4、所述目标通信交换设备,在根据所述升级信息确定待升级终端的情况下,向所述待升级终端下发所述更新包数据,所述更新包数据用于所述待升级终端进行项目升级。

5、根据本发明提供的一种车载系统的项目升级方法,在所述目标通信交换设备的数量为至少一个的情况下,所述目标通信交换设备,在根据所述升级信息确定待升级终端的情况下,向所述待升级终端下发所述更新包数据,包括:s1、所述首个通信交换设备,根据所述升级信息中的设备路由地址,从至少一个目标通信交换设备中,确定第一相邻通信交换设备;s2、所述第一相邻通信交换设备,在根据所述设备路由地址确定所述待升级终端的情况下,向所述待升级终端下发所述更新包数据;在根据所述设备路由地址,从所述至少一个目标通信交换设备中,确定第二相邻通信交换设备的情况下,将所述第二相邻通信交换设备确定为新的第一相邻通信交换设备;s3、重复执行步骤s2,直到向所述待升级终端下发所述更新包数据。

6、根据本发明提供的一种车载系统的项目升级方法,所述方法还包括:所述通信交换设备组,接收所述待升级终端上传的升级执行结果;并在所述升级执行结果指示项目升级成功的情况下,向所述中心服务器转发所述升级执行结果。

7、根据本发明提供的一种车载系统的项目升级方法,所述首个通信交换设备,获取中心服务器下发的升级信息和更新包数据,包括:所述首个通信交换设备,接收所述中心服务器下发的升级信息;从所述中心服务器中下载所述升级信息中的待升级项目对应的更新包数据。

8、根据本发明提供的一种车载系统的项目升级方法,所述方法还包括:所述通信交换设备组,在预设时长内未接收到所述待升级终端上传的升级执行结果的情况下,或,在所述预设时长内接收到所述待升级终端上传的升级执行结果且所述升级执行结果指示项目升级失败的情况下,从所述中心服务器中下载新的更新包数据,并向所述待升级终端下发所述新的更新包数据。

9、根据本发明提供的一种车载系统的项目升级方法,所述从所述中心服务器中下载所述升级信息中的待升级项目对应的更新包数据,包括:根据所述升级信息,确定所述待升级项目,及所述待升级项目对应的更新包名称和更新包版本;从所述中心服务器中下载所述更新包名称和所述更新包版本对应的更新包数据。

10、根据本发明提供的一种车载系统的项目升级方法,所述通信交换设备组,接收所述待升级终端上传的升级执行结果;并在所述升级执行结果指示项目升级成功的情况下,向所述中心服务器转发所述升级执行结果,包括:所述目标通信交换设备,接收所述待升级终端上传的升级执行结果;并在所述升级执行结果指示项目升级成功的情况下,逐级向上转发所述升级执行结果,直到所述首个通信交换设备,向所述中心服务器转发所述升级执行结果。

11、本发明还提供一种车载系统,包括:通信交换设备组,所述通信交换设备组包括首个通信交换设备和目标通信交换设备;

12、所述首个通信交换设备,用于获取中心服务器下发的升级信息和更新包数据;

13、所述目标通信交换设备,用于在根据所述升级信息确定待升级终端的情况下,向所述待升级终端下发所述更新包数据,所述更新包数据用于所述待升级终端进行项目升级。

14、本发明还提供一种通信交换设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述车载系统的项目升级方法。

15、本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述车载系统的项目升级方法。

16、本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述车载系统的项目升级方法。

17、本发明提供的车载系统的项目升级方法、车载系统及通信交换设备,该方法应用于车载系统中的通信交换设备组,所述通信交换设备组包括首个通信交换设备和目标通信交换设备,所述方法包括:所述首个通信交换设备,获取中心服务器下发的升级信息和更新包数据;所述目标通信交换设备,在根据所述升级信息确定待升级终端的情况下,向所述待升级终端下发所述更新包数据,所述更新包数据用于所述待升级终端进行项目升级。该方法在不额外增加中继设备的情况下,利用现有系统架构中的通信交换设备组,就能够完成对待升级终端的远程网络升级功能,且在升级过程中,通信交换设备组能够采用自上而下的下达式升级方式,仅在有项目升级需求的情况下,才占用网络资源,进行更新包数据的下载和升级信息的网络传递,并在无项目升级需求情况下,不占用网络资源,也无需待升级终端的频繁向上查询请求,实现最大限度地释放带宽资源来完成正常的其它网络信息传输。

技术特征:

1.一种车载系统的项目升级方法,其特征在于,应用于车载系统中的通信交换设备组,所述通信交换设备组包括首个通信交换设备和目标通信交换设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述目标通信交换设备的数量为至少一个的情况下,所述目标通信交换设备,在根据所述升级信息确定待升级终端的情况下,向所述待升级终端下发所述更新包数据,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求1或2所述的方法,其特征在于,所述首个通信交换设备,获取中心服务器下发的升级信息和更新包数据,包括:

5.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:

6.根据权利要求4所述的方法,其特征在于,所述从所述中心服务器中下载所述升级信息中的待升级项目对应的更新包数据,包括:

7.根据权利要求3所述的方法,其特征在于,所述通信交换设备组,接收所述待升级终端上传的升级执行结果;并在所述升级执行结果指示项目升级成功的情况下,向所述中心服务器转发所述升级执行结果,包括:

8.一种车载系统,其特征在于,包括通信交换设备组,所述通信交换设备组包括首个通信交换设备和目标通信交换设备;

9.一种通信交换设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述车载系统的项目升级方法。

10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述车载系统的项目升级方法。

技术总结本发明提供一种车载系统的项目升级方法、车载系统及通信交换设备,涉及数据处理技术领域,该方法应用于车载系统中的通信交换设备组,该方法包括:首个通信交换设备,获取中心服务器下发的升级信息和更新包数据;目标通信交换设备,在根据升级信息确定待升级终端的情况下,向待升级终端下发更新包数据,更新包数据用于待升级终端进行项目升级。该方法在不额外增加中继设备的情况下,利用现有系统架构中的通信交换设备组完成对待升级终端的远程网络升级功能,且在升级过程中,通信交换设备组仅在有项目升级需求时才占用网络资源,进行更新包数据的下载和升级信息的网络传递,并在无项目升级需求时不占用网络资源,能够最大限度地释放带宽资源。技术研发人员:吴正中,张辉,裴华磊,唐才荣,弓旭德,程明,姚新园,郑智超受保护的技术使用者:北京城建智控科技股份有限公司技术研发日:技术公布日:2024/7/29

本文地址:https://www.jishuxx.com/zhuanli/20240730/195506.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。