System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及车辆,尤其涉及一种车辆测试方法、装置、及电子设备。
技术介绍
1、目前,在车辆生产研发过程中,可以通过车辆测试设备(比如,汽车诊断仪)对车辆的各项产品功能进行测试,以及时发现车辆可能存在的故障并对故障部分进行修复,从而确保交付给用户的车辆是安全可靠的。
2、然而,在现有技术中,同一车辆生产商生产出的车辆(或同一车辆生产商在同一生产地生产出的车辆)的车载网关,共用同一个互联网协议(internet protocol,ip)地址和同一个媒体存取控制(media access control,mac)地址,这样,车辆测试设备每次仅可对一个车辆进行测试,无法实现同时对多个车辆进行测试,导致测试效率很低。
技术实现思路
1、本申请提供一种车辆测试方法、装置、及电子设备,可以提高车辆测试设备对车辆的测试效率。
2、为达到上述目的,本申请采用如下技术方案:
3、第一方面,本申请提供一种车辆测试方法,该方法可以应用于车辆测试设备,该车辆测试设备提供有动态主机配置协议(dynamic host configuration protocol,dhcp)服务;该方法包括:对于各车载网关中的每个车载网关,均通过与当前车载网关进行通信交互,为当前车载网关分配ip地址,并基于为当前车载网关分配的ip地址、以及当前车载网关的网卡上烧录的mac地址,为当前车载网关配置网络接口;其中,不同车载网关分配的ip地址不同,不同车载网关的网卡上烧录的mac地址不同,且各车载网关
4、本申请提供的技术方案中,可以预先为各车载网关确定不同的mac地址,并将确定出的mac地址对应烧录至车载网关的网卡中。另外,可以对车辆测试设备和各车载网关进行配置,将车辆测试设备配置为dhcp服务端,并将各车载网关配置为多个dhcp客户端,由车辆测试设备基于dhcp服务为各车载网关分别分配不同的ip地址。之后,对于各车载网关中的每个车载网关,车辆测试设备可以基于为当前车载网关分配的ip地址、以及当前车载网关的网卡上烧录的mac地址,为当前车载网关配置网络接口。当需要通过车辆测试设备对多个待测试车辆同时进行测试时,则可以通过为各车载网关分别配置的网络接口向各车载网关下发同一车辆测试指令,以使各待测试车辆同时执行与该车辆测试指令对应的测试项。
5、可以看出,本申请通过预先为不同的车载网关确定不同的mac地址,且将车辆测试设备作为dhcp服务端,将各车载网关作为dhcp客户端,由车辆测试设备基于dhcp服务为各车载网关动态分配不同的ip地址,可以为各车载网关配置不同的网络接口。这样,车辆测试设备可以通过各网络接口同时与各车载网关进行通信,从而可以实现同时对多个待测试车辆进行测试,进而提高车辆测试设备对车辆的测试效率。
6、第二方面,本申请提供一种车辆测试方法,该方法可以应用于各车载网关中的每个车载网关,各车载网关均支持dhcp,该方法包括:在检测到设备启动指令的情况下,通过与车辆测试设备进行通信交互,以使车辆测试设备为当前车载网关分配ip地址,并使车辆测试设备基于为当前车载网关分配的ip地址、以及当前车载网关的网卡上烧录的mac地址,为当前车载网关配置网络接口;其中,不同车载网关分配的ip地址不同,不同车载网关的网卡上烧录的mac地址不同,车辆测试设备提供有dhcp服务;通过当前车载网关的网络接口接收车辆测试设备发送的车辆测试指令,以使当前车载网关对应的待测试车辆执行与车辆测试指令对应的测试项。
7、第三方面,本申请提供一种车辆测试装置,配置于车辆测试设备,车辆测试设备提供有dhcp服务;该装置包括:
8、配置模块,用于对于各车载网关中的每个车载网关,均通过与当前车载网关进行通信交互,为当前车载网关分配ip地址,并基于为当前车载网关分配的ip地址、以及当前车载网关的网卡上烧录的mac地址,为当前车载网关配置网络接口;其中,不同车载网关分配的ip地址不同,不同车载网关的网卡上烧录的mac地址不同,且各车载网关均支持dhcp;
9、发送模块,用于在接收到车辆测试指令的情况下,通过各车载网关分别对应的网络接口将车辆测试指令发送至各车载网关,以使各车载网关分别对应的待测试车辆均执行与车辆测试指令对应的测试项。
10、第四方面,本申请提供一种车辆测试装置,配置于各车载网关中的每个车载网关,各车载网关均支持dhcp,该装置包括:
11、通信交互模块,用于在检测到设备启动指令的情况下,通过与车辆测试设备进行通信交互,以使车辆测试设备为当前车载网关分配ip地址,并使车辆测试设备基于为当前车载网关分配的ip地址、以及当前车载网关的网卡上烧录的mac地址,为当前车载网关配置网络接口;其中,不同车载网关分配的ip地址不同,不同车载网关的网卡上烧录的mac地址不同,车辆测试设备提供有dhcp服务;
12、接收模块,用于通过当前车载网关的网络接口接收车辆测试设备发送的车辆测试指令,以使当前车载网关对应的待测试车辆执行与车辆测试指令对应的测试项。
13、第五方面,本申请提供一种电子设备,该电子设备可以是第一方面中涉及的车辆测试设备,或者也可以是第二方面中涉及的车载网关,该电子设备包括存储器、处理器、总线和通信接口;存储器用于存储计算机执行指令,处理器与存储器通过总线连接;当电子设备运行时,处理器执行存储器存储的计算机执行指令,以使电子设备执行如上述第一方面或第二方面提供的车辆测试方法。
14、第六方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机执行指令时,使得计算机执行如第一方面或第二方面提供的车辆测试方法。
15、第七方面,本申请提供一种计算机程序产品,该计算机程序产品包括计算机指令,当计算机指令在计算机上运行时,使得计算机执行如第一方面或第二方面提供的车辆测试方法。
16、需要说明的是,上述计算机指令可以全部或者部分存储在计算机可读存储介质上。其中,计算机可读存储介质可以与电子设备的处理器封装在一起的,也可以与电子设备的处理器单独封装,本申请对此不做限定。
17、本申请中第二方面至第七方面的描述,可以参考第一方面的详细描述;并且,第二方面至第七方面的描述的有益效果,可以参考第一方面的有益效果分析,此处不再赘述。
18、在本申请中,对于上述涉及到的设备或功能模块的名称不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本申请类似,均属于本申请及其等同技术的范围之内。
19、本申请的这些方面或其他方面在以下的描述中会更加简明易懂。
本文档来自技高网...【技术保护点】
1.一种车辆测试方法,其特征在于,应用于车辆测试设备,所述车辆测试设备提供有动态主机配置协议DHCP服务;所述方法包括:
2.根据权利要求1所述的车辆测试方法,其特征在于,所述通过与当前车载网关进行通信交互,为当前车载网关分配IP地址,并基于为当前车载网关分配的IP地址、以及当前车载网关的网卡上烧录的MAC地址,为当前车载网关配置网络接口,包括:
3.根据权利要求1所述的车辆测试方法,其特征在于,所述通过与当前车载网关进行通信交互,为当前车载网关分配IP地址,并基于为当前车载网关分配的IP地址、以及当前车载网关的网卡上烧录的MAC地址,为当前车载网关配置网络接口之后,所述方法还包括:将当前车载网关的网络接口的配置信息,更新至网口信息表中;
4.根据权利要求3所述的车辆测试方法,其特征在于,所述基于各所述配置信息,通过各所述网络接口将所述车辆测试指令发送至所述各车载网关,以使各所述待测试车辆均执行与所述车辆测试指令对应的测试项之后,所述方法还包括:
5.根据权利要求3所述的车辆测试方法,其特征在于,所述从所述网口信息表中获取各所述网络
6.一种车辆测试方法,其特征在于,应用于各车载网关中的每个车载网关,所述各车载网关均支持DHCP,所述方法包括:
7.根据权利要求6所述的车辆测试方法,其特征在于,所述通过与车辆测试设备进行通信交互,以使所述车辆测试设备为当前车载网关分配IP地址,并使所述车辆测试设备基于为当前车载网关分配的IP地址、以及当前车载网关的网卡上烧录的MAC地址,为当前车载网关配置网络接口之前,所述方法还包括:
8.一种车辆测试装置,其特征在于,配置于车辆测试设备,所述车辆测试设备提供有DHCP服务;所述装置包括:
9.一种车辆测试装置,其特征在于,配置于各车载网关中的每个车载网关,所述各车载网关均支持DHCP,所述装置包括:
10.一种电子设备,其特征在于,包括存储器、处理器、总线和通信接口;所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过所述总线连接;
...【技术特征摘要】
1.一种车辆测试方法,其特征在于,应用于车辆测试设备,所述车辆测试设备提供有动态主机配置协议dhcp服务;所述方法包括:
2.根据权利要求1所述的车辆测试方法,其特征在于,所述通过与当前车载网关进行通信交互,为当前车载网关分配ip地址,并基于为当前车载网关分配的ip地址、以及当前车载网关的网卡上烧录的mac地址,为当前车载网关配置网络接口,包括:
3.根据权利要求1所述的车辆测试方法,其特征在于,所述通过与当前车载网关进行通信交互,为当前车载网关分配ip地址,并基于为当前车载网关分配的ip地址、以及当前车载网关的网卡上烧录的mac地址,为当前车载网关配置网络接口之后,所述方法还包括:将当前车载网关的网络接口的配置信息,更新至网口信息表中;
4.根据权利要求3所述的车辆测试方法,其特征在于,所述基于各所述配置信息,通过各所述网络接口将所述车辆测试指令发送至所述各车载网关,以使各所述待测试车辆均执行与所述车辆测试指令对应的测试项之后,所述方法还包括:
5.根据权利要...
【专利技术属性】
技术研发人员:陈树星,杜展志,温宇航,刘时珍,王宗兴,高宏,
申请(专利权)人:一汽解放汽车有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。