充电装置、车机系统、数据包处理方法、车辆以及存储介质制造方法及图纸

技术编号:34401313 阅读:26 留言:0更新日期:2022-08-03 21:41
本申请涉及充电装置、车机系统、数据包处理方法、车辆以及存储介质,所述充电装置包括:第一通信模块,其配置成接收数据包,其中所述数据包用于车辆升级;第一处理模块,其配置成对所述数据包进行安全性校验,并在通过安全性校验后解压缩所述数据包以生成解压数据包;存储模块,其配置成存储所述解压数据包;以及第二通信模块,其配置成向车辆发送所述解压数据包。包。包。

【技术实现步骤摘要】
充电装置、车机系统、数据包处理方法、车辆以及存储介质


[0001]本申请涉及车辆安全领域,具体而言,涉及充电装置、车机系统、数据包处理方法、车辆以及存储介质。

技术介绍

[0002]随着智能网联汽车的发展,FOTA(在线固件升级)成为了一项非常重要的功能。FOTA可以让车机系统和软件时刻总能更新到最新版本,从而为用户提供最新的体验。但是目前FOTA中也存在很多问题,其中最受关注的问题就是安全和FOTA本身的耗时和耗流量问题。
[0003]有鉴于此,需要提出一种改进的针对车辆的升级方法。

技术实现思路

[0004]本申请的实施例提供了充电装置、车机系统、数据包处理方法、车辆以及存储介质,用于通过充电桩等充电装置向车辆提供升级用的数据包。
[0005]根据本申请的一方面,提供一种充电装置。所述装置包括:第一通信模块,其配置成接收数据包,其中所述数据包用于车辆升级;第一处理模块,其配置成对所述数据包进行安全性校验,并在通过安全性校验后解压缩所述数据包以生成解压数据包;存储模块,其配置成存储所述解压数据包;以及第二通信模块,其配置成向车辆发送所述解压数据包。
[0006]在本申请的一些实施例中,可选地,所述数据包作为整体进行了哈希签名,或者所述数据包中的每一个文件都进行了哈希签名;并且所述安全性校验包括对哈希签名的校验。
[0007]在本申请的一些实施例中,可选地,所述第一处理模块还配置成在所述充电装置与所述车辆之间建立安全信道,并且所述第二通信模块通过所述安全信道发送所述解压数据包。
[0008]根据本申请的另一方面,提供一种车机系统。所述车机系统包括:第三通信模块,其配置成接收解压数据包;第二处理模块,其配置成对所述解压数据包进行安全性校验;以及升级模块,其配置成根据经过安全性校验的所述解压数据包对车辆进行升级。
[0009]在本申请的一些实施例中,可选地,所述安全性校验为哈希比对。
[0010]根据本申请的另一方面,提供一种数据包处理方法。所述方法包括由充电装置执行的如下步骤:接收数据包,其中所述数据包用于车辆升级;对所述数据包进行安全性校验,并在通过安全性校验后解压缩所述数据包以生成解压数据包;存储所述解压数据包;以及向车辆发送所述解压数据包。
[0011]在本申请的一些实施例中,可选地,所述数据包作为整体进行了哈希签名,或者所述数据包中的每一个文件都进行了哈希签名;并且所述安全性校验包括对哈希签名的校验。
[0012]在本申请的一些实施例中,可选地,所述方法还包括由充电装置执行的如下步骤:
在所述充电装置与所述车辆之间建立安全信道,并且向车辆发送所述解压数据包包括:通过所述安全信道向车辆发送所述解压数据包。
[0013]在本申请的一些实施例中,可选地,所述方法还包括由车机系统执行的如下步骤:接收解压数据包;对所述解压数据包进行安全性校验;以及根据经过安全性校验的所述解压数据包对车辆进行升级。
[0014]在本申请的一些实施例中,可选地,所述安全性校验为哈希比对。
[0015]根据本申请的另一方面,提供一种车辆,其特征在于,所述车辆包括如上文所述的任意一种车机系统。
[0016]根据本申请的另一方面,提供一种计算机可读存储介质。所述计算机可读存储介质中存储有指令,当所述指令由处理器执行时,使得所述处理器执行如上文所述的任意一种数据包处理方法。
[0017]根据本申请的一些实施例提供的充电装置、车机系统、数据包处理方法、车辆以及存储介质,可以通过充电桩等充电装置暂时缓存供车辆升级用的数据包。由于充电桩的算力较为充沛,因而可以实现针对数据包的更安全的校验机制。充电桩随后可以将数据包提供给车辆,车辆端可以仅通过简易的安全校验机制实现对数据包的验证,从而可以节约车辆端的资源开销。
附图说明
[0018]从结合附图的以下详细说明中,将会使本申请的上述和其他目的及优点更加完整清楚,其中,相同或相似的要素采用相同的标号表示。
[0019]图1示出了根据本申请的一个实施例的充电装置、服务器和车机系统组成的系统;图2示出了根据本申请的一个实施例的数据包处理方法。
具体实施方式
[0020]出于简洁和说明性目的,本文主要参考其示范实施例来描述本申请的原理。但是,本领域技术人员将容易地认识到相同的原理可等效地应用于所有类型的充电装置、车机系统、数据包处理方法、车辆以及存储介质,并且可以在其中实施这些相同或相似的原理,任何此类变化不背离本申请的真实精神和范围。
[0021]根据本申请的一方面,提供一种充电装置。图1中示出了由服务器110、充电装置120和车机系统130组成的系统10。应当知晓,组成系统10的各个部分是可以单独工作的,并且各个部分在单独过程中不需要考虑其他部分的运行状态。图示的带箭头线段表示了各个单元模块或者产物之间的信息流向,需要指出的是图示的信息流向仅为示例,还可以存在其他不脱离本申请的精神实质的变形。
[0022]如图1所示,充电装置120包括用于与服务器110通信的第一通信模块121、第一处理模块122、存储模块123以及用于与车机系统130通信的第二通信模块124。第一通信模块121、第二通信模块124仅意在区分充电装置120的通信对象,在一些示例中,第一通信模块121、第二通信模块124可以共享部分乃至全部软硬件资源。
[0023]充电装置120的一种常见形态为充电桩。如所理解的,充电装置120可以为车辆补充电能,并且根据设计可以为交流充电桩、直流充电桩或者交直流两用充电桩。充电装置
120可以是家用充电桩,也可以是服务特定车型或者符合通用规范的商用充电桩。
[0024]充电装置120的第一通信模块121可以接收用于车辆升级的数据包。作为数据的产生过程的一个示例,服务器110可以将原始升级文件111通过服务器110提供的私钥112进行签名以得到签名后的数据包113。随后,充电装置120的第一通信模块121可以与服务器110的下载接口114建立通信连接,以便从服务器110中接收经签名的数据包113。在本申请的一些实施例中,数据包113作为整体进行了哈希签名。在另外一些实施例中,可以对数据包113中的每一个文件都进行哈希签名。以数据包113整体进行哈希签名先对整个数据包113计算哈希值,再对哈希值进行签名。这种对整个数据包进行签名的方式可以提高签名验证的效率而对安全性做了一定妥协。对数据包113中的每一个文件都进行哈希签名的方式虽然效率略低,但是安全性会更好。另外,由于对数据包113的安全性校验是在充电装置120中进行的,充电装置120的算力可以冗余设计且处理过程不会对车机系统130造成影响,因而整个过程对计算量没有那么敏感。可见,在这种情况下对每一个都进行哈希签名的方式的优势也会更加凸显。
[0025]充电装置120的第一处理模块122可以对数据包进行安全性校验(具体而言,对数据包进行哈希签名校验),并在通过安全性校验后解压缩数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种充电装置,其特征在于,所述装置包括:第一通信模块,其配置成接收数据包,其中所述数据包用于车辆升级;第一处理模块,其配置成对所述数据包进行安全性校验,并在通过安全性校验后解压缩所述数据包以生成解压数据包;存储模块,其配置成存储所述解压数据包;以及第二通信模块,其配置成向车辆发送所述解压数据包。2.根据权利要求1所述的装置,其中,所述数据包作为整体进行了哈希签名,或者所述数据包中的每一个文件都进行了哈希签名;并且所述安全性校验包括对哈希签名的校验。3.根据权利要求1所述的装置,其中,所述第一处理模块还配置成在所述充电装置与所述车辆之间建立安全信道,并且所述第二通信模块通过所述安全信道发送所述解压数据包。4.一种车机系统,其特征在于,所述车机系统包括:第三通信模块,其配置成接收解压数据包;第二处理模块,其配置成对所述解压数据包进行安全性校验;以及升级模块,其配置成根据经过安全性校验的所述解压数据包对车辆进行升级。5.根据权利要求4所述的车机系统,其中,所述安全性校验为哈希比对。6.一种数据包处理方法,其特征在于,所述方法包括由充电装置执行的如下步骤:接收数据包,其中所...

【专利技术属性】
技术研发人员:赵豪
申请(专利权)人:蔚来汽车科技安徽有限公司
类型:发明
国别省市:

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

1