网关的升级和数据路由方法、装置、设备及存储介质与流程

文档序号:31729500发布日期:2022-10-05 01:31阅读:来源:国知局

技术特征:
1.一种网关的升级方法,其特征在于,所述网关的rom中设置有第一存储空间和第二存储空间,所述第一存储空间存储有路由程序代码,所述第二存储空间存储有路由配置数据,所述网关基于所述路由程序代码进行数据路由时,通过从所述第二存储空间调用路由配置数据实现所述数据路由的过程,所述方法包括:在需要对网关的数据路由功能进行升级的情况下,接收诊断仪发送的升级请求,所述升级请求中包括路由配置文件;基于所述路由配置文件对所述第二存储空间中的所述路由配置数据进行升级;将升级后的路由配置数据设置为所述网关基于所述路由程序代码进行数据路由时所需调用的路由配置数据。2.根据权利要求1所述的方法,其特征在于,在所述接收诊断仪发送的升级请求之后,且在所述基于所述路由配置文件对所述第二存储空间中的所述路由配置数据进行升级之前,所述方法还包括:生成认证随机数,并将所述认证随机数反馈给所述诊断仪,以使所述诊断仪基于所述认证随机数和所述诊断仪内部存储的第一密钥生成第一认证值;接收所述诊断仪反馈的第一认证值,并基于所述认证随机数和所述网关内部存储的第二密钥生成第二认证值;基于所述第一认证值和所述第二认证值对所述诊断仪进行认证,并在认证成功的情况下,执行所述基于所述路由配置文件对所述第二存储空间中的所述路由配置数据进行升级的步骤。3.根据权利要求2所述的方法,其特征在于,所述基于所述认证随机数和所述网关内部存储的第二密钥生成第二认证值,包括:将所述认证随机数和所述网关内部存储的第二密钥输入到预设加密算法中,并获取所述预设加密算法输出的第二认证值。4.根据权利要求1所述的方法,其特征在于,所述第二存储空间设置有第一存储子空间、第二存储子空间以及第三存储子空间;所述基于所述路由配置文件对所述第二存储空间中的所述路由配置数据进行升级,包括:从所述第一存储子空间中调取当前所需调用的路由配置数据对应的空间信息;基于所述空间信息确定当前未使用的目标存储子空间,所述目标存储子空间为所述第二存储子空间或所述第三存储子空间;将所述路由配置文件中的路由配置数据覆盖存储到所述目标存储子空间中,以完成对所述第二存储空间中的所述路由配置数据的升级。5.根据权利要求4所述的方法,其特征在于,在所述基于所述空间信息确定当前未使用的目标存储子空间之后,所述将所述路由配置文件中的路由配置数据覆盖存储到所述目标存储子空间中之前,所述基于所述路由配置文件对所述第二存储空间中的所述路由配置数据进行升级还包括:获取所述目标存储子空间的空间大小信息以及所述路由配置文件的空间占用大小信息;若所述空间大小信息和所述空间占用大小信息不满足预设条件,对所述目标存储子空
间进行扩展;若所述空间大小信息和所述空间占用大小信息满足预设条件,执行所述将所述路由配置文件中的路由配置数据覆盖存储到所述目标存储子空间中的步骤。6.根据权利要求4或5所述的方法,其特征在于,所述将升级后的路由配置数据设置为所述网关基于所述路由程序代码进行数据路由时所需调用的路由配置数据,包括:将所述第一存储子空间中的空间信息更新为所述目标存储子空间对应的空间标识,以使所述网关基于所述路由程序代码进行数据路由基于所述空间标识调用所述目标存储子空间中的路由配置数据。7.一种网关的数据路由方法,其特征在于,所述方法包括:在接收到携带有路由类型的数据路由请求的情况下,从第二存储空间中调取空间信息;从所述第二存储空间中所述空间信息标识的目标存储子空间调取所述路由类型对应的目标路由配置数据;基于所述目标路由配置数据完成网关的数据路由。8.一种网关的升级装置,其特征在于,所述网关的rom中设置有第一存储空间和第二存储空间,所述第一存储空间存储有路由程序代码,所述第二存储空间存储有路由配置数据,所述网关基于所述路由程序代码进行数据路由时,通过从所述第二存储空间调用路由配置数据实现所述数据路由的过程,所述装置包括:接收模块,用于在需要对网关的数据路由功能进行升级的情况下,接收诊断仪发送的升级请求,所述升级请求中包括路由配置文件;升级模块,用于基于所述路由配置文件对所述第二存储空间中的所述路由配置数据进行升级;设置模块,用于将升级后的路由配置数据设置为所述网关基于所述路由程序代码进行数据路由时所需调用的路由配置数据。9.一种电子设备,其特征在于,所述电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-6中任一所述的网关的升级方法或如权利要求7所述的网关的数据路由方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-6中任一所述的网关的升级方法或如权利要求7所述的网关的数据路由方法。

技术总结
本申请实施例公开了一种网关的升级和数据路由方法、装置、车载网关及存储介质。该方法包括:在需要对网关的数据路由功能进行升级的情况下,接收诊断仪发送的升级请求,所述升级请求中包括路由配置文件;基于所述路由配置文件对所述第二存储空间中的所述路由配置数据进行升级;将升级后的路由配置数据设置为所述网关基于所述路由程序代码进行数据路由时所需调用的路由配置数据。以及,在接收到携带有路由类型的数据路由请求的情况下,从第二存储空间中调取空间信息;从所述第二存储空间中所述空间信息标识的目标存储子空间调取所述路由类型对应的目标路由配置数据;基于所述目标路由配置数据完成网关的数据路由。路由配置数据完成网关的数据路由。路由配置数据完成网关的数据路由。


技术研发人员:肖心刚 刘超 李长龙 南洋 孔祥明 马天龙 祁明阳 王天骄
受保护的技术使用者:中国第一汽车股份有限公司
技术研发日:2022.06.29
技术公布日:2022/10/4
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1