Internet-of-vehicles terminal, communication unit, and vehicle
By splitting and storing the data of the communication unit in the vehicle, the problem of wasted communication unit storage resources is solved, manufacturing costs are reduced, and the resource utilization rate of the vehicle-to-everything (V2X) terminal is improved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2024-10-11
- Publication Date
- 2026-05-15
AI Technical Summary
In vehicles, storing vehicle information, driving data, and navigation data only in the first storage unit leads to a waste of resources and increases the manufacturing cost of the communication unit.
The data of the communication unit is split into individual data storage units and common data storage units in the vehicle-to-everything (V2X) terminal. This reduces the storage requirements of the communication unit and makes full use of the storage capacity of the V2X terminal.
This reduces the manufacturing cost of the communication unit and minimizes the waste of storage unit resources in the vehicle-to-everything (V2X) terminal, while increasing the communication unit's reliance on the V2X terminal.
Smart Images

Figure CN2024124163_15052026_PF_FP_ABST
Abstract
Description
A vehicle networking terminal, communication unit and vehicle
[0001] This application claims priority to Chinese Patent Application No. 202410204091.4, filed on February 23, 2024, entitled "A Vehicle Networking Terminal, Communication Unit and Vehicle", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communication technology, and in particular to a vehicle networking terminal, communication unit, and vehicle. Background Technology
[0003] With the development of vehicle intelligence, more and more functional modules are being deployed in vehicles. These modules can connect to networks to achieve functions such as vehicle status perception, fault diagnosis, and intelligent control. For example, a vehicle may include a telematics box (TBox) and other electronic control units (ECUs). In a connected vehicle scenario, the TBox can provide internet access to other ECUs within the vehicle.
[0004] In some specific implementations, the in-vehicle TBox may include a first storage unit and a communication unit. The first storage unit can be an embedded multimedia card (eMMC) with a capacity of 4GB, 8GB, 16GB, or 32GB (standard specifications). It can store vehicle information (vehicle identification number, vehicle model, etc.), driving data (speed, fuel consumption, etc.), and navigation data (current vehicle location data, historical driving trajectory, etc.). The communication unit may include multiple radio frequency components, a central processing unit, and a second storage unit. The second storage unit can store calibration parameters for the radio frequency components and the boot program (BOOT image), firmware software package, system program, etc., required to start the communication unit.
[0005] Since the capacity of the first storage unit is generally of standard specifications, while the capacity required for data such as vehicle information, driving data, and navigation data is much smaller than the standard specifications of the first storage unit, storing vehicle information, driving data, and navigation data only in the first storage unit will result in a waste of the resources of the first storage unit.
[0006] Summary of the Invention
[0007] To address the problem that storing vehicle information, driving data, navigation data, and other data solely in the first storage unit would result in a waste of resources in the first storage unit, embodiments of this application provide a vehicle networking terminal, a communication unit, and a vehicle.
[0008] In a first aspect, this application provides a vehicle networking terminal, including a storage unit and a communication unit. The communication unit includes a storage sub-unit. The storage unit is used to store a first type of data of the communication unit, and the storage sub-unit is used to store a second type of data of the communication unit. The first type of data is used to start the communication unit, and the second type of data is used to calibrate a first parameter of the communication unit to a second parameter.
[0009] Based on the above scheme, by splitting the data that needs to be stored in the storage sub-unit of the communication unit, only the first type of data of the communication unit is stored in the storage sub-unit of the communication unit. Only a small-capacity storage sub-unit needs to be set in the communication unit, which can reduce the manufacturing cost of the communication unit. Moreover, storing the second type of data of the communication unit in the storage unit of the vehicle network terminal can make full use of the capacity of the storage unit of the vehicle network terminal and reduce the waste of resources of the storage unit of the vehicle network terminal.
[0010] In some optional instances, the storage unit is the first storage unit mentioned below, the storage sub-unit is the second storage unit mentioned below, the first type of data is the personalized data mentioned below, and the second type of data is the common data mentioned below.
[0011] In some optional instances, the storage unit can be an embedded multimedia card (eMMC), with a capacity of 4GB, 8GB, 16GB, or 32GB (standard specifications). The storage sub-unit can be flash memory.
[0012] In some optional examples of the first aspect, the first type of data includes at least one of the power-on program, firmware, and system program of the communication unit, and the second type of data includes at least one of the transmit power calibration parameters, receive sensitivity calibration parameters, vector amplitude error, and baseband calibration parameters of the communication unit.
[0013] In some alternative instances of the first aspect, in response to a call to the first type of data in the storage unit, the communication unit receives a radio frequency signal transmitted by the transmitter; or the communication unit transmits a signal to be transmitted to the receiver.
[0014] In some specific implementations, the vehicle-to-everything (V2X) terminal also includes a processor, and the communication unit also includes a radio frequency (RF) component. When the processor loads and runs the first type of data from the storage unit, the communication unit is in working state. The RF component is used to receive the RF signal sent by the transmitter, filter and demodulate the RF signal to obtain the baseband signal, and send the baseband signal to the processor. The processor is used to generate data related to the baseband signal.
[0015] In some specific implementations, when the radio frequency signal is an image signal, the processor is used to generate images or videos.
[0016] In some specific implementations, the communication unit also includes a subprocessor, and the radio frequency component is also used to receive the signal to be transmitted sent by the subprocessor, encode, modulate and amplify the signal to be transmitted to obtain a modulated signal, and send the modulated signal to the receiving end.
[0017] In this embodiment of the application, by storing the first type of data in the storage unit of the vehicle-to-everything (V2X) terminal, the manufacturing cost of the communication unit can be reduced while strengthening the dependence of the communication unit on the V2X terminal.
[0018] In some optional examples of the first aspect, the storage unit is also used to store vehicle information, driving data, navigation data, antenna resonant frequency thresholds, and power management control logic.
[0019] In this embodiment, by storing the second type of data of the communication unit, vehicle information, driving data, navigation data, antenna resonant frequency threshold, and power management control logic in the storage unit of the vehicle network terminal, the capacity of the storage unit of the vehicle network terminal can be fully utilized and the waste of storage unit resources of the vehicle network terminal can be reduced.
[0020] In some alternative instances of the first aspect, in response to calling the antenna resonant frequency threshold in the storage unit, the communication unit controls the antenna to open or close based on the antenna resonant frequency threshold and the current resonant frequency of the antenna.
[0021] In this embodiment, by storing the second type of data of the communication unit, vehicle information, driving data, navigation data, antenna resonant frequency threshold, and power management control logic in the storage unit of the vehicle network terminal, the reliance of the communication unit on the vehicle network terminal can be strengthened while making full use of the storage capacity of the vehicle network terminal and reducing the waste of storage resources.
[0022] In some alternative instances of the first aspect, the communication unit is powered on, powered off, put to sleep, or woken up in response to a call to the power management control logic in the storage unit.
[0023] In this embodiment, by storing the second type of data of the communication unit, vehicle information, driving data, navigation data, antenna resonant frequency threshold, and power management control logic in the storage unit of the vehicle network terminal, the reliance of the communication unit on the vehicle network terminal can be strengthened while making full use of the storage capacity of the vehicle network terminal and reducing the waste of storage resources.
[0024] Secondly, this application provides a communication unit, wherein the data associated with the communication unit includes a first type of data and a second type of data, wherein the first type of data is stored in the storage unit of the vehicle network terminal and is used to start the communication unit; the communication unit includes a storage subunit, which is used to store the second type of data of the communication unit and is used to calibrate the first parameter of the communication unit to the second parameter.
[0025] Based on the above scheme, by splitting the data that needs to be stored in the storage sub-unit of the communication unit, only the first type of data of the communication unit is stored in the storage sub-unit of the communication unit. Only a small-capacity storage sub-unit needs to be set in the communication unit, which can reduce the manufacturing cost of the communication unit.
[0026] In some optional instances, the storage unit is the first storage unit mentioned below, the storage sub-unit is the second storage unit mentioned below, the first type of data is the personalized data mentioned below, and the second type of data is the common data mentioned below.
[0027] In some optional instances, the storage unit can be an embedded multimedia card (eMMC), with a capacity of 4GB, 8GB, 16GB, or 32GB (standard specifications). The storage sub-unit can be flash memory.
[0028] In some optional examples of the second aspect, the first type of data includes at least one of the power-on program, firmware, and system program of the communication unit, and the second type of data includes at least one of the transmit power calibration parameters, receive sensitivity calibration parameters, vector amplitude error, and baseband calibration parameters of the communication unit.
[0029] In some alternative instances of the second aspect, in response to the call to the first type of data in the storage unit, the communication unit receives the radio frequency signal transmitted by the transmitter; or the communication unit transmits the signal to be transmitted to the receiver.
[0030] In some specific implementations, the vehicle-to-everything (V2X) terminal also includes a processor, and the communication unit also includes a radio frequency (RF) component. When the processor loads and runs the first type of data from the storage unit, the communication unit is in working state. The RF component is used to receive the RF signal sent by the transmitter, filter and demodulate the RF signal to obtain the baseband signal, and send the baseband signal to the processor. The processor is used to generate data related to the baseband signal.
[0031] In some specific implementations, when the radio frequency signal is an image signal, the processor is used to generate images or videos.
[0032] In some specific implementations, the communication unit also includes a subprocessor, and the radio frequency component is also used to receive the signal to be transmitted sent by the subprocessor, encode, modulate and amplify the signal to be transmitted to obtain a modulated signal, and send the modulated signal to the receiving end.
[0033] In this embodiment of the application, by storing the first type of data in the storage unit of the vehicle-to-everything (V2X) terminal, the manufacturing cost of the communication unit can be reduced while strengthening the dependence of the communication unit on the V2X terminal.
[0034] In some optional examples of the second aspect, the storage unit is also used to store vehicle information, driving data, navigation data, antenna resonant frequency thresholds, and power management control logic.
[0035] In this embodiment, by storing the second type of data of the communication unit, vehicle information, driving data, navigation data, antenna resonant frequency threshold, and power management control logic in the storage unit of the vehicle network terminal, the capacity of the storage unit of the vehicle network terminal can be fully utilized and the waste of storage unit resources of the vehicle network terminal can be reduced.
[0036] In some alternative instances of the second aspect, in response to calling the antenna resonant frequency threshold in the storage unit, the communication unit controls the antenna to open or close based on the antenna resonant frequency threshold and the current resonant frequency of the antenna.
[0037] In this embodiment, by storing the second type of data of the communication unit, vehicle information, driving data, navigation data, antenna resonant frequency threshold, and power management control logic in the storage unit of the vehicle network terminal, the reliance of the communication unit on the vehicle network terminal can be strengthened while making full use of the storage capacity of the vehicle network terminal and reducing the waste of storage resources.
[0038] In some alternative instances of the second aspect, the communication unit is powered on, powered off, put to sleep, or woken up in response to the invocation of power management control logic in the storage unit.
[0039] In this embodiment, by storing the second type of data of the communication unit, vehicle information, driving data, navigation data, antenna resonant frequency threshold, and power management control logic in the storage unit of the vehicle network terminal, the reliance of the communication unit on the vehicle network terminal can be strengthened while making full use of the storage capacity of the vehicle network terminal and reducing the waste of storage resources.
[0040] Thirdly, embodiments of this application provide a vehicle, which includes a vehicle-to-everything (V2X) terminal. The V2X terminal includes a storage unit and a communication unit. The communication unit includes a storage sub-unit. The storage unit is used to store a first type of data of the communication unit, and the storage sub-unit is used to store a second type of data of the communication unit. The first type of data is used to start the communication unit, and the second type of data is used to calibrate a first parameter of the communication unit to a second parameter.
[0041] Based on the above scheme, by splitting the data that needs to be stored in the storage sub-unit of the communication unit, only the first type of data of the communication unit is stored in the storage sub-unit of the communication unit. Only a small-capacity storage sub-unit needs to be set in the communication unit, which can reduce the manufacturing cost of the communication unit. Moreover, storing the second type of data of the communication unit in the storage unit of the vehicle network terminal can make full use of the capacity of the storage unit of the vehicle network terminal and reduce the waste of resources of the storage unit of the vehicle network terminal.
[0042] In some optional instances, the storage unit is the first storage unit mentioned below, the storage sub-unit is the second storage unit mentioned below, the first type of data is the personalized data mentioned below, and the second type of data is the common data mentioned below.
[0043] In some optional instances, the storage unit can be an embedded multimedia card (eMMC), with a capacity of 4GB, 8GB, 16GB, or 32GB (standard specifications). The storage sub-unit can be flash memory.
[0044] In some optional examples of the third aspect, the first type of data includes at least one of the power-on program, firmware, and system program of the communication unit, and the second type of data includes at least one of the transmit power calibration parameters, receive sensitivity calibration parameters, vector amplitude error, and baseband calibration parameters of the communication unit.
[0045] In some alternative instances of the third aspect, in response to the call to the first type of data in the storage unit, the communication unit receives a radio frequency signal transmitted by the transmitter; or the communication unit transmits a signal to be transmitted to the receiver.
[0046] In some specific implementations, the vehicle-to-everything (V2X) terminal also includes a processor, and the communication unit also includes a radio frequency (RF) component. When the processor loads and runs the first type of data from the storage unit, the communication unit is in working state. The RF component is used to receive the RF signal sent by the transmitter, filter and demodulate the RF signal to obtain the baseband signal, and send the baseband signal to the processor. The processor is used to generate data related to the baseband signal.
[0047] In some specific implementations, when the radio frequency signal is an image signal, the processor is used to generate images or videos.
[0048] In some specific implementations, the communication unit also includes a subprocessor, and the radio frequency component is also used to receive the signal to be transmitted sent by the subprocessor, encode, modulate and amplify the signal to be transmitted to obtain a modulated signal, and send the modulated signal to the receiving end.
[0049] In this embodiment of the application, by storing the first type of data in the storage unit of the vehicle-to-everything (V2X) terminal, the manufacturing cost of the communication unit can be reduced while strengthening the dependence of the communication unit on the V2X terminal.
[0050] In some optional examples of the third aspect, the storage unit is also used to store vehicle information, driving data, navigation data, antenna resonant frequency thresholds, and power management control logic.
[0051] In this embodiment, by storing the second type of data of the communication unit, vehicle information, driving data, navigation data, antenna resonant frequency threshold, and power management control logic in the storage unit of the vehicle network terminal, the capacity of the storage unit of the vehicle network terminal can be fully utilized and the waste of storage unit resources of the vehicle network terminal can be reduced.
[0052] In some alternative instances of the third aspect, in response to calling the antenna resonant frequency threshold in the storage unit, the communication unit controls the antenna to open or close based on the antenna resonant frequency threshold and the current resonant frequency of the antenna.
[0053] In this embodiment, by storing the second type of data of the communication unit, vehicle information, driving data, navigation data, antenna resonant frequency threshold, and power management control logic in the storage unit of the vehicle network terminal, the reliance of the communication unit on the vehicle network terminal can be strengthened while making full use of the storage capacity of the vehicle network terminal and reducing the waste of storage resources.
[0054] In some optional instances of the third aspect, the communication unit is powered on, powered off, put into sleep mode, or woken up in response to the invocation of power management control logic in the storage unit.
[0055] In this embodiment, by storing the second type of data of the communication unit, vehicle information, driving data, navigation data, antenna resonant frequency threshold, and power management control logic in the storage unit of the vehicle network terminal, the reliance of the communication unit on the vehicle network terminal can be strengthened while making full use of the storage capacity of the vehicle network terminal and reducing the waste of storage resources. Attached Figure Description
[0056] Figure 1 illustrates a schematic diagram of a vehicle-to-everything (V2X) scenario based on some examples of this application;
[0057] Figure 2 shows a schematic diagram of a vehicle networking terminal box according to some examples of this application;
[0058] Figure 3A illustrates a process flow diagram of a vehicle networking terminal box according to some examples of this application;
[0059] Figure 3B illustrates a process flow diagram of another vehicle networking terminal box according to some examples of this application;
[0060] Figure 4 illustrates a process flow diagram of a vehicle networking terminal box according to some examples of this application;
[0061] Figure 5 shows a schematic diagram of the structure of a vehicle according to some examples of this application. Detailed Implementation
[0062] The illustrative embodiments of this application include, but are not limited to, a vehicle networking terminal, a communication unit, and a vehicle.
[0063] It is understood that the communication unit mentioned in the embodiments of this application can be any unit with communication function, such as a mobile communication unit or a wireless communication unit.
[0064] It is understood that the communication unit mentioned in the embodiments of this application can be applied to vehicle networking terminal boxes.
[0065] The following is an introduction to the vehicle-to-everything (V2X) scenario. Figure 1 shows a schematic diagram of a V2X scenario. As shown in Figure 1, this V2X scenario includes a cloud platform 110, other vehicles 120, roadside infrastructure 130, base stations 140, a global navigation satellite system (GNSS) 150, and vehicles 160. Among them, vehicle 160 includes a V2X terminal box 161, a vehicle network 162, and an in-vehicle central control unit 163.
[0066] Among them, the cloud platform 110 can provide services such as unified open interface, device access, data analysis, connection management, and calling.
[0067] In some specific implementations, the vehicle-to-everything (V2X) terminal box 161 can receive electromagnetic wave signals (such as image signals) sent by any of the following devices: cloud platform 110, other vehicles 120, roadside infrastructure 130, base station 140, and global navigation satellite system 150. It then filters and demodulates the electromagnetic wave signals to obtain low-frequency baseband signals. These low-frequency baseband signals are then transmitted to the vehicle central control unit 163 for further processing via a network bus, such as a controller area network (CAN) bus, local interconnect network (LIN) bus, FlexRay bus, media-oriented system transport (MOST) bus, universal serial bus (USB), or Ethernet.
[0068] In other specific implementations, the vehicle-to-everything (V2X) terminal box 161 can also receive signals to be transmitted (such as location signals) sent by the vehicle central control unit 163, perform modulation, amplification, and other processing on the signals to be transmitted to obtain radio frequency (RF) signals, and then send the RF signals to any one of the following: cloud platform 110, other vehicles 120, roadside infrastructure 130, base station 140, and global navigation satellite system 150. For example, the V2X terminal box 161 can send the RF signals corresponding to the location signals to other vehicles so that the other vehicles can plan their driving routes.
[0069] The vehicle networking terminal box 161 will be described in detail below with reference to Figure 2. As mentioned earlier, the vehicle networking terminal box 161 may include a first storage unit 200 and a communication unit 210.
[0070] The first storage unit 200 can be an embedded multimedia card. The capacity of the first storage unit 200 can be a standard specification of 4GB, 8GB, 16GB or 32GB. The first storage unit 200 can store vehicle information (vehicle identification number, vehicle model, etc.), driving data (driving speed, fuel consumption, etc.), navigation data (current location data of the vehicle, historical driving trajectory, etc.) and other data.
[0071] The communication unit 210 may include radio frequency (RF) components such as a radio frequency front-end (RFFE) 211, a filter 212, a modem 213, and a power amplifier 214. These RF components may be integrated onto a radio frequency integrated circuit (RFIC). The communication unit 210 may also include a central processing unit (CPU) 220 and a second storage unit 230.
[0072] In some optional examples, the vehicle-to-everything (V2X) terminal box may also include units such as an antenna diagnostic unit, a power management unit, a Wi-Fi unit, an Ethernet unit, a Bluetooth unit, and a GNSS unit.
[0073] In some embodiments, the second storage unit 230 can store calibration parameters of radio frequency components such as the radio frequency front-end (RFFE) 211, filter 212, modem 213, and power amplifier 214, as well as data such as the boot program (BOOT image), firmware software package, and system program of the communication unit 210. Since the boot program (BOOT image), firmware software package, and system program of the communication unit 210 require a large capacity, the second storage unit 230 of the communication unit 210 requires a large capacity. Therefore, storing the calibration parameters of the radio frequency components and the boot program (BOOT image), firmware software package, system program, etc., of the communication unit 210 in the second storage unit 230 of the communication unit 210 not only increases the manufacturing cost of the communication unit 210 but also wastes resources in the first storage unit 200 of the vehicle networking terminal box 161.
[0074] To address the aforementioned issues, this application provides a communication unit. By splitting the data to be stored in the communication unit's storage unit, personalized data (such as RF calibration parameters and baseband calibration parameters) and common data (such as boot programs (BOOT images), firmware packages, system programs, etc.) are obtained. The personalized data of the communication unit is stored in the communication unit's storage unit, while the common data is stored in the vehicle-mounted TBox's storage unit. Thus, by storing only the personalized data in the communication unit's storage unit, only a small storage unit is needed in the communication unit, reducing manufacturing costs. Furthermore, storing the common data in the vehicle-mounted TBox's storage unit fully utilizes its capacity, reducing resource waste.
[0075] It is understandable that personalized data can include calibration parameters of the radio frequency components in the communication unit, such as transmit power, receiver sensitivity, and error vector magnitude (EVM). Higher transmit power results in a wider coverage area and stronger penetration of the radio frequency signal. Receiver sensitivity refers to the minimum power of the radio frequency signal that the communication unit can detect. Error vector magnitude is used to evaluate the quality of the modulated signal; the smaller the error vector magnitude, the smaller the difference between the modulated signal and the ideal modulated signal.
[0076] The communication unit 210 mentioned in the embodiments of this application will be described in detail below.
[0077] Continuing with Figure 2, the communication unit 210 may include a second storage unit 230, which can store calibration parameters of the radio frequency components in the communication unit 210. For example, the second storage unit 230 may store transmit power calibration parameters of the radio frequency components. For example, the transmit power calibration parameters may include gain calibration parameters, which can be used to calibrate the gain of the power amplifier 214 in the radio frequency components so that the gain of the power amplifier 214 can reach the desired gain, thereby enabling the power of the radio frequency signal transmitted by the communication unit to reach the desired power.
[0078] As mentioned above, the communication unit 210 may also include radio frequency components such as a radio frequency front-end 211, a filter 212, a modem 213 and a power amplifier 214, as well as a central processing unit 220.
[0079] In some specific implementations, the RF front-end 211 can receive RF signals transmitted by a transmitter (e.g., cloud platform 110, other vehicles 120, roadside infrastructure 130, base station 140, or global navigation satellite system 150 in Figure 1) through its antenna port. The filter 212 can filter the RF signal, selectively allowing or suppressing RF signals within a specific frequency range to obtain a filtered RF signal. The modem 213 can demodulate the original low-frequency baseband signal (e.g., image signal) from the filtered RF signal and send it to the central processing unit 220. The central processing unit 220 can perform related processing based on the low-frequency baseband signal. For example, the central processing unit 220 can display the image or video corresponding to the image signal on a display screen.
[0080] In other specific implementations, the central processing unit 220 can also send a signal to be transmitted (such as a vehicle location signal) to the modem 213. The modem 213 can encode the signal to be transmitted to obtain a digital signal, load the digital signal onto a high-frequency carrier to obtain a modulated signal with a frequency range within the radio frequency range, and send it to the power amplifier. For example, in amplitude shift keying modulation, when the digital signal is "1", the carrier amplitude is high, and when the digital signal is "0", the carrier amplitude is low. The power amplifier 214 can amplify the modulated signal to increase its power, thereby ensuring that the modulated signal can be received by the receiving end (such as the cloud platform 110, other vehicles 120, roadside infrastructure 130, base station 140, and global navigation satellite system 150 in Figure 1).
[0081] In practical applications, due to factors such as manufacturing tolerances and temperature, the performance of different communication units 210 made based on the same production process is different. Therefore, in order to ensure the performance of the communication unit 210, the communication unit manufacturer needs to perform radio frequency calibration on the radio frequency components in the communication unit 210 when the communication unit 210 leaves the factory, and store the calibration parameters of the radio frequency components obtained from the calibration into the second storage unit of the communication unit 210.
[0082] The calibration parameters may include transmit power, receiver sensitivity, and vector amplitude error. Higher transmit power results in a wider coverage area and stronger penetration of the radio frequency signal. Receiver sensitivity refers to the minimum power of the input signal that can be detected. Vector amplitude error is used to evaluate the quality of the modulated signal; the smaller the vector amplitude error, the smaller the difference between the modulated signal and the ideal modulated signal.
[0083] In this embodiment of the application, by storing only the calibration parameters of the radio frequency components in the communication unit 210 into the second storage unit 230 of the communication unit 210, only a small storage unit needs to be set in the communication unit 210, which can reduce the manufacturing cost of the communication unit 210.
[0084] As mentioned above, in this embodiment, the personalized data of the communication unit 210 is stored in the second storage unit 230, and the common data of the communication unit 210 is stored in the first storage unit 200 of the vehicle networking terminal box 161. The vehicle networking terminal box mentioned in this embodiment will be described in detail below.
[0085] Continuing with Figure 2, in some embodiments, the vehicle-to-everything (V2X) terminal box 161 may include a first storage unit 200 and a communication unit 210. The first storage unit 200 may store the boot program (BOOT image), firmware software package, system program, vehicle information (vehicle identification number, vehicle model, etc.), driving data (driving speed, fuel consumption, etc.), navigation data (current vehicle location data, historical driving trajectory, etc.), antenna resonant frequency threshold, power management control logic, and other data of the communication unit 210. The communication unit 210 may include a second storage unit 230, which may store calibration parameters of the radio frequency components in the communication unit 210.
[0086] In some specific implementations, the communication unit 210 can respond to calling the antenna resonant frequency threshold in the first storage unit 200 and control the antenna to open or close based on the antenna resonant frequency threshold and the antenna's current resonant frequency. For example, when the antenna's current resonant frequency is greater than the antenna resonant frequency threshold, the communication unit controls the antenna to close. When the antenna's current resonant frequency is less than or equal to the antenna resonant frequency threshold, the communication unit controls the antenna to open.
[0087] In some other specific implementations, the communication unit 210 may power on, power off, hibernate, or wake up in response to the power management control logic in the first storage unit 200.
[0088] In this embodiment, by storing only the calibration parameters of the radio frequency components in the communication unit 210 in the second storage unit 230 of the communication unit 210, only a small storage unit is needed in the communication unit 210, which reduces the manufacturing cost of the communication unit 210. Furthermore, storing the boot program (BOOT image), firmware package, system program, etc., of the communication unit 210 in the first storage unit 200 of the vehicle networking terminal box 161 fully utilizes the capacity of the first storage unit 200 of the vehicle networking terminal box 161, reducing resource waste in the first storage unit 200 of the vehicle networking terminal box 161.
[0089] The manufacturing process of the vehicle networking terminal box in different embodiments is described below.
[0090] As shown in Figure 3A, for the vehicle-to-everything (V2X) terminal box 161 in some embodiments, the common parameters of the communication unit 210 are stored in the second storage unit 230. Accordingly, the manufacturing process of the V2X terminal box 161 includes multiple stages, such as a first stage, a second stage, a third stage, and a fourth stage.
[0091] In the first stage, the communication unit manufacturer solders the communication unit 210 to the main board of the vehicle networking terminal box 161 and writes the boot program (BOOT image), firmware software package, system program, etc. of the communication unit 210 into the second storage unit 230 of the communication unit 210.
[0092] In the second stage, the processor on the motherboard of the vehicle-to-everything (V2X) terminal box 161 sends a startup command to the central processing unit 220 of the communication unit 210. The central processing unit 220 can load and run the boot program (BOOT image), firmware package, system program, etc. of the communication unit 210 from the second storage unit 230 to control the communication unit 210 to be in working state. Furthermore, the calibration parameters of the radio frequency (RF) components can be obtained by detecting the input and output data of the RF components, and the calibration parameters of the RF components can be written into the second storage unit 230 of the communication unit 210.
[0093] The central processing unit 220 can send a signal to be transmitted (such as a vehicle location signal) to the modem 213. The modem 213 can encode the signal to be transmitted to obtain a digital signal, load the digital signal onto a high-frequency carrier to obtain a modulated signal with a frequency range within the radio frequency range, and send it to the power amplifier. The power amplifier can amplify the modulated signal to increase its power. At this time, the power of the modulated signal can be detected by a detection device, and the transmit power calibration parameters can be determined based on the power of the modulated signal and the desired power.
[0094] For example, the gain calibration parameters of the power amplifier are determined based on the difference between the power of the modulated signal and the desired power. The gain calibration parameters can be used to calibrate the gain of the power amplifier in the radio frequency component so that the gain of the power amplifier can reach the desired gain, thereby enabling the power of the radio frequency signal transmitted by the communication unit to reach the desired power.
[0095] In the third stage, the communication unit manufacturer can perform software upgrades on the boot program (BOOT image), firmware software package, system program, etc. of the communication unit 210 in the second storage unit 230 to ensure that the boot program (BOOT image), firmware software package, system program, etc. stored in the second storage unit 230 can control the communication unit 210 to be in working state.
[0096] In the fourth stage, the vehicle-to-everything (V2X) terminal box manufacturer can perform software upgrades on the boot program (BOOT image), firmware software package, system program, etc. of the communication unit 210 in the second storage unit 230 to further ensure that the boot program (BOOT image), firmware software package, system program, etc. stored in the second storage unit 230 can control the communication unit 210 to be in working state.
[0097] As shown in Figure 3B, for the vehicle-to-everything (V2X) terminal box 161 in some other embodiments, the common parameters of the communication unit 210 are stored in the first storage unit 200. Compared with the manufacturing process of the V2X terminal box 161 in some of the embodiments above, the communication unit manufacturer can simplify the first and third stages to further reduce the manual manufacturing cost of the communication unit 210.
[0098] Furthermore, in the second stage, the communication unit manufacturer can write the boot program (BOOT image), firmware package, system program, etc. of the communication unit 210 into the storage unit on the test motherboard, and can connect the communication unit 210 to the test motherboard via a clamp and a pin. The processor on the test motherboard can load and run the boot program (BOOT image), firmware package, system program, etc. of the communication unit 210 to control the communication unit 210 to be in working state. Then, by detecting the input and output data of the RF component, the calibration parameters of the RF component can be obtained, and the calibration parameters of the RF component can be written into the second storage unit 230 of the communication unit 210.
[0099] In the fourth stage, the vehicle-to-everything (V2X) terminal box manufacturer solders the communication unit 210 to the main board of the V2X terminal box 161, and writes the boot program (BOOT image), firmware software package, system program, etc. delivered by the communication unit manufacturer along with the communication unit 210 into the first storage unit 200 of the V2X terminal box 161. Furthermore, the boot program (BOOT image), firmware software package, system program, etc. of the communication unit 210 stored in the first storage unit 200 are upgraded to further ensure that the boot program (BOOT image), firmware software package, system program, etc. stored in the first storage unit 200 can control the communication unit 210 to be in a working state.
[0100] The manufacturing process of the vehicle networking terminal box 161 mentioned in the embodiments of this application will be described in detail below.
[0101] As shown in Figure 4, on the production line (i.e., the second stage mentioned above), the boot program (BOOT image), firmware package, system program, etc. of the communication unit 210 can be written into the storage unit of the test motherboard. Furthermore, the communication unit 210 can be connected to the test motherboard via a clamp and pins, so that the communication unit 210 can be powered on normally and calibrated for RF components under the control of the processor on the test motherboard.
[0102] In some optional instances, the processor on the motherboard of the vehicle-to-everything (V2X) terminal box 161 sends a boot command to the central processing unit 220 of the communication unit 210. The central processing unit 220 can load and run the boot program (BOOT image), firmware package, system program, etc. of the communication unit 210 from the second storage unit 230 to control the communication unit 210 to be in an operational state. Furthermore, the calibration parameters of the radio frequency (RF) components can be obtained by detecting the input and output data of the RF components, and the calibration parameters of the RF components can be written into the second storage unit 230 of the communication unit 210. Then, the boot program (BOOT image), firmware package, system program, etc. of the communication unit 210 can be delivered to the V2X terminal box manufacturer along with the communication unit 210.
[0103] The central processing unit 220 can send a signal to be transmitted (such as a vehicle location signal) to the modem 213. The modem 213 can encode the signal to be transmitted to obtain a digital signal, load the digital signal onto a high-frequency carrier to obtain a modulated signal with a frequency range within the radio frequency range, and send it to the power amplifier. The power amplifier can amplify the modulated signal to increase its power. At this time, the power of the modulated signal can be detected by a detection device, and the transmit power calibration parameters can be determined based on the power of the modulated signal and the desired power.
[0104] For example, the gain calibration parameters of the power amplifier are determined based on the difference between the power of the modulated signal and the desired power. The gain calibration parameters can be used to calibrate the gain of the power amplifier in the radio frequency component so that the gain of the power amplifier can reach the desired gain, thereby enabling the power of the radio frequency signal transmitted by the communication unit to reach the desired power.
[0105] Then, the vehicle networking terminal box manufacturer can solder the communication unit 210 to the main board of the vehicle networking terminal box 161, and write the boot program (BOOT image), firmware software package, system program and other packages delivered by the communication unit manufacturer along with the communication unit 210 into the first storage unit 200 of the vehicle networking terminal box 161. Furthermore, the boot program (BOOT image), firmware software package, system program and other packages of the communication unit 210 in the first storage unit 200 are upgraded to further ensure that the boot program (BOOT image), firmware software package, system program and other packages stored in the first storage unit 200 can control the communication unit 210 to be in working state.
[0106] During the use of the vehicle networking terminal box, if the processor (not shown) in the vehicle networking terminal box 161 loads and runs the boot program (BOOT image), firmware software package, system program, etc. of the communication unit 210 from the first storage unit 200, it can control the communication unit 210 to be in working state.
[0107] In some specific implementations, the filter 212 in the communication unit 210 can filter the radio frequency (RF) signals transmitted by the transmitter (e.g., cloud platform 110, other vehicles 120, roadside infrastructure 130, base station 140, global navigation satellite system 150 in Figure 1), that is, selectively allowing or suppressing RF signals within a specific frequency range to obtain a filtered RF signal. The modem 213 can demodulate the original low-frequency baseband signal (e.g., image signal) from the filtered RF signal and send it to the central processing unit 220. The central processing unit 220 in the communication unit 210 can return the low-frequency baseband signal to the processor in the vehicle networking terminal box 161, and the processor in the vehicle networking terminal box 161 can perform relevant processing based on the low-frequency baseband signal. For example, an image or video corresponding to an image signal is generated, and the processed signal is transmitted to the vehicle central control unit 180 via a network bus, such as a controller area network (CAN) bus, a local interconnect network (LIN) bus, a FlexRay bus, a media oriented system transport (MOST) bus, a universal serial bus (USB), or Ethernet. The vehicle central control unit 180 can then display the image or video corresponding to the image signal.
[0108] In other specific implementations, the central processing unit 220 can also send a signal to be transmitted (such as a vehicle location signal) to the modem 213. The modem 213 can encode the signal to be transmitted to obtain a digital signal, load the digital signal onto a high-frequency carrier to obtain a modulated signal with a frequency range within the radio frequency range, and send it to the power amplifier. The power amplifier can amplify the modulated signal to increase its power, thereby ensuring that the modulated signal can be received by the receiving end (such as the cloud platform 110, other vehicles 120, roadside infrastructure 130, base station 140, and global navigation satellite system 150 in Figure 1).
[0109] In this embodiment, for the communication unit manufacturer, the first and third stages in the existing solution are simplified to further reduce the manual manufacturing cost of the communication unit 210. Furthermore, by storing only the calibration parameters of the radio frequency components in the communication unit 210 in the second storage unit 230 of the communication unit 210, only a small storage unit is needed in the communication unit 210, thus reducing the manufacturing cost of the communication unit 210. For the vehicle networking terminal box manufacturer, storing the boot program (BOOT image), firmware software package, system program, etc., of the communication unit 210 in the first storage unit 200 of the vehicle networking terminal box 161 can fully utilize the capacity of the first storage unit 200 of the vehicle networking terminal box 161 and reduce resource waste in the first storage unit 200 of the vehicle networking terminal box 161.
[0110] The structure of the vehicle will be described next with reference to Figure 5, which shows a schematic diagram of the structure of a vehicle provided in an embodiment of this application.
[0111] Figure 5 is a schematic diagram of a possible functional framework of a vehicle according to an embodiment of this application. As shown in Figure 5, the functional framework of the vehicle may include various subsystems, such as the sensor system 10, control system 20, one or more peripheral devices 30 (one is shown as an example), power supply 40, and computer system 50. Optionally, the vehicle may also include other functional systems, such as an engine system that provides power to the vehicle, etc., which are not limited herein.
[0112] The sensor system 10 may include several detection devices that can sense the measured information and convert the sensed information into electrical signals or other required forms of information output according to a certain rule. As shown in Figure 5, these detection devices may include a global positioning system 11 (GPS), a vehicle speed sensor 12, an inertial measurement unit 13 (IMU), etc., and this application does not limit them.
[0113] The Global Positioning System (GPS) 11 is a system that uses GPS positioning satellites to perform real-time positioning and navigation globally. In this application, the GPS 11 system can be used to achieve real-time vehicle positioning and provide the vehicle's geographical location information. The vehicle speed sensor 12 is used to detect the vehicle's speed. The inertial measurement unit 13 may include a combination of an accelerometer and a gyroscope, and is a device for measuring the vehicle's angular rate and acceleration. For example, during vehicle operation, the inertial measurement unit can measure changes in the vehicle's position and angle based on the vehicle's inertial acceleration, such as measuring the vehicle's acceleration and angular rate.
[0114] The control system 20 may include a steering unit 21, a braking unit 22, etc.
[0115] Steering unit 21 can represent a system for adjusting the direction of travel of a vehicle, which may include, but is not limited to, a steering wheel or other structural devices for adjusting or controlling the direction of travel of a vehicle. Braking unit 22 can represent a system for slowing down the vehicle's speed, and may also be called a vehicle braking system. It may include, but is not limited to, a brake controller, a reducer, or other structural devices for slowing down a vehicle. In practical applications, braking unit 22 can use friction to slow down the vehicle's tires, thereby slowing down the vehicle's speed.
[0116] Peripheral device 30 may include several components, such as the communication system 31, touch screen 32, user interface 33, etc., as shown in the figure. The communication system 31 is used to enable network communication between the vehicle and other devices besides the vehicle, such as electronic device 2. In practical applications, the communication system 31 can employ wireless communication technology or wired communication technology to achieve network communication between the vehicle and other devices. This wired communication technology can refer to communication between the vehicle and other devices via network cable or fiber optic cable, etc. This wireless communication technology includes, but is not limited to, Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Time-Division Code Division Multiple Access (TD-SCDMA), Long Term Evolution (LTE), Wireless Local Area Networks (WLAN) (such as Wireless Fidelity (Wi-Fi) networks), Bluetooth (BT), Global Navigation Satellite System (GNSS), Frequency Modulation (FM), Near Field Communication (NFC), and Infrared (IR) technologies, etc.
[0117] The touchscreen 32 can be used to detect operation commands on the touchscreen 32. For example, the user can perform touch operations on the content data displayed on the touchscreen 32 according to actual needs to achieve the corresponding function, such as playing music, video, or other multimedia files. The user interface 33 can specifically be a touch panel, used to detect operation commands on the touch panel. The user interface 33 can also be a physical button or a mouse. The user interface 33 can also be a display screen, used to output data and display images or data. Optionally, the user interface 33 can also be at least one device belonging to the category of peripheral devices, such as a touchscreen, microphone, and speaker.
[0118] Several functions of the vehicle are controlled and implemented by a computer system 50. The computer system 50 may include multiple processors such as a general-purpose processor 51, a CDC 52, an MDC 53, and a T-BOX 54, as well as a memory 55 (also referred to as a storage device) and a gateway 56. In practical applications, the memory 55 may be located inside or outside the computer system 50, for example, as a cache within the vehicle; this application does not impose limitations.
[0119] The general-purpose processor 51 can be, for example, a graphics processing unit (GPU). The general-purpose processor 51, CDC 52, MDC 53, and T-BOX 54 can be used to run relevant programs or corresponding instructions stored in the memory 55 to implement the corresponding functions of the vehicle, such as network switching functions based on services.
[0120] The T-BOX54 may include a first storage unit 200 and a communication unit 210. The first storage unit 200 can be an embedded multimedia card with a capacity of 4GB, 8GB, 16GB, or 32GB (standard specifications). It can store vehicle information (vehicle identification number, vehicle model, etc.), driving data (speed, fuel consumption, etc.), and navigation data (current vehicle location, historical driving trajectory, etc.). The communication unit 210 may include radio frequency (RF) components such as a radio frequency front-end (RFFE) 211, a filter 212, a modem 213, and a power amplifier 214. These RF components can be integrated onto a radio frequency integrated circuit (RFIC). The communication unit 210 may also include a central processing unit (CPU) 220 and a second storage unit 230. The second storage unit 230 can store calibration parameters for radio frequency components such as radio frequency front-end (RFFE) 211, filter 212, modem 213, and power amplifier 214.
[0121] The memory 55 may include volatile memory, such as RAM; it may also include non-volatile memory, such as ROM, flash memory, HDD, or SSD; or it may include a combination of the above types of memory. The memory 55 can be used to store a set of program code or instructions corresponding to the program code, so that the processor 51 can call the program code or instructions stored in the memory 55 to implement the corresponding functions of the vehicle. These functions include, but are not limited to, some or all of the functions shown in the vehicle functional framework diagram in FIG5. In this application, the memory 55 may store a set of program code for vehicle control. The general-purpose processor 51, CDC 52, MDC 53, and T-BOX 54 can call this program code to control the vehicle to perform the vehicle network switching described in this application.
[0122] Optionally, in addition to storing program code or instructions, memory 55 may also store information such as road maps, driving routes, and sensor data. Computer system 50 can be integrated with other components in the vehicle functional framework diagram, such as sensors in the sensor system and GPS, to realize relevant vehicle functions. For example, computer system 50 can control the vehicle's driving direction or speed based on data input from sensor system 10; this application does not impose limitations on this.
[0123] It is understood that the structures illustrated in this application do not constitute a specific limitation on the vehicle. In other embodiments, the vehicle may include more or fewer components than illustrated, or combine or separate certain components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0124] It should be noted that in the examples and description of this patent, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one" does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0125] Although this application has been illustrated and described with reference to certain embodiments thereof, those skilled in the art will understand that various changes in form and detail may be made thereto without departing from the scope of this application.
Claims
A vehicle networking terminal, characterized in that, The vehicle networking terminal includes a storage unit and a communication unit, and the communication unit includes a storage subunit. The storage unit is used to store the first type of data of the communication unit, and the storage subunit is used to store the second type of data of the communication unit. The first type of data is used to start the communication unit, and the second type of data is used to calibrate the first parameter of the communication unit to the second parameter. The vehicle networking terminal according to claim 1 is characterized in that, The first type of data includes at least one of the communication unit's boot program, firmware, and system program. The second type of data includes at least one of the following: transmit power calibration parameters, receive sensitivity calibration parameters, vector amplitude error, and baseband calibration parameters of the communication unit. The vehicle networking terminal according to claim 1 is characterized in that, In response to accessing the first type of data in the storage unit, the communication unit receives a radio frequency signal transmitted by the transmitter; or the communication unit transmits a signal to be transmitted to the receiver. The vehicle networking terminal according to claim 1 is characterized in that, The storage unit is also used to store vehicle information, driving data, navigation data, antenna resonant frequency threshold, and power management control logic. The vehicle networking terminal according to claim 4 is characterized in that, In response to invoking the antenna resonant frequency threshold in the storage unit, the communication unit controls the antenna to open or close based on the antenna resonant frequency threshold and the current resonant frequency of the antenna. The vehicle networking terminal according to claim 4 is characterized in that, In response to the invocation of the power management control logic in the storage unit, the communication unit is powered on, powered off, put into sleep mode, or woken up. A communication unit, characterized in that, The data associated with the communication unit includes a first type of data and a second type of data, wherein, The first type of data is stored in the storage unit of the vehicle network terminal, and the first type of data is used to start the communication unit; The communication unit includes a storage subunit for storing a second type of data of the communication unit, which is used to calibrate a first parameter of the communication unit to a second parameter. The communication unit according to claim 7 is characterized in that, The second type of data includes at least one of the following: transmit power calibration parameters, receive sensitivity calibration parameters, vector amplitude error, and baseband calibration parameters of the communication unit. The communication unit according to claim 7 is characterized in that, In response to accessing the first type of data in the storage unit, the communication unit receives a radio frequency signal transmitted by the transmitter; or the communication unit transmits a signal to be transmitted to the receiver. The communication unit according to claim 7 is characterized in that, The storage unit is also used to store vehicle information, driving data, navigation data, antenna resonant frequency threshold, and power management control logic. The communication unit according to claim 10 is characterized in that, In response to invoking the antenna resonant frequency threshold in the storage unit, the communication unit controls the antenna to open or close based on the antenna resonant frequency threshold and the current resonant frequency of the antenna. The communication unit according to claim 10 is characterized in that, In response to the invocation of the power management control logic in the storage unit, the communication unit is powered on, powered off, put into sleep mode, or woken up. A vehicle characterized in that, The vehicle includes a vehicle-to-everything (V2X) terminal, characterized in that the V2X terminal includes a storage unit and a communication unit, and the communication unit includes a storage subunit. The storage unit is used to store the first type of data of the communication unit, and the storage subunit is used to store the second type of data of the communication unit. The first type of data is used to start the communication unit, and the second type of data is used to calibrate the first parameter of the communication unit to the second parameter. The vehicle according to claim 13 is characterized in that, The first type of data includes at least one of the communication unit's boot program, firmware, and system program. The second type of data includes at least one of the following: transmit power calibration parameters, receive sensitivity calibration parameters, vector amplitude error, and baseband calibration parameters of the communication unit. The vehicle according to claim 13 is characterized in that, In response to accessing the first type of data in the storage unit, the communication unit receives a radio frequency signal transmitted by the transmitter; or the communication unit transmits a signal to be transmitted to the receiver. The vehicle according to claim 13 is characterized in that, The storage unit is also used to store vehicle information, driving data, navigation data, antenna resonant frequency threshold, and power management control logic. The vehicle according to claim 16, characterized in that, In response to invoking the antenna resonant frequency threshold in the storage unit, the communication unit controls the antenna to open or close based on the antenna resonant frequency threshold and the current resonant frequency of the antenna. The vehicle according to claim 16, characterized in that, In response to the invocation of the power management control logic in the storage unit, the communication unit is powered on, powered off, put into sleep mode, or woken up.