本公开涉及车辆,尤其涉及一种车辆网络配置方法、装置、电子设备及存储介质。
背景技术:
1、随着汽车工业的逐渐发展及智能化、网联化的普及,车内通信数据量急剧增加,而传统以太网本身存在诸多限制,并不适合直接移植并用于车内通信上。如何将tsn(时间敏感网络,time-sensitive networking)技术实际应用到汽车上,成了当下的一个热点研究方向,目前的使用方法都是通过交换机等硬件分别去配置各项协议,需要不断调试配置参数以达到车辆网络设计的需求,从而降低各个处理单元的参数配置效率。
技术实现思路
1、本公开提供一种网络配置方法、装置、电子设备及存储介质,以至少解决相关技术中无法的解决问题。本公开的技术方案如下:
2、根据本公开实施例的第一方面,提供一种网络配置方法,所述方法包括:
3、接收车辆网络的网络架构参数,以及目标处理单元对应的目标调整结果;所述车辆网络基于多个预设处理单元之间的数据交互关系生成;所述目标处理单元为所述多个预设处理单元的至少一个处理单元;
4、基于所述目标调整结果确定目标网络协议;
5、基于所述目标网络协议、所述网络架构参数以及所述目标调整结果,确定所述目标处理单元对应的目标配置参数;所述目标配置参数包括所述目标处理单元的端口配置参数,以及所述目标处理单元的关联处理单元的端口配置参数中的至少一种配置参数;
6、基于所述目标配置参数,对所述目标配置参数对应的端口进行参数配置,以使得所述目标处理单元的运行信息参数满足所述目标调整结果。
7、进一步地,所述基于所述目标调整结果确定目标网络协议,包括:
8、对所述目标调整结果进行类型识别,得到所述目标调整结果的调整类型;
9、基于多个预设调整类型与多个预设网络协议之间的关联关系,确定与所述调整类型相对应的目标网络协议。
10、进一步地,所述基于所述目标网络协议、所述网络架构参数以及所述目标调整结果,确定所述目标处理单元对应的目标配置参数,包括:
11、基于所述网络架构参数与所述目标调整结果,确定所述目标处理单元的关联处理单元;
12、基于所述目标网络协议、所述网络架构参数以及所述目标调整结果,确定所述目标处理单元的配置参数和/或所述关联处理单元的配置参数。
13、进一步地,所述基于所述目标网络协议、所述网络架构参数以及所述目标调整结果,确定所述目标处理单元对应的目标配置参数,还包括:
14、在所述关联处理单元包括数据流传输模块的情况下,基于所述目标网络协议、所述网络架构参数以及所述目标调整结果,确定所述数据流传输模块对应的目标门控开关的运行参数;
15、基于所述数据流传输模块对应的目标门控开关的运行参数,确定所述目标配置参数。
16、进一步地,所述基于所述目标网络协议、所述网络架构参数以及所述目标调整结果,确定所述目标处理单元对应的目标配置参数,还包括:
17、在所述关联处理单元包括时延校准模块的情况下,基于所述目标网络协议、所述网络架构参数以及所述目标调整结果,确定所述时延校准模块对应的时间延时参数;
18、基于所述时间延时参数,确定所述目标配置参数。
19、进一步地,所述目标配置参数包括用于所述目标处理单元,与所述关联处理单元进行数据传输的网络地址参数;所述目标处理单元包括第一地址端口,所述关联处理单元包括第二地址端口;
20、所述基于所述目标配置参数,对所述目标配置参数对应的端口进行参数配置,还包括:
21、基于所述网络地址参数分别对所述第一地址端口以及所述第二地址端口进行配置。
22、进一步地,所述基于所述目标配置参数,对目标处理单元的端口进行参数配置,还包括:
23、将所述目标网络协议与所述目标配置参数输入模拟处理单元进行数据测试,得到测试调整结果;所述模拟处理单元与所述车辆网络对应;
24、在所述测试调整结果与所述目标调整结果一致的情况下,基于所述目标配置参数对目标处理单元进行参数配置。
25、根据本公开实施例的第二方面,提供一种网络配置装置,所述装置包括:
26、接收模块,用于接收车辆网络的网络架构参数,以及目标处理单元对应的目标调整结果;所述车辆网络基于多个预设处理单元之间的数据交互关系生成;所述目标处理单元为所述多个预设处理单元的至少一个处理单元;
27、第一确定模块,用于基于所述目标调整结果确定目标网络协议;
28、第二确定模块,用于基于所述目标网络协议、所述网络架构参数以及所述目标调整结果,确定所述目标处理单元对应的目标配置参数;所述目标配置参数包括所述目标处理单元的端口配置参数,以及所述目标处理单元的关联处理单元的端口配置参数中的至少一种配置参数;
29、参数配置模块,用于基于所述目标配置参数,对所述目标配置参数对应的端口进行参数配置,以使得所述目标处理单元的运行信息参数满足所述目标调整结果。
30、根据本公开实施例的第三方面,提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如上述第一方面中任一项所述的车辆网络配置方法。
31、根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行本公开实施例的第一方面中任一项所述的车辆网络配置方法。
32、本公开的实施例提供的技术方案至少带来以下有益效果:
33、本发明能够基于目标处理单元对应的目标调整结果,确定目标网络协议,通过目标调整结果、网络架构参数以及目标网络协议生成目标配置参数,并且基于目标配置参数对目标处理单元进行配置,无需对目标配置参数进行多次调试,从而提高目标配置参数的配置效率,使用者无需掌握过多的技术手段,降低了使用者的使用门槛;将目标处理单元配置参数标准化输出;由于车辆网络是基于多个预设处理单元之间的数据交互关系形成,因此,调整目标处理单元的配置参数,可能会影响到目标处理单元与关联处理单元之间的数据交互,因此,本发明基于目标调整结果、网络架构参数以及目标网络协议,能够得到目标处理单元和/或关联处理单元的参数配置,保证目标处理单元与关联处理单元之间数据交互不受影响。
34、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
1.一种车辆网络配置方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述目标调整结果确定目标网络协议,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述目标网络协议、所述网络架构参数以及所述目标调整结果,确定所述目标处理单元对应的目标配置参数,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述目标网络协议、所述网络架构参数以及所述目标调整结果,确定所述目标处理单元对应的目标配置参数,还包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述目标网络协议、所述网络架构参数以及所述目标调整结果,确定所述目标处理单元对应的目标配置参数,还包括:
6.根据权利要求1所述的方法,其特征在于,所述目标配置参数包括用于所述目标处理单元,与所述关联处理单元进行数据传输的网络地址参数;所述目标处理单元包括第一地址端口,所述关联处理单元包括第二地址端口;
7.根据权利要求1所述的方法,其特征在于,所述基于所述目标配置参数,对目标处理单元的端口进行参数配置,还包括:
8.一种车辆网络配置装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,当所述存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如权利要求1至7中任一项所述的车辆网络配置方法。