Network management method, electronic device, vehicle, storage medium and program product

By detecting the vehicle status and flexibly determining the network management mode, the problem of poor flexibility in existing vehicle network management in emergency situations is solved, and the normal function execution of the vehicle and power consumption reduction in emergency situations is achieved.

CN119789183APending Publication Date: 2025-04-08BYD CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411299944.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-14
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

The existing vehicle network management model is poor in emergency situations and cannot meet the vehicle's functional execution needs and execution continuity in emergency situations. At the same time, it will increase power consumption when waking up the emergency system, affecting the safety and energy efficiency of the vehicle.

Method used

By detecting the status of the vehicle, flexibly determine the network management mode, wake up the domain controller network related to emergency working conditions, stop unnecessary network activities, and ensure that the vehicle continuously performs emergency functions based on the correct network mode in an abnormal state.

Benefits of technology

It improves the flexibility of vehicle network management, enables vehicles to perform emergency functions normally in emergency operating conditions, and improves the execution time of emergency functions by reducing power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119789183A_ABST
    Figure CN119789183A_ABST
Patent Text Reader

Abstract

The invention relates to a network management method, electronic equipment, a vehicle, a storage medium and a program product, and relates to the technical field of network management.The network management method comprises the steps that the state of the vehicle is detected firstly, and then a network management mode corresponding to a network of the vehicle is determined according to the state of the vehicle; and the vehicle continuously executes the emergency function based on the correct network mode in the abnormal state. According to the invention, the flexibility of network management can be improved, the vehicle can still normally execute the emergency function under the emergency working condition, and the execution duration of the emergency function is prolonged by reducing the power consumption of the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of network management, and in particular to a network management method, electronic equipment, vehicle, computer-readable storage medium, and computer program product. Background Art

[0002] Traditional vehicle network management usually uses direct network management mode to send network management messages to put all electronic control units (ECUs) of the vehicle into a unified sleep state to reduce the energy consumption of the vehicle. This network management mode can effectively reduce unnecessary power consumption and improve battery efficiency.

[0003] However, in an emergency situation, the direct network management mode may control the sleep mode of the entire vehicle, which may cause the key emergency system functions to fail to wake up. For example, the vehicle cannot turn on the emergency lights in an emergency situation. If the entire vehicle ends the sleep mode to respond to the emergency system functions, it will generate high power consumption, and the vehicle emergency system functions (such as turning on the emergency lights) cannot continue to work for a long time, affecting the execution requirements and execution continuity of the vehicle functions under emergency conditions.

[0004] Therefore, the network management of existing vehicles has the problem of poor flexibility and cannot meet the execution requirements and execution continuity of vehicle functions under emergency conditions. Summary of the invention

[0005] An embodiment of the present application provides a network management method, which improves the flexibility of vehicle network management so that the vehicle can still perform emergency functions normally under emergency conditions, and increases the execution time of the vehicle's emergency functions by reducing the vehicle's power consumption, so as to at least partially solve the above-mentioned technical problems.

[0006] In order to achieve the above object, according to a first aspect of the present application, a network management method is provided, the method comprising:

[0007] Detect the status of the vehicle;

[0008] According to the state of the vehicle, the network management mode corresponding to the network of the vehicle is determined so that the vehicle can continue to perform emergency functions based on the correct network mode in an abnormal state.

[0009] Optionally, determining a network management mode corresponding to a network of the vehicle according to a state of the vehicle includes:

[0010] Detecting the corresponding relationship between the state of the vehicle and the local network management condition;

[0011] When it is detected that the state of the vehicle meets the local network management condition, controlling the vehicle to adopt a first network mode of local network communication;

[0012] When it is detected that the state of the vehicle does not satisfy the local network management condition, the vehicle is controlled to adopt a second network mode of full network communication.

[0013] Optionally, the detecting the correspondence between the state of the vehicle and the local network management condition includes:

[0014] detecting a dormant state of the vehicle and a reception state of a local network response signal;

[0015] If the dormant state is activated and the local network response signal is received, detecting a corresponding relationship between the state of the vehicle and a target condition that satisfies the influencing network shutdown;

[0016] If the target condition is met, the vehicle's state of receiving the message from the first gateway is detected, and if the vehicle does not receive the message from the first gateway, the local network management condition is met.

[0017] Optionally, the detecting the correspondence between the state of the vehicle and the local network management condition further includes:

[0018] If it is detected that the vehicle has not started the dormant state, the local network management condition is not met;

[0019] If the dormant state is activated, the corresponding relationship between the state of the vehicle and the target condition is detected, and if the target condition is not met, the local network management condition is not met;

[0020] If the target condition is met, detecting a reception status of the vehicle to the local network response signal, and if the vehicle fails to receive the local network response signal, the local network management condition is not met;

[0021] If the local network response signal is received, the vehicle status is detected for the reception status of the message from the first gateway. If the message from the first gateway is not received, the local network management condition is not satisfied.

[0022] Optionally, the vehicle includes a first area corresponding to the driving area, and a second area outside the driving area;

[0023] The local network response signal corresponding to the first area is an emergency driving signal, and the local network response signal corresponding to the second area is an indication signal instructing the first area to enter or exit the first network mode.

[0024] Optionally, the controlling the vehicle to adopt a first network mode of local network communication includes:

[0025] The first gateway is controlled to disconnect communication, and a second gateway other than the first gateway is controlled to maintain communication.

[0026] Optionally, before determining the network management mode corresponding to the network of the vehicle according to the state of the vehicle, the method further includes:

[0027] If it is detected that the vehicle is not in the first network mode, determining a corresponding network management mode for the vehicle;

[0028] If the vehicle is already in the first network mode, the vehicle is controlled to maintain the first network mode for a preset time period, and a corresponding network management mode is determined for the vehicle after the preset time period.

[0029] Optionally, the method further comprises:

[0030] When it is detected that the state of the vehicle in the first network mode no longer satisfies the local network management condition, controlling the network of the vehicle to exit the first network mode and adopt the second network mode;

[0031] When it is detected that the state of the vehicle already in the second network mode satisfies the local network management condition, the network of the vehicle is controlled to exit the second network mode and adopt the first network mode.

[0032] According to a second aspect of the present application, a computer-readable storage medium is further provided, wherein program instructions are stored in the computer-readable storage medium, and when the program instructions are executed, the method described above is implemented.

[0033] According to a third aspect of the present application, a computer program product is also provided, wherein the computer program product comprises program instructions, and when the program instructions are executed by a processor, the method as described above is implemented.

[0034] According to a fourth aspect of the present application, an electronic device is also provided for executing the method as described above.

[0035] According to a fifth aspect of the present application, a vehicle is also provided, comprising the electronic device as described above, or executing the method as described above.

[0036] The embodiment of the present application first detects the status of the vehicle, and then can flexibly and accurately determine the network management mode corresponding to the vehicle's network according to the status of the vehicle. It can wake up the domain controller network related to the vehicle's emergency conditions when the vehicle is in an abnormal state according to the change in the vehicle's status, and stop unnecessary network activities through the correct network management mode, so that the vehicle can continue to perform emergency functions based on the correct network mode in the abnormal state, thereby improving the flexibility of network management, allowing the vehicle to still perform emergency functions normally under emergency conditions, and effectively reducing the overall power consumption of the vehicle and increasing the execution time of the vehicle's emergency functions.

[0037] Other features and advantages of the present application will be described in detail in the subsequent detailed description. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application, and those skilled in the art can obtain other drawings based on these drawings without creative work.

[0039] In order to more completely understand the present application and its beneficial effects, the following description will be given in conjunction with the accompanying drawings, wherein the same figure numbers represent the same parts in the following description.

[0040] Figure 1 is a flowchart of a network management method provided in an exemplary embodiment of the present application;

[0041] Figure 2 is a schematic diagram of a network management mode provided in an exemplary embodiment of the present application;

[0042] Figure 3 is a schematic diagram of detecting a network management mode switching of a first area provided in an exemplary embodiment of the present application;

[0043] Figure 4 is a schematic diagram of detecting a network management mode switching of a second area provided in an exemplary embodiment of the present application;

[0044] Figure 5 is a block diagram of an electronic device provided in an exemplary embodiment of the present application;

[0045] Figure 6 is a block diagram of a vehicle provided in an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0046] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.

[0047] Today, the traditional vehicle network management model mainly relies on direct network management strategies, that is, sending unified network management messages to control the electronic control unit (ECU) of the entire vehicle to enter a dormant state to reduce the vehicle's energy consumption. Although this method is effective under normal circumstances, it has significant shortcomings in certain situations:

[0048] In emergency situations, the traditional network management mode will put all ECU modules into a dormant state, which may cause the emergency system to fail to wake up and respond in time. For example, when the vehicle has a main battery failure or other emergency situations, key equipment such as emergency lights and alarm systems cannot work properly in the dormant state of the vehicle, which will reduce the vehicle's safety and emergency response capabilities.

[0049] The traditional network management model adopts a unified management strategy and cannot be flexibly adjusted according to different application scenarios and needs. In some cases, the vehicle may only need to keep some network modules awake. For example, in an emergency situation of an abnormal state, the vehicle only needs to wake up the emergency system to keep working, such as turning on the emergency lights, while other modules can continue to sleep. The traditional network management model cannot achieve the operation of making some modules sleep and other modules awake at the same time.

[0050] Although the direct network management mode can effectively reduce energy consumption by putting the vehicle into sleep mode when the power is cut off, the emergency function cannot be executed when the vehicle enters sleep mode under specific working conditions. If the vehicle exits sleep mode, all vehicle systems and components will be awakened. If only emergency functions are executed when the vehicle is awake, there will be a certain amount of energy waste, and the intelligent potential of the vehicle will not be fully utilized.

[0051] Based on the above problems, the present application provides a network management method, which first detects the state of the vehicle, and then can flexibly and accurately determine the network management mode corresponding to the vehicle's network according to the state of the vehicle. It can wake up the domain controller network related to the vehicle's emergency conditions when the vehicle is in an abnormal state according to the state change of the vehicle, and stop unnecessary network activities through the correct network management mode, so that the vehicle can continue to perform emergency functions based on the correct network mode in an abnormal state, and the network management mode can be implemented without complex adjustments or upgrades to the vehicle's hardware. Thereby, the flexibility of network management can be improved, so that the vehicle can still perform emergency functions normally under emergency conditions, and effectively reduce the overall power consumption of the vehicle and increase the execution time of the vehicle's emergency functions.

[0052] The present application is described below in conjunction with specific embodiments.

[0053] Figure 2 is a schematic diagram of a network management method provided by an embodiment of the present application, such as Figure 2 As shown, the method may include Figure 1 Steps S101 and S102 shown in the figure are described in detail below:

[0054] Step S101, detecting the state of the vehicle.

[0055] In the scenario of the present application, detecting the status of the vehicle may refer to monitoring the current operating status and environmental conditions of the vehicle to facilitate subsequent decisions on whether the vehicle enters or exits a local network management mode and selectively wakes up or sleeps certain electronic control units (ECUs).

[0056] In some embodiments, the gear state of the vehicle can be detected, and specifically, whether the gear state of the vehicle is in the "OFF gear" state is one of the key conditions for determining whether to enter the sleep mode. In the "OFF gear" state, the vehicle is usually in a non-operating state, and network management is required to reduce the power consumption of the vehicle.

[0057] In some embodiments, it is possible to detect whether the vehicle has an emergency driving signal, such as a double flash light signal. When the vehicle is in an emergency state, some key systems or components of the vehicle need to remain in working state, and the working state of these systems can be triggered and maintained by the emergency signal.

[0058] In some embodiments, the local signals of each module inside the vehicle and the signals transmitted through the CAN bus can be detected to determine whether there are signal changes that affect entering sleep. For example, changes in CAN signals such as debug messages, diagnostic messages, and application messages may affect the wake-up requirements of certain modules.

[0059] In some embodiments, it can be determined whether a specific function of the vehicle requires continuous access to the bus. For example, certain diagnostic or monitoring functions of the vehicle may need to keep the network awake in order to obtain and respond to important vehicle status information in a timely manner.

[0060] In some embodiments, the above monitoring operations for the vehicle status can be performed in a certain order. For example, the gear status of the vehicle can be identified first. If the vehicle is in the "OFF gear", the next step of inspection is performed. Then check whether the emergency drive signal of the vehicle is activated. If the emergency signal is activated or valid, the vehicle needs to keep some systems in working state. Then detect the state changes of the local signal and CAN signal of the vehicle to determine whether there are signal changes that require continued network access or maintain the awake state. Finally, based on the detected vehicle status, it can be decided whether the vehicle enters or exits the local network management mode. For modules that meet the conditions, the network management system (also referred to as "system") can selectively maintain its working state, while other modules can enter sleep mode to save energy.

[0061] Through the above methods, this application can accurately detect the vehicle status and reduce the power consumption of the whole vehicle without affecting the emergency response capability of the vehicle. It can also improve the flexibility and adaptability of network management, which helps to maintain the safety and functional reliability of the vehicle in complex and changing emergency situations.

[0062] Step S102: Determine the network management mode corresponding to the network of the vehicle according to the state of the vehicle, so that the vehicle can continue to perform emergency functions based on the correct network mode in an abnormal state.

[0063] It can be understood that since the state of the vehicle in this scenario is used to determine whether to wake up or sleep certain electronic control units of the vehicle, it is possible to accurately determine which network management mode to use to control the corresponding electronic control unit based on the specific state of the vehicle.

[0064] In some embodiments, before executing step S102, the following steps may be performed preferentially:

[0065] First, if it is detected that the vehicle is not in the first network mode, a corresponding network management mode is determined for the vehicle;

[0066] Next, if the vehicle is already in the first network mode, the vehicle is controlled to maintain the first network mode for a preset time period, and a corresponding network management mode is determined for the vehicle after the preset time period.

[0067] In some embodiments, the system may first detect whether the vehicle is already in the first network mode. The first network mode refers to a local network management mode that the vehicle enters under certain conditions, so that only necessary ECU modules remain active to reduce power consumption. The vehicle's status signal, network message and other information can be used to determine whether the current vehicle's network mode meets the system's policy requirements.

[0068] Accordingly, if the detection result indicates that the vehicle is not in the first network mode, the system can determine and switch to the most appropriate network management mode for the vehicle based on the current vehicle status, environmental conditions and specific needs. This mode selection is based on the real-time status information of the vehicle and is intended to ensure that the vehicle can operate in the most optimized manner in non-emergency situations, reducing energy consumption or improving performance.

[0069] Accordingly, if the vehicle is already in the first network mode, the system can control the vehicle to maintain this mode within a preset time. The purpose of setting the preset duration is to ensure that the vehicle can operate stably in the short term and avoid unnecessary energy consumption or system instability that may be caused by frequent mode switching. After the preset duration ends, the system can re-evaluate the status of the vehicle. At this time, the vehicle's network management mode can be determined again based on the vehicle's current operating status, external environment, and functional requirements. This evaluation mechanism can ensure that the vehicle's network management strategy can be dynamically adjusted to adapt to changing usage conditions and vehicle status.

[0070] Through the above methods, this application uses flexible network management strategies to not only improve the adaptability and energy efficiency of the vehicle in different usage scenarios, but also increase the safety and reliability of the vehicle in emergency situations.

[0071] In some embodiments, step S102 may include:

[0072] First, detecting the corresponding relationship between the state of the vehicle and the local network management condition;

[0073] Next, when it is detected that the state of the vehicle meets the local network management condition, the vehicle is controlled to adopt a first network mode of local network communication;

[0074] Finally, when it is detected that the state of the vehicle does not satisfy the local network management condition, the vehicle is controlled to adopt a second network mode of full network communication.

[0075] In some embodiments, the first network mode may be to control the first gateway to disconnect communication, and the second gateway other than the first gateway to maintain communication.

[0076] In some embodiments, the system may first monitor the current state of the vehicle to determine whether it meets the conditions for entering the local network management mode. For example, the conditions for entering the local network management mode may include multiple factors such as the gear state of the vehicle, emergency signals, and vehicle internal signals. For example, when the vehicle is in the "OFF gear" and an emergency function is required, the conditions for entering the local network management may be met.

[0077] Accordingly, when the vehicle status meets the local network management conditions, the system can control the vehicle to enter the first network mode. The first network mode can help the vehicle disconnect certain unnecessary network communications to save energy while retaining only the communications of critical systems. Among them, the first gateway can be the chassis network of the vehicle, and the second gateway can be the smart entry network and body network of the vehicle. For example, the chassis network of the vehicle is disconnected, while the smart entry network and the body network continue to communicate. In this way, the vehicle can quickly enter a low-power state when necessary, extend the working time of emergency equipment, and ensure the normal operation of key functions.

[0078] Accordingly, when the vehicle status no longer meets the local network management conditions, the system can switch the vehicle's network to the second network mode, that is, the full network communication mode. In this second network mode, all network modules resume normal communication to ensure the full functionality and operability of the vehicle. For example, when the vehicle is turned from "OFF gear" to "ON gear", the system will restore the chassis network communication. This second network mode can ensure that when the vehicle is operating normally, the various subsystems can interact normally and provide complete vehicle functions.

[0079] It can be understood that in the first network mode, the chassis network of the vehicle can be disconnected, which means that the chassis-related functions of the vehicle (such as suspension control or tire pressure monitoring) may be temporarily disabled in some cases to reduce unnecessary energy consumption of the vehicle. In the second network mode, the intelligent entry network and the body network of the vehicle can be controlled to maintain communication, which means that the functions related to the vehicle door locks, lighting control, in-vehicle infotainment system, etc. are still working normally, ensuring the basic operation and safety functions of the vehicle in an emergency state.

[0080] Through the above methods, the present application selectively disconnects and maintains network communications, enabling the vehicle to effectively reduce power consumption in emergency situations, extend battery life and the continuous operation time of emergency equipment. The network mode is flexibly adjusted according to the real-time detected vehicle status to improve the adaptability and intelligence level of the system. Under different working conditions, the safety of the vehicle and the normal operation of core functions are guaranteed, while unnecessary resource consumption is reduced, providing a flexible and efficient network management solution for the vehicle in a changing usage environment, which helps to improve the overall performance of the vehicle and user experience.

[0081] In some embodiments, the correspondence between the vehicle status and the local network management condition can be detected by:

[0082] First, detecting the dormant state of the vehicle and the reception state of a local network response signal;

[0083] Next, if the dormant state is activated and the local network response signal is received, detecting a corresponding relationship between the state of the vehicle and a target condition satisfying the influencing network shutdown;

[0084] Finally, if the target condition is met, the vehicle's state of receiving the message from the first gateway is detected, and if the vehicle does not receive the message from the first gateway, the local network management condition is met.

[0085] In some embodiments, the target condition may include: before the vehicle enters the sleep state, there is a local signal that affects the vehicle entering the sleep state, a CAN signal that affects the vehicle entering the sleep state, or at least one of the conditions of a specific function that requires continuous access to the vehicle bus.

[0086] In some embodiments, the system can first detect whether the vehicle has started the sleep state, and monitor whether a local network response signal is received. The start of the sleep state refers to a low-power mode that the vehicle enters when there is no active operation or when all network functions are not required. The local network response signal is a signal sent under specific conditions to wake up or keep certain network modules active.

[0087] Accordingly, if the vehicle has started the sleep state and received a local network response signal, the system can further detect the correspondence between the vehicle and the target conditions that affect the network shutdown. For example, the vehicle needs to request the network to stay awake to support certain key functions, the vehicle needs to respond to specific network messages, and the vehicle needs to continue to send certain network messages to maintain normal communication or monitoring status.

[0088] Specifically, the target condition that the vehicle needs to request the network to remain awake to support certain key functions refers to the situation where the vehicle is in the "OFF gear" state and the modules have not yet entered the bus pre-sleep mode, and the local signal changes of the modules need to continue to access the network and remain awake. In the "OFF gear" state, some functional modules (such as door locks and window controls) may be activated due to user operations, such as local signals involving CAN bus communication, which require the network to remain awake to perform corresponding operations.

[0089] For target conditions where the vehicle needs to respond to specific network messages, when the vehicle is in the "OFF" state, the module has not yet entered the bus pre-sleep mode. If the signals on the CAN bus change and these signals require the module to take action or respond, the network needs to continue to access. For example, when the vehicle is in diagnostic mode or maintenance mode, it may receive debug messages, diagnostic messages, or application messages. Such changes in CAN signals require the module to take corresponding actions or responses, so the network must remain awake.

[0090] For target conditions where the vehicle needs to continuously send certain network messages to maintain normal communication or monitoring status, when the vehicle is in the "OFF" state, some special functions require the module to continuously send messages to continuously inform its own status or maintain a certain status of the receiver. At this time, the network needs to remain awake. For example, some safety systems (such as anti-theft alarms) or monitoring systems (such as remote vehicle status monitoring) need to continuously send status information when the vehicle is in the "OFF" state in order to perform real-time monitoring or response.

[0091] In some embodiments, when the target conditions are met, the system can detect whether the vehicle receives a message from the first gateway. The first gateway refers to a specific vehicle subsystem network, such as whether the chassis network is communicating. If no message from the first gateway, that is, a message related to the chassis network, is received, it means that the network can be disconnected to enter the local network management mode, ensuring that certain network communications are selectively closed or restricted to reduce energy consumption without affecting the core functions of the vehicle.

[0092] As an example, in some cases, the vehicle needs to keep the network awake to ensure the continuous operation of vehicle safety functions (such as anti-theft systems) or infotainment systems. When the vehicle is in certain diagnostic or maintenance modes, it needs to respond to specific diagnostic messages. In some monitoring functions (such as remote vehicle status monitoring), the vehicle needs to continue to send status information to maintain the effectiveness of monitoring.

[0093] Through the above methods, through target condition detection and network strategy adjustment, the vehicle can minimize energy consumption while meeting emergency and basic functions. Ensuring that key functions can operate normally when needed, especially in complex and emergency environments, enhances the overall safety of the vehicle. Flexible detection and management mechanisms enhance the intelligence level of vehicle systems, enabling them to adapt to different usage scenarios and needs.

[0094] In some embodiments, the correspondence between the vehicle status and the local network management condition can be detected by:

[0095] First, if it is detected that the vehicle does not start the dormant state, the local network management condition is not met;

[0096] Then, if the dormant state is activated, the corresponding relationship between the state of the vehicle and the target condition is detected, and if the target condition is not satisfied, the local network management condition is not satisfied;

[0097] Next, if the target condition is met, detecting a reception status of the vehicle to the local network response signal, and if the vehicle fails to receive the local network response signal, the local network management condition is not met;

[0098] Finally, if the local network response signal is received, the vehicle's state of receiving the message from the first gateway is detected. If the message from the first gateway is not received, the local network management condition is not met.

[0099] In some embodiments, the system can first check whether the vehicle has entered a dormant state. If the vehicle has not started the dormant state, the vehicle does not meet the local network management conditions. It can be understood that the goal of local network management is to keep the network of some systems and modules of the vehicle awake after the vehicle enters the dormant state, so that the vehicle can still perform corresponding functions normally based on some modules that remain awake under emergency conditions, and shut down some networks to reduce unnecessary energy consumption and extend the time required to execute functions. Therefore, the vehicle entering a dormant state is a prerequisite for implementing local network management.

[0100] In some embodiments, if the vehicle has entered the dormant state, the system can further check whether the vehicle meets the various target conditions mentioned above. If the vehicle does not meet any target conditions, it means that the vehicle also does not meet the conditions for entering the local network management, and no additional network activity is required.

[0101] In some embodiments, if the vehicle meets the target condition, the system can detect whether the vehicle receives a local network response signal, which is a signal used to confirm that certain network modules need to remain active. If no response signal is received, the local network management condition is not met, indicating that there is no external demand to maintain the activity of certain modules.

[0102] Correspondingly, if a local network response signal is received, the system can further detect whether a message from the first gateway (eg chassis network) is received. If no message from the first gateway is received, it means that the vehicle can enter the local network management condition, indicating that the vehicle can shut down certain networks to reduce energy consumption.

[0103] As an example only, in actual applications, the vehicle enters a dormant state when there is no active operation. The vehicle detects a door lock operation in the dormant state, indicating that the vehicle's state meets the target condition "the vehicle still needs to request the network to stay awake", and also detects a vehicle diagnostic information update, indicating that the vehicle's state meets the target condition "continue to send network messages". Then, the system can receive a local network response signal from the body network, indicating that communication needs to continue. If no message is received to the chassis network, the chassis network is allowed to sleep while other networks remain active.

[0104] The vehicle may include a first area corresponding to the driving area, and a second area outside the driving area.

[0105] In some embodiments, the local network response signal corresponding to the first area is an emergency driving signal, and the local network response signal corresponding to the second area is an indication signal indicating that the first area enters or exits the first network mode.

[0106] The first area usually refers to the area directly related to driving, including all systems and equipment in the cockpit. The network management of this area involves functions related to driving safety and operation. Since my country's traffic rules adopt right-hand driving, the driving area of ​​most vehicles is set on the left side of the vehicle, so the first area can also be called the "left domain".

[0107] Among them, the emergency drive signal is a signal used to trigger or maintain the key functions of the first area. For example, when the vehicle is in an emergency state, the driving area needs to be kept working first to ensure that the driver can control the vehicle and respond to emergencies in time. The emergency signal ensures that in an emergency situation, the key systems of the first area (such as steering and braking) remain active to ensure the driver's operation and safety.

[0108] The second area refers to other parts of the vehicle that are not directly related to driving operations, which may include the vehicle body, entertainment system, rear seat controls, etc. Since the second area is outside the first area, the second area may include the "rear area" and "right area" of the vehicle.

[0109] The local network response signal is used as an indication signal to indicate that the first area enters or exits the first network mode. The indication signal is used to determine the network status of the first area to determine the network activity of the second area. For example, when the first area enters sleep or low power mode, the second area can also adjust its network activity accordingly. Through the indication signal, the vehicle can dynamically coordinate the network activities of different areas to achieve overall energy consumption optimization and functional coordination.

[0110] It should be noted that since the first area is the driving area of ​​the vehicle, when the system executes the method of the present application, it will give priority to judging whether the first area enters or exits the local network management mode. After determining that the first area enters the first network mode of local network management, it will judge whether other second areas adopt the local network management mode.

[0111] As an example only, when the vehicle is driving at high speed, an emergency situation suddenly occurs and the driver triggers the emergency mode (such as emergency braking). The emergency drive signal can activate the network of the first area to ensure the normal operation of all driving-related systems and ensure that the driver can fully control the vehicle in an emergency. Correspondingly, when the vehicle enters sleep mode at a low speed and the first area does not need all functions to remain active, the second area confirms the state of the first area through an indication signal, and then enters the corresponding low-power mode to reduce unnecessary energy consumption in the second area and extend the battery life.

[0112] Through the above methods, the network management of vehicle area division can reduce unnecessary network activities and achieve higher energy efficiency while meeting safety requirements. The system can flexibly adjust network activities according to the needs and status of different areas to improve the overall intelligent management level of the vehicle. While ensuring driving safety, it can optimize energy consumption and improve the adaptability and performance of the vehicle in different usage scenarios.

[0113] In some embodiments, the method of the present application may further include:

[0114] First, when it is detected that the state of the vehicle in the first network mode no longer satisfies the local network management condition, the network of the vehicle is controlled to exit the first network mode and adopt the second network mode;

[0115] Next, when it is detected that the state of the vehicle already in the second network mode satisfies the local network management condition, the network of the vehicle is controlled to exit the second network mode and adopt the first network mode.

[0116] In some embodiments, the system may continuously monitor the state of the vehicle, and when it is detected that the state of the vehicle no longer meets the local network management conditions, the vehicle is controlled to exit the first network mode. For example, some signal changes of the vehicle no longer require the network to remain awake, and the emergency drive signal or indication signal indicates that the current network state does not need to be maintained.

[0117] When the partial network management conditions are no longer met, the system can control the vehicle to exit the first network mode of partial network management and switch to the second network mode, i.e., the full network management mode, to restore normal communication of all network modules. By exiting the first network mode, the vehicle restores full network functions, ensuring that the vehicle can provide full operability and functionality when energy consumption optimization is not required.

[0118] In some embodiments, when it is detected that the vehicle in the second network mode meets the local network management condition, the network management mode of the vehicle needs to be switched, for example, when an emergency function signal or other required network activity that the vehicle needs to maintain is detected to be reduced, or a signal change of a target condition indicates that a low power consumption mode can be entered.

[0119] When the partial network management conditions are met, the system can control the vehicle to exit the second network mode and switch to the first network mode, namely the partial network management mode, so that the vehicle only keeps the necessary network modules active to reduce energy consumption. By entering the first network mode, the vehicle can significantly reduce energy consumption without affecting key functions, thereby extending battery life and the operating time of emergency equipment.

[0120] As an example only, when the vehicle stops driving and the driver restarts the vehicle or starts certain operations, causing the signal state to change, local management is no longer needed. At this time, the vehicle network returns to full network mode, and all functions operate normally to support the driver's operational needs. Correspondingly, when the vehicle enters a long-term parking state, the driver turns off most of the vehicle's functions and only needs to maintain basic monitoring and safety functions. At this time, the vehicle network switches to local management mode, limiting unnecessary network activities and reducing energy consumption.

[0121] It can be seen from this that the embodiment of the present application first detects the status of the vehicle, and then can flexibly and accurately determine the network management mode corresponding to the vehicle's network based on the status of the vehicle. It can wake up the domain controller network related to the vehicle's emergency conditions when the vehicle is in an abnormal state according to the state changes of the vehicle, and stop unnecessary network activities through the correct network management mode, so that the vehicle can continue to perform emergency functions based on the correct network mode in an abnormal state, thereby improving the flexibility of network management, allowing the vehicle to still perform emergency functions normally under emergency conditions, and effectively reducing the overall power consumption of the vehicle to increase the execution time of the vehicle's emergency functions.

[0122] See also Figure 2 , Figure 2 This is a schematic diagram of a network management mode provided in an exemplary embodiment of the present application. Figure 2 Describe the contents in detail.

[0123] When the vehicle is not enabled or the network is inactive, the system enters bus sleep mode to reduce the energy consumption of the vehicle. When the vehicle is in normal operation, the vehicle's domain controller manages the "local area network" status to achieve efficient network operation and energy saving.

[0124] Figure 2 The LAN=0 mark means that the current domain controller is not in the local network management state, and the domain controller maintains normal communication with all networks. When the conditions for entering the local area network are met, the state of the domain controller will switch to the local network management mode, that is, the mark is LAN=1, indicating that the domain controller is in the local network management state and may stop communicating with non-essential networks to save energy.

[0125] In some embodiments, when the system detects duplicate messages in the network or certain conditions are triggered, the system may enter the duplicate message mode to ensure network stability and accuracy. When all local network management conditions are invalid, the system will enter the preparation sleep mode to prepare for the vehicle to enter the bus sleep mode.

[0126] In some embodiments, when it is detected that all target conditions for entering local network management are invalid, the system can exit the local network management mode and switch to normal operation or enter the sleep preparation mode. When any target condition is valid, the system can remain in the local network management mode (local area network = 1) to optimize the use of network resources.

[0127] Figure 2 By describing the vehicle's network state transitions and conditional logic, it can reflect how the domain controllers in various areas of the vehicle monitor network status and signals to optimize network management and reduce vehicle energy consumption. The above entire process can ensure efficient management and operation of the vehicle network under different operating conditions.

[0128] See also Figure 3 , Figure 3 1 is a schematic diagram of detecting the switching of the network management mode of the first area provided in an exemplary embodiment of the present application, specifically the process of the network management mode of the first area controller of the vehicle, that is, the left domain controller. The process of switching the network management mode of the vehicle will be described in detail below.

[0129] In some embodiments, when the vehicle meets all of the following conditions, the left domain controller can enter the first network mode of local network management:

[0130] (1) Detection of OFF gear: The vehicle is in a stopped state and the controller detects that the vehicle gear is OFF;

[0131] (2) Emergency drive signal is valid: The emergency drive signal is received, such as the hard-wire signal triggering of the double flash lights.

[0132] (3) All target conditions are invalid: except for the emergency drive signal, other signal conditions, such as local signal changes, CAN signal changes, and special function requirements, are invalid.

[0133] (4) Connection channel restriction: Only network management messages from the right domain or the back domain are received, and no other network management messages are received.

[0134] It can be understood that in this case, the signal position of the left domain local area network is set to 0x510_3.1=1, and the network ID can be set according to the actual situation, indicating that the local network management state has been entered. In the local network management mode, the left domain maintains the communication between the intelligent entry network and the vehicle body network, and stops sending messages on other network channels.

[0135] In some embodiments, the left domain controller may exit the first network mode of local network management and return to the second network mode of full network communication under any of the following conditions:

[0136] (1) ON gear is detected: The vehicle is in the starting state and the gear is switched from OFF gear to ON gear.

[0137] (2) Invalid emergency drive signal: No valid emergency drive signal is received.

[0138] (3) Any target condition is valid: Other signal conditions, such as local signal change, CAN signal change, and special function requirements become valid.

[0139] (4) Receiving other network management messages: In addition to the right domain, other network management messages are received.

[0140] In the above case, the signal position of the left domain local area network can be set to 0x510_3.1=0, and the left domain network of the vehicle exits the first network mode of local network management and resumes the second network mode of full network communication.

[0141] like Figure 3 As shown, the specific steps are as follows:

[0142] Step 201 , check whether the first network mode has been entered, if yes, proceed to step 202 , if no, proceed to step 208 .

[0143] Step 202: Maintain the first network mode, disconnect the first gateway from communication, and maintain communication with other gateways, and proceed to step 203. That is, currently maintain the local network management mode, stop chassis network message sending, and maintain intelligent network communication.

[0144] Step 203, detect whether the vehicle is in the OFF gear, if so, proceed to step 204, if not, proceed to step 207, and exit the first network mode.

[0145] Step 204, check whether all target conditions are invalid, if yes, proceed to step 205, if no, proceed to step 207, exit the first network mode.

[0146] Step 205 , detect whether the emergency driving signal is received, if yes, proceed to step 206 , if no, proceed to step 207 .

[0147] Step 206, detect whether the first gateway receives the message, if yes, proceed to step 207, exit the first network mode, if no, return to step 202, continue to maintain the second gateway communication.

[0148] Step 207: exit the first network mode.

[0149] Step 208 , detect whether the vehicle is in the OFF gear, if so, proceed to step 209 , if not, proceed to step 213 , and the vehicle enters the normal working mode.

[0150] Step 209, detect whether the emergency driving signal is received, if yes, proceed to step 210, if no, proceed to step 212, retain the original direct network management logic, that is, maintain the second network mode.

[0151] Step 210, check whether all target conditions are invalid, if yes, proceed to step 211, if no, proceed to step 212, and maintain the second network mode.

[0152] Step 211, detect whether the first gateway receives the message, if so, proceed to step 212, maintain the second network mode, if not, return to step 202, and adopt the first network mode.

[0153] Step 212: Maintain the second network mode.

[0154] Step 213: Perform normal working mode.

[0155] In this way, the first area of ​​the vehicle can optimize network communications under specific conditions to improve energy efficiency and emergency response capabilities, ensuring flexible adaptation and energy consumption optimization of the vehicle under different working conditions.

[0156] See also Figure 4 , Figure 4 1 is a schematic diagram of detecting the switching of the network management mode of the second area provided in an exemplary embodiment of the present application, specifically the process of the network management mode of the second area controller of the vehicle, that is, the right / rear domain controller. The process of switching the network management mode of the vehicle will be described in detail below.

[0157] In some embodiments, the second regional controller, i.e., the right / rear domain controller, may enter the first network mode of local network management when the following conditions are simultaneously met:

[0158] (1) Detection of OFF gear: The vehicle is in a stopped state, and the right / rear domain controller detects that the vehicle gear position is OFF.

[0159] (2) The left domain local area network signal position is 0x510_3.1=1: indicating that the left domain is already in the local network management mode.

[0160] (3) All target Tianjian are invalid: It means that the vehicle currently does not need additional network activities, such as local signal changes, CAN signal changes, and special function requirements.

[0161] (4) Only left domain network management messages received: Indicates that the vehicle does not receive other network management messages from the right / rear domain.

[0162] In this case, the signal position of the right / rear domain local area network is set to 0x511_3.1=1, indicating that the local network management state has been entered. The right / rear domain maintains the communication between the smart entry network and the body network, but stops sending messages on other network channels and stops forwarding messages between the smart entry network and the body network.

[0163] In some embodiments, the right / rear domain controller may exit the local network management mode when any of the following conditions are met:

[0164] (1) ON gear is detected: the vehicle is in the starting state.

[0165] (2) The left domain local area network signal position is 0x510_3.1=0: the left domain exits the local network management mode.

[0166] (3) Any one of the target conditions is valid: it means that the vehicle currently requires additional network activity.

[0167] (4) Receiving other network management messages: Indicates that in addition to the left domain, other network management messages from the right / back domain will also be received.

[0168] In this case, the signal position of the right / rear domain local area network is set to 0x511_3.1=0, the first network mode of local network management is exited, and the second network mode of full network communication is restored.

[0169] like Figure 4 As shown, the specific steps are as follows:

[0170] Step 301 , check whether the first network mode has been entered, if yes, proceed to step 302 , if no, proceed to step 308 .

[0171] Step 302: Maintain the first network mode, disconnect the first gateway from communication, and maintain communication with other gateways, and proceed to step 303. That is, currently maintain the local network management mode, stop chassis network message sending, and maintain intelligent network communication.

[0172] Step 303, check whether the vehicle is in the OFF gear, if so, proceed to step 304, if not, proceed to step 307, and exit the first network mode.

[0173] Step 304, check whether all target conditions are invalid, if yes, proceed to step 305, if no, proceed to step 307, exit the first network mode.

[0174] Step 305 , detect whether the second gateway has received the message, that is, detect whether the vehicle's intelligent network has received the message 0x510_3.1=1, if yes, proceed to step 306 , if no, proceed to step 307 .

[0175] Step 306, detect whether the first gateway receives the message, if yes, proceed to step 307, exit the first network mode, if no, return to step 302, continue to maintain the second gateway communication.

[0176] Step 307: exit the first network mode.

[0177] Step 308 , detect whether the vehicle is in the OFF gear, if so, proceed to step 309 , if not, proceed to step 313 , and the vehicle enters the normal working mode.

[0178] Step 309, detect whether the first gateway receives the message, that is, detect whether the intelligent network receives the message 0x510_3.1=1, if yes, go to step 310, if not, go to step 312, retain the original direct network management logic, that is, maintain the second network mode.

[0179] Step 310, check whether all target conditions are invalid, if yes, proceed to step 311, if no, proceed to step 312, and maintain the second network mode.

[0180] Step 311, detect whether the first gateway receives the message, if so, proceed to step 312, maintain the second network mode, if not, return to step 302, and adopt the first network mode.

[0181] Step 312: Maintain the second network mode.

[0182] Step 313: Perform normal working mode.

[0183] Through the above methods, the present application can provide a flexible network management mechanism for the domain controllers in various areas of the vehicle, achieve energy efficiency optimization and functional guarantee of the entire vehicle, and extend the normal working time of key modules in emergency situations.

[0184] Figure 5 FIG. 4 is a block diagram of an electronic device 400 according to an exemplary embodiment. Figure 5As shown, the electronic device 400 may include: a processor 401 and a memory 402. The electronic device 400 may also include one or more of a multimedia component 403, an input / output (I / O) component 404, and a communication component 405.

[0185] The processor 401 is used to control the overall operation of the electronic device 400 to complete all or part of the steps in the above-mentioned network management method. The memory 402 is used to store various types of data to support the operation of the electronic device 400, which may include, for example, instructions for any application or method used to operate on the electronic device 400, and application-related data, such as contact data, messages sent and received, pictures, audio, video, etc. The memory 402 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (Static Random Access Memory, referred to as SRAM), electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, referred to as EEPROM), erasable programmable read-only memory (Erasable Programmable Read-Only Memory, referred to as EPROM), programmable read-only memory (Programmable Read-Only Memory, referred to as PROM), read-only memory (Read-Only Memory, referred to as ROM), magnetic memory, flash memory, disk or optical disk. The multimedia component 403 may include a screen and an audio component. The screen may be, for example, a touch screen, and the audio component is used to output and / or input audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signal may be further stored in the memory 402 or sent through the communication component 405. The audio component also includes at least one speaker for outputting audio signals. The I / O component 404 provides an interface between the processor 401 and other interface modules, and the other interface modules may be keyboards, mice, buttons, etc. These buttons may be virtual buttons or physical buttons. The communication component 405 is used for wired or wireless communication between the electronic device 400 and other devices. Wireless communication, such as WiFi, Bluetooth, Near Field Communication (NFC), 2G, 3G, 4G, NB-IOT, eMTC, or other 5G, etc., or a combination of one or more of them, is not limited here. Therefore, the corresponding communication component 405 may include: WiFi module, Bluetooth module, NFC module, etc.

[0186] In an exemplary embodiment, the electronic device 400 can be implemented by one or more application specific integrated circuits (ASIC), digital signal processors (DSP), digital signal processing devices (DSPD), programmable logic devices (PLD), field programmable gate arrays (FPGA), controllers, microcontrollers, microprocessors or other electronic components to execute the above-mentioned network management method.

[0187] In another exemplary embodiment, a computer-readable storage medium including program instructions is also provided, and when the program instructions are executed by the domain controller, the steps of the above-mentioned network management method are implemented. For example, the computer-readable storage medium may be the above-mentioned memory 402 including program instructions, and the above-mentioned program instructions may be executed by the processor 401 of the electronic device 400 to complete the following steps:

[0188] Detect the status of the vehicle;

[0189] According to the state of the vehicle, the network management mode corresponding to the network of the vehicle is determined so that the vehicle can continue to perform emergency functions based on the correct network mode in an abnormal state.

[0190] Figure 6 is a block diagram of a vehicle provided in an embodiment of the present application, such as Figure 6 As shown, the vehicle 500 includes the electronic device 400 described above.

[0191] An embodiment of the present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute part or all of the steps of any one of the charging control methods recorded in the above method embodiments.

[0192] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0193] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0194] In the several embodiments provided in the present application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the units, which is only a logical function division. There may be other division methods in actual implementation, such as 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, and the indirect coupling or communication connection of the device or unit can be electrical or other forms.

[0195] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0196] In addition, the functional units in the various embodiments of the application 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-mentioned integrated units may be implemented in the form of hardware or in the form of software program modules.

[0197] If the integrated unit is implemented in the form of a software program module and sold or used as an independent product, it can be stored in a computer-readable storage unit. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage unit, including a number of instructions to enable a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage unit includes: U disk, read-only memory (ROM), random access memory (RAM), mobile hard disk, disk or optical disk and other media that can store program codes.

[0198] A person of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage unit, which can include: a flash drive, a read-only storage unit, a random access memory, a magnetic disk or an optical disk, etc.

[0199] The preferred embodiments of the present application are described in detail above in conjunction with the accompanying drawings; however, the present application is not limited to the specific details in the above embodiments. Within the technical concept of the present application, a variety of simple modifications can be made to the technical solution of the present application, and these simple modifications all fall within the protection scope of the present application.

[0200] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, this application will not further describe various possible combinations.

[0201] In addition, the various implementation modes of the present application may be arbitrarily combined, and as long as they do not violate the concept of the present application, they should also be regarded as the contents disclosed in the present application.

Claims

1. A network management method, characterized in that: The method comprises: Detect the status of the vehicle; According to the state of the vehicle, the network management mode corresponding to the network of the vehicle is determined so that the vehicle can continue to perform emergency functions based on the correct network mode in an abnormal state.

2. The network management method according to claim 1, characterized in that: The determining, according to the state of the vehicle, a network management mode corresponding to the network of the vehicle includes: Detecting the corresponding relationship between the state of the vehicle and the local network management condition; When it is detected that the state of the vehicle meets the local network management condition, controlling the vehicle to adopt a first network mode of local network communication; When it is detected that the state of the vehicle does not satisfy the local network management condition, the vehicle is controlled to adopt a second network mode of full network communication.

3. The network management method according to claim 2, characterized in that: The detecting the corresponding relationship between the state of the vehicle and the local network management condition includes: detecting a dormant state of the vehicle and a reception state of a local network response signal; If the dormant state is activated and the local network response signal is received, detecting a corresponding relationship between the state of the vehicle and a target condition that satisfies the influencing network shutdown; If the target condition is met, the vehicle's state of receiving the message from the first gateway is detected, and if the vehicle does not receive the message from the first gateway, the local network management condition is met.

4. The network management method according to claim 3, characterized in that: The detecting the corresponding relationship between the state of the vehicle and the local network management condition further includes: If it is detected that the vehicle has not started the dormant state, the local network management condition is not met; If the dormant state is activated, the corresponding relationship between the state of the vehicle and the target condition is detected, and if the target condition is not met, the local network management condition is not met; If the target condition is met, detecting a reception status of the vehicle to the local network response signal, and if the vehicle fails to receive the local network response signal, the local network management condition is not met; If the local network response signal is received, the vehicle status is detected for the reception status of the message from the first gateway. If the message from the first gateway is not received, the local network management condition is not satisfied.

5. The network management method according to claim 3, characterized in that: The vehicle includes a first area corresponding to the driving area, and a second area outside the driving area; The local network response signal corresponding to the first area is an emergency driving signal, and the local network response signal corresponding to the second area is an indication signal instructing the first area to enter or exit the first network mode.

6. The network management method according to claim 3, characterized in that: The controlling the vehicle to adopt a first network mode of local network communication includes: The first gateway is controlled to disconnect communication, and a second gateway other than the first gateway is controlled to maintain communication.

7. The network management method according to claim 2, characterized in that: Before determining the network management mode corresponding to the network of the vehicle according to the state of the vehicle, the method further includes: If it is detected that the vehicle is not in the first network mode, determining a corresponding network management mode for the vehicle; If the vehicle is already in the first network mode, the vehicle is controlled to maintain the first network mode for a preset time period, and a corresponding network management mode is determined for the vehicle after the preset time period.

8. The network management method according to claim 7, characterized in that: The method further comprises: When it is detected that the state of the vehicle in the first network mode no longer satisfies the local network management condition, the network of the vehicle is controlled to exit the first network mode and adopt the second network mode; When it is detected that the state of the vehicle already in the second network mode satisfies the local network management condition, the network of the vehicle is controlled to exit the second network mode and adopt the first network mode.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores program instructions, which implement the method according to any one of claims 1 to 8 when executed.

10. A computer program product, characterized in that The computer program product comprises program instructions, and when the program instructions are executed by a processor, the method according to any one of claims 1 to 8 is implemented.

11. An electronic device, characterized in that: Used to perform the method according to any one of claims 1 to 8.

12. A vehicle, characterized in that: The electronic device comprises the electronic device described in claim 11, or executes the method described in any one of claims 1 to 8.