Vehicle-mounted module compatible method, vehicle-mounted module compatible system and cockpit

By switching authentication and communication methods between the vehicle infotainment module and the TBOX module, the network conflict problem when 4G and 5G modules coexist in the vehicle is resolved, achieving high efficiency and security in vehicle communication.

CN116347389BActive Publication Date: 2025-12-30CHONGQING CHANGAN TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310309476.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-27
Publication Date
2025-12-30
Estimated Expiration
2043-03-27

AI Technical Summary

Technical Problem

In existing technologies, the simultaneous presence of 4G and 5G communication modules in the same vehicle can easily lead to network IP and service conflicts, resulting in chaotic in-vehicle communication.

Method used

The vehicle infotainment system determines whether it detects message information from the TBOX module. After successful authentication, it disconnects the first communication method and switches to the second communication method, using different ID prefixes to distinguish message information and ensure a legitimate TBOX module connection.

Benefits of technology

It eliminates IP and service conflicts between various communication methods, improving vehicle communication efficiency and security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116347389B_ABST
    Figure CN116347389B_ABST
Patent Text Reader

Abstract

The application discloses a vehicle-mounted module compatible method, a vehicle-mounted module compatible system and a cabin. The method is applied to the vehicle-mounted module compatible system, the vehicle-mounted module compatible system comprises a vehicle machine module and a TBOX module, the vehicle machine module and the TBOX module are connected on the same bus, the communication mode of the vehicle machine module is a first communication mode, the communication mode of the TBOX module is a second communication mode, and the method comprises the following steps: determining whether the message information of the TBOX module is monitored through the vehicle machine module; in the case that the message information of the TBOX module is monitored, authenticating the TBOX module; in the case that the TBOX module is determined as a target TBOX module, disconnecting the first communication mode, and identifying that the second communication mode exists. In the case that multiple communication modes exist in the vehicle, the corresponding communication mode can be automatically selected according to the actual situation, so that the IP and service conflict problems of the multiple communication modes are eliminated, and the communication efficiency and safety of the vehicle are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of intelligent driving technology, specifically to a method for vehicle module compatibility, a vehicle module compatibility system, and a cockpit. Background Technology

[0002] Currently, most vehicles come standard with an integrated infotainment system that uses 4G technology. Users can opt for a standalone 5G telematics box (TBOX) that uses 5G technology. However, with existing technology, 4G and 5G software are identical, and installing them in the same vehicle can lead to network IP and service conflicts, causing communication problems within the vehicle. Summary of the Invention

[0003] The purpose of this application is to provide a method, system, and cockpit for vehicle module compatibility, in order to solve the problem of communication chaos in the vehicle when multiple communication systems exist in the same vehicle in the prior art.

[0004] To achieve the above objectives, the first aspect of this application provides a method for vehicle module compatibility, applied to a vehicle module compatibility system. The vehicle module compatibility system includes a vehicle infotainment module and a TBOX module, which are connected to the same bus. The vehicle infotainment module uses a first communication method, and the TBOX module uses a second communication method. The method includes:

[0005] The vehicle infotainment module determines whether it detects message information from the TBOX module.

[0006] Upon detecting message information from the TBOX module, authenticate the TBOX module.

[0007] If the TBOX module is identified as the target TBOX module, the first communication method is disconnected, and the existence of the second communication method is identified.

[0008] In this embodiment, the vehicle infotainment module includes a first communication unit and a first microcontroller unit that communicate with each other, and the TBOX module includes a second communication unit and a second microcontroller unit that communicate with each other. The first microcontroller unit and the second microcontroller unit are connected via a bus. The method further includes:

[0009] When the vehicle infotainment module is powered on, the first microcontroller sends the first message to the bus;

[0010] When the TBOX module is powered on, the second microcontroller sends a second message to the bus.

[0011] The first message includes a first ID, the second message includes a second ID, and the first ID and the second ID have different prefixes.

[0012] In this embodiment of the application, determining whether the message information of the TBOX module is detected by the vehicle-mounted module includes:

[0013] The first microcontroller unit monitors the message information on the bus;

[0014] If the detected message information includes the second ID, it is determined that the vehicle infotainment module has detected the message information from the TBOX module.

[0015] In this embodiment of the application, the method further includes:

[0016] If no message information from the TBOX module is detected, maintain the first communication mode.

[0017] In this embodiment, the vehicle infotainment module and the TBOX module are connected to the same bus via a CAN network.

[0018] A second aspect of this application provides an in-vehicle module compatible system, which includes an in-vehicle infotainment module and a TBOX module. The in-vehicle infotainment module and the TBOX module are connected to the same bus. The in-vehicle infotainment module uses a first communication method, and the TBOX module uses a second communication method. The in-vehicle module compatible system is configured as follows:

[0019] The vehicle infotainment module determines whether it detects message information from the TBOX module.

[0020] Upon detecting message information from the TBOX module, authenticate the TBOX module.

[0021] If the TBOX module is identified as the target TBOX module, the first communication method is disconnected, and the existence of the second communication method is identified.

[0022] In this embodiment, the vehicle infotainment module includes a first communication unit and a first microcontroller unit that communicate with each other, and the TBOX module includes a second communication unit and a second microcontroller unit that communicate with each other. The first microcontroller unit and the second microcontroller unit are connected via a bus. The vehicle module compatible system is further configured to:

[0023] When the vehicle infotainment module is powered on, the first microcontroller sends the first message to the bus;

[0024] When the TBOX module is powered on, the second microcontroller sends a second message to the bus.

[0025] The first message includes a first ID, the second message includes a second ID, and the first ID and the second ID have different prefixes.

[0026] In this embodiment of the application, the vehicle module compatible system is further configured to:

[0027] The first microcontroller unit monitors the message information on the bus;

[0028] If the detected message information includes the second ID, it is determined that the vehicle infotainment module has detected the message information from the TBOX module.

[0029] In this embodiment of the application, the vehicle module compatible system is further configured to:

[0030] If no message information from the TBOX module is detected, maintain the first communication mode.

[0031] A third aspect of this application provides a cockpit including the aforementioned vehicle module compatible system.

[0032] The above technical solution provides an in-vehicle module compatible system, including a vehicle infotainment module and a TBOX module. The vehicle infotainment module and the TBOX module are connected to the same bus. The vehicle infotainment module uses a first communication method, and the TBOX module uses a second communication method. First, the vehicle infotainment module determines whether it detects message information from the TBOX module. If message information from the TBOX module is detected, the TBOX module is authenticated. Then, if the TBOX module is identified as the target TBOX module, the first communication method is disconnected, and the existence of the second communication method is indicated. In this way, even if the vehicle has multiple communication methods, the vehicle infotainment module can automatically select the appropriate communication method according to the actual situation, thereby eliminating IP and service conflicts between multiple communication methods and improving the vehicle's communication efficiency and security.

[0033] Other features and advantages of the embodiments of this application will be described in detail in the following detailed description section. Attached Figure Description

[0034] The accompanying drawings are provided to further illustrate the embodiments of this application and form part of the specification. They are used together with the following detailed description to explain the embodiments of this application, but do not constitute a limitation on the embodiments of this application. In the drawings:

[0035] Figure 1 A flowchart illustrating a method for vehicle module compatibility according to an embodiment of this application is shown schematically.

[0036] Figure 2 This schematic diagram illustrates a structural diagram of an in-vehicle module compatible system according to an embodiment of this application;

[0037] Figure 3 This schematic diagram illustrates a structural diagram of an in-vehicle module compatible system according to another embodiment of this application;

[0038] Among them, 200 is the vehicle infotainment module; 300 is the TBOX module; 201 is the first communication unit; 202 is the first microcontroller unit; 301 is the second communication unit; and 302 is the second microcontroller unit. Detailed Implementation

[0039] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only for illustration and explanation of the embodiments of this application and are not intended to limit the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.

[0040] It should be noted that if the embodiments of this application involve directional indicators (such as up, down, left, right, front, back, etc.), the directional indicators are only used to explain the relative positional relationship and movement of the components in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indicators will also change accordingly.

[0041] Furthermore, if the embodiments of this application involve descriptions such as "first" or "second," these descriptions are for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, features defined with "first" or "second" may explicitly or implicitly include at least one of those features. Additionally, the technical solutions of various embodiments can be combined with each other, but this must be based on the ability of those skilled in the art to implement them. If the combination of technical solutions is contradictory or impossible to implement, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection claimed in this application.

[0042] Figure 1 A flowchart illustrating a method for vehicle-mounted module compatibility according to an embodiment of this application is shown schematically. Figure 1 As shown in the embodiments of this application, a method for vehicle module compatibility is provided, applied to a vehicle module compatibility system. The vehicle module compatibility system may include a vehicle infotainment module and a TBOX module, which are connected on the same bus. The vehicle infotainment module uses a first communication method, and the TBOX module uses a second communication method. The method may include the following steps:

[0043] Step 101: Determine whether the message information from the TBOX module is detected through the vehicle infotainment module;

[0044] Step 102: Upon detecting the message information of the TBOX module, authenticate the TBOX module;

[0045] Step 103: If the TBOX module is determined to be the target TBOX module, disconnect the first communication method and mark the existence of the second communication method.

[0046] The vehicle module compatibility method of this application embodiment is applied to an vehicle module compatibility system, which may include a vehicle infotainment module and a TBOX module connected to the same bus. The vehicle infotainment module and the TBOX module communicate using different methods: the vehicle infotainment module uses a first communication method, and the TBOX module uses a second communication method. For example, the vehicle infotainment module may use 4G communication, and the TBOX module may use 5G communication. It should be noted that the first and second communication methods in this application embodiment represent two different communication methods, which may include, but are not limited to, the aforementioned 4G and 5G communication methods, or any two different communication methods. The vehicle infotainment module and the TBOX module can be connected to the same bus. In one example, the vehicle infotainment module and the TBOX module can be connected to the same bus via a Controller Area Network (CAN) network, and the vehicle infotainment module and the TBOX module can respectively send their respective message information to the CAN bus.

[0047] In this embodiment, since the vehicle infotainment module and the TBOX module are connected to the same bus, when the TBOX module sends a message, the vehicle infotainment module can detect the message from the TBOX module. At this time, the vehicle infotainment module needs to disable its built-in first communication mode to avoid network IP and service conflicts caused by simultaneously enabling two communication modes. However, external TBOX modules may not be legitimate optional TBOX modules, posing a threat to the vehicle system's security. Therefore, before disabling the built-in first communication mode, the vehicle infotainment module needs to authenticate the TBOX module to determine if it is a legitimate optional TBOX, thereby improving system security. In this embodiment, the target TBOX module is the legitimate optional TBOX module. When the vehicle infotainment module detects the message from the TBOX module, it authenticates the TBOX module. If the TBOX module is determined to be the target TBOX module, the vehicle infotainment module disconnects its own first communication mode and identifies the existence of a second communication mode to remind the operator that the current communication mode is the TBOX module's communication mode.

[0048] In this embodiment, the vehicle infotainment module and the TBOX module are connected to the same bus. The vehicle infotainment module uses a first communication method, and the TBOX module uses a second communication method. First, the vehicle infotainment module determines whether it detects message information from the TBOX module. If it does, it authenticates the TBOX module. Then, if the TBOX module is identified as the target TBOX module, the first communication method is disconnected, and the existence of the second communication method is indicated. In this way, even if the vehicle has multiple communication methods, the vehicle infotainment module can automatically select the appropriate method based on the actual situation, thereby eliminating IP and service conflicts between multiple communication methods and improving the vehicle's communication efficiency and security.

[0049] In this embodiment, the vehicle infotainment module may include a first communication unit and a first microcontroller unit that communicate with each other, and the TBOX module may include a second communication unit and a second microcontroller unit that communicate with each other. The first microcontroller unit and the second microcontroller unit are connected via a bus. The method may further include:

[0050] When the vehicle infotainment module is powered on, the first microcontroller sends the first message to the bus;

[0051] When the TBOX module is powered on, the second microcontroller sends a second message to the bus.

[0052] The first message includes a first ID, the second message includes a second ID, and the first ID and the second ID have different prefixes.

[0053] In this embodiment, the first microcontroller unit (MCU) is the MCU of the vehicle infotainment module, and the second microcontroller unit is the MCU of the TBOX module. The vehicle infotainment module may include a first communication unit and the first microcontroller unit that communicate with each other. The TBOX module may include a second communication unit and the second microcontroller unit that communicate with each other. The first and second microcontroller units are connected via a bus and can send their respective message information to the CAN bus. When the vehicle infotainment module is powered on, the first microcontroller unit can send a first message to the bus, which is the message information of the vehicle infotainment module. When the TBOX module is powered on, the second microcontroller unit can send a second message to the bus, which is the message information of the TBOX module. To distinguish between the first and second messages, different ID prefixes can be set for the first and second messages. Therefore, in this embodiment, the first ID prefix and the second ID prefix are different. For example, the first ID can start with 123, such as 01 23 00 00 00 00 00 000011, and the second ID can start with 456, such as 04 56 00 00 00 00 00 00 00 22. In this way, different message information can be distinguished by the ID prefix.

[0054] In this embodiment of the application, step 101, determining whether the message information of the TBOX module is detected by the vehicle-mounted module, includes:

[0055] The first microcontroller unit monitors the message information on the bus;

[0056] If the detected message information includes the second ID, it is determined that the vehicle infotainment module has detected the message information from the TBOX module.

[0057] Specifically, since the first microcontroller unit and the second microcontroller unit are connected to the same bus, the first microcontroller unit can send a first message to the bus and also monitor the message information on the bus in real time. If the first microcontroller unit detects a message on the bus that includes a second ID prefix, it indicates that a second message sent by the TBOX module is present on the bus. Therefore, it can be determined that a message from the TBOX module has been detected. Using different ID prefixes to determine the presence of a TBOX module message facilitates timely judgment of the communication method by the vehicle's infotainment system, improving monitoring efficiency.

[0058] In this embodiment of the application, the method may further include:

[0059] If no message information from the TBOX module is detected, maintain the first communication mode.

[0060] Specifically, if the first microcontroller does not detect the message information of the TBOX module, that is, if the first microcontroller does not detect the second ID prefix, it can be determined that only one communication method exists at this time. Therefore, the vehicle module can continue to maintain the first communication method.

[0061] In this embodiment, the vehicle infotainment module and the TBOX module are connected to the same bus via a CAN network.

[0062] Specifically, the data communication between nodes in a CAN network has strong real-time performance, a short development cycle, and can achieve free and unrestricted communication. Therefore, the vehicle module and the TBOX module can be connected to the same bus through the CAN network and send CAN messages to the bus.

[0063] Figure 2 This diagram schematically illustrates a structural diagram of an in-vehicle module compatible system according to an embodiment of this application. Figure 2 As shown, in one embodiment of this application, an in-vehicle module compatible system is provided. The in-vehicle module compatible system includes a vehicle infotainment module 200 and a TBOX module 300, which are connected to the same bus. The communication method of the vehicle infotainment module 200 is a first communication method, and the communication method of the TBOX module 300 is a second communication method. The in-vehicle module compatible system can be configured as follows:

[0064] The vehicle infotainment module 200 determines whether it detects message information from the TBOX module 300.

[0065] Upon detecting message information from the TBOX module 300, authenticate the TBOX module 300.

[0066] If the TBOX module 300 is identified as the target TBOX module, the first communication method is disconnected, and the existence of the second communication method is identified.

[0067] This application provides an in-vehicle module compatible system, which may include a vehicle infotainment module 200 and a TBOX module 300 connected to the same bus. The vehicle infotainment module 200 and the TBOX module 300 use different communication methods. The vehicle infotainment module 200 uses a first communication method, while the TBOX module 300 uses a second communication method. For example, the vehicle infotainment module 200 may use 4G communication, and the TBOX module 300 may use 5G communication. It should be noted that the first and second communication methods in this application represent two different communication methods, which may include, but are not limited to, the aforementioned 4G and 5G communication methods, or any two different communication methods. The vehicle infotainment module 200 and the TBOX module 300 can be connected to the same bus. In one example, the vehicle infotainment module 200 and the TBOX module 300 can be connected to the same bus via a CAN network, and the vehicle infotainment module 200 and the TBOX module 300 can each send their respective message information to the CAN bus.

[0068] In this embodiment, since the vehicle infotainment module 200 and the TBOX module 300 are connected to the same bus, when the TBOX module 300 sends a message, the vehicle infotainment module 200 can detect the message from the TBOX module 300. At this time, the vehicle infotainment module 200 needs to disable its built-in first communication mode to avoid network IP and service conflicts caused by simultaneously enabling two communication modes. However, the external TBOX module 300 may not be a legitimate optional TBOX module, posing a threat to the security of the vehicle system. Therefore, before disabling the built-in first communication mode, the vehicle infotainment module 200 also needs to perform authentication on the TBOX module 300 to determine whether the current TBOX module 300 is a legitimate optional TBOX, thereby improving system security. In this embodiment of the application, the target TBOX module is a legitimate optional TBOX module. When the vehicle module 200 detects the message information of the TBOX module 300, it authenticates the TBOX module 300. If it determines that the TBOX module 300 is the target TBOX module, it disconnects the first communication mode of the vehicle module 200 itself and marks the existence of a second communication mode to remind the operator that the current communication mode is the communication mode of the TBOX module 300.

[0069] In this embodiment, the vehicle infotainment module 200 and the TBOX module 300 are connected to the same bus. The vehicle infotainment module 200 uses a first communication mode, and the TBOX module 300 uses a second communication mode. First, the vehicle infotainment module 200 determines whether it detects message information from the TBOX module 300. If message information from the TBOX module 300 is detected, the TBOX module 300 is authenticated. Then, if the TBOX module 300 is identified as the target TBOX module, the first communication mode is disconnected, and the existence of the second communication mode is indicated. In this way, even if the vehicle has multiple communication modes, the vehicle infotainment module 200 can automatically select the appropriate communication mode according to the actual situation, thereby eliminating IP and service conflicts between multiple communication modes and improving the vehicle's communication efficiency and security.

[0070] Figure 3 A schematic diagram illustrating the structure of a vehicle-mounted module compatible system according to another embodiment of this application is shown. Figure 3 As shown, in another embodiment of this application, the vehicle module 200 may include a first communication unit 201 and a first microcontroller unit 202 that communicate with each other, and the TBOX module 300 may include a second communication unit 301 and a second microcontroller unit 302 that communicate with each other. The first microcontroller unit 202 and the second microcontroller unit 302 are connected via a bus. The vehicle module compatible system can also be configured as follows:

[0071] When the vehicle infotainment module 200 is powered on, the first microcontroller unit 202 sends a first message to the bus;

[0072] When the TBOX module 300 is powered on, the second microcontroller unit 302 sends a second message to the bus.

[0073] The first message includes a first ID, the second message includes a second ID, and the first ID and the second ID have different prefixes.

[0074] In this embodiment, the first microcontroller unit 202 is the MCU of the vehicle infotainment module, and the second microcontroller unit 302 is the MCU of the TBOX module. The vehicle infotainment module 200 may include a first communication unit 201 and a first microcontroller unit 202 that communicate with each other. The TBOX module 300 may include a second communication unit 301 and a second microcontroller unit 302 that communicate with each other. The first microcontroller unit 202 and the second microcontroller unit 302 are connected via a bus, and can send their respective message information to the CAN bus. When the vehicle infotainment module 200 is powered on, the first microcontroller unit 202 can send a first message to the bus, which is the message information of the vehicle infotainment module. When the TBOX module 300 is powered on, the second microcontroller unit 302 can send a second message to the bus, which is the message information of the TBOX module 300. To distinguish between the first message and the second message, different ID prefixes can be set for the first message and the second message. Therefore, in this embodiment, the first ID prefix and the second ID prefix are different. For example, the first ID can start with 123, such as 01 23 00 00 00 00 00 00 00 11, and the second ID can start with 456, such as 04 56 00 00 0000 00 00 00 22. In this way, different message information can be distinguished by the starting ID.

[0075] like Figure 3 As shown in the embodiments of this application, the vehicle module compatibility system can also be configured as follows:

[0076] The first microcontroller unit 202 monitors the message information on the bus;

[0077] If the detected message information includes the second ID, it is determined that the vehicle infotainment module has detected the message information of the TBOX module 300.

[0078] Specifically, since the first microcontroller unit 202 and the second microcontroller unit 302 are connected to the same bus, the first microcontroller unit 202 can send a first message to the bus and also monitor the message information on the bus in real time. If the first microcontroller unit 202 detects that the message information on the bus includes a second ID prefix, it indicates that a second message sent by the TBOX module 300 exists on the bus. Therefore, it can be determined that message information from the TBOX module 300 is being monitored at this time. Determining the presence of TBOX module 300 message information by using different ID prefixes facilitates timely judgment of the communication method by the vehicle infotainment module 200, improving monitoring efficiency.

[0079] In this embodiment of the application, the vehicle module compatibility system can also be configured as follows:

[0080] If no message information is detected from the TBOX module 300, maintain the first communication mode.

[0081] Specifically, if the first microcontroller unit 202 does not detect the message information of the TBOX module 300, that is, if the first microcontroller unit 202 does not detect the second ID prefix, it can be determined that there is only one communication method at this time. Therefore, the vehicle module 200 can continue to maintain the first communication method.

[0082] This application also provides a cockpit, including the above-described vehicle module compatible system.

[0083] This application also provides a machine-readable storage medium, characterized in that the machine-readable storage medium stores instructions for causing a machine to execute the above-described vehicle module compatible method.

[0084] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0085] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0086] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0087] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0088] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0089] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0090] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0091] It should also be noted that 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 process, method, article, or apparatus. Unless otherwise specified, 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 that element.

[0092] The above are merely embodiments of this application and are not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A method for vehicle module compatibility, the method comprising: The application is applied to a vehicle-mounted module compatible system, the vehicle-mounted module compatible system comprises a vehicle machine module and a TBOX module, the vehicle machine module and the TBOX module are connected on the same bus, the communication mode of the vehicle machine module is a first communication mode, the communication mode of the TBOX module is a second communication mode, and the method comprises: determining whether the message information of the TBOX module is monitored through the vehicle machine module; authenticating the TBOX module in the case of monitoring the message information of the TBOX module; in the case of determining that the TBOX module is a target TBOX module, disconnecting the first communication mode and identifying the existence of the second communication mode, the first communication mode is 4G communication, and the second communication mode is 5G communication; the vehicle machine module comprises a first communication unit and a first micro control unit in communication with each other, the TBOX module comprises a second communication unit and a second micro control unit in communication with each other, the first micro control unit and the second micro control unit are connected through the bus, and the method further comprises: in the case of power-on of the vehicle machine module, the first micro control unit sends a first message to the bus; in the case of power-on of the TBOX module, the second micro control unit sends a second message to the bus; wherein the first message comprises a first ID beginning, the second message comprises a second ID beginning, and the first ID beginning and the second ID beginning are different; the method further comprises: in the case of not monitoring the message information of the TBOX module, maintaining the first communication mode. the vehicle machine module and the TBOX module are connected on the same bus through a CAN network. the vehicle-mounted module compatible system comprises a vehicle machine module and a TBOX module, the vehicle machine module and the TBOX module are connected on the same bus, the communication mode of the vehicle machine module is a first communication mode, the communication mode of the TBOX module is a second communication mode, and the vehicle-mounted module compatible system is configured to: determining whether the message information of the TBOX module is monitored through the vehicle machine module; 2. The method of claim 1, wherein, authenticating the TBOX module in the case of monitoring the message information of the TBOX module; 3. An on-board module compatible system, characterized by, in the case of determining that the TBOX module is a target TBOX module, disconnecting the first communication mode and identifying the existence of the second communication mode, the first communication mode is 4G communication, and the second communication mode is 5G communication; the vehicle machine module comprises a first communication unit and a first micro control unit in communication with each other, the TBOX module comprises a second communication unit and a second micro control unit in communication with each other, the first micro control unit and the second micro control unit are connected through the bus, and the vehicle-mounted module compatible system is configured to: ​ ​ ​ In the case that the car machine module is powered on, the first micro control unit sends a first message to the bus; In the case that the TBOX module is powered on, the second micro control unit sends a second message to the bus; The first message includes a first ID prefix, and the second message includes a second ID prefix, the first ID prefix and the second ID prefix are different; The car machine module judging whether the message information of the TBOX module is monitored includes: Monitoring the message information of the bus by the first micro control unit; In the case that the message information includes a second ID prefix, it is determined that the car machine module monitors the message information of the TBOX module; The vehicle module compatible system is configured to: In the case that the message information of the TBOX module is not monitored, the first communication mode is maintained.

4. The vehicle module compatible system of claim 3, wherein, The car machine module includes a first communication unit and a first micro control unit in communication with each other, the TBOX module includes a second communication unit and a second micro control unit in communication with each other, the first micro control unit and the second micro control unit are connected through the bus, and the vehicle module compatible system is further configured to: In the case that the car machine module is powered on, the first micro control unit sends a first message to the bus; In the case that the TBOX module is powered on, the second micro control unit sends a second message to the bus; The first message includes a first ID prefix, and the second message includes a second ID prefix, the first ID prefix and the second ID prefix are different.

5. The vehicle module compatible system of claim 4, wherein, The vehicle module compatible system is further configured to: Monitoring the message information of the bus by the first micro control unit; In the case that the message information includes a second ID prefix, it is determined that the car machine module monitors the message information of the TBOX module.

6. The vehicle module compatible system of claim 3, wherein, The vehicle module compatible system is further configured to: In the case that the message information of the TBOX module is not monitored, the first communication mode is maintained.

7. A cockpit, characterized in that The vehicle module compatible system includes the vehicle module compatible system according to any one of claims 3 to 6.

Citation Information

Patent Citations

  • Diagnostic conflict coordination method and device, computer equipment and storage medium

    CN114442598A

  • Vehicle-mounted telephone conflict control system and method, electronic equipment and storage medium

    CN114710588A