CN115225555A - 车联网终端的测试方法、***、装置、电子设备及介质 - Google Patents
车联网终端的测试方法、***、装置、电子设备及介质 Download PDFInfo
- Publication number
- CN115225555A CN115225555A CN202210541773.5A CN202210541773A CN115225555A CN 115225555 A CN115225555 A CN 115225555A CN 202210541773 A CN202210541773 A CN 202210541773A CN 115225555 A CN115225555 A CN 115225555A
- Authority
- CN
- China
- Prior art keywords
- information
- tested
- terminal
- test
- internet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000010998 test method Methods 0.000 title claims abstract description 9
- 238000012360 testing method Methods 0.000 claims abstract description 239
- 230000006855 networking Effects 0.000 claims abstract description 208
- 230000006870 function Effects 0.000 claims description 46
- 230000006854 communication Effects 0.000 claims description 42
- 238000004891 communication Methods 0.000 claims description 42
- 238000000034 method Methods 0.000 claims description 26
- 230000002159 abnormal effect Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000011160 research Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000004378 air conditioning Methods 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Traffic Control Systems (AREA)
Abstract
本申请公开了一种车联网终端的测试方法、***、装置、电子设备及介质,具体包括:测试设备生成包括预设值的设置信号;待测车联网终端根据设置信号生成第一信息;基准车联网终端根据第一信息生成第二信息;其中,第二信息对应的身份识别码为预设值;待测车联网终端根据第二信息生成测试信号;测试设备基于测试信号确定待测车联网终端的测试结果。由此,通过基准车联网将第二信息对应的身份识别码设置为预设值,然后检测根据第二信息确定的测试信号是否包括预设值,以此确定待测车联网终端的功能是否正常,从而实现对待测车联网终端功能的快速检测。
Description
技术领域
本申请涉及汽车技术领域,更具体地,涉及一种车联网终端的测试方法、***、装置、电子设备及介质。
背景技术
随着汽车行业的不断发展,汽车智能化成为现今汽车行业新的发展趋势。构建车联网作为一种提升汽车智能化的重要手段,受到越来越多人的关注。而在现有的车联网技术中,车辆可以通过车联网终端实现与周围基础设施和其他车辆之间的互联通信,根据道路交通环境的情况进行行驶,因此车联网终端显得越来越重要。
但是,在对相关技术的研究和实践过程中,本申请的发明人发现,目前检测车联网终端功能是否正常的方法十分复杂,导致检测效率低下,不适合对大规模的车联网终端进行检测,因此,如何实现对车联网终端的快速检测是目前亟需解决的问题。
发明内容
鉴于上述问题,本发明提出了一种车联网终端的测试方法、***、装置、电子设备及介质,以改善上述问题。
第一方面,本申请实施例提供了一种车联网终端的测试方法,应用于车联网终端的测试***,该测试***包括待测车联网终端、基准车联网终端以及测试设备,该方法包括:测试设备生成包括预设值的设置信号;待测车联网终端根据设置信号生成第一信息;基准车联网终端根据第一信息生成第二信息;其中,第二信息对应的身份识别码为预设值;待测车联网终端根据第二信息生成测试信号;测试设备基于测试信号确定待测车联网终端的测试结果。
第二方面,本申请实施例还提供了一种车联网终端的测试***,该测试***包括待测车联网终端、基准车联网终端以及测试设备,待测车联网终端与测试设备连接;测试设备用于生成包括预设值的设置信号;待测车联网终端用于根据设置信号生成第一信息;基准车联网终端用于根据第一信息生成第二信息;其中,第二信息对应的身份识别码为预设值;待测车联网终端用于根据第二信息生成测试信号;测试设备用于基于测试信号确定待测车联网终端的测试结果。
第三方面,本申请实施例还提供了一种车联网终端的测试装置,应用于车联网终端的测试***,测试***包括待测车联网终端、基准车联网终端以及测试设备,该测试装置包括:设置模块,用于通过测试设备生成包括预设值的设置信号;第一安全模块,用于通过待测车联网终端根据设置信号生成第一信息;第二安全模块,用于通过基准车联网终端根据第一信息生成第二信息;其中,第二信息对应的身份识别码为预设值;生成模块,用于待测车联网终端根据第二信息生成测试信号;测试模块,用于测试设备基于测试信号确定待测车联网终端的测试结果。
第四方面,本申请实施例还提供了一种电子设备,包括处理器、存储器以及一个或多个应用程序;一个或多个应用程序被存储在所述存储器中并被配置为由所述处理器执行以实现上述的方法。
第五方面,本申请实施例还提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,其中,在所述程序代码被处理器运行时执行上述的方法。
本发明提供的技术方案,应用于车联网终端的测试***,该测试***包括待测车联网终端、基准车联网终端以及测试设备,具体包括:测试设备生成包括预设值的设置信号;待测车联网终端根据设置信号生成第一信息;基准车联网终端根据第一信息生成第二信息;其中,第二信息对应的身份识别码为预设值;待测车联网终端根据第二信息生成测试信号;测试设备基于测试信号确定待测车联网终端的测试结果。由此,通过基准车联网将第二信息对应的身份识别码设置为预设值,然后检测根据第二信息确定的测试信号是否包括预设值,以此确定待测车联网终端的功能是否正常,从而实现对待测车联网终端功能的快速检测。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,而不是全部的实施例。基于本申请实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例及附图,都属于本发明保护的范围。
图1示出了本申请实施例所涉及的一种应用环境的示意图.
图2示出了本申请实施例中待测车联网终端的结构示意图。
图3示出了本申请实施例提出的车联网终端的测试方法的流程示意图。
图4示出了本申请实施例提出的一种车联网终端的测试方法的示例图。
图5示出了本申请实施例提出的车联网终端的测试方法装置的结构示意图。
图6示出了本申请实施例提出的一种电子设备的结构示意图。
图7示出了本申请实施例提出的一种计算机可读取存储介质的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
随着汽车行业的不断发展,汽车智能化成为现今汽车行业新的发展趋势。使用相关技术构建车联网作为一种提升汽车智能化的重要手段,受到越来越多人的关注。而在现有的车联网技术中,车辆可以通过车联网终端实现与周围基础设施和其他车辆之间的互联通信,根据道路交通环境的情况进行行驶,因此车联网终端显得越来越重要。
从而,如何检测车联网终端功能成为一个具有挑战的新研究领域。尽管目前国内外已取得一些进展,但是,在对相关技术的研究和实践过程中,本申请的发明人发现,目前检测车联网终端功能是否正常的方法十分复杂,导致检测效率低下,从而导致无法大规模。
为了改善上述问题,发明人提出了本申请提供的车联网终端的测试方法、***、装置、电子设备及介质,应用于车联网终端的测试***,该测试***包括待测车联网终端、基准车联网终端以及测试设备,具体包括:测试设备生成包括预设值的设置信号;待测车联网终端根据设置信号生成第一信息;基准车联网终端根据第一信息生成第二信息;其中,第二信息对应的身份识别码为预设值;待测车联网终端根据第二信息生成测试信号;测试设备基于测试信号确定待测车联网终端的测试结果。由此,通过基准车联网将第二信息对应的身份识别码设置为预设值,然后检测根据第二信息确定的测试信号是否包括预设值,以此确定待测车联网终端的功能是否正常,从而实现对待测车联网终端功能的快速检测。
下面针对本发明实施提供的车联网终端的测试方法的应用环境进行介绍:
请参阅图1,图1示出了一种适用于本申请实施例所涉及的一种应用环境的示意图。本申请实施例提供的车联网终端的测试***100包括测试设备110、待测车联网终端120以及基准车联网终端130。
在本申请实施例中,车联网终端是一种车载终端产品(例如可以是T-box),该产品是无线网关设备,拥有各种各样的接口能够与各类总线相连,可以为车辆提供远程通讯接口,提供包括行车数据采集、行驶轨迹记录、车辆故障监控、车辆远程查询和控制(开闭锁、空调控制、车窗控制、发送机扭矩限制、发动机启停)、驾驶行为分析、4G无线热点分享等服务。其中,车联网终端可以接收和发送信号。
在一些实施方式中,待测车联网终端120与测试设备110通信连接,即待测车联网终端120和测试设备110之间可以通过连接链路互相通信。
可选地,请参阅图2,待测车联网终端120可以包括收发装置121,收发装置121可以与测试设备110连接。也就是说,测试设备110可以通过收发装置121与待测车联网终端120进行通信。
作为一种实施例,收发装置121可以是CAN(Controller Area Network,控制器局域网络)收发器。待测车联网终端120中的CAN收发器可以和测试设备110通过CAN总线通信连接。具体地,待测车联网终端120可以通过CAN总线向测试设备110发送测试信号;也可通过CAN总线接收测试设备110向待测车联网终端120发送的设置信号。
在一些实施方式中,待测车联网终端120可以通过CAN收发器与待测车联网终端120所在车辆之间建立CAN网络连接,以使可以通过CAN收发器获取车辆的各种信号。其中,待测车联网终端的数量可以有多个。
在一些实施方式中,测试设备110可以用于生成设置信号,然后通过CAN总线将其发送至待测车联网终端120,待测车联网终端120在接收到设置信号后根据设置信号生成第一信息。
在一些实施方式中,待测车联网终端120在生成第一信息后,可以将其发送至基准车联网终端130。其中,待测车联网终端120和基准车联网终端130之间可以通过网络进行通信,网络通常为因特网、但也可以是任何网络,包括但不限于局域网(Local Area Network,LAN)、城域网(Metropolitan Area Network,MAN)、广域网(Wide Area Network,WAN)、移动、有线或者无线网络、专用网络或者虚拟专用网络的任何组合。在一些实施方式中,待测车联网终端120和基准车联网终端130之间还可以通过特定的网络通信协议进行通信传输,通信协议包括但不限于BLE(Bluetooth low energy,低功耗蓝牙)协议、WLAN(WirelessLocal Area Network,无线局域网)协议、蓝牙协议、ZigBee(紫峰)协议或者Wi-Fi(Wireless Fidelity,无线保真)协议等。
在一些实施方式中,待测车联网终端120生成的第一基准安全信息中至少携带预设值。基准车联网终端130在接收到第一基准安全信息后,可以通过对第一信息进行解析,获取得到第一信息中携带的预设值,然后将预设值作为身份识别码生成第二信息。
进一步地,基准车联网终端130在生成第二基准安全信息后,可以将其向待测车联网终端120发送,待测车联网终端120在接收到第二基准安全信息后可以生成测试信号并通过CAN总线发送至测试设备110。测试设备110根据接收到的测试信号得到关于待测车联网终端120的功能的测试结果,从而用户可以根据测试设备110上的测试结果确定待测车联网终端120的功能是否正常。
在一些实施方式中,待测车联网终端120和基准车联网终端130中可以包括天线,从而二者可以通过天线发送和接收信号。因此,若待测车联网终端120可以接收到基准车联网终端130发送的信号,则说明待测车联网终端120中天线的接收功能正常;若基准车联网终端130可以接收到待测车联网终端120发送的信号,则说明待测车联网终端120中天线的发送功能正常。
在一些实施方式中,待测车联网终端120中除了收发装置121,还可以包括通讯装置122、主控装置123、定位装置124。
作为一种实施方式,通讯装置122可以例如是V2X(Vehicle-to-Everything,车用无线通信技术)芯片。具体地,V2X芯片可以实现车辆与车辆之间的通信,即V2V(Vehicle-to-Vehicle)通信;还可以实现车辆与基础设施之间的通信,即V2I(Vehicle-to-Infrastructure)通信;还可以实现车辆与行人之间的通信,即V2P(Vehicle-to-Pedestrian)通信;还可以实现车辆与外部网络之间的通信,即V2N(Vehicle-to-Network)通信等。
作为一种实施方式,主控装置123可以是MCU(Microcontroller Unit,微控制单元),又称单片微型计算机(Single Chip Microcomputer)或者单片机。MCU是待测车联网终端120的核心,可以控制待测车联网终端120中所有装置和组件。
进一步地,主控装置123可以通过SPI(Serial Peripheral Interface,串行外设接口)中的SPI总线和通讯装置122连接,以实现主控装置123和通讯装置122之间高速、高效率地数据传输。
作为一种实施方式,定位装置124可以是定位芯片,可以用于定位待测车联网终端120所在车辆的实时位置,以使可以及时通过待测车联网终端120中的通讯装置122与周围环境进行信息交换。具体地,定位芯片可以例如是GPS(Global Positioning System,全球定位***)定位芯片,也可以例如是GNSS(Global Navigation Satellite System,全球导航卫星***)定位芯片。可以理解地,定位芯片的具体类型可以根据实际生产生活需要进行选择,本申请对此不做限制。
进一步地,主控装置123可以通过UART(Universal Asynchronous Receiver/Transmitter,通用异步收发传输器)中的UART总线与定位装置124进行数据传输。其中,UART总线是一种通用串行数据总线,用于异步通信,UART总线可以双向通信。
在一些实施方式中,待测车联网终端120中还可以包括第一通信装置。第一通信装置可以用于向测试设备110发送第一信息,第一通信装置还可以用于接收测试设备110发送的第二信息。
在一些实施方式中,基准车联网终端130还可以包括第二通信装置。第二通信装置可以用于接收待测车联网终端120发送的第一信息,还可以用于向待测车联网终端120发送第二信息。
需要说明的是,图1是一种示例性的应用环境,本申请实施例所提供的方法还可以运行于其他的应用环境中。
请参阅图3,本申请一实施例提供的一种车联网终端的测试方法,应用于车联网终端的测试***,测试***包括待测车联网终端、基准车联网终端以及测试设备,该方法可以包括步骤210至步骤250。
在步骤210中,测试设备生成包括预设值的设置信号。
在本申请实施例中,测试设备是上位机,即测试设备可以直接发出操控命令。也就是说,测试设备可以发出操作命令控制与其相连的设备。其中,上位机具体可以例如是笔记本电脑、台式电脑、平板电脑等设备。
在一些实施方式中,若测试设备与待测车联网终端连接,则测试设备可以发出操控命令控制测试设备。其中,待测车联网终端是指需要测试功能是否正常的车联网终端,待测车联网终端可以例如是V2X-Box。
在本申请实施例中,用户可以通过测试设备确定待测车联网终端的功能是否正常。
在本申请实施例中,设置信号可以为车联网终端可以获取的检测信号。可选地,设置信号可以是车速信号、温度信号、扭矩信号等。预设值表征设置信号的具体数值。例如设置信号为车速信号时,预设值表征车速信号的具体数值,即车速值。通过测试设备可以生成设置信号,例如通过测试设备可以生成车速为50km/h(千米每小时)的车速信号,从而预设值为50。
在一些实施方式中,待测车联网终端的功能可以包括接收和发送信号的功能、对信号进行编码的功能、对信号进行解析的功能等。
在步骤220中,待测车联网终端根据设置信号生成第一信息。
在本申请的实施例中,待测车联网终端可以通过第一信息与其他车辆或设备进行通信。
可选地,第一信息可以为BSM(Basic Safety Message,基础安全信息)信息、RSI(Road Side Information,路侧信息)信息、RSM信息(Road Safety Message,路侧安全信息)信息、SPAT(Signal phase timing message,交通灯相位与时序信息)信息、MAP(地图信息)信息等中的一种。第一信息可以用于传递车辆的基础信息,例如车辆的车速信息、转向信息、刹车信息等。
在本申请的实施例中,待测车联网终端可以根据设置信号获得预设值,从而确定车辆的基础信息的具体数值,并根据预设值生成第一信息。
在一些实施方式中,若设置信号为车速信号,则车辆根据设置信号获得预设值,即车速信息的具体数值,从而根据预设值生成车速信息为预设值的第一信息。
在一些实施方式中,第一信息可以以广播的形式向其他车辆或设备发送,在本实施例中具体可以是以广播的形式向基准车联网终端发送。
在本申请实施例中,第一信息中包括基础信息字段,基础信息字段的内容设置为预设值。可以理解地,第一信息中还可以包括其他字段,具体可以根据实际需要进行设置,本申请实施例对此不做限制。
具体地,待测车联网终端在接收到测试设备发送的设置信号后,为了将设置信号中携带的预设值向基准车联网终端发送,待测车联网终端可以对设置信号进行解析,获得设置信号中的预设值,进而根据获得的预设值生成基础信息字段为预设值的第一信息,并将第一信息进行广播,以发送至基准车联网终端。
在一些实施方式中,为了区别每个待测车联网终端,可以为每个待测车联网终端分配唯一的身份标识码,即身份标识ID(Identity Document,身份标识号),例如123456789。因此,生成的第一信息还可以包括身份标识码的字段。从而,其他设备在接收到第一信息后,可以根据第一信息中携带的身份标识码确定发送该信息的待测车联网终端。
作为一种实施方式,待测车联网终端在接收到设置信号后,可以对设置信号中携带的内容进行解析,得到预设值,然后将预设值进行封装,进而生成第一信息。示例性的,设置信号中的携带内容包括信息A、信息B和信息C,其中信息B为预设值,则待测车联网终端将信息B进行封装生成第一信息。
作为一种实施方式,待测车联网终端在接收到设置信号,并且对设置信号中携带的内容进行解析确定预设值后,可以先生成待处理基础安全信息,然后将待处理基础安全信息中待替换字段的内容替换为预设值,从而生成第一信息。其中,待处理基础安全信息中各字段的内容为预先确定的默认值。
示例性的,预设值为X,待测车联网终端生成的待处理基础安全信息中包括字段A和字段B,字段A的内容为1,字段B的内容为2,待替换字段为字段A,则将字段A的内容替换为预设值,从而生成的第一信息包括字段A和字段B,字段A的内容为X,字段B的内容为2。
在一些实施方式中,待测车联网终端可以通过通讯装置将第一信息进行广播。在一些实施方式中,通讯装置可以包括5G-V2X芯片,从而可以将第一信息以V2X信号的形式向周围广播。
在步骤230中,基准车联网终端根据第一信息生成第二信息。
在本申请实施例中,基准车联网终端用于对待测车联网终端的功能进行检测,通过基准车联网终端与待测车联网终端进行通信,可以检测待测车联网终端的收发功能。
可以理解地,由于基准车联网终端为功能正常的车联网终端,因此基准车联网终端中也可以包括收发装置、定位装置、通讯装置、主控装置等装置,且功能与待测车联网终端中对应的装置的功能类似。具体地,基准车联网终端可以通过通讯装置接收待测车联网终端向周围广播发送的第一基准安全信息。
基准车联网终端能够接收待测车联网终端发送的第一信息,同时可以对第一信息进行解析,得到第一信息中携带的信息,并根据携带的信息生成第二信息,然后向周围的待测车联网终端广播第二信息。
在本申请的实施例中,若待测车联网终端能够接收到第二信息,则说明待测车联网终端接收信号的功能正常。若待测车联网终端可以确定第二信息是基准车联网终端在接收到第一信息后生成的,则说明待测车联网终端发送信号的功能正常。
在本申请的实施例中,基准车联网终端接收到第一信息后,根据第一信息生成第二信息,为了区分第二信息的生成依据,在本申请的实施例中,第二信息可以包括身份识别码字段,其中,身份识别码字段的内容设置为预设值,从而可以设置不同的预设值以区分第二信息。
例如,基准车联网终端接收到第一待测车联网终端发送的第一信息A1,其中,第一信息A1中包括第一预设值;基准车联网终端接收到第二待测车联网终端发送的第一信息A2,其中,第一信息A2中包括第二预设值。进而,基准车联网终端根据第一信息A1生成第二信息B1,其中,第二信息B1的身份识别码为第一预设值;基准车联网终端根据第二信息A2生成第二信息B2,其中,第二信息B2的身份识别码为第二预设值。从而,根据第二信息B1的身份识别码,即第一预设值,可知,第二信息B1是基准车联网终端根据第一待测车联网终端发送的第一信息A1生成,即第一待测车联网终端发送信号的功能正常。同理,根据第二信息B2的身份识别码,即第二预设值,可知,第二信息B2是基准车联网终端根据第二待测车联网终端发送的第一信息A2生成,即第二待测车联网终端发送信号的功能正常。
可以理解地,由于目前已出厂的待测车联网终端的数量很多,为了区别每个待测车联网终端,为每个待测车联网终端分配的身份识别码的ID位数较大,因此,若利用待测车联网终端的身份识别码ID测试功能是否正常,当携带身份识别码ID的测试信号发送至测试设备时,会占用测试设备中的大量内存,造成资源浪费。故本申请实施例在同样的测试原理下利用位数较短的预设值代替身份识别码ID,可以有效减少对测试设备内存占用的情况。
可以理解地,第二信息中还可以包括其他字段,具体可以实际需要进行设置,本申请实施例对此不做限制。在一些实施方式中,与待测车联网终端类似,基准车联网终端也可以例如是V2X-Box。
在一些实施方式中,与第一信息类似,第二信息也可以为BSM信息、RSI信息、RSM信息、SPAT信息、MAP信息等中的一种。
在一些实施方式中,第二信息的生成方式与与第一基准安全信息的生成方式类似,在此不再进行赘述。
在一些实施方式中,一个基准车联网终端可以同时接收多个待测车联网终端广播的第一信息。进一步地,基准车联网终端在生成第二信息后,可以通过基准车联网终端中包含的通讯装置将其向周围进行广播,待测车联网终端中的通讯装置可以对基准车联网终端广播的第二信息进行接收。
在步骤240中,待测车联网终端根据第二信息生成测试信号。
在本申请实施例中,测试信号是待测车联网终端在接收到基准车联网终端发送的第二基准安全信息后,生成的向测试设备发送的信号。
在一些实施方式中,车联网终端的测试***中可以包括多个待测车联网终端,测试设备可以为每个待测车联网终端设置一个对应设置信号。其中,不同的待测车联网终端对应的设置信号中的预设值不同。
可选地,测试设备发送给每个待测车联网终端的设置信号可以是用户手动设置,即设置信号中预设值是用户人为设置。例如,存在待测车联网终端A和待测车联网终端B,用户手动设置发送给待测车联网终端A的设置信号中的预设值为10,手动设置发送给待测车联网终端B的设置信号中的预设值为20。
可选地,若一个测试设备同时与多个(即两个或两个以上)待测车联网终端连接,则可以通过相关算法自动为每个待测车联网终端设置预设值不同的设置信号。
进一步地,由于每个待测车联网终端接收到的设置信号中的预设值不同,因此可以将预设值作为每个待测车联网终端的身份标识码,从而第二信息中可以包括内容为身份标识码的字段,并将第一信息中的预设值作为身份标识码。
在一些实施方式中,当预设值表示车速值的时候,可以根据车速的取值范围确定预设值的取值范围。示例性地,车速的取值范围为0~255km/h,则预设值的取值范围为0~255。
在一些实施方式中,待测车联网终端在接收到基准车联网终端广播的第二信息后,对第二信息进行解析获得第二信息的身份识别码,然后将身份标识码作为待测值,并根据待测值生成测试信号,最后待测车联网终端可以通过CAN总线将测试信号发送至测试设备。
其中,测试设备根据测试信号中的待测值可以确定待测车联网终端的功能是否正常。
在本申请实施例中,测试信号中包括待测值。可以理解地,测试信号中还可以包括其他内容,具体可根据实际情况进行设置,在此不做限制。
在一些实施方式中,由于基准车联网终端可能同时接收多个待测车联网终端广播的信号,因此,基准车联网终端也可能同时广播多个第二信息,即每个待测车联网终端可能接收到基准车联网终端向其他待测车联网终端发送的第二信息。因此为了使每个待测车联网终端准确接收到基准车联网终端向自己发送的第二信息,待测车联网终端在根据第二信息生成测试信号之前,可以对接收到的第二信息进行判断,并根据判断结果确定是否生成测试信号。
具体地,待测车联网终端对接收到的第二信息进行解析,以获得第二信息中的身份识别码,即获得预设值,若预设值与待车联网终端接收到的设置信号中的预设值相同,则确定接收到的第二信息为发送给自己的信号,从而待测车联网终端根据第二信息生成测试信号。
示例性的,若对第一待测车联网终端和第二待测车联网终端进行测试,第一待测车联网终端广播携带第一预设值A1的第一信息A1,第二待测车联网终端广播携带第二预设值A2第一信息A2。基准车联网终端接收到第一信息A1和第一信息A2后,根据第一信息A1生成身份识别码为第一预设值A1的第二信息B1,基准车联网终端根据第一信息A2生成身份识别码为第一预设值A2的第二信息B2,并分别将第二信息B1、第二信息B2进行广播。
从而,第一待测车联网终端接收到第二信息B1后根据第二信息B1中的身份识别码,确定第二信息B1是基准车联网终端根据第一信息A1生成的,因此第一待测车联网终端根据第二信息B1生成测试信号发送至测试设备。同理,第二待测车联网终端接收到第二信息B2后根据第二信息B2中的身份识别码,确定第二信息B2是基准车联网终端根据第二信息A1生成的,因此第二待测车联网终端根据第二信息B1生成测试信号发送至测试设备。
在步骤250中,测试设备基于测试信号确定待测车联网终端的测试结果。
其中,测试结果包括待测车联网终端功能正常和功能不正常。
作为一种实施方式,测试设备在接收到测试信号后,对测试信号进行解析,得到测试信号中的待测值,若待测值等于测试设备设置的预设值,则可以确定待测车联网终端在接收信号和发送信号的过程中未改变预设值,从而确定待测车联网终端的功能正常。若待测值与预设值不一样,则确定待测车联网终端的功能不正常。
示例性的,请参阅图4,测试设备先设置预设值为X,然后生成包含X的设置信号并发送至待测车联网终端。待测车联网终端在接收到设置信号后生成包含X的第一信息,然后将其进行广播。基准车联网终端在接收到广播信号后根据第一信息中生成身份标识码为X的第二信息,然后将其进行广播。待测车联网终端接收广播信号后对其进行解析得到X,并根据X生成测试信号发送至测试设备。测试设备接收到测试信号后判断测试信号中的X是否等于之前设置的预设值,若等于,则表示待测车联网终端的功能正常;若不等于,则表示待测车联网终端的功能不正常。
作为另一种实施方式,上述实施方式中的测试过程可以在待测车联网终端上实现,从而待测车联网终端将测试结果作为测试信号发送至测试设备,以使测试设备可以直接根据接收到的测试信号中的测试结果确定待测车联网终端的功能是否正常。
具体地,待测车联网终端接收到第二基准安全信息后对其进行解析,得到其中的预设值,对比第二基准安全信息中的预设值和设置信号中的预设值,若二者一致,则确定待测车联网终端的功能正常;若二者不一致,则确定待测车联网终端的功能不正常,然后根据测试结果生成测试信号,并发送至测试设备。
在本实施例中,测试设备生成包括预设值的设置信号;待测车联网终端根据设置信号生成第一信息;基准车联网终端根据第一信息生成第二信息;其中,第二信息对应的身份识别码为预设值;待测车联网终端根据第二信息生成测试信号;测试设备基于测试信号确定待测车联网终端的测试结果。由此,通过基准车联网将第二信息对应的身份识别码设置为预设值,然后检测根据第二信息确定的测试信号是否包括预设值,以此确定待测车联网终端的功能是否正常,从而实现对待测车联网终端功能的快速检测。
请参阅图5,图5示出了本发明一个实施例提供的车联网终端的测试装置300,应用于车联网终端的测试***,所述测试***包括待测车联网终端、基准车联网终端以及测试设备,该车联网终端的测试装置300包括:设置模块310、第一安全模块320、第二安全模块330、生成模块340以及测试模块350。具体地:
设置模块310用于测试设备生成包括预设值的设置信号。
第一安全模块320用于待测车联网终端根据设置信号生成第一信息。
第二安全模块330用于基准车联网终端根据第一信息生成第二信息;其中,第二信息对应的身份识别码为预设值。
生成模块340用于待测车联网终端根据第二信息生成测试信号。
测试模块350用于测试设备基于测试信号确定待测车联网终端的测试结果。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,所显示或讨论的模块相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
请参阅图6,图6为本申请实施例提供的电子设备400的结构示意图,本申请中的电子设备400可以包括一个或多个如下部件:处理器410、存储器420、以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器420中并被配置为由一个或多个处理器410执行,一个或多个程序配置用于执行如前述方法实施例所描述的车联网终端的测试方法。
处理器410可以包括一个或者多个处理核。处理器410利用各种接口和线路连接整个电子设备400内的各个部分,通过运行或执行存储在存储器420内的指令、程序、代码集或指令集,以及调用存储在存储器420内的数据,执行电子设备400的各种功能和处理数据。可选地,处理器410可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器410可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器410中,单独通过一块通信芯片进行实现。
存储器420可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器420可用于存储指令、程序、代码、代码集或指令集。存储器420可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于实现至少一个功能的指令(比如设置功能、生成功能、解析功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储电子设备400在使用中所创建的数据(预设值、第一信息、第二信息等)。
请参阅图7,图7为本申请实施例提供的计算机可读取存储介质的结构示意图。该计算机可读取介质500中存储有程序代码,程序代码可被处理器调用执行上述方法实施例中所描述的车联网终端的测试方法。
计算机可读取存储介质500可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读取存储介质500包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读取存储介质500具有执行上述方法中的任何方法步骤的程序代码510的存储空间。这些程序代码可以从一个或者多个计算机程序设备中读出或者写入到这一个或者多个计算机程序设备中。程序代码510可以例如以适当形式进行压缩。
综上所述,本申请提供的一种车联网终端的测试方法、***、装置、电子设备及介质,应用于车联网终端的测试***,该测试***包括待测车联网终端、基准车联网终端以及测试设备,具体包括:测试设备生成包括预设值的设置信号;待测车联网终端根据设置信号生成第一信息;基准车联网终端根据第一信息生成第二信息;其中,第二信息对应的身份识别码为预设值;待测车联网终端根据第二信息生成测试信号;测试设备基于测试信号确定待测车联网终端的测试结果。由此,通过基准车联网将第二信息对应的身份识别码设置为预设值,然后检测根据第二信息确定的测试信号是否包括预设值,以此确定待测车联网终端的功能是否正常,从而实现对待测车联网终端功能的快速检测。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (10)
1.一种车联网终端的测试方法,其特征在于,应用于车联网终端的测试***,所述测试***包括待测车联网终端、基准车联网终端以及测试设备,所述测试方法包括:
所述测试设备生成包括预设值的设置信号;
所述待测车联网终端根据所述设置信号生成第一信息;
所述基准车联网终端根据所述第一信息生成第二信息;其中,所述第二信息对应的身份识别码为所述预设值;
所述待测车联网终端根据所述第二信息生成测试信号;
所述测试设备基于所述测试信号确定所述待测车联网终端的测试结果。
2.根据权利要求1所述的测试方法,其特征在于,所述待测车联网终端的数量为多个,每个待测车联网终端对应一个设置信号,不同的待测车联网终端对应的设置信号的预设值不同;
所述待测车联网终端根据所述第二信息生成测试信号,包括:
所述待测车联网终端对所述第二信息进行解析,以获得所述第二信息对应的身份识别码;
若所述身份识别码与所述待车联网终端对应的设置信号的预设值相同,则所述待测车联网终端根据所述第二信息生成测试信号。
3.根据权利要求1所述的测试方法,其特征在于,所述待测车联网终端根据所述第二信息生成测试信号,包括:
所述待测车联网终端对所述第二信息进行解析,以获得所述第二信息对应的身份识别码作为待测值;
所述待测车联网终端生成包括所述待测值的测试信号;
所述待测车联网终端将所述测试信号发送至所述测试设备。
4.根据权利要求1所述的测试方法,其特征在于,所述测试设备基于所述测试信号确定所述待测车联网终端的测试结果,包括:
所述测试设备根据所述测试信号确定所述待测值;
所述测试设备比较所述待测值和所述预设值,若所述待测值等于所述预设值,则确定所述待测车联网终端功能正常;
否则,确定所述待测车联网终端功能异常。
5.一种车联网终端的测试***,其特征在于,所述测试***包括待测车联网终端、基准车联网终端以及测试设备,所述待测车联网终端与所述测试设备连接;
所述测试设备用于生成包括预设值的设置信号;
所述待测车联网终端用于根据所述设置信号生成第一信息;
所述基准车联网终端用于根据所述第一信息生成第二信息;其中,所述第二信息对应的身份识别码为所述预设值;
所述待测车联网终端用于根据所述第二信息生成测试信号;
所述测试设备用于基于所述测试信号确定所述待测车联网终端的测试结果。
6.根据权利要求5所述的测试***,其特征在于,所述待测车联网终端包括收发装置,所述收发装置用于与所述测试设备连接,所述收发装置用于接收所述设置信号,所述收发装置还用于发送所述测试信号。
7.根据权利要求5所述的测试***,其特征在于,所述待测车联网终端包括第一通信装置,所述第一通信装置用于发送所述第一信息,所述第一通信装置还用于接收所述第二信息;
所述基准车联网终端包括第二通信装置,所述第二通信装置用于接收所述第一信息,所述第二通信装置还用于发送所述第二信息。
8.一种车联网终端的测试装置,其特征在于,应用于车联网终端的测试***,所述测试***包括待测车联网终端、基准车联网终端以及测试设备,所述测试装置包括:
设置模块,用于所述测试设备生成包括预设值的设置信号;
第一安全模块,用于所述待测车联网终端根据所述设置信号生成第一信息;
第二安全模块,用于所述基准车联网终端根据所述第一信息生成第二信息;其中,所述第二信息对应的身份识别码为所述预设值;
生成模块,用于所述待测车联网终端根据所述第二信息生成测试信号;
测试模块,用于所述测试设备基于所述测试信号确定所述待测车联网终端的测试结果。
9.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储器;
一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行如权利要求1-5任一项所述的车联网终端的测试方法。
10.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-5任一项所述的车联网终端的测试方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210541773.5A CN115225555A (zh) | 2022-05-17 | 2022-05-17 | 车联网终端的测试方法、***、装置、电子设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210541773.5A CN115225555A (zh) | 2022-05-17 | 2022-05-17 | 车联网终端的测试方法、***、装置、电子设备及介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115225555A true CN115225555A (zh) | 2022-10-21 |
Family
ID=83608594
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210541773.5A Pending CN115225555A (zh) | 2022-05-17 | 2022-05-17 | 车联网终端的测试方法、***、装置、电子设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115225555A (zh) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106814726A (zh) * | 2015-12-01 | 2017-06-09 | 陕西重型汽车有限公司 | 车载终端can信号自动化测试方法及装置、自动测试台架 |
CN108632120A (zh) * | 2018-04-24 | 2018-10-09 | 湖北三江航天万峰科技发展有限公司 | 基于车载can网络的智能测试装置及测试方法 |
CN108958066A (zh) * | 2017-05-19 | 2018-12-07 | 百度在线网络技术(北京)有限公司 | 仿真测试方法和装置 |
EP3620338A2 (en) * | 2018-09-07 | 2020-03-11 | Baidu Online Network Technology (Beijing) Co., Ltd. | Automatic driving system, vehicle control method and device |
US20200081822A1 (en) * | 2018-09-07 | 2020-03-12 | Baidu Online Network Technology (Beijing) Co., Ltd. | Method and Apparatus for Testing Autonomous Vehicle, and Storage Medium |
CN112019401A (zh) * | 2020-08-13 | 2020-12-01 | 上海帆一尚行科技有限公司 | 一种车联网应用安全测试方法、装置、***和电子设备 |
CN112019512A (zh) * | 2020-07-30 | 2020-12-01 | 杭州安恒信息技术股份有限公司 | 汽车网络安全测试*** |
CN113132183A (zh) * | 2021-04-20 | 2021-07-16 | 北京天融信网络安全技术有限公司 | 一种数据传输测试的方法、装置、电子设备及介质 |
CN113259409A (zh) * | 2021-04-06 | 2021-08-13 | 中国第一汽车股份有限公司 | 一种应用于车联网场景测试的T-box仿真测试*** |
CN113671850A (zh) * | 2020-05-13 | 2021-11-19 | 广州汽车集团股份有限公司 | 被测v2x车联网终端的仿真测试***和方法 |
CN113886274A (zh) * | 2021-11-08 | 2022-01-04 | 芜湖雄狮汽车科技有限公司 | 车联网终端的稳定性测试方法、装置、设备及存储介质 |
-
2022
- 2022-05-17 CN CN202210541773.5A patent/CN115225555A/zh active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106814726A (zh) * | 2015-12-01 | 2017-06-09 | 陕西重型汽车有限公司 | 车载终端can信号自动化测试方法及装置、自动测试台架 |
CN108958066A (zh) * | 2017-05-19 | 2018-12-07 | 百度在线网络技术(北京)有限公司 | 仿真测试方法和装置 |
CN108632120A (zh) * | 2018-04-24 | 2018-10-09 | 湖北三江航天万峰科技发展有限公司 | 基于车载can网络的智能测试装置及测试方法 |
EP3620338A2 (en) * | 2018-09-07 | 2020-03-11 | Baidu Online Network Technology (Beijing) Co., Ltd. | Automatic driving system, vehicle control method and device |
US20200081822A1 (en) * | 2018-09-07 | 2020-03-12 | Baidu Online Network Technology (Beijing) Co., Ltd. | Method and Apparatus for Testing Autonomous Vehicle, and Storage Medium |
CN113671850A (zh) * | 2020-05-13 | 2021-11-19 | 广州汽车集团股份有限公司 | 被测v2x车联网终端的仿真测试***和方法 |
CN112019512A (zh) * | 2020-07-30 | 2020-12-01 | 杭州安恒信息技术股份有限公司 | 汽车网络安全测试*** |
CN112019401A (zh) * | 2020-08-13 | 2020-12-01 | 上海帆一尚行科技有限公司 | 一种车联网应用安全测试方法、装置、***和电子设备 |
CN113259409A (zh) * | 2021-04-06 | 2021-08-13 | 中国第一汽车股份有限公司 | 一种应用于车联网场景测试的T-box仿真测试*** |
CN113132183A (zh) * | 2021-04-20 | 2021-07-16 | 北京天融信网络安全技术有限公司 | 一种数据传输测试的方法、装置、电子设备及介质 |
CN113886274A (zh) * | 2021-11-08 | 2022-01-04 | 芜湖雄狮汽车科技有限公司 | 车联网终端的稳定性测试方法、装置、设备及存储介质 |
Non-Patent Citations (3)
Title |
---|
YUQI LV: ""Research On Performance Testing For Urban Scenario Based On Terminal Equipment Of LTE-V2X Vehicle Network"", 《2018 14TH IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING (ICSP)》 * |
张小俊;郭剑锐;郭蓬;王梦丹;: "面向智能驾驶的V2X测试方法研究", 汽车电器, no. 05 * |
蒋晓鸽: "" 动车组车载BTM设备性能检测***"", 《铁道运营技术》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105453531B (zh) | 车载装置、通信***、通信方法及程序 | |
KR101275287B1 (ko) | 원격 차량 감시 시스템 | |
WO2018196655A1 (zh) | 一种车载电子处理单元***公共网络通讯方法 | |
CN104038262A (zh) | 一种Android平台下诊断技术和蓝牙通信的移动终端商用车监控*** | |
CN104044526A (zh) | 一种车载智能信息*** | |
CN108028012A (zh) | 用于通过车对车接口提供关于拥堵末端的信息的设备、方法和计算机程序 | |
CN106302783A (zh) | 车载监控设备和车辆监控*** | |
CN107303785A (zh) | 一种胎压监测***及方法 | |
CN113630449B (zh) | 一种车云数据传输***、方法、设备及存储介质 | |
CN107454553B (zh) | 用于检测移动设备的测量结果的方法、装置和计算机程序 | |
CN111510504A (zh) | 信号灯***联网方法、中间件及*** | |
CN106713095A (zh) | 一种车载通信设备及车辆 | |
CN106375943A (zh) | 一种车载故障诊断的***及方法 | |
EP2789127B1 (en) | Self-learning automotive data logger identifying automotive messages transmitted over a can bus connecting automotive electronic control units | |
CN109831515A (zh) | 轮胎在线检测***的测试方法和测试信号发生装置 | |
CN109600731B (zh) | 一种车辆预警的方法和装置 | |
JP2012105082A (ja) | 通信装置及びデータ通信システム | |
CN106341388A (zh) | 一种车辆远程监控***及其联网控制方法 | |
CN115225555A (zh) | 车联网终端的测试方法、***、装置、电子设备及介质 | |
CN102637312B (zh) | 一种工程机械解锁处理的方法、装置及*** | |
CN117279027A (zh) | V2x消息测试***、用于v2x消息测试的方法和存储介质 | |
CN115980554B (zh) | 一种芯片测试的方法及其电子设备 | |
KR20120111601A (ko) | Wave 통신용 가입자 인증 장치와 wave 통신 기능을 갖는 단말 장치 및 이를 이용한 통신 방법 | |
CN106162938B (zh) | 一种信息处理方法和第一电子设备 | |
CN108909774A (zh) | 一种轻轨列车横风信息采集和预警方法与*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20221021 |