Vehicle bus message monitoring system and method and related equipment

By designing a vehicle bus message monitoring system, using multiple chips to communicate with the vehicle bus and judging the message effectiveness, the problem of poor real-time message monitoring in the existing technology is solved, and more efficient message monitoring and processing is achieved.

CN119945825APending Publication Date: 2025-05-06SAIC GM WULING AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411996762.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

In the prior art, the vehicle body domain controller communicates with the CAN bus and the LIN bus through external devices, resulting in poor real-time performance of message monitoring.

Method used

A vehicle bus message monitoring system is designed, including a first communication chip, a second communication chip and a main control chip, through which communication with the vehicle bus, receive and judge the validity of the message information, and if it is valid, it is sent to the vehicle body domain controller.

Benefits of technology

Improve the real-time monitoring of CAN bus and LIN bus messages, ensuring the effectiveness and timely processing of message information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119945825A_ABST
    Figure CN119945825A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to the field of automobiles, in particular to a vehicle bus message monitoring system and method and related equipment. The system comprises a first communication chip, a second communication chip and a main control chip, the first communication chip is used for communicating with a first vehicle bus and receiving message information transmitted by the first vehicle bus; the second communication chip is used for communicating with a second vehicle bus and receiving message information transmitted by the second vehicle bus; the main control chip is respectively connected with the first communication chip, the second communication chip and a vehicle body domain controller, and is used for judging whether the message information received by the first communication chip and the second communication chip is an effective message or not; and if the message information is an effective message, sending the message information to a vehicle body domain controller.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the automotive field, and in particular to a vehicle bus message monitoring system, method and related equipment. Background Art

[0002] As an important part of the automotive electronic and electrical architecture, the body domain controller is mainly responsible for controlling the basic functions of the body. It mainly includes lighting control, wiper system, body anti-theft alarm system, car lock function, electric windows and other functions. The body domain controller needs to be connected to the CAN bus and LIN bus to realize the above functions. The body domain controller often communicates with the CAN bus through a CAN bus diagnostic device with LIN bus diagnostic function to monitor and diagnose the bus messages. In this way, when the external device receives the message sent by the LIN bus, it needs to convert the LIN bus message into a CAN bus message before diagnosis, which leads to poor real-time monitoring of the message. Summary of the invention

[0003] In view of this, the present application provides a vehicle bus message monitoring system, method and related equipment, which can improve the real-time monitoring of CAN bus messages and LIN bus messages.

[0004] In a first aspect, an embodiment of the present invention provides a vehicle bus message monitoring system, comprising:

[0005] A first communication chip, a second communication chip and a main control chip;

[0006] The first communication chip is used to communicate with the first vehicle bus and receive message information transmitted by the first vehicle bus;

[0007] The second communication chip is used to communicate with the second vehicle bus and receive message information transmitted by the second vehicle bus;

[0008] The main control chip is connected to the first communication chip, the second communication chip and the vehicle body domain controller respectively, and is used to determine whether the message information received by the first communication chip and the second communication chip is a valid message; if the message information is a valid message, the message information is sent to the vehicle body domain controller.

[0009] In a possible implementation, the main control chip determines whether the format of the message identifier of the message information matches a preset message format; if not, it determines that the message information is an invalid message.

[0010] In a possible implementation, the main control chip determines whether the message identifier of the message information is a registered message identifier stored in the body domain controller; if the message identifier of the message information is not a registered message identifier, it determines whether the message period of the message information is greater than a first threshold; if the message period of the message information is greater than the first threshold, it determines that the message information is an invalid message.

[0011] In a possible implementation, the main control chip determines whether a message period of the message information is less than a second threshold; if the message period of the message information is less than the second threshold, it is determined that the message information is an invalid message.

[0012] In a possible implementation, the system further includes an alarm module;

[0013] After the main control chip determines that the message information is an invalid message, it controls the alarm module to issue an alarm.

[0014] In a second aspect, an embodiment of the present invention provides a vehicle bus message monitoring method, which is applied to the system described in the first aspect, comprising:

[0015] Receiving message information sent by a vehicle bus; the message information includes first message information sent by the first vehicle bus or second message information sent by the second vehicle bus;

[0016] Determining whether the message information is a valid message;

[0017] If the message information is a valid message, the message information is sent to the vehicle body domain controller, so that the vehicle body domain controller executes the message information.

[0018] In a possible implementation, the method further includes:

[0019] If the message information is an invalid message, an alarm is issued for the message information.

[0020] In a third aspect, an embodiment of the present invention provides a vehicle bus message monitoring device, comprising:

[0021] A communication module, used for receiving message information sent by a vehicle bus; the message information includes first message information sent by the first vehicle bus or second message information sent by the second vehicle bus;

[0022] A judging module, used to judge whether the message information is a valid message;

[0023] The communication module is also used to send the message information to the body domain controller when the judgment module judges that the message is a valid message, so that the body domain controller executes the message information.

[0024] In a fourth aspect, an embodiment of the present invention provides an electronic device, including:

[0025] at least one processor; and

[0026] at least one memory in communication with the processor, wherein:

[0027] The memory stores program instructions executable by the processor, and the processor calls the program instructions to execute the method described in the second aspect.

[0028] In a fifth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions enable the computer to execute the method described in the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0030] Figure 1 A schematic diagram of the structure of a vehicle bus message monitoring system provided by an embodiment of the present invention;

[0031] Figure 2 A flow chart of a vehicle bus message monitoring method provided by an embodiment of the present invention;

[0032] Figure 3 A schematic diagram of the structure of a vehicle bus message monitoring device provided by an embodiment of the present invention;

[0033] Figure 4 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0034] In order to better understand the technical solution of the present application, the embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0035] It should be clear that the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0036] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.

[0037] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0038] In order to improve the real-time performance of CAN bus message and LIN bus message diagnosis, the present invention provides a vehicle bus message monitoring system in an embodiment. Figure 1 A schematic diagram of the structure of a vehicle bus message monitoring system provided by an embodiment of the present invention. Figure 1 As shown in , the system includes: a first communication chip 101 , a second communication chip 102 and a main control chip 103 .

[0039] The first communication chip 101 is used to communicate with the first vehicle bus and receive message information transmitted by the first vehicle bus. The second communication chip 102 is used to communicate with the second vehicle bus and receive message information transmitted by the second vehicle bus. The types of the first communication chip 101 and the second communication chip 102 in the embodiment of the present invention can be determined according to the type of vehicle bus message to be monitored and diagnosed.

[0040] For example, when it is necessary to monitor and diagnose CAN messages of the CAN bus and LIN messages of the LIN bus, the first communication chip 101 can be implemented as a CAN communication chip, and the second communication chip 102 can be implemented as a LIN communication chip. Then the first vehicle bus is the CAN bus, and the second vehicle bus is the LIN bus.

[0041] For another example, when it is necessary to monitor and diagnose the CAN messages of the CAN bus and the K messages of the K bus, the first communication chip 101 can be implemented as a CAN communication chip, and the second communication chip 102 can be implemented as a K communication chip, then the first vehicle bus is the CAN bus, and the second vehicle bus is the K bus.

[0042] The main control chip 103 is connected to the first communication chip 101, the second communication chip 102 and the vehicle body domain controller (not shown in the figure) respectively, and is used to determine whether the message information received by the first communication chip 101 and the second communication chip 102 is a valid message. If the message information is a valid message, the message information is sent to the body domain controller, and the body domain controller executes the message information.

[0043] Among them, the first communication chip 101, the second communication chip 102 and the main control chip 103 are all powered by an external power supply. Optionally, the external power supply can directly power the first communication chip 101, the second communication chip 102 and the main control chip 103. Alternatively, a built-in power supply module is set in the vehicle bus message monitoring system. The external power supply powers the built-in power supply module, and the built-in power supply module powers the first communication chip 101, the second communication chip 102 and the main control chip 103 based on the power supply provided by the external power supply.

[0044] In some embodiments, when the main control chip 103 determines whether the message information is a valid message, multiple judgment dimensions may be included. In one judgment dimension, the main control chip 103 determines whether the format of the message identifier of the received message information matches the preset message format. If not, the message information is determined to be an invalid message.

[0045] Among them, the message identifier can be implemented as an identifier ID of the message. The step of judging whether the format of the message identifier matches the preset message format can be specifically implemented as: judging whether the length of the message ID meets the format requirements. For example, for CAN message information, the ID format of the CAN message mainly includes two types: standard format and extended format. The standard format is formed based on the early CAN specifications (version 1.0 and version 2.0A), and the ID length is 11 bits. The extended format is based on the CAN2.0B specification and has a length of 29 bits. Therefore, when the main control chip 103 receives a frame of CAN message information, it is judged whether the length of the CAN message ID of the CAN message information is 11 bits or 29 bits. If the ID length of the CAN message is neither 11 bits nor 29 bits, it can be determined that the CAN message information is an invalid message.

[0046] In another judgment dimension, the main control chip 103 determines whether the message identifier of the message information is a registered message identifier stored in the vehicle body domain controller. If the message identifier of the message information is not a registered message identifier, it is determined whether the message period of the message information is greater than the first threshold; if the message period of the message information is greater than the first threshold, the message information is determined to be an invalid message. Among them, a plurality of different registered message identifiers are stored in the vehicle body domain controller. When the main control chip 103 receives a frame of message information, the message identifier of the message information is compared with each registered message identifier stored in the vehicle body domain to confirm whether the message identifier of the message information is a registered message identifier. When the message identifier of the message information is consistent with all the registered message identifiers stored in the vehicle body domain, it is determined that the message identifier of the message information is not a registered message identifier. At this time, it is necessary to further determine the message period of the message information to determine whether the message information is an invalid message. When the message period is greater than the first threshold, the message information is determined to be an invalid message. The first threshold is the maximum value of a normal message cycle defined in vehicle communication.

[0047] Specifically, when the main control chip 103 determines that the message ID of the message information is not a registered message ID, the message ID is recorded and the fault timer is started synchronously. The message ID is continuously sent from the vehicle bus. Once it is greater than the period of the normal message ID (i.e., greater than the first threshold value mentioned above), the message information is determined to be an invalid message.

[0048] For example, for CAN messages, when vehicle communication defines the message period as 20 mm to 60 mm, the first threshold is 60 mm.

[0049] In another judgment dimension, the main control chip 103 determines whether the message period of the message information is less than the second threshold. If the message period of the message information is less than the second threshold, the message information is determined to be an invalid message. Among them, the second threshold is the minimum value of the normal message period defined by the vehicle communication. For example, for CAN messages, when the vehicle communication defines its message period as 20mm to 60mm, the second threshold is 20mm.

[0050] In some embodiments, the above-mentioned vehicle bus message monitoring system may further include an alarm module. When the main control chip determines that the message information is an invalid message, the alarm module is controlled to sound an alarm. Among them, the alarm module can be powered by the above-mentioned built-in power module, or directly powered by an external power supply. Alternatively, the alarm module is connected to the main control chip 103 and powered by the main control chip 103. Optionally, the alarm module can be implemented in the form of an alarm indicator light. The alarm module specifically includes a first alarm indicator light and a second alarm indicator light. When the message information received by the first communication chip 101 is an invalid message, the main control chip 103 controls the first alarm indicator light to light up. When the message information received by the second communication chip 102 is an invalid message, the main control chip 103 controls the second alarm indicator light to light up.

[0051] Corresponding to the above-mentioned vehicle bus message monitoring system, an embodiment of the present invention provides a vehicle bus message monitoring method applied to the system. Figure 2 A flow chart of a vehicle bus message monitoring method provided by an embodiment of the present invention. Figure 2 As shown in , the method includes:

[0052] Step 201, receiving message information sent by a vehicle bus. The message information includes first message information sent by a first vehicle bus or second message information sent by a second vehicle bus.

[0053] Step 202, determining whether the message information is a valid message.

[0054] Among them, whether the message information is a valid message can be judged by judging whether the format of the message identifier of the message information matches the preset message format, judging whether the message identifier of the message information is a registered message identifier stored in the body domain controller, and judging whether the message period is less than the second threshold.

[0055] In a specific embodiment, the process of determining whether the message information is a valid message specifically includes:

[0056] First, determine whether the format of the message identifier of the message information matches the preset message format. If not, directly issue a fault alarm. If it matches, continue to determine whether the message identifier is a registered message identifier stored in the vehicle body domain controller. If it is not a registered message identifier stored in the vehicle body domain controller, record the message identifier of the message information and start the fault timer. When the message identifier of the message information is greater than the first threshold, determine that the message information is an invalid message and issue an alarm.

[0057] If the message identifier of the message information is a registered message identifier stored in the vehicle body domain controller, it is further determined whether the message period of the message information is less than the second threshold. If so, it is determined that the message information is an invalid message. Otherwise, it is determined that the message information is a valid message.

[0058] Step 203: If the message information is a valid message, the message information is sent to the vehicle body domain controller so that the vehicle body domain controller executes the message information. If the message is an invalid message, an alarm is issued for the message information.

[0059] Corresponding to the above-mentioned vehicle bus message monitoring method, an embodiment of the present invention provides a vehicle bus message monitoring device. Figure 3 The present invention provides a schematic diagram of the structure of a vehicle bus message monitoring device. Figure 3 As shown in , the device includes:

[0060] A communication module 301 and a determination module 302 .

[0061] The communication module 301 is used to receive message information sent by the vehicle bus. The message information includes first message information sent by the first vehicle bus or second message information sent by the second vehicle bus.

[0062] The judging module 302 is used to judge whether the message information is a valid message.

[0063] The communication module 301 is also used to send the message information to the vehicle body domain controller when the judgment module judges that the message is a valid message, so that the vehicle body domain controller executes the message information.

[0064] Figure 3 The vehicle bus message monitoring device provided in the embodiment shown can be used to perform Figure 2 The technical solution of the method embodiment shown, its implementation principle and technical effects can be further referred to the relevant description in the method embodiment.

[0065] Figure 4 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention is shown in FIG. Figure 4 As shown, the electronic device may include at least one processor and at least one memory in communication with the processor, wherein the memory stores program instructions executable by the processor, and the processor calls the program instructions to execute the instructions of this specification. Figure 2 The illustrated embodiment provides a vehicle bus message monitoring method.

[0066] like Figure 4As shown, the electronic device is in the form of a general computing device. The components of the electronic device may include but are not limited to: one or more processors 410, communication interface 420 and memory 430, and a communication bus 440 connecting different system components (including memory 430, communication interface 420 and processor 410).

[0067] The communication bus 440 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor or a local bus using any of a variety of bus structures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnection (PCI) bus.

[0068] Electronic devices typically include a variety of computer system readable media. These media can be any available media that can be accessed by the electronic device, including volatile and non-volatile media, removable and non-removable media.

[0069] The memory 430 may include a computer system readable medium in the form of a volatile memory, such as a random access memory (RAM) and / or a cache memory. The electronic device may further include other removable / non-removable, volatile / non-volatile computer system storage media. The memory 430 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of each embodiment of the present specification.

[0070] A program / utility having a set (at least one) of program modules may be stored in memory 430, such program modules including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules generally perform the functions and / or methods of the embodiments described in this specification.

[0071] The processor 410 executes various functional applications and data processing by running the programs stored in the memory 430, such as implementing the present specification. Figure 2 The illustrated embodiment provides a vehicle bus message monitoring method.

[0072] The embodiment of the present specification provides a computer program product, the computer program product includes a computer program, when the computer program is executed by a processor, implements the execution of the present specification Figure 2 The illustrated embodiment provides a vehicle bus message monitoring method.

[0073] The embodiment of the present specification provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, wherein the computer instructions enable the computer to execute the present specification. Figure 2 The illustrated embodiment provides a vehicle bus message monitoring method.

[0074] The above-mentioned computer-readable storage medium can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, - but not limited to - an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ReadOnly Memory; hereinafter referred to as: ROM), an erasable programmable read-only memory (Erasable Programmable ReadOnly Memory; hereinafter referred to as: EPROM) or flash memory, optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.

[0075] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0076] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of this specification. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.

[0077] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this specification, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0078] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of this specification includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of this specification belong.

[0079] The word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.

[0080] It should be noted that the devices involved in the embodiments of this specification may include but are not limited to personal computers (Personal Computer; hereinafter referred to as: PC), personal digital assistants (Personal Digital Assistant; hereinafter referred to as: PDA), wireless handheld devices, tablet computers (Tablet Computer), mobile phones, MP3 displays, MP4 displays, etc.

[0081] In the several embodiments provided in this specification, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0082] In addition, each functional unit in each embodiment of this specification may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0083] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a connector, or a network device, etc.) or a processor (Processor) to perform some steps of the method described in each embodiment of this specification. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory; hereinafter referred to as: ROM), random access memory (Random Access Memory; hereinafter referred to as: RAM), disk or optical disk and other media that can store program codes.

[0084] The above description is only a preferred embodiment of this specification and is not intended to limit this specification. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of this specification should be included in the scope of protection of this specification.

[0085] In this specification, the same or similar parts between the various embodiments can be referred to each other. In particular, for the device embodiment and the terminal embodiment, since they are basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the description in the method embodiment.

Claims

1. A vehicle bus message monitoring system, characterized in that: include: A first communication chip, a second communication chip and a main control chip; The first communication chip is used to communicate with the first vehicle bus and receive message information transmitted by the first vehicle bus; The second communication chip is used to communicate with the second vehicle bus and receive message information transmitted by the second vehicle bus; The main control chip is connected to the first communication chip, the second communication chip and the vehicle body domain controller respectively, and is used to determine whether the message information received by the first communication chip and the second communication chip is a valid message; if the message information is a valid message, the message information is sent to the vehicle body domain controller.

2. The system according to claim 1, characterized in that The main control chip determines whether the format of the message identifier of the message information matches the preset message format; if not, it determines that the message information is an invalid message.

3. The system according to claim 1, characterized in that The main control chip determines whether the message identifier of the message information is a registered message identifier stored in the vehicle body domain controller; if the message identifier of the message information is not a registered message identifier, determines whether the message period of the message information is greater than a first threshold; If the message period of the message information is greater than the first threshold, it is determined that the message information is an invalid message.

4. The system according to claim 1, characterized in that The main control chip determines whether the message period of the message information is less than a second threshold; if the message period of the message information is less than the second threshold, it is determined that the message information is an invalid message.

5. The system according to claim 1, characterized in that The system also includes an alarm module; After the main control chip determines that the message information is an invalid message, it controls the alarm module to issue an alarm.

6. A vehicle bus message monitoring method, characterized in that: The system according to any one of claims 1 to 5, comprising: Receiving message information sent by a vehicle bus; the message information includes first message information sent by the first vehicle bus or second message information sent by the second vehicle bus; Determining whether the message information is a valid message; If the message information is a valid message, the message information is sent to the vehicle body domain controller, so that the vehicle body domain controller executes the message information.

7. The method according to claim 6, characterized in that The method further comprises: If the message information is an invalid message, an alarm is issued for the message information.

8. A vehicle bus message monitoring device, characterized in that: include: A communication module, used for receiving message information sent by the vehicle bus; The message information includes first message information sent by the first vehicle bus or second message information sent by the second vehicle bus; A judging module, used to judge whether the message information is a valid message; The communication module is also used to send the message information to the body domain controller when the judgment module judges that the message is a valid message, so that the body domain controller executes the message information.

9. An electronic device, characterized in that: include: at least one processor; as well as at least one memory in communication with the processor, wherein: The memory stores program instructions that can be executed by the processor, and the processor can execute the method according to claim 6 or claim 7 by calling the program instructions.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, which cause the computer to execute the method according to claim 6 or claim 7.