Vehicle communication method and device and vehicle machine system
By integrating multiple communication modules into the vehicle communication system, establishing a multi-link redundancy architecture, and evaluating signal quality in real time, the link can be dynamically switched, thus solving the communication interruption problem caused by blind spots in the network coverage of a single operator and improving the continuity and reliability of communication.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHENGDU DESAY SV KAWA TECHNOLOGY CO LTD
- Filing Date
- 2025-11-28
- Publication Date
- 2026-04-17
AI Technical Summary
In existing vehicle communication systems, vehicles can only access the network of one cellular operator, lacking the ability to access multiple networks redundantly. This results in weak or interrupted signals in certain geographical environments, affecting the continuity and reliability of communication.
The vehicle communication system integrates at least two communication modules, which connect to different operators to establish independent communication links. The signal quality is evaluated in real time, and the link with high signal quality is selected as the main link. Communication is carried out through the main link, and the system dynamically switches to the backup link when the signal quality deteriorates.
By employing a multi-link redundancy architecture and dynamic switching mechanism, communication interruptions caused by blind spots in the network coverage of a single operator are effectively avoided, improving the continuity and reliability of vehicle communication and ensuring the stability of critical services.
Smart Images

Figure CN121888321A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of automotive electronics technology, specifically to a vehicle communication method, device, and vehicle infotainment system. Background Technology
[0002] As the intelligence level of in-vehicle systems continues to improve, modern cars increasingly rely on cellular mobile networks to achieve their core functions. Uploading environmental perception data, remote vehicle control, and services such as voice or video calls all require a continuous and stable communication connection between the vehicle and cloud servers on the internet or private networks. The key component enabling this communication capability is the vehicle's telematics unit (TMU). This unit connects to the operator's 4G or 5G network via a built-in cellular antenna and communicates locally with various electronic control units within the vehicle, such as smart cockpit systems, infotainment systems, and advanced driver assistance systems, via the in-vehicle Ethernet network, thereby providing cellular data transmission services for the entire vehicle.
[0003] The current industry standard is for vehicle manufacturers to pre-assign the telematics unit (TMU) to a specific cellular network operator during the vehicle's production or development phase. Once the vehicle is in use, its various client-side electronic control units establish a local connection with the TMU via Ethernet and rely on the single-operator cellular link provided by the TMU to access cloud services. However, this existing bound communication architecture has significant limitations. Due to differences in spectrum planning, base station deployment density, and antenna directionality among different mobile network operators, even if a vehicle maintains good signal quality in most urban areas, it often faces network coverage blind spots in special geographical environments such as mountainous areas, tunnels, suburbs, or forested areas. Furthermore, once the eSIM card embedded in the TMU is bound to a particular operator at the factory, it is difficult to switch flexibly during actual use; even if the eSIM information is updated remotely, it cannot be guaranteed that the newly switched operator will provide better network coverage and service quality on all driving routes. Furthermore, when a vehicle enters an area where the signal of its bound operator is weak or interrupted, all cellular network-based services will be affected or even interrupted simultaneously, resulting in a significant decline in the user's communication experience in multiple scenarios and restricting the continuity and reliability of intelligent connected vehicle service capabilities. Summary of the Invention
[0004] In view of the above problems, this invention provides a vehicle communication method, device, and vehicle system to solve the problem that current vehicles can only access the network of one cellular operator, lacking the ability to redundantly access multiple networks. When the operator's signal is weak or unavailable in a certain area, the communication link is interrupted, causing the vehicle to be unable to communicate.
[0005] According to one aspect of the present invention, a vehicle communication method is provided, applied to an in-vehicle infotainment system, the in-vehicle infotainment system including at least two communication modules; the method includes: Connect the two communication modules to the communication operator to establish different communication links; The signal quality of the two communication links is evaluated separately, and the communication link with higher signal quality is selected as the main link and vehicle communication is carried out through the main link. During vehicle operation, the signal quality of the main link is measured or predicted in real time to obtain the first signal test value, and the communication link is switched based on the first signal test value.
[0006] In some alternative implementations, the two communication modules are connected to a communication operator to establish different communication links, specifically including: The two communication modules are connected to different communication operators to establish a first communication link and a second communication link, respectively.
[0007] In some alternative implementations, the signal quality of the two communication links is evaluated separately, and the communication link with higher signal quality is selected as the main link for vehicle communication. Specifically, this includes: Obtain the first signal quality value of the first communication link and the second signal quality value of the second communication link; The first signal quality value and the second signal quality value are compared, and the communication link with the higher signal quality is selected as the main link, and the communication link with the lower signal quality is selected as the secondary link. Vehicle communication is then carried out through the main link.
[0008] In some alternative implementations, the signal quality of the main link is predicted in real time to obtain a first signal test value, specifically including: Obtain a network quality map and predicted vehicle locations at a preset time; The predicted location value is compared with the network quality map to obtain the first signal test value of the main link of the vehicle after a preset time.
[0009] In some alternative implementations, obtaining the network quality map specifically includes: During vehicle operation, the signal quality value, communication operator, and geographical coordinates are saved to generate a network quality map. Alternatively, a network quality map can be collected through a third-party supplier and pre-installed into the vehicle's infotainment system.
[0010] In some optional implementations, obtaining the predicted position of the vehicle at a preset time includes: Obtain the vehicle's current measurement vector and current state vector at the current moment; Based on the current state vector, calculate the vehicle's predicted state vector and predicted covariance matrix at the preset time. Calculate the Kalman gain of the vehicle based on the predicted covariance matrix. Based on the predicted state vector and Kalman gain, the predicted position of the vehicle at a preset time is calculated.
[0011] In some alternative implementations, the vehicle's current measurement vector and current state vector at the current moment are obtained by any one or more of wheel speed sensors, GNSS modules, and inertial sensors.
[0012] In some optional implementations, the communication link switching process is performed based on the first signal test value, specifically including: Determine whether the first signal test value is lower than a preset first threshold; If so, obtain the second signal test value of the location prediction value of another communication link, and when the second signal test value is greater than or equal to the first threshold, switch the current communication link to another communication link; Otherwise, no action will be taken.
[0013] According to another aspect of the present invention, a vehicle communication device is provided, the device comprising: The communication connection module is used to connect the two communication modules to the communication operator to establish different communication links respectively; The communication evaluation module is used to evaluate the signal quality of the two communication links respectively, select the communication link with higher signal quality as the main link, and use the main link for vehicle communication. And a communication switching module, used to measure or predict the signal quality of the main link in real time during vehicle operation to obtain the first signal test value, and to perform communication link switching processing based on the first signal test value.
[0014] According to another aspect of the present invention, a vehicle infotainment system is provided, comprising: a processor, a memory, a communication bus, and at least two communication modules, wherein the processor, the memory, and the communication modules communicate with each other via the communication bus; The memory is used to store at least one executable instruction that causes the processor to perform operations such as the vehicle communication method described above.
[0015] This invention provides a vehicle communication method, device, and vehicle-mounted system. Its advantages lie in the following: This invention establishes different communication links by connecting two communication modules to a communication operator; it evaluates the signal quality of each communication link, selects the link with higher signal quality as the primary link, and uses the primary link for vehicle communication; during vehicle operation, it measures or predicts the signal quality of the primary link in real time to obtain a first signal test value, and performs communication link switching based on the first signal test value. By employing dual communication modules to establish differentiated links and dynamically evaluating signal quality, combined with a real-time measurement and prediction mechanism, this invention achieves intelligent link switching, effectively avoiding the risk of communication interruption caused by coverage blind spots of a single operator, and significantly improving the continuity and reliability of vehicle communication.
[0016] The above description is merely an overview of the technical solutions of this invention. In order to better understand the technical means of the embodiments of this invention, it can be implemented in accordance with the contents of the specification. Furthermore, in order to make the above and other objects, features and advantages of the embodiments of this invention more apparent and understandable, specific embodiments of this invention are described below. Attached Figure Description
[0017] The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings: Figure 1 A flowchart illustrating the vehicle communication method according to Embodiment 1 of the present invention is shown; Figure 2 A flowchart illustrating step 130 of Embodiment 1 of the present invention is shown; Figure 3 A flowchart illustrating step 210 of Embodiment 1 provided by the present invention is shown; Figure 4 A schematic diagram of the vehicle communication device according to Embodiment 2 of the present invention is shown; Figure 5 A schematic diagram of the vehicle infotainment system according to Embodiment 3 of the present invention is shown. Detailed Implementation
[0018] Exemplary embodiments of the invention will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be implemented in various forms and should not be limited to the embodiments set forth herein.
[0019] Example 1: Figure 1 An embodiment of a vehicle communication method according to the present invention is shown, applied to an in-vehicle infotainment system, which includes at least two communication modules; the method includes: 110. Connect the two communication modules to the communication operator to establish different communication links respectively; 120. The signal quality of the two communication links is evaluated respectively, and the communication link with higher signal quality is selected as the main link and vehicle communication is carried out through the main link. 130. During vehicle operation, the signal quality of the main link is measured or predicted in real time to obtain the first signal test value, and the communication link is switched based on the first signal test value.
[0020] In steps 110-130, "the vehicle infotainment system includes at least two communication modules" means that the system integrates multiple independent communication units. This can be implemented using a modular hardware design, such as installing physically separate SIM card slots or eSIM chips, primarily to provide the hardware foundation for establishing multiple links. In practical applications, connecting the two communication modules to a communication operator to establish different communication links can be achieved by configuring the modules to use different communication frequency bands, for example, one module operating in the 700MHz band and the other in the 3.5GHz band, or by using different communication protocols such as a combination of 4G LTE and 5G NR, mainly to achieve diversity in network access paths. Specifically, evaluating the signal quality of the two communication links separately refers to quantitatively analyzing the signal parameters of each link. This can be achieved by measuring the Reference Signal Received Power (RSRP) or Bit Error Rate (BER), for example, by periodically collecting signal index values through the vehicle communication unit, primarily for objectively comparing link quality. Furthermore, selecting a high-quality communication link as the primary link refers to determining the preferred link based on evaluation results. This can be achieved through automatic selection using a fixed threshold, such as selecting the link when the RSRP is higher than -85dBm, primarily to ensure optimized initial communication quality. During vehicle operation, real-time measurement of the primary link's signal quality can be performed using high-frequency sampling of signal parameters, such as measuring signal strength every 500 milliseconds. Prediction can be achieved using trend extrapolation models based on historical data, such as extrapolating future values based on the signal change rate over the past 10 seconds, primarily to identify signal degradation risks in advance. Therefore, communication link switching based on the first signal test value means triggering link switching when the primary link's signal quality falls below a safe level. This can be achieved by comparing the test value with a preset threshold, such as activating a backup link to take over communication when the test value is lower than -100dBm, primarily to maintain the continuity of communication services. This invention, by constructing a multi-link redundancy architecture and a dynamic switching mechanism, effectively addresses the risk of communication interruption caused by network coverage fluctuations in vehicle movement scenarios, ensuring the reliability of critical services such as data transmission and remote control.
[0021] In the field of vehicle communication technology, in-vehicle systems integrate at least two communication modules to achieve a multi-link redundancy architecture, effectively addressing the risk of communication interruptions caused by network coverage fluctuations. Specifically, this method first connects two communication modules to separate communication operators, establishing independent communication links. This process is based on modular hardware design, ensuring simultaneous access to network resources from different operators or frequency bands, and leveraging the complementary coverage of operators to expand geographical access capabilities. Furthermore, the system performs real-time evaluation of the signal quality of the two communication links by collecting key parameters such as signal strength and signal-to-noise ratio. Based on the parameter comparison results, the system selects the communication link with higher signal quality as the primary link, and uses this primary link to execute data transmission tasks between the vehicle and the cloud server. This optimizes communication quality from the initial stage, avoiding service degradation caused by improper link selection. During vehicle operation, the signal quality of the main link is continuously monitored or proactively predicted. Monitoring directly obtains the current link status parameters, while prediction combines vehicle dynamic information and network environment data to infer future signal trends, thereby generating a first signal test value. When this test value is lower than a preset threshold, the system automatically triggers communication link switching processing, transferring the communication task to the backup link, forming a closed-loop control mechanism from signal degradation warning to link switching, ultimately achieving seamless connection of communication services in vehicle movement scenarios.
[0022] In a preferred implementation, the vehicle infotainment system is configured with two eSIM card modules supporting different operators as communication modules. Module A establishes a first communication link with the base station of operator X, and module B establishes a second communication link with the base station of operator Y. During the signal quality assessment phase, the system periodically measures the Reference Signal Received Power (RSRP) values of the two links. For example, if the RSRP of the first communication link is -85dBm and the RSRP of the second communication link is -92dBm, the first communication link with the higher RSRP is selected as the primary link for transmitting remote control commands to the vehicle. During driving, the system integrates the vehicle's current GPS coordinates with pre-stored network quality map data to predict the first signal test value of the primary link when the vehicle enters a tunnel area in 5 minutes. When the predicted value drops below -105dBm (below the preset threshold of -100dBm), the system immediately switches to the second communication link to maintain the continuity of voice call services. This switching process is completed within 200 milliseconds to avoid the user perceiving a communication interruption.
[0023] Therefore, this invention significantly improves the reliability of vehicle communication through the synergistic effect of a multi-link redundancy architecture and a dynamic switching mechanism. Specifically, the hardware design of at least two communication modules fundamentally avoids the risk of global communication paralysis caused by the failure of a single link, while the main link selection mechanism based on real-time signal quality assessment ensures optimal performance in the initial stage of communication. Simultaneously, the dual-mode processing of main link signal quality measurement and prediction enables the system to proactively identify coverage blind spots and execute link switching in advance, rather than passively responding to interruption events. This effectively maintains the continuity of critical services such as data transmission and remote control in traditionally weak signal areas such as tunnels and mountainous regions, ultimately solving the problem of communication service interruptions caused by reliance on a single operator's link and ensuring the stability of intelligent connected vehicles' service capabilities in complex geographical environments.
[0024] In one embodiment of step 110, the two communication modules are connected to the communication operators to establish different communication links, specifically including: connecting the two communication modules to different communication operators to establish a first communication link and a second communication link respectively.
[0025] In this embodiment, the two communication modules refer to independent hardware units in the vehicle system used for accessing cellular mobile networks. They can be implemented using physical SIM card slots or embedded eSIM modules, with the aim of providing network access capabilities without interference. Different communication operators can be understood as independent corporate entities providing cellular mobile communication services. They can be implemented using different operators such as China Mobile, China Unicom, or China Telecom, with the aim of utilizing the differences in spectrum resource allocation and base station deployment strategies among the operators. The first communication link and the second communication link specifically refer to independent communication connections established with different operators, such as 4G or 5G cellular network links, with the aim of ensuring physical isolation and functional independence between links.
[0026] Specifically, the solution of the present invention connects two communication modules to different operators respectively, making full use of the non-uniform distribution characteristics of the network infrastructure of each operator in terms of geographical coverage, so that in the signal attenuation area of one operator, the network of another operator can still maintain effective coverage; at the same time, the establishment of independent links realizes the decoupling of the physical layer links, providing a differentiated data source for subsequent dynamic evaluation of signal quality, thereby achieving seamless switching of communication paths based on real-time network conditions during vehicle operation.
[0027] Furthermore, this invention can also include a third communication module, and the three communication modules can establish communication connections with three different communication operators respectively. As a specific implementation, the solution of this invention is implemented as follows: the first communication module in the vehicle system connects to the China Mobile network to establish a first communication link; the second communication module connects to the China Unicom network to establish a second communication link; the third communication module connects to the China Telecom network to establish a third communication link; when the vehicle enters a tunnel area where the China Mobile signal is weak, the system automatically switches to the China Unicom link or the China Telecom network through real-time evaluation to ensure the continuous stability of voice calls and remote control services.
[0028] Through the above technical solution, the present invention can effectively avoid the communication interruption problem caused by the blind spot of a single operator's network during vehicle operation, and significantly improve the continuity and reliability of communication services in special geographical environments such as mountains, tunnels or suburbs.
[0029] In one embodiment of step 120, the signal quality of the two communication links is evaluated respectively, and the communication link with higher signal quality is selected as the main link and vehicle communication is carried out through the main link. Specifically, this includes: obtaining a first signal quality value of the first communication link and a second signal quality value of the second communication link; comparing the first signal quality value and the second signal quality value, selecting the communication link with higher signal quality as the main link, selecting the communication link with lower signal quality as the secondary link, and carrying out vehicle communication through the main link.
[0030] In this embodiment, the first signal quality value refers to the parameter used to quantitatively evaluate the signal strength of the first communication link. It can be implemented using indicators such as received signal strength indication or signal-to-noise ratio, with the aim of providing an objective measurement basis to avoid subjective judgment. The comparison of signal quality values refers to the process of determining the optimal link through numerical comparison, which can be implemented using a direct numerical comparison mechanism, with the aim of ensuring the selection of the most reliable communication link. The dynamic allocation of the primary link and the secondary link refers to dynamically specifying the primary and backup links based on the real-time signal quality, which can be implemented based on a periodic evaluation mechanism, with the aim of optimizing network resource scheduling.
[0031] Specifically, the solution of this invention acquires the signal quality values of two communication links in real time, performs direct comparison to identify the link with superior performance, and dynamically allocates the roles of the primary and secondary links accordingly. The system periodically measures the signal parameters of the first and second communication links and compares the quantification results numerically. When the signal quality value of one link is detected to be significantly higher than that of the other link, the first link is immediately designated as the primary link for data transmission, while the other link is designated as the secondary link for backup. This mechanism ensures that vehicle communication is always based on the optimal link in environments with fluctuating signal strength, thereby avoiding communication interruptions caused by measurement ambiguity or signal degradation.
[0032] In one specific implementation, the communication evaluation module in the vehicle system uses an integrated signal measurement unit to collect the received signal strength indicator (RSS) of the first communication link and the signal-to-noise ratio (SNR) of the second communication link in real time. This module inputs the collected values into a comparison unit, which performs a numerical comparison: if the RSS of the first communication link is greater than the SNR of the second communication link, the first communication link is designated as the primary link and the second as the secondary link; otherwise, a switch is performed. In actual operation, when the vehicle enters a weak signal area, the system can quickly detect a decline in the primary link signal quality and seamlessly switch to the secondary link when its quality is better, ensuring the continuity of voice calls or data transmission.
[0033] Through the above scheme, the present invention can select the optimal communication link in real time based on accurate signal quality data, effectively avoiding communication interruption or quality degradation caused by improper link selection in areas with weak signal, and significantly improving the reliability and continuity of vehicle communication.
[0034] In one embodiment of step 130, see Figure 2 Real-time prediction of the main link signal quality to obtain the first signal test value, specifically including: 210. Obtain the network quality map and the predicted location of vehicles at a preset time. 220. The location prediction value is compared with the network quality map to obtain the first signal test value of the main link of the vehicle after a preset time.
[0035] In steps 210-220, the network quality map refers to a map that stores the correspondence between geographic coordinates and signal quality. It can be dynamically constructed using historical vehicle driving data or offline map data provided by a third-party supplier. Its purpose is to provide historically accumulated signal coverage information to support forward-looking predictions. The location prediction value can be understood as the future location coordinates calculated based on the vehicle's current motion state. It can be implemented using Kalman filtering algorithm, particle filtering model, or statistical prediction method based on historical trajectories. Its purpose is to predict the trend of signal environment changes along the vehicle's driving path in advance. Specifically, the first signal test value refers to the predicted signal quality quantification value obtained by mapping the location prediction value with the network quality map. Its purpose is to provide a forward-looking basis for handover decisions rather than relying on instantaneous measurement data. In addition, the first threshold is configured as a preset signal quality critical level. It can be determined based on operator-recommended parameters or historical outage data analysis. Its purpose is to define a clear condition threshold for triggering link handover.
[0036] Specifically, the solution of this invention first obtains a network quality map and the vehicle's predicted location at a preset time. Based on the vehicle's current state vector, a location prediction is generated. Combining the historical correspondence between geographic coordinates and signal quality, the signal environment at future moments is predicted. Subsequently, the predicted location value is dynamically compared with the network quality map to quantify the first signal test value of the main link after a preset time, avoiding response delays in real-time measurements. Finally, when the first signal test value falls below a first threshold, a link switching operation is triggered, ensuring that the switching timing precisely matches the vehicle's trajectory. This process integrates the prediction mechanism with historical map data, forming a closed-loop logic from location prediction to signal assessment to switching execution. This ensures that the system proactively completes link switching before actual signal degradation, thereby maintaining seamless communication service continuity.
[0037] As a specific implementation method, the present invention is implemented as follows: During vehicle operation, the vehicle system calls the network quality map data preset in the vehicle storage unit, and based on the fusion information of the current wheel speed sensor and inertial sensor, uses the Kalman filter algorithm to predict the vehicle's position coordinates after a preset time; the system maps the predicted position to the network quality map and obtains the predicted signal quality value of the main link; when the predicted value is lower than a preset threshold, the system automatically switches the communication link to another link with higher signal quality, thereby completing the switching operation before the vehicle enters a weak signal area.
[0038] Through the above technical solution, the present invention can identify potential signal blind spots in areas such as tunnels or suburbs in advance, and actively trigger link switching before the signal actually deteriorates, effectively avoiding communication interruptions caused by the lag in measurement data, and significantly improving the continuity and reliability of vehicle communication.
[0039] In one embodiment of step 210, obtaining the network quality map specifically includes: during vehicle operation, saving the signal quality value, communication operator, and geographical coordinates of the vehicle to generate a network quality map; or, collecting and obtaining the network quality map through a third-party supplier and pre-installing the network quality map into the vehicle's in-vehicle infotainment system.
[0040] In this embodiment, signal quality value refers to a quantitative indicator reflecting the performance of a wireless communication link, which can be implemented using parameters such as Received Signal Strength Indicator (RSSI) or Reference Received Power (RSRP); communication operator can be understood as an entity providing cellular mobile network services, which may include different mobile network service providers; geographic coordinates refer to a coordinate system used to identify geographic locations, which can be implemented using Global Positioning System (GPS) coordinates or BeiDou Navigation Satellite System coordinates; storage refers to the persistent storage of real-time collected data, which can be implemented using non-volatile memory; generating a network quality map refers to constructing a data structure that associates geographic location, operator, and signal quality, which can be implemented using a database or Geographic Information System (GIS) layer; collection through third-party vendors refers to obtaining network coverage information from external data sources, which may include professional surveying companies or map service providers; pre-installation refers to loading data into the vehicle's infotainment system before the vehicle leaves the factory, which can be implemented using embedded storage devices.
[0041] Specifically, the solution of this invention dynamically collects and saves signal quality values, communication operators, and geographical coordinates during vehicle operation to generate a network quality map, enabling the map data to reflect network coverage changes in real time. Simultaneously, a third-party supplier collects and pre-installs the network quality map, ensuring data support even in areas where the vehicle is not traveling. When signal quality prediction is needed, the system compares the predicted location value with the network quality map to obtain the first signal test value of the main link, thereby promptly determining whether to switch links. This dual-path acquisition mechanism effectively compensates for the shortcomings of a single data source, improving the accuracy of signal prediction and the reliability of link switching.
[0042] As a specific implementation, the microcontroller in the vehicle system acquires geographic coordinates via the GNSS module while the vehicle is in motion, and simultaneously reads signal quality values and currently connected carrier information from the communication module, storing this data in the vehicle's flash memory. When the vehicle starts, the system loads a pre-installed third-party network quality map, which is provided by a professional supplier and stored on a solid-state drive.
[0043] The above approach significantly improves the real-time performance and accuracy of network quality map data, making signal quality prediction more accurate and thus ensuring the timeliness and reliability of communication link switching decisions.
[0044] In one embodiment of step 210, see Figure 3 Obtain the predicted location of the vehicle at a preset time, specifically including: 310. Obtain the current measurement vector and current state vector of the vehicle at the current moment. In step 310, the current measurement vector and current state vector of the vehicle at the current moment can be obtained by any one or more of the wheel speed sensor, GNSS module and inertial sensor.
[0045] The current state vector can be a 6-dimensional vector, represented as: ,in, It is the 6-dimensional state vector of the car; It is the car's current position in two-dimensional coordinates; It is the car's current speed in two-dimensional coordinates; It is the heading angle of the car; That is the angular velocity of the car.
[0046] The current measurement vector can be a 4-dimensional measurement vector, represented as: , It is the 4D measurement vector of the car. It is a position measurement from GNSS. The vehicle speed measurement is from the CAN bus. It is an angular velocity measurement from an inertial sensor.
[0047] The current state vector and the current measurement vector can be consistent or nearly consistent when the vehicle starts. During vehicle operation, the current state vector can be compensated by Kalman gain to obtain the position prediction value.
[0048] 320. Based on the current state vector, calculate the predicted state vector and predicted covariance matrix of the vehicle at the preset time. In step 320, assuming that the vehicle's motion within a preset time Δt can be approximated as uniform circular motion or uniform linear motion, the state prediction formula is:
[0049] in, It is the predicted state vector. It is the state vector from the previous time step. It is the control input vector. This is the speed at the previous moment. It should be noted that the preset time can be set small enough to reduce errors caused by the vehicle's non-uniform circular or non-uniform linear motion.
[0050] The predicted covariance matrix is expressed by the following formula: ,in, It predicts the covariance matrix. It is the state transition Jacobian matrix, and it is the state transition function f in the previous time step. The partial derivative matrix at point, where, It can be expressed by the following formula.
[0051]
[0052] It is the covariance matrix of the previous time step. It is the transpose of the state transition Jacobian matrix. Adjust according to the complexity of the scenario. The following settings can be made.
[0053] 。
[0054] 330. Based on the predicted covariance matrix, calculate the Kalman gain of the vehicle; in step 330, the Kalman gain is calculated using the following formula: ,in, , The covariance matrix of the measured noise is adjusted according to the sensor error; It is the Jacobian matrix of the measurement function with respect to the state vector: Measurement function Extract the components corresponding to the measurement vector from the state vector: 。
[0055] 340. Based on the predicted state vector and Kalman gain, calculate the vehicle's predicted position at a preset time. In step 340, when a new measurement value arrives, the prediction result is fused with the measurement value to correct and optimize the state estimation. The predicted state vector is updated using the following formula to obtain the predicted position value: After obtaining the predicted location value, it is also based on the formula: Update the covariance matrix, where I is the identity matrix.
[0056] In steps 310-340, through iterative prediction and updating, the vehicle speed, position, and inertial data can be continuously fused to estimate the vehicle's position in the next T seconds more stably and accurately than a single sensor.
[0057] In one embodiment of step 130, communication link switching processing is performed based on the first signal test value, specifically including: Determine whether the first signal test value is lower than a preset first threshold; If so, obtain the second signal test value of the location prediction value of another communication link, and when the second signal test value is greater than or equal to the first threshold, switch the current communication link to another communication link; Otherwise, no action will be taken.
[0058] The first signal test value refers to the signal quality assessment index of the main link at the predicted vehicle location. It can be represented by wireless communication standard parameters such as RSRP (Reference Received Power) or SINR (Signal-to-Interference-plus-Noise Ratio). Its purpose is to quantify the signal degradation risk of the main link along the driving path in advance. The preset first threshold is a signal quality judgment benchmark value, which can be dynamically set based on historical signal data statistical analysis or operator network specifications. Its purpose is to establish an objective basis for judging signal acceptability. Obtaining the second signal test value refers to evaluating the signal quality of the secondary link at the same predicted location. This can be achieved by querying a preset network quality map or calling a third-party map service interface. Its purpose is to independently verify the signal coverage capability of the target link in the driving area; the judgment condition that the second signal test value is greater than or equal to the first threshold can be understood as a dual verification mechanism for the reliability of the target link signal, which aims to ensure that the switching operation is triggered only when the target link has stable service capability; the operation of switching the current communication link to another communication link can be specifically implemented by the communication control unit in the vehicle system executing the link redirection command, which aims to seamlessly maintain the communication connection between the vehicle and the cloud service; the strategy of not processing otherwise can be understood as a conservative decision-making mechanism to avoid invalid switching, which aims to prevent further deterioration of communication quality due to the same poor signal in the target area.
[0059] Specifically, the solution of this invention combines primary link signal quality prediction with target link signal verification to form a closed-loop decision-making process. The system first obtains a first signal test value for the primary link based on the vehicle's predicted location and compares it in real time with a preset threshold. When the first signal test value is lower than the threshold, it triggers the acquisition of a second signal test value for the secondary link at the same predicted location. The link switching process is only initiated when the second signal test value meets the threshold condition; otherwise, the primary link continues to operate. This process drives signal quality assessment through location prediction information, ensuring accurate matching of signal test values with the vehicle's dynamic driving trajectory. Simultaneously, the dual threshold verification mechanism ensures the reliability of the switching decision, avoiding the risk of blindly switching to a worse link in areas of signal degradation, thereby constructing an intelligent link management mechanism adapted to the vehicle's movement characteristics.
[0060] As a specific implementation method, the solution of the present invention is implemented as follows: The switching decision logic of the present invention is as follows: Current state: The vehicle is currently using the network of operator A, and its signal quality is... Predicted Status: Predict whether, within the next T seconds, the car will enter an area with poor cellular network coverage by operator A and drop below a certain threshold. ,Right now Switching conditions: Simultaneously, it is predicted that within the same area, the network quality of backup operator B has no recorded values or exceeds a threshold, i.e. Execute the handover: Once the above conditions are met, the handover process is initiated. The client electronic control unit begins preparing to switch to backup network B and completes the handover before the vehicle enters the actual signal blind spot.
[0061] Through the above solution, the present invention effectively solves the problem of communication interruption caused by failure to verify the signal quality of the target link when the signal prediction deteriorates, ensuring the accuracy and reliability of communication link switching in dynamic driving environments, and significantly improving the continuity of communication services and user experience.
[0062] Example 2: Figure 4 An embodiment of a vehicle communication device 400 is shown, which includes a communication connection module 410, a communication evaluation module 420, and a communication switching module 430.
[0063] Specifically, the communication connection module 410 is used to perform step 110 in embodiment 1.
[0064] The communication evaluation module 420 is used to perform step 120 in embodiment 1.
[0065] The communication switching module 430 is used to execute step 130 in embodiment 1.
[0066] In this embodiment, the present invention combines the communication connection module and the communication evaluation module with a dynamic link selection mechanism, and implements link switching based on real-time measurement or prediction through the communication switching module. This proactively identifies signal degradation risks and performs switching operations in advance during vehicle operation, avoiding communication interruptions caused by blind spots in a single operator's network coverage, thus improving communication continuity and reliability. Specifically, the multi-link redundancy architecture established by the communication connection module effectively avoids coverage limitations caused by differences in operator spectrum planning and base station deployment in traditional bonded architectures. The communication evaluation module ensures optimal initial link selection through quantitative analysis of signal quality parameters. Simultaneously, the communication switching module, combined with real-time measurement and prediction mechanisms, triggers seamless switching based on a comparison of the first signal test value and a preset threshold. This not only reduces service interruption time in special geographical environments such as tunnels and mountainous areas, but also ensures the continuous and stable operation of critical services such as environmental perception data uploading, remote vehicle control, and voice and video calls.
[0067] Example 3: Figure 5 The diagram shows a structural schematic of one embodiment of the vehicle infotainment system of the present invention. The specific embodiment of the present invention does not limit the specific implementation of the vehicle infotainment system.
[0068] like Figure 5 As shown, the vehicle infotainment system may include: a processor, a communications interface, a memory, and a communication bus.
[0069] The processor 510, communication module 540, and memory 520 communicate with each other via communication bus 530. The communication module communicates with other devices, such as clients or gateways for other servers. The processor executes program 550, specifically performing the relevant steps described in the vehicle communication method embodiment.
[0070] Specifically, a program may include program code, which includes computer-executable instructions.
[0071] The processor may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention. The vehicle infotainment system includes one or more processors, which may be of the same type, such as one or more CPUs; or they may be of different types, such as one or more CPUs and one or more ASICs.
[0072] Memory is used to store programs. Memory may include high-speed RAM, and may also include non-volatile memory, such as at least one disk drive.
[0073] The program can be called by the processor to execute the vehicle's infotainment system. Figure 1 Steps 110-130.
[0074] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. Furthermore, the embodiments of this invention are not directed to any particular programming language.
[0075] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. Similarly, for the sake of brevity and to aid in understanding one or more aspects of the invention, in the description of exemplary embodiments of the invention above, various features of the embodiments are sometimes grouped together in a single embodiment, figure, or description thereof. The claims, which follow the detailed description, are hereby expressly incorporated into that detailed description, wherein each claim itself is a separate embodiment of the invention.
[0076] Those skilled in the art will understand that the modules in the device of the embodiment can be adaptively changed and placed in one or more devices different from that embodiment. Modules, units, or components in the embodiment can be combined into a single module, unit, or component, and further, they can be divided into multiple sub-modules, sub-units, or sub-components, except that at least some of such features and / or processes or units are mutually exclusive.
[0077] It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be construed as limiting the order of execution.
Claims
1. A vehicle communication method, characterized in that, The method is applied to an in-vehicle infotainment system, wherein the in-vehicle infotainment system includes at least two communication modules; the method includes: Connect the two communication modules to the communication operator to establish different communication links; The signal quality of the two communication links is evaluated separately, and the communication link with higher signal quality is selected as the main link and vehicle communication is carried out through the main link. During vehicle operation, the signal quality of the main link is measured or predicted in real time to obtain the first signal test value, and the communication link is switched based on the first signal test value.
2. The vehicle communication method according to claim 1, characterized in that, Connecting the two communication modules to the communication operator to establish different communication links, specifically including: The two communication modules are connected to different communication operators to establish a first communication link and a second communication link, respectively.
3. The vehicle communication method according to claim 2, characterized in that, The signal quality of the two communication links is evaluated separately, and the communication link with higher signal quality is selected as the main link for vehicle communication. Specifically, this includes: Obtain the first signal quality value of the first communication link and the second signal quality value of the second communication link; The first signal quality value and the second signal quality value are compared, and the communication link with the higher signal quality is selected as the main link, and the communication link with the lower signal quality is selected as the secondary link. Vehicle communication is then carried out through the main link.
4. The vehicle communication method according to claim 1, characterized in that, Real-time prediction of the main link signal quality to obtain the first signal test value, specifically including: Obtain a network quality map and predicted vehicle locations at a preset time; The predicted location value is compared with the network quality map to obtain the first signal test value of the main link of the vehicle after a preset time.
5. The vehicle communication method according to claim 4, characterized in that, The acquisition of the network quality map specifically includes: During vehicle operation, the signal quality value, communication operator, and geographical coordinates are saved to generate a network quality map. Alternatively, a network quality map can be collected through a third-party supplier and pre-installed into the vehicle's infotainment system.
6. The vehicle communication method according to claim 4, characterized in that, Obtain the predicted location of the vehicle at a preset time, specifically including: Obtain the vehicle's current measurement vector and current state vector at the current moment; Based on the current state vector, calculate the vehicle's predicted state vector and predicted covariance matrix at the preset time. Calculate the Kalman gain of the vehicle based on the predicted covariance matrix. Based on the predicted state vector and Kalman gain, the predicted position of the vehicle at a preset time is calculated.
7. The vehicle communication method according to claim 6, characterized in that, The vehicle's current measurement vector and current state vector are obtained by using one or more of the wheel speed sensors, GNSS module, and inertial sensors.
8. The vehicle communication method according to claim 6, characterized in that, Based on the first signal test value, communication link switching processing is performed, specifically including: Determine whether the first signal test value is lower than a preset first threshold; If so, obtain the second signal test value of the location prediction value of another communication link, and when the second signal test value is greater than or equal to the first threshold, switch the current communication link to another communication link; Otherwise, no action will be taken.
9. A vehicle communication device, characterized in that, The device includes: The communication connection module is used to connect the two communication modules to the communication operator to establish different communication links respectively; The communication evaluation module is used to evaluate the signal quality of the two communication links respectively, select the communication link with higher signal quality as the main link, and use the main link for vehicle communication. And a communication switching module, used to measure or predict the signal quality of the main link in real time during vehicle operation to obtain the first signal test value, and to perform communication link switching processing based on the first signal test value.
10. A vehicle infotainment system, characterized in that, include: The system includes a processor, a memory, a communication bus, and at least two communication modules, wherein the processor, the memory, and the communication modules communicate with each other via the communication bus. The memory is used to store at least one executable instruction that causes the processor to perform the operation of the vehicle communication method as described in any one of claims 1-8.