A vehicle external diagnosis device monitoring system, method, device, and storage medium

By analyzing and judging diagnostic requests through the vehicle's external diagnostic equipment monitoring system, and disconnecting unauthorized device communications, the problem of vehicle information being tampered with is solved, and timely alarms and protection are achieved.

CN118605479BActive Publication Date: 2026-05-05LAUNCH TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
LAUNCH TECH CO LTD
Filing Date
2024-08-02
Publication Date
2026-05-05

AI Technical Summary

Technical Problem

In the existing technology, any diagnostic device can diagnose a vehicle, including reading and rewriting vehicle information, without distinguishing between malicious behavior, resulting in the illegal alteration of vehicle information.

Method used

The vehicle external diagnostic equipment monitoring system uses a diagnostic information parsing module to analyze diagnostic requests, combines preset policy configuration files to identify abnormal requests, and disconnects the communication connection and issues an alarm when an abnormality is detected.

Benefits of technology

It enables timely protection of vehicle information, disconnects the communication connection of unauthorized diagnostic equipment, and reports abnormal information to the backend server to remind the vehicle owner or OEM to handle the issue.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118605479B_ABST
    Figure CN118605479B_ABST
Patent Text Reader

Abstract

This application discloses a vehicle external diagnostic equipment monitoring system, method, device, and storage medium, relating to the field of vehicle engineering technology. It includes: a diagnostic information parsing module, used to acquire and parse vehicle diagnostic requests sent by the target external diagnostic equipment to the target vehicle to determine the corresponding vehicle function to be diagnosed; a diagnostic function judgment module, used to store the request information corresponding to the vehicle diagnostic request in a preset diagnostic record table, and diagnose the vehicle function to be diagnosed based on a preset strategy configuration file to determine whether the vehicle diagnostic request is an abnormal vehicle diagnostic request; and a vehicle abnormality alarm module, used to disconnect the communication connection between the target external diagnostic equipment and the target vehicle if the abnormality is found, and report the request information corresponding to the vehicle diagnostic request recorded in the preset diagnostic record table to the background server for alarm purposes. This allows for the protection of vehicle information in the first instance and provides an alarm to the vehicle owner or OEM for timely handling.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle engineering technology, and in particular to a vehicle external diagnostic equipment monitoring system, method, device, and storage medium. Background Technology

[0002] As vehicles become increasingly intelligent, they contain a vast amount of information related to safe driving, feature authorization, and privacy. Some individuals may attempt to illegally obtain and tamper with this information, such as cracking vehicle security authentication or altering the vehicle's VIN (Vehicle Identification Number). In such cases, an immediate alert is necessary to notify the vehicle owner or the OEM. Currently, anyone can perform diagnostics on a vehicle using diagnostic equipment, including reading and rewriting data. The vehicle will respond to any request from the diagnostic equipment, regardless of whether it is malicious or involves repeated attempts to crack the system. Therefore, preventing the tampering of vehicle information through diagnostic equipment is a crucial issue that needs to be addressed. Summary of the Invention

[0003] In view of this, the purpose of this invention is to provide a vehicle external diagnostic equipment monitoring system, method, device, and storage medium, capable of protecting vehicle information in the first instance and alerting the vehicle owner or OEM for timely handling. The specific solution is as follows:

[0004] In a first aspect, this application discloses a vehicle external diagnostic equipment monitoring system, applied to a vehicle gateway or domain controller, comprising:

[0005] The diagnostic information parsing module is used to obtain vehicle diagnostic requests sent by the target external diagnostic device for the target vehicle, and to parse the vehicle diagnostic requests to determine the vehicle functions to be diagnosed corresponding to the vehicle diagnostic requests.

[0006] The diagnostic function judgment module is used to store the request information corresponding to the vehicle diagnostic request into a preset diagnostic record table, and to diagnose the functions of the vehicle to be diagnosed based on a preset strategy configuration file, so as to determine whether the vehicle diagnostic request is an abnormal vehicle diagnostic request.

[0007] The vehicle anomaly alarm module is used to disconnect the communication connection between the target external diagnostic device and the target vehicle if the vehicle diagnostic request is an abnormal vehicle diagnostic request, and to report the request information corresponding to the vehicle diagnostic request recorded in the preset diagnostic record table to the background server for an anomaly alarm.

[0008] Optionally, the diagnostic information parsing module includes:

[0009] The diagnostic information acquisition unit is used to acquire vehicle diagnostic requests sent by the target external diagnostic equipment for the target vehicle.

[0010] The diagnostic information parsing unit is used to parse the vehicle diagnostic request using the unified diagnostic service standard, and determine the corresponding vehicle function to be diagnosed based on the service ID in the vehicle diagnostic request.

[0011] Optionally, the system further includes:

[0012] The strategy configuration file download module is used to download the preset strategy configuration file pushed via over-the-air technology through the vehicle communication terminal, and store the preset strategy configuration file in a local preset storage location; the preset strategy configuration file is a judgment strategy based on abnormal vehicle diagnostic requests generated by collecting several abnormal vehicle diagnostic functions.

[0013] Optionally, the diagnostic function judgment module includes:

[0014] A request information storage unit is used to store the request information corresponding to the vehicle diagnostic request into a preset diagnostic record table;

[0015] The diagnostic request judgment unit is used to match the functions of the vehicle to be diagnosed with each abnormal vehicle diagnostic function judgment strategy in the preset strategy configuration file, so as to determine whether there is an abnormal vehicle diagnostic function in each abnormal vehicle diagnostic function in the preset strategy configuration file that is the same as the function of the vehicle to be diagnosed.

[0016] Optionally, the system further includes:

[0017] The diagnostic request execution module is used to send the vehicle diagnostic request to the electronic controller corresponding to the target vehicle to perform the corresponding vehicle diagnostic operation if the vehicle diagnostic request is not an abnormal vehicle diagnostic request, and to send the vehicle diagnostic result determined by the electronic controller through the vehicle diagnostic operation to the target external diagnostic device.

[0018] Optionally, the system further includes:

[0019] An abnormal information sending module is used to determine the user terminal using the target vehicle based on the vehicle information of the target vehicle, and to send an alarm to the user terminal using a preset information alarm prompt method.

[0020] Secondly, this application discloses a method for monitoring vehicle external diagnostic equipment, applied to a vehicle gateway or domain controller, comprising:

[0021] Obtain vehicle diagnostic requests sent by the target external diagnostic device for the target vehicle, and parse the vehicle diagnostic requests to determine the vehicle functions to be diagnosed corresponding to the vehicle diagnostic requests.

[0022] The request information corresponding to the vehicle diagnostic request is stored in a preset diagnostic record table, and the functions of the vehicle to be diagnosed are diagnosed based on a preset strategy configuration file to determine whether the vehicle diagnostic request is an abnormal vehicle diagnostic request.

[0023] If the vehicle diagnostic request is an abnormal vehicle diagnostic request, the communication connection between the target external diagnostic device and the target vehicle is disconnected, and the request information corresponding to the vehicle diagnostic request recorded in the preset diagnostic record table is reported to the background server for abnormal alarm.

[0024] Optionally, the method further includes:

[0025] The preset strategy configuration file, which is pushed via over-the-air download technology, is downloaded through the vehicle communication terminal and stored in a local preset storage location; the preset strategy configuration file is a judgment strategy based on abnormal vehicle diagnostic requests generated by collecting several abnormal vehicle diagnostic functions.

[0026] Thirdly, this application discloses an electronic device, including:

[0027] Memory, used to store computer programs;

[0028] A processor is used to execute the computer program to implement the aforementioned vehicle external diagnostic equipment monitoring method.

[0029] Fourthly, this application discloses a computer-readable storage medium for storing a computer program, which, when executed by a processor, implements the aforementioned method for monitoring vehicle external diagnostic devices.

[0030] As can be seen, in this application, the diagnostic information parsing module is used to obtain vehicle diagnostic requests sent by the target external diagnostic device to the target vehicle, and parse the vehicle diagnostic requests to determine the vehicle function to be diagnosed corresponding to the vehicle diagnostic request; the diagnostic function judgment module is used to store the request information corresponding to the vehicle diagnostic request in a preset diagnostic record table, and diagnose the vehicle function to be diagnosed based on a preset strategy configuration file to determine whether the vehicle diagnostic request is an abnormal vehicle diagnostic request; the vehicle abnormal alarm module is used to disconnect the communication connection between the target external diagnostic device and the target vehicle if the vehicle diagnostic request is an abnormal vehicle diagnostic request, and report the request information corresponding to the vehicle diagnostic request recorded in the preset diagnostic record table to the background server for abnormal alarm. That is, by configuring a vehicle diagnostic monitoring strategy, the diagnostic behavior of the external diagnostic device on the vehicle is monitored and judged. If it is judged to be a diagnostic behavior, the vehicle alarm mechanism can be triggered, the diagnostic communication can be disconnected and an alarm message can be sent to the background, and the abnormal behavior information can be reported to the background. In this way, vehicle information can be protected at the first time and an alarm can be sent to the vehicle owner or OEM for timely handling. Attached Figure Description

[0031] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.

[0032] Figure 1 This is a schematic diagram of the structure of a vehicle external diagnostic equipment monitoring device disclosed in this application;

[0033] Figure 2 This application discloses a flowchart of a method for monitoring vehicle external diagnostic equipment.

[0034] Figure 3 This is a structural diagram of an electronic device disclosed in this application. Detailed Implementation

[0035] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0036] As vehicles become increasingly intelligent, a large amount of information related to safe driving, feature authorization, and privacy exists within the vehicle. Some individuals may attempt to illegally obtain and tamper with this information, such as cracking vehicle security authentication or altering the vehicle's VIN code. This application will specifically introduce a vehicle external diagnostic equipment monitoring system that can protect vehicle information in real time and alert the vehicle owner or OEM for timely handling.

[0037] See Figure 1 As shown in the figure, this application discloses a vehicle external diagnostic equipment monitoring system, applied to a vehicle gateway or domain controller, including:

[0038] The diagnostic information parsing module 11 is used to obtain the vehicle diagnostic request sent by the target external diagnostic device for the target vehicle, and to parse the vehicle diagnostic request to determine the vehicle function to be diagnosed corresponding to the vehicle diagnostic request.

[0039] In this embodiment, abnormal diagnostic judgment strategies can first be configured, and multiple judgment strategies can be implemented. For example, more than 10 requests for vehicle authentication within 5 seconds, attempts to tamper with the ECU's VIN code, or inconsistencies with the vehicle's VIN code are all considered abnormal diagnostic matching. This embodiment also includes a strategy configuration file download module, used to download the preset strategy configuration file pushed via over-the-air (OTA) technology through the vehicle communication terminal, and store the preset strategy configuration file in a local preset storage location. The preset strategy configuration file is an abnormal vehicle diagnostic request judgment strategy generated by collecting data from several abnormal vehicle diagnostic functions. After the strategy configuration is complete, upgrades can be pushed to each vehicle via OTA. Each vehicle will download the latest strategy configuration file through its TBOX and then store it in the vehicle's gateway or domain controller.

[0040] In this embodiment, the diagnostic information parsing module 11 includes: a diagnostic information acquisition unit, used to acquire vehicle diagnostic requests sent by the target external diagnostic device for the target vehicle; and a diagnostic information parsing unit, used to parse the vehicle diagnostic request using the Unified Diagnostic Services (UDS) standard, and determine the corresponding vehicle function to be diagnosed based on the service ID in the vehicle diagnostic request. Specifically, when a diagnostic device is used to diagnose a vehicle, the gateway or domain controller receives the diagnostic device request and parses the request content. Currently, diagnostic requests all use the UDS (Unified Diagnostic Services) diagnostic standard, and the SID (Service ID), PID (Parameter ID), and DID (Data ID) in the request can be used to determine which diagnostic functions need to be performed. For example, an SID of 0x2e indicates that configuration needs to be written, and a DID of 0xf190 indicates the vehicle VIN code, so 0x2ef190 indicates that the vehicle VIN code needs to be written.

[0041] The diagnostic function judgment module 12 is used to store the request information corresponding to the vehicle diagnostic request into a preset diagnostic record table, and to diagnose the functions of the vehicle to be diagnosed based on a preset strategy configuration file, so as to determine whether the vehicle diagnostic request is an abnormal vehicle diagnostic request.

[0042] In this embodiment, the diagnostic function judgment module includes: a request information storage unit, used to store the request information corresponding to the vehicle diagnostic request in a preset diagnostic record table; and a diagnostic request judgment unit, used to match the functions of the vehicle to be diagnosed with each abnormal vehicle diagnostic function judgment strategy in the preset strategy configuration file, so as to determine whether there is an abnormal vehicle diagnostic function in the preset strategy configuration file that is the same as the function of the vehicle to be diagnosed. Specifically, after the gateway or domain controller parses the diagnostic function to be executed in the diagnostic request, it will record each request in the diagnostic record table (diagnostic function, time, which ECU is requested), and make a judgment based on the stored strategy configuration file items.

[0043] The vehicle anomaly alarm module 13 is used to disconnect the communication connection between the target external diagnostic device and the target vehicle if the vehicle diagnostic request is an abnormal vehicle diagnostic request, and to report the request information corresponding to the vehicle diagnostic request recorded in the preset diagnostic record table to the background server for an anomaly alarm.

[0044] In this embodiment, if the vehicle diagnostic request is an abnormal vehicle diagnostic request, the communication connection between the target external diagnostic device and the target vehicle is disconnected, and the request information corresponding to the vehicle diagnostic request recorded in the preset diagnostic record table is reported to the backend server for an abnormal alarm. Based on the policy configuration items, a policy that meets the requirements for abnormal diagnosis is determined. For example, if the vehicle authentication is performed by sending the 0x27 security authentication command more than 10 times consecutively within 5 seconds, the vehicle's alarm mechanism is triggered, and the communication connection with the diagnostic device is disconnected. Then, the abnormal behavior information is reported to the backend server. The abnormal behavior information includes vehicle information, time, illegal diagnostic request records, and may also include the vehicle's GPS and other location information. In addition, it also includes a diagnostic request execution module, used to send the vehicle diagnostic request to the electronic controller corresponding to the target vehicle to execute the corresponding vehicle diagnostic operation if the vehicle diagnostic request is not an abnormal vehicle diagnostic request, and to send the vehicle diagnostic result determined by the electronic controller through the vehicle diagnostic operation to the target external diagnostic device. Specifically, if the policy configuration determines that the current diagnostic request is not an abnormal diagnostic, the gateway or domain controller will forward this diagnostic request to the corresponding ECU to perform the diagnostic function, and forward the ECU's response data to the diagnostic device for abnormal alarm.

[0045] Furthermore, it also includes an abnormal information sending module, used to determine the user terminal using the target vehicle's vehicle information, and to alert the user terminal using a preset alarm information notification method. After receiving abnormal behavior information, the backend server will query the contact information of the OEM or vehicle owner based on the vehicle information, and then push alarm information to the OEM or vehicle owner. For example, it can send SMS reminders via SMS service.

[0046] As can be seen, in this embodiment, the diagnostic information parsing module is used to acquire vehicle diagnostic requests sent by the target external diagnostic device to the target vehicle, and parse the vehicle diagnostic requests to determine the vehicle function to be diagnosed corresponding to the vehicle diagnostic request; the diagnostic function judgment module is used to store the request information corresponding to the vehicle diagnostic request in a preset diagnostic record table, and diagnose the vehicle function to be diagnosed based on a preset strategy configuration file to determine whether the vehicle diagnostic request is an abnormal vehicle diagnostic request; the vehicle abnormal alarm module is used to disconnect the communication connection between the target external diagnostic device and the target vehicle if the vehicle diagnostic request is an abnormal vehicle diagnostic request, and report the request information corresponding to the vehicle diagnostic request recorded in the preset diagnostic record table to the background server for abnormal alarm. That is, by configuring a vehicle diagnostic monitoring strategy, the diagnostic behavior of the external diagnostic device on the vehicle is monitored and judged. If it is judged to be a diagnostic behavior, the vehicle alarm mechanism can be triggered, the diagnostic communication can be disconnected and an alarm message can be sent to the background, and the abnormal behavior information can be reported to the background. In other words, by configuring diagnostic monitoring policies for the vehicle, the diagnostic behavior of external diagnostic equipment can be monitored and judged. If abnormal diagnostic behavior is determined, such as multiple authentication requests to the vehicle within a short period of time, or modification of the vehicle's VIN code, the vehicle's alarm mechanism can be triggered. This can disconnect diagnostic communication and send an alarm message to the backend, reporting the abnormal behavior information to the backend, which can then push the notification to the OEM or vehicle owner. In this way, vehicle information can be protected in a timely manner, and the owner or OEM can be alerted for prompt handling.

[0047] refer to Figure 2 The present application also discloses a method for monitoring vehicle external diagnostic equipment, applied to a vehicle gateway or domain controller, comprising:

[0048] Step S11: Obtain the vehicle diagnostic request sent by the target external diagnostic device for the target vehicle, and parse the vehicle diagnostic request to determine the vehicle function to be diagnosed corresponding to the vehicle diagnostic request.

[0049] Step S12: Store the request information corresponding to the vehicle diagnostic request in a preset diagnostic record table, and diagnose the functions of the vehicle to be diagnosed based on a preset strategy configuration file to determine whether the vehicle diagnostic request is an abnormal vehicle diagnostic request.

[0050] Step S13: If the vehicle diagnostic request is an abnormal vehicle diagnostic request, disconnect the communication connection between the target external diagnostic device and the target vehicle, and report the request information corresponding to the vehicle diagnostic request recorded in the preset diagnostic record table to the background server for abnormal alarm.

[0051] As can be seen, in this embodiment, by configuring a diagnostic monitoring strategy for the vehicle, the diagnostic behavior of external diagnostic equipment on the vehicle is monitored and judged. If a diagnostic behavior is judged, the vehicle's alarm mechanism can be triggered, the diagnostic communication can be disconnected, and an alarm message can be sent to the backend, reporting the abnormal behavior information to the backend. In this way, vehicle information can be protected in the first instance, and an alarm can be sent to the vehicle owner or the OEM for timely handling.

[0052] Furthermore, embodiments of this application also disclose an electronic device, Figure 3 This is a structural diagram of an electronic device 20 according to an exemplary embodiment. The content of the diagram should not be construed as limiting the scope of this application.

[0053] Figure 3 This is a schematic diagram of the structure of an electronic device 20 provided in an embodiment of this application. Specifically, the electronic device 20 may include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, an input / output interface 25, and a communication bus 26. The memory 22 stores a computer program, which is loaded and executed by the processor 21 to implement the relevant steps in the vehicle external diagnostic equipment monitoring method disclosed in any of the foregoing embodiments. Alternatively, the electronic device 20 in this embodiment may specifically be an electronic computer.

[0054] In this embodiment, the power supply 23 is used to provide operating voltage for each hardware device on the electronic device 20; the communication interface 24 can create a data transmission channel between the electronic device 20 and external devices, and the communication protocol it follows can be any communication protocol applicable to the technical solution of this application, and is not specifically limited here; the input / output interface 25 is used to acquire external input data or output data to the outside world, and its specific interface type can be selected according to specific application needs, and is not specifically limited here.

[0055] In addition, the memory 22, as a carrier for resource storage, can be a read-only memory, random access memory, disk or optical disk, etc. The resources stored thereon can include operating system 221, computer program 222, etc., and the storage method can be temporary storage or permanent storage.

[0056] The operating system 221 is used to manage and control the various hardware devices on the electronic device 20 and the computer program 222, which may be Windows Server, Netware, Unix, Linux, etc. In addition to including a computer program capable of performing the vehicle external diagnostic device monitoring method executed by the electronic device 20 as disclosed in any of the foregoing embodiments, the computer program 222 may further include a computer program capable of performing other specific tasks.

[0057] Furthermore, this application also discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, it implements the aforementioned vehicle external diagnostic device monitoring method. Specific steps of this method can be found in the corresponding content disclosed in the foregoing embodiments, and will not be repeated here.

[0058] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to in the method section.

[0059] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0060] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.

[0061] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0062] The technical solutions provided in this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A vehicle external diagnostic equipment monitoring system, characterized in that, Applied to vehicle gateways or domain controllers, including: The diagnostic information parsing module is used to acquire vehicle diagnostic requests sent by external diagnostic devices to the target vehicle, and to parse the vehicle diagnostic requests to determine the vehicle functions to be diagnosed corresponding to the vehicle diagnostic requests; the vehicle diagnostic requests are requests based on a unified diagnostic service standard and carrying information for determining the diagnostic functions that need to be performed. The diagnostic function judgment module is used to store the request information corresponding to the vehicle diagnostic request into a preset diagnostic record table, and to diagnose the functions of the vehicle to be diagnosed based on a preset policy configuration file. The module determines whether the vehicle diagnostic request is an abnormal vehicle diagnostic request by judging whether there is an abnormal vehicle diagnostic function with the same abnormal vehicle diagnostic function as the vehicle to be diagnosed in each abnormal vehicle diagnostic function in the preset policy configuration file. The preset policy configuration file is a file downloaded by the vehicle and stored in the gateway or domain controller. The vehicle abnormality alarm module is used to disconnect the communication connection between the target external diagnostic device and the target vehicle if the vehicle diagnostic request is an abnormal vehicle diagnostic request, and to report the request information corresponding to the vehicle diagnostic request recorded in the preset diagnostic record table to the background server for abnormality alarm. The diagnostic request execution module is used to send the vehicle diagnostic request to the ECU corresponding to the target vehicle to perform the corresponding vehicle diagnostic operation if the vehicle diagnostic request is not an abnormal vehicle diagnostic request, and to send the vehicle diagnostic result determined by the ECU through the vehicle diagnostic operation to the target external diagnostic device.

2. The vehicle external diagnostic equipment monitoring system according to claim 1, characterized in that, The diagnostic information parsing module includes: The diagnostic information acquisition unit is used to acquire vehicle diagnostic requests sent by the target external diagnostic equipment for the target vehicle. The diagnostic information parsing unit is used to parse the vehicle diagnostic request using the unified diagnostic service standard, and determine the corresponding vehicle function to be diagnosed based on the service ID in the vehicle diagnostic request.

3. The vehicle external diagnostic equipment monitoring system according to claim 1, characterized in that, Also includes: The strategy configuration file download module is used to download the preset strategy configuration file pushed via over-the-air technology through the vehicle communication terminal, and store the preset strategy configuration file in a local preset storage location; the preset strategy configuration file is a judgment strategy based on abnormal vehicle diagnostic requests generated by collecting several abnormal vehicle diagnostic functions.

4. The vehicle external diagnostic equipment monitoring system according to claim 3, characterized in that, The diagnostic function judgment module includes: A request information storage unit is used to store the request information corresponding to the vehicle diagnostic request into a preset diagnostic record table; The diagnostic request judgment unit is used to match the functions of the vehicle to be diagnosed with each abnormal vehicle diagnostic function judgment strategy in the preset strategy configuration file, so as to determine whether there is an abnormal vehicle diagnostic function in each abnormal vehicle diagnostic function in the preset strategy configuration file that is the same as the function of the vehicle to be diagnosed.

5. The vehicle external diagnostic equipment monitoring system according to any one of claims 1 to 4, characterized in that, Also includes: An abnormal information sending module is used to determine the user terminal using the target vehicle based on the vehicle information of the target vehicle, and to send an alarm to the user terminal using a preset information alarm prompt method.

6. A method for monitoring vehicle external diagnostic equipment, characterized in that, Applied to vehicle gateways or domain controllers, including: The system acquires vehicle diagnostic requests sent by external diagnostic devices to the target vehicle and parses the vehicle diagnostic requests to determine the vehicle functions to be diagnosed corresponding to the vehicle diagnostic requests; the vehicle diagnostic requests are requests based on a unified diagnostic service standard and carry information for determining the diagnostic functions that need to be performed. The request information corresponding to the vehicle diagnostic request is stored in a preset diagnostic record table, and the functions of the vehicle to be diagnosed are diagnosed based on a preset policy configuration file. The vehicle diagnostic request is determined to be an abnormal vehicle diagnostic request by judging whether there is an abnormal vehicle diagnostic function with the same abnormal vehicle diagnostic function as the vehicle to be diagnosed in each abnormal vehicle diagnostic function in the preset policy configuration file. The preset policy configuration file is a file downloaded by the vehicle and stored in the gateway or domain controller. If the vehicle diagnostic request is an abnormal vehicle diagnostic request, the communication connection between the target external diagnostic device and the target vehicle is disconnected, and the request information corresponding to the vehicle diagnostic request recorded in the preset diagnostic record table is reported to the background server for abnormal alarm. If the vehicle diagnostic request is not an abnormal vehicle diagnostic request, the vehicle diagnostic request is sent to the ECU corresponding to the target vehicle to perform the corresponding vehicle diagnostic operation, and the vehicle diagnostic result determined by the ECU through the vehicle diagnostic operation is sent to the target external diagnostic device.

7. The vehicle external diagnostic equipment monitoring method according to claim 6, characterized in that, Also includes: The preset strategy configuration file, which is pushed via over-the-air download technology, is downloaded through the vehicle communication terminal and stored in a local preset storage location; the preset strategy configuration file is a judgment strategy based on abnormal vehicle diagnostic requests generated by collecting several abnormal vehicle diagnostic functions.

8. An electronic device, characterized in that, include: Memory, used to store computer programs; A processor for executing the computer program to implement the vehicle external diagnostic equipment monitoring method as described in claim 6 or 7.

9. A computer-readable storage medium, characterized in that, Used to store a computer program, which, when executed by a processor, implements the vehicle external diagnostic device monitoring method as described in claim 6 or 7.

Citation Information

Patent Citations

  • Automated analysis of vehicle diagnostic data stream to identify anomaly

    US20060030981A1

  • KR20240112455A