Vehicle communication data processing method and device, electronic equipment and storage medium

The remote control of vehicle data acquisition devices using Bluetooth Low Energy modules addresses startup delays, ensuring complete data collection during vehicle testing.

CN119155322APending Publication Date: 2024-12-17BEIJING CO WHEELS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310707204.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-14
Publication Date
2024-12-17

AI Technical Summary

Technical Problem

Existing vehicle data acquisition systems fail to collect the first few frames of communication data due to startup delays, resulting in data loss during vehicle testing.

Method used

A remote control method using a Bluetooth Low Energy module to initiate the data acquisition device before vehicle startup, ensuring it is operational to collect all communication data.

Benefits of technology

Ensures complete data collection by having the data acquisition device in a working state when the vehicle starts, preventing data loss and improving data integrity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119155322A_ABST
    Figure CN119155322A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle communication data processing method and device, electronic equipment and a storage medium. The method comprises the following steps: receiving a remote control signal sent by remote control equipment; the remote control signal is used for indicating to start vehicle-mounted data acquisition equipment; in response to the remote control signal, controlling the vehicle-mounted data acquisition equipment to start; and in response to successful starting of the vehicle-mounted data acquisition equipment, controlling the vehicle to start, and acquiring communication data of the vehicle by using the vehicle-mounted data acquisition equipment. According to the scheme provided by the invention, the vehicle-mounted data acquisition equipment can be ensured to acquire all the communication data sent by the vehicle, the loss of the communication data is avoided, and the integrity of the acquired communication data is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of device control technology, and in particular to a vehicle communication data processing method, device, electronic device and storage medium. Background Art

[0002] During the road test of the vehicle during the automobile development stage, it is necessary to use the on-board data acquisition equipment to record various types of communication data sent by the vehicle body. In the related art, the on-board data acquisition equipment is often started after the vehicle is started. However, since the first frame of communication data of the vehicle is often sent within about 50ms after the vehicle is started, and the startup time of the data acquisition equipment is much longer than 50ms, that is, when the vehicle sends the first few frames of communication data, the data acquisition equipment has not started to collect. Therefore, the data acquisition equipment cannot collect all the data sent after the vehicle is started, resulting in data loss in the collected communication data, affecting the integrity of the collected data. Summary of the invention

[0003] The present disclosure provides a vehicle communication data processing method, device, electronic device and storage medium.

[0004] According to a first aspect of the present disclosure, a vehicle communication data processing method is provided, the method comprising:

[0005] Receiving a remote control signal sent by a remote control device; the remote control signal is used to instruct to start the vehicle-mounted data acquisition device;

[0006] In response to the remote control signal, controlling the vehicle-mounted data acquisition device to start;

[0007] In response to the vehicle-mounted data acquisition device being started successfully, the vehicle is controlled to start, and the vehicle-mounted data acquisition device is used to collect communication data of the vehicle.

[0008] In some embodiments of the present disclosure, the remote control device is a mobile terminal, and the receiving of a remote control signal sent by the remote control device includes:

[0009] The remote control signal sent by the mobile terminal is received by using the Bluetooth Low Energy (BLE) module.

[0010] In some embodiments of the present disclosure, the method further comprises:

[0011] In response to the vehicle-mounted data acquisition device being successfully started, using the BLE module to send first feedback information to the mobile terminal; the first feedback information is used to instruct to start the vehicle;

[0012] or,

[0013] In response to the vehicle-mounted data acquisition device failing to start, second feedback information is sent to the mobile terminal using the BLE.

[0014] In some embodiments of the present disclosure, the method further comprises:

[0015] Receiving a time synchronization request sent by the mobile terminal using the BLE module;

[0016] In response to the time synchronization information, the time of the vehicle-mounted data acquisition device is calibrated.

[0017] In some embodiments of the present disclosure, the method further comprises:

[0018] Receive control information sent by the mobile terminal using the BLE module;

[0019] In response to the control information, the vehicle-mounted data acquisition device is used to control at least one peripheral communication module among a plurality of peripheral communication modules to be turned on and / or off; the peripheral communication module is a module that generates the communication data.

[0020] In some embodiments of the present disclosure, the method further includes:

[0021] The BLE module is used to send monitoring data to the mobile terminal; the monitoring data at least includes the communication data collected by the vehicle-mounted data collection device.

[0022] According to a second aspect of the present disclosure, a vehicle communication data processing device is provided, the device comprising:

[0023] A wireless communication module, used to receive a remote control signal sent by a remote control device; the remote control signal is used to instruct to start the vehicle-mounted data acquisition device;

[0024] The control module is used to control the startup of the vehicle-mounted data acquisition device in response to the remote control signal; and in response to the successful startup of the vehicle-mounted data acquisition device, control the startup of the vehicle and use the vehicle acquisition device to collect the communication data of the vehicle.

[0025] According to a third aspect of the present disclosure, there is provided an electronic device, including:

[0026] at least one processor; and

[0027] a memory communicatively connected to the at least one processor; wherein,

[0028] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method described in the first aspect.

[0029] According to a fourth aspect of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to enable the computer to execute the method described in the first aspect.

[0030] According to a fifth aspect of the present disclosure, a computer program product is provided, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements the method as described in the first aspect above.

[0031] According to a fourth aspect of the present disclosure, a vehicle is provided, comprising: the above-mentioned vehicle communication data processing device, and / or the above-mentioned electronic device.

[0032] The disclosed embodiments provide a vehicle communication data processing method, device, electronic device and storage medium, which receive a remote control signal sent by a remote control device; the remote control signal is used to instruct the startup of an on-board data acquisition device; in response to the remote control signal, the on-board data acquisition device is controlled to start; in response to the successful startup of the on-board data acquisition device, the vehicle is controlled to start, and the on-board data acquisition device is used to collect the communication data of the vehicle. The technical solution provided by the disclosed embodiments, by controlling the startup of the on-board data acquisition device before the vehicle starts, can make the on-board data acquisition device in a normal working state when the vehicle starts to send communication data, thereby ensuring that the on-board data acquisition device can collect all communication data sent by the vehicle, avoiding the loss of communication data, and thus improving the integrity of the collected communication data.

[0033] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] The accompanying drawings are used to better understand the present solution and do not constitute a limitation of the present disclosure.

[0035] Figure 1 A flow chart of a vehicle communication data processing method provided by an embodiment of the present disclosure;

[0036] Figure 2 A flowchart of another vehicle communication data processing method provided by an embodiment of the present disclosure;

[0037] Figure 3 A flow chart of a vehicle communication data processing method provided by an application embodiment of the present disclosure;

[0038] Figure 4 A schematic diagram of the structure of a vehicle communication data processing device provided by an embodiment of the present disclosure;

[0039] Figure 5 A schematic block diagram of an exemplary electronic device 500 provided for an embodiment of the present disclosure. DETAILED DESCRIPTION

[0040] The following is a description of exemplary embodiments of the present disclosure in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.

[0041] The following describes the vehicle communication data processing method, device, electronic device and storage medium according to the embodiments of the present disclosure with reference to the accompanying drawings.

[0042] Figure 1 A vehicle communication data processing method is provided in an embodiment of the present disclosure. Figure 1 As shown, the method includes:

[0043] Step 101: receiving a remote control signal sent by a remote control device; the remote control signal is used to instruct to start a vehicle-mounted data acquisition device.

[0044] In some embodiments, the remote control signal sent by the remote control device can be received by the wireless communication module inside the vehicle; the remote control device can be a mobile terminal, specifically, a mobile terminal that communicates with the wireless communication module inside the vehicle, such as a mobile phone, a tablet computer, a wearable smart device, etc.; the remote control device can also be a remote control key, as long as it can communicate with the wireless communication module inside the vehicle. In the embodiments of the present disclosure, the remote control device is taken as an example of a mobile terminal.

[0045] In some embodiments, control software can be run on a mobile terminal to achieve remote control of the data acquisition device. When the user clicks on the control software interface running on the mobile terminal, the control software sends a remote control signal to the wireless communication module inside the vehicle through the mobile terminal.

[0046] In actual application, the vehicle-mounted data acquisition device can be a device in the vehicle for collecting communication data; the vehicle-mounted data acquisition device can also be called a vehicle data collector, and the embodiments of the present disclosure are not limited to this, as long as its function can be achieved.

[0047] Step 102: In response to the remote control signal, control the vehicle-mounted data acquisition device to start.

[0048] In some embodiments, after receiving the remote control signal, the control unit of the on-board data acquisition device can process the received remote control signal; specifically, after the wireless communication module receives the remote control signal, it parses the remote control signal to obtain a wake-up signal that can control the startup of the on-board data acquisition device, and sends the wake-up signal to the control unit of the on-board data acquisition device, so that the control unit controls the startup of the on-board data acquisition device.

[0049] In some embodiments, in some embodiments, the control unit may be a main control chip inside the vehicle-mounted data acquisition device, for example, the control unit may be a microcontroller unit (MCU) of the vehicle-mounted data acquisition device; the control unit may also be an external control device that communicates with the vehicle-mounted data acquisition device and can control the vehicle-mounted data acquisition device.

[0050] In actual application, the vehicle-mounted data acquisition device may also be referred to as a vehicle-mounted data acquisition device.

[0051] Step 103: In response to the vehicle-mounted data acquisition device being successfully started, controlling the vehicle to start, and using the vehicle-mounted data acquisition device to collect communication data of the vehicle.

[0052] In actual application, after the vehicle-mounted data collection device is successfully started, it can start collecting vehicle communication data. At this time, when the vehicle is started again, the vehicle-mounted data collection device can collect all communication data sent by the vehicle.

[0053] In some embodiments, when controlling the vehicle start-up, the control unit may send feedback information to the mobile terminal through the wireless communication module to prompt the user to manually start the vehicle, or may send control information to the vehicle control system so that the vehicle control system controls the vehicle start-up.

[0054] In some embodiments, the control unit of the vehicle-mounted data acquisition device can be connected to the vehicle's peripheral communication modules, for example, connected to peripheral communication modules such as the Controller Area Network (CAN) module, the Local Interconnect Network (LIN) module, and the Ethernet module, and obtain communication data from these peripheral communication modules; when the vehicle is started, the control unit can obtain communication data from these peripheral communication modules; the control unit of the vehicle-mounted data acquisition device can also be connected to the system-on-chip (SOC) of the vehicle control system, and obtain communication data from the vehicle's internal communication modules through the SOC, for example, the SOC is connected to internal communication modules such as the fourth-generation mobile communication (4G) module, the wireless local area network (WLAN) module, the universal serial bus (USB) module, and the camera module, and the control unit of the vehicle-mounted data acquisition device obtains communication data from these internal communication modules by connecting to the SOC.

[0055] In summary, the technical solution provided by the embodiment of the present disclosure, by controlling the start-up of the on-board data acquisition device before the vehicle is started, can enable the on-board data acquisition device to be in a normal working state when the vehicle starts to send communication data, thereby ensuring that the on-board data acquisition device can collect all communication data sent by the vehicle, avoiding the loss of communication data, and thus improving the integrity of the collected communication data.

[0056] Figure 2 Another vehicle communication data processing method provided by the embodiment of the present disclosure. Figure 2 As shown, the method includes:

[0057] Step 201: using the BLE module to receive a remote control signal sent by a mobile terminal; the remote control signal is used to instruct to start the vehicle-mounted data acquisition device.

[0058] In some embodiments, control software can be run on a mobile terminal (e.g., a mobile phone, a tablet computer, etc.) to achieve remote control of the data acquisition device. When the user clicks on the control software interface running on the mobile terminal, the control software sends a remote control signal to the BLE module inside the vehicle through the mobile terminal.

[0059] It should be pointed out that the mobile terminal supports a wide variety of communication protocols. Using a BLE module as a wireless communication module, that is, using the BLE module set inside the vehicle to communicate with the mobile terminal, can improve the compatibility of the wireless communication module and the mobile terminal and improve the scope of application of the embodiments of the present disclosure.

[0060] Step 202: In response to the remote control signal, control the vehicle-mounted data acquisition device to start.

[0061] In some embodiments, after receiving the remote control signal sent by the mobile terminal, the BLE module can parse the remote control signal to obtain a wake-up signal for starting the vehicle-mounted data acquisition device, and send the wake-up signal to the control unit of the vehicle-mounted data acquisition device.

[0062] In some embodiments, the control unit may be a main control chip inside the vehicle-mounted data acquisition device, for example, the control unit may be the MCU of the vehicle-mounted data acquisition device; when the control unit receives the wake-up signal sent by the BLE module, it will control the vehicle-mounted data acquisition device to start.

[0063] In some embodiments, the control unit may also be an external control device that communicates with the vehicle-mounted data acquisition device and can control the vehicle-mounted data acquisition device; when the control unit receives the wake-up signal sent by the BLE module, it will send a control signal to the controller of the vehicle-mounted data acquisition device to control the startup of the vehicle-mounted data acquisition device.

[0064] In actual application, the vehicle-mounted data acquisition device may also be referred to as a vehicle-mounted data acquisition instrument.

[0065] In actual application, multiple peripheral communication modules can be connected to the vehicle-mounted data acquisition device to collect communication data generated by each peripheral communication module, such as CAN module, LIN module, video module, USB module, audio module and other peripheral communication modules; in related technologies, each peripheral communication module is turned on uniformly when the vehicle is started, and the vehicle-mounted data acquisition device needs to collect communication data of each peripheral communication module, which not only causes high power consumption of each peripheral communication module and the vehicle-mounted data acquisition device, but also due to the large amount of collected data, the data processing volume of the vehicle-mounted data acquisition device and the vehicle control system used to analyze the communication data is large, affecting the performance of the vehicle-mounted data acquisition device and the vehicle control system.

[0066] Based on this, in some embodiments, the method may further include:

[0067] Receive control information sent by the mobile terminal using the BLE module;

[0068] In response to the control information, the vehicle-mounted data acquisition device is used to control at least one peripheral communication module among a plurality of peripheral communication modules to be turned on and / or off; the peripheral communication module is a module that generates the communication data.

[0069] In actual application, the control information can be generated according to the user's configuration operation on the mobile terminal display interface; specifically, the mobile terminal display interface can present multiple options of peripheral communication modules, and the user selects the peripheral communication module option that needs to be turned on or off on the mobile terminal display interface, and the mobile terminal generates control information in response to the configuration operation on the multiple peripheral communication module options; the mobile terminal display interface can also present multiple pre-configured configuration options, wherein each configuration option corresponds to a different peripheral communication module activation strategy, and the user selects one of the multiple configuration options on the mobile terminal display interface, and the mobile terminal generates control information in response to the configuration operation on the multiple configuration options.

[0070] Here, by utilizing the on-board data acquisition device to flexibly control the opening and closing of different peripheral communication modules, it is possible to close the peripheral communication modules that do not need real-time monitoring according to usage requirements, or select different peripheral communication modules for communication data collection according to usage requirements. This not only reduces the power consumption of the peripheral communication modules and the on-board data acquisition device, but also reduces the data processing volume of the on-board data acquisition device and the vehicle control system, thereby improving the performance of the on-board data acquisition device and the vehicle control system.

[0071] Step 203: In response to the vehicle-mounted data acquisition device being successfully started, the BLE module is used to send first feedback information to the mobile terminal; the first feedback information is used to instruct the vehicle to be started.

[0072] In actual application, when the on-board data acquisition device is successfully started, that is, the on-board data acquisition device can start collecting vehicle communication data, the first feedback information can be sent to the mobile terminal to prompt the user to start the vehicle, thereby ensuring that the vehicle is started after the on-board data acquisition device is started.

[0073] In some embodiments, the vehicle-mounted data acquisition device may fail to start. In this case, the control unit of the vehicle-mounted data acquisition device may send a prompt message to the mobile terminal through the BLE module to prompt the user to resend the remote control signal or perform other operations.

[0074] Based on this, in some embodiments, the method may further include:

[0075] In response to the vehicle-mounted data acquisition device failing to start, second feedback information is sent to the mobile terminal using the BLE module.

[0076] Step 204: After the vehicle is started, the vehicle-mounted data acquisition device is used to collect the communication data of the vehicle.

[0077] In actual application, after the vehicle-mounted data collection device is successfully started, it can start collecting vehicle communication data. At this time, when the vehicle is started again, the vehicle-mounted data collection device can collect all communication data sent by the vehicle.

[0078] In some embodiments, the control unit of the vehicle-mounted data acquisition device can be connected to the vehicle's peripheral communication modules, for example, connected to peripheral communication modules such as CAN modules, LIN modules, Ethernet modules, etc., to obtain communication data of these peripheral communication modules; when the vehicle is started, the control unit can obtain the communication data of these peripheral communication modules; the control unit of the vehicle-mounted data acquisition device can also be connected to the SOC of the vehicle control system, and obtain the communication data of the vehicle's internal communication modules through the SOC, for example, connected to internal communication modules such as 4G modules, WLAN modules, USB modules, camera modules, etc. The control unit of the vehicle-mounted data acquisition device obtains the communication data of these internal communication modules by connecting to the SOC.

[0079] In some embodiments, in order to ensure time synchronization between the data acquisition device and the vehicle control system, thereby ensuring the accuracy and reliability of the collected data, the mobile terminal may perform time synchronization on the vehicle-mounted data acquisition device.

[0080] Based on this, in some embodiments, the method may further include:

[0081] Receiving a time synchronization request sent by the mobile terminal using the BLE module;

[0082] In response to the time synchronization information, the time of the vehicle-mounted data acquisition device is calibrated.

[0083] In some embodiments, the time synchronization request may carry the current time information. After receiving the time synchronization request sent by the mobile terminal, the BLE module may parse the time synchronization request and send the parsing result to the control unit of the vehicle-mounted data acquisition device, so that the control unit can obtain the current time information and use the obtained time information to calibrate the time of the vehicle-mounted data acquisition device to ensure the accuracy of the time of the vehicle-mounted data acquisition device.

[0084] In some embodiments, the time synchronization request may not carry the current time information. After the mobile terminal sends the time synchronization request to the vehicle-mounted data acquisition device through the BLE module, after receiving the response sent by the vehicle-mounted data acquisition device to the time synchronization request, the mobile terminal sends specific time information to the vehicle-mounted data acquisition device.

[0085] Here, by sending a time synchronization request to the on-board data acquisition device by the mobile terminal, time synchronization of the on-board data acquisition device can be achieved; at the same time, since there is no need to equip the on-board data acquisition device with an additional real-time clock (RTC) module to achieve time synchronization, the cost of the data acquisition control system can be reduced.

[0086] In actual application, in order to enable users to view changes in communication data in real time, so as to promptly discover and implement intervention measures when vehicle abnormalities occur, and avoid vehicle failure or damage, communication data can be sent to the mobile terminal.

[0087] Based on this, in some embodiments, the method further includes:

[0088] The BLE module is used to send monitoring data to the mobile terminal; the monitoring data at least includes the communication data collected by the vehicle-mounted data collection device.

[0089] In some embodiments, monitoring data can be sent periodically to the mobile terminal; specifically, the communication data of each peripheral communication module can be sent to the mobile terminal according to the same preset period, or different sending periods can be preset for different peripheral communication modules, and the communication data of the corresponding peripheral communication module can be sent to the mobile terminal according to the preset period corresponding to each peripheral communication module.

[0090] In some embodiments, monitoring data can also be sent to the mobile terminal when the communication data collected by the vehicle-mounted data acquisition device meets preset conditions; for example, when the collected communication data meets a preset value, monitoring data is sent to the mobile terminal, or, for the same peripheral communication module, when the collected communication data is abnormal (for example, the time interval between two acquisitions of communication data exceeds a preset duration), monitoring data is sent to the mobile terminal.

[0091] In summary, the technical solution provided by the embodiment of the present disclosure, by controlling the start-up of the on-board data acquisition device before the vehicle is started, can enable the on-board data acquisition device to be in a normal working state when the vehicle starts to send communication data, thereby ensuring that the on-board data acquisition device can collect all communication data sent by the vehicle, avoiding the loss of communication data, and thus improving the integrity of the collected communication data.

[0092] The embodiments of the present disclosure are further explained below in conjunction with specific application examples.

[0093] Figure 3 This is a diagram of the architecture of a vehicle data acquisition and control system provided by the application embodiment of the present disclosure. Figure 3As shown, the system includes a key module 301, a BLE module 302 and an MCU 303. The remote control module 301, the BLE module 302 and the MCU 303 are described in detail below.

[0094] The Key module 301 is configured with the mobile phone and is used to respond to the configuration operation of the user on the software interface, generate a remote control signal, and send the remote control signal to the BLE module 302 .

[0095] It should be noted that the Key module 301 can communicate with the BLE module 302 via the Bluetooth module of the mobile phone.

[0096] The BLE module 302 is used to receive the remote control signal sent by the Key module 301 , parse the remote control signal and send the parsing result to the MCU 303 , and to receive feedback information sent by the MCU 303 and send the feedback information to the Key module 301 .

[0097] MCU 303 is the main control chip of the data acquisition device, which is connected to the BLE module, CAN module, LIN module, Ethernet module and SOC of the vehicle control system; MCU 303 is used to control peripherals, for example, to obtain communication data of the CAN module, LIN module, Ethernet module, or to obtain communication data of communication modules such as the 4G module, WLAN module, USB module, camera (CAMERA) module connected to the SOC; MCU 303 is also used for data processing, for example, to process the analysis results sent by the BLE module 301 and control the startup of the vehicle-mounted data acquisition device, or to generate feedback information and send it to the Key module 301 through the BLE module 302.

[0098] Based on the above architecture, the application embodiment of the present disclosure further provides a vehicle data collection control method, which includes the following steps:

[0099] Step 1: The driver issues a start command through the Key module on the mobile phone outside the vehicle;

[0100] Step 2: After receiving the start command from the Key module, the BLE module sends a wake-up signal to the MCU;

[0101] Step 3: After receiving the wake-up signal, the MCU controls the entire data acquisition device system to start;

[0102] Step 4: After the data acquisition device system is started, the MCU sends a feedback signal to the BLE module, and the BLE sends the feedback signal to the Key module, and the driver gets feedback that the data acquisition device has been started.

[0103] The application embodiment of the present disclosure has the following advantages:

[0104] (1) Turn on the data acquisition device before the vehicle is started so that the data acquisition device can collect all data sent after the vehicle is started, avoiding the problem of loss of collected data due to the data acquisition device being started after the vehicle is started.

[0105] (2) Remote control of data acquisition equipment through mobile phones is not only convenient for operation, but also can use the mobile phone to send time information to the data acquisition equipment to achieve time synchronization of the data acquisition equipment. There is no need to configure an RTC module for the data acquisition equipment, which reduces the cost of data acquisition.

[0106] Corresponding to the above vehicle communication data processing method, the present invention also provides a vehicle communication data processing device. Since the device embodiment of the present invention corresponds to the above method embodiment, the details not disclosed in the device embodiment can be referred to the above method embodiment, and will not be repeated in the present invention.

[0107] Figure 4 A schematic diagram of the structure of a vehicle communication data processing device provided by an embodiment of the present disclosure, such as Figure 4 As shown, the device comprises:

[0108] The wireless communication module 401 is used to receive a remote control signal sent by a remote control device; the remote control signal is used to instruct to start the vehicle-mounted data acquisition device;

[0109] The control module 402 is used to control the startup of the vehicle-mounted data acquisition device in response to the remote control signal; and in response to the successful startup of the vehicle-mounted data acquisition device, control the startup of the vehicle and use the vehicle acquisition device to collect the communication data of the vehicle.

[0110] In some embodiments, the remote control device is a mobile terminal, the wireless communication module 401 is a BLE module, and the wireless communication module 401 is specifically used for:

[0111] Receive remote control signals sent by the mobile terminal.

[0112] In some embodiments, the control module 402 may also be used to:

[0113] In response to the vehicle-mounted data acquisition device being successfully started, using the BLE module to send first feedback information to the mobile terminal; the first feedback information is used to instruct to start the vehicle;

[0114] or,

[0115] In response to the vehicle-mounted data acquisition device failing to start, second feedback information is sent to the mobile terminal using the low-power Bluetooth module.

[0116] In some embodiments, the control module 402 may also be used to:

[0117] Receiving a time synchronization request sent by the mobile terminal using the BLE module;

[0118] In response to the time synchronization request, the time of the vehicle-mounted data acquisition device is calibrated.

[0119] In some embodiments, the control module 402 may also be used to:

[0120] Utilizing the BLE module to receive control information sent by the remote control device;

[0121] In response to the control information, at least one functional module among the multiple functional modules of the vehicle-mounted data acquisition device is controlled to be turned on and / or off.

[0122] In some embodiments, the control module 402 may also be used to:

[0123] The BLE module is used to send monitoring data to the mobile terminal; the monitoring data at least includes the communication data collected by the vehicle-mounted data collection device.

[0124] It should be noted that the above explanation of the method embodiment is also applicable to the device of this embodiment, and the principle is the same, which is not limited in this embodiment.

[0125] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium and a computer program product.

[0126] Figure 5 A schematic block diagram of an example electronic device 500 that can be used to implement an embodiment of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or required herein.

[0127] like Figure 5As shown, the device 500 includes a computing unit 501, which can perform various appropriate actions and processes according to a computer program stored in a ROM (Read-Only Memory) 502 or a computer program loaded from a storage unit 508 to a RAM (Random Access Memory) 503. In the RAM 503, various programs and data required for the operation of the device 500 can also be stored. The computing unit 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An I / O (Input / Output) interface 505 is also connected to the bus 504.

[0128] A number of components in the device 500 are connected to the I / O interface 505, including: an input unit 506, such as a keyboard, a mouse, etc.; an output unit 507, such as various types of displays, speakers, etc.; a storage unit 508, such as a disk, an optical disk, etc.; and a communication unit 509, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 509 allows the device 500 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0129] The computing unit 501 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 501 include, but are not limited to, a CPU (Central Processing Unit), a GPU (Graphic Processing Units), various dedicated AI (Artificial Intelligence) computing chips, various computing units running machine learning model algorithms, a DSP (Digital Signal Processor), and any appropriate processor, controller, microcontroller, etc. The computing unit 501 performs the various methods and processes described above, such as a vehicle communication data processing method. For example, in some embodiments, the vehicle communication data processing method may be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as a storage unit 508. In some embodiments, part or all of the computer program may be loaded and / or installed on the device 500 via the ROM 502 and / or the communication unit 509. When the computer program is loaded into the RAM 503 and executed by the computing unit 501, one or more steps of the method described above may be performed. Alternatively, in other embodiments, the computing unit 501 may be configured to execute the aforementioned vehicle communication data processing method in any other appropriate manner (for example, by means of firmware).

[0130] Various embodiments of the systems and techniques described above herein may be implemented in digital electronic circuit systems, integrated circuit systems, FPGAs (Field Programmable Gate Arrays), ASICs (Application-Specific Integrated Circuits), ASSPs (Application Specific Standard Products), SOCs (System On Chips), CPLDs (Complex Programmable Logic Devices), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include: being implemented in one or more computer programs that may be executed and / or interpreted on a programmable system including at least one programmable processor that may be a dedicated or general-purpose programmable processor that may receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0131] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0132] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any suitable combination of the foregoing. More specific examples of machine-readable storage media may include electrical connections based on one or more lines, portable computer disks, hard disks, RAM, ROM, EPROM (Electrically Programmable Read-Only-Memory) or flash memory, optical fiber, CD-ROM (Compact Disc Read-Only Memory), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0133] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (Cathode-Ray Tube) or LCD (Liquid Crystal Display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0134] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: LAN (Local Area Network), WAN (Wide Area Network), the Internet, and blockchain networks.

[0135] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship between the client and the server is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services ("Virtual Private Server", or "VPS" for short). The server may also be a server of a distributed system, or a server combined with a blockchain.

[0136] It should be noted that artificial intelligence is a discipline that studies how computers can simulate certain human thought processes and intelligent behaviors (such as learning, reasoning, thinking, planning, etc.), and includes both hardware-level and software-level technologies. Artificial intelligence hardware technologies generally include technologies such as sensors, dedicated artificial intelligence chips, cloud computing, distributed storage, and big data processing; artificial intelligence software technologies mainly include computer vision technology, speech recognition technology, natural language processing technology, as well as machine learning / deep learning, big data processing technology, knowledge graph technology, and other major directions.

[0137] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and this document does not limit this.

[0138] The above specific implementations do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.

Claims

1. A vehicle communication data processing method, characterized in that: The method comprises: Receiving a remote control signal sent by a remote control device; the remote control signal is used to instruct to start the vehicle-mounted data acquisition device; In response to the remote control signal, controlling the vehicle-mounted data acquisition device to start; In response to the vehicle-mounted data acquisition device being started successfully, the vehicle is controlled to start, and the vehicle-mounted data acquisition device is used to collect communication data of the vehicle.

2. The method according to claim 1, characterized in that The remote control device is a mobile terminal, and the receiving of a remote control signal sent by the remote control device includes: The low-power Bluetooth module is used to receive the remote control signal sent by the mobile terminal.

3. The method according to claim 2, characterized in that The method further comprises: In response to the vehicle-mounted data acquisition device being successfully started, using the low-power Bluetooth module to send first feedback information to the mobile terminal; the first feedback information is used to instruct to start the vehicle; or, In response to the vehicle-mounted data acquisition device failing to start, second feedback information is sent to the mobile terminal using the low-power Bluetooth module.

4. The method according to claim 2 or 3, characterized in that: The method further comprises: Receiving a time synchronization request sent by the mobile terminal using the low-power Bluetooth module; In response to the time synchronization request, the time of the vehicle-mounted data acquisition device is calibrated.

5. The method according to claim 2 or 3, characterized in that: The method further comprises: Receiving control information sent by the mobile terminal using the low-power Bluetooth module; In response to the control information, the vehicle-mounted data acquisition device is used to control at least one peripheral communication module among a plurality of peripheral communication modules to be turned on and / or off; the peripheral communication module is a module that generates the communication data.

6. The method according to claim 2 or 3, characterized in that: The method further comprises: The low-power Bluetooth module is used to send monitoring data to the mobile terminal; the monitoring data at least includes the communication data collected by the vehicle-mounted data collection device.

7. A vehicle communication data processing device, characterized in that: The device comprises: A wireless communication module, used to receive a remote control signal sent by a remote control device; the remote control signal is used to instruct to start the vehicle-mounted data acquisition device; The control module is used to control the startup of the vehicle-mounted data acquisition device in response to the remote control signal; and in response to the successful startup of the vehicle-mounted data acquisition device, control the startup of the vehicle and use the vehicle acquisition device to collect the communication data of the vehicle.

8. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 6.

9. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to any one of claims 1 to 6.

10. A vehicle, characterized in that: include: The vehicle communication data processing device as claimed in claim 7, and / or, the electronic device as claimed in claim 8.