Intelligent network connection automobile management system, data transmission method and related products
By introducing an independent data aggregation platform into the intelligent connected vehicle management system, the problem of the regulatory platform upgrading requires re-registration of vehicle terminals, and a stable connection between vehicle terminals and data aggregation platform is achieved.
Patent Information
- Application Number
- CN202411610519.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-12
- Publication Date
- 2025-03-18
AI Technical Summary
The upgrade and iteration of regulatory platforms often leads to the need for re-registration of on-board terminals, resulting in unstable connections.
Introduce an independent data aggregation platform to provide data services through the application development interface, allowing the regulatory platform to be independently upgraded without affecting the connection between the on-board terminal and the data aggregation platform.
Ensure that the on-board terminal and the data aggregation platform are always in a stable connection state, and avoid the problem of re-registration of on-board terminals caused by the upgrade of the regulatory platform.
Smart Images

Figure CN119652919A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data transmission, and in particular to an intelligent networked vehicle management system, a data transmission method, a data transmission device, an electronic device and a computer-readable storage medium. Background Art
[0002] In actual applications, the vehicle terminal is installed on the intelligent networked car, and collects the vehicle's operating data and the perception data of the vehicle's sensors through the CAN bus and the vehicle Ethernet. At the same time, the collected data is stored locally and uploaded to the remote supervision platform through the wireless network. The supervision platform is deployed in the cloud and is responsible for receiving the data uploaded by the vehicle terminal, and storing, analyzing, displaying and monitoring the data. At the same time, the supervision platform can also issue instructions to notify the terminal to upload the historical data stored locally.
[0003] The data communication protocol between the vehicle terminal and the supervision platform adopts the MQTT (Message Queuing Telemetry Transport) protocol for communication.
[0004] After the vehicle terminal device is bound to the vehicle, it needs to be registered on the supervision platform through the interface when it is powered on for the first time. When the license plate code needs to be modified or the vehicle needs to be re-bound, the vehicle terminal device needs to be re-registered. After receiving the registration request, the supervision platform will return the registration result information to the vehicle terminal through the registration request response interface.
[0005] After the vehicle terminal completes registration on the supervision platform, the vehicle terminal should call the interface to log in to the supervision platform before reporting data. You need to log in again through the interface every time the device is powered on or when the vehicle's autonomous driving system is upgraded. After the vehicle terminal successfully logs in, it will subscribe to a token on the supervision platform. When the vehicle terminal reports data subsequently, it will report with the token. When the monitoring platform receives the report from the vehicle terminal, it will verify whether the token is legal.
[0006] When the above solution is actually implemented, the vehicle terminal often loses connection and needs to be manually re-registered and logged in. The possible reasons for the vehicle terminal to lose connection may be signal problems, vehicle terminal equipment failure, or it may be related to the upgrade operation of the supervision platform.
[0007] In practical applications, how to solve the problem of vehicle terminals needing to be re-registered due to the upgrade and iteration of the regulatory platform has become one of the problems that need to be solved urgently. Summary of the invention
[0008] In view of the above problems, an intelligent networked vehicle management system, a data transmission method, a data transmission device, an electronic device and a computer-readable storage medium are proposed to overcome the above problems or at least partially solve the above problems, including:
[0009] An intelligent networked vehicle management system, comprising: a vehicle terminal, a data aggregation platform and a supervision platform; wherein:
[0010] The vehicle-mounted terminal is installed on the intelligent network-connected vehicle, and is used to collect operation data and perception data of the intelligent network-connected vehicle, store the operation data and the perception data, and send them to the data aggregation platform;
[0011] The data aggregation platform is used to receive the operation data and the perception data; the data aggregation platform provides an application development interface to the outside world, and provides data services through the application development interface;
[0012] The supervision platform is used to obtain the operation data and the perception data from the data aggregation platform by accessing the application development interface.
[0013] Optionally, a switching service is provided between the vehicle-mounted terminal and the data aggregation platform, a socket protocol is used between the vehicle-mounted terminal and the switching service, and a network socket protocol is used between the switching service and the data aggregation platform.
[0014] Optionally, the data aggregation platform is also used to store and / or analyze the operation data and the perception data.
[0015] Optionally, the data aggregation platform includes: a database management system, data processing and analysis tools, and an application development interface;
[0016] The database management system is used to store and manage the operation data and the perception data;
[0017] The data processing and analysis tool is used to analyze and process the operating data and the perception data;
[0018] The application development interface is used to receive the operating data and the perception data from the vehicle-mounted terminal, and is used by the supervision platform to obtain the operating data and the perception data.
[0019] Optionally, the application development interface includes an upload interface and a data query interface;
[0020] The upload interface is used for receiving the operation data and the perception data from the vehicle-mounted terminal;
[0021] The data query interface is used by the supervision platform to obtain the operation data and the perception data.
[0022] Optionally, the vehicle-mounted terminal and the data aggregation platform verify the authenticity and validity of the digital identity through a consensus mechanism on the blockchain.
[0023] The embodiment of the present invention further provides a data transmission method, which is applied to the intelligent connected vehicle management system as described above, and the method includes:
[0024] Collecting operation data and perception data of the intelligent network-connected vehicle, and storing the operation data and the perception data;
[0025] The operation data and the perception data are sent to a data aggregation platform; the data aggregation platform is used to receive the operation data and the perception data; the data aggregation platform provides an application development interface to the outside world and provides data services through the application development interface; the supervision platform is used to obtain the operation data and the perception data from the data aggregation platform by accessing the application development interface.
[0026] The embodiment of the present invention further provides a data transmission device, which is applied to the intelligent connected vehicle management system as described above, and the device includes:
[0027] A collection module, used to collect operating data and perception data of the intelligent network-connected vehicle, and store the operating data and the perception data;
[0028] A transmission module is used to send the operating data and the perception data to a data aggregation platform; the data aggregation platform is used to receive the operating data and the perception data; the data aggregation platform provides an application development interface to the outside world and provides data services through the application development interface; the supervision platform is used to obtain the operating data and the perception data from the data aggregation platform by accessing the application development interface.
[0029] An embodiment of the present invention further provides an electronic device, including a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program implements the above data transmission method when executed by the processor.
[0030] An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the above data transmission method is implemented.
[0031] The embodiments of the present invention have the following advantages:
[0032] In an embodiment of the present invention, the intelligent networked vehicle management system includes: an on-board terminal, a data aggregation platform and a supervision platform; wherein: the on-board terminal is installed on the intelligent networked vehicle, and the on-board terminal is used to collect the operation data and perception data of the intelligent networked vehicle, and store the operation data and perception data, and send them to the data aggregation platform; the data aggregation platform is used to receive the operation data and perception data; the data aggregation platform provides an application development interface to the outside world, and provides data services through the application development interface; the supervision platform is used to obtain the operation data and perception data from the data aggregation platform by accessing the application development interface. Through an independent data aggregation platform, the supervision platform is allowed to upgrade and iterate independently without affecting the connection between the on-board terminal and the data aggregation platform. The on-board terminal and the data aggregation platform are always in a stable connection state, thereby solving the problem that the on-board terminal needs to be re-registered due to the upgrade of the supervision platform. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the technical solution of the present invention, the accompanying drawings required for use in the description of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.
[0034] Figure 1a It is a structural diagram of an intelligent connected vehicle management system according to an embodiment of the present invention;
[0035] Figure 1b is a schematic diagram of data interaction of an intelligent connected vehicle management system according to an embodiment of the present invention;
[0036] Figure 2 is a flow chart of steps of a data transmission method according to an embodiment of the present invention;
[0037] Figure 3 It is a structural schematic diagram of a data transmission device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0038] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0039] In order to solve the problem that the current supervision platform is frequently upgraded and iterated, resulting in the need for vehicle terminals to re-register. An embodiment of the present invention provides a new intelligent networked vehicle management system, which may include a vehicle terminal, a data aggregation platform and a supervision platform. In this solution, since the data aggregation platform is a separate module that is completely independent of the supervision platform, it is independently packaged, has data storage and analysis functions, and provides data services to the outside through an API (Application Programming Interface). Compared with the systems in the prior art, the intelligent networked vehicle management system with an independent data aggregation platform provided by the present invention has an independent data aggregation platform that is separated from the supervision platform. This design allows the supervision platform to be upgraded and iterated independently without affecting the connection between the vehicle terminal and the data aggregation platform. The vehicle terminal and the data aggregation platform are always in a stable connection state, thereby solving the problem that the vehicle terminal needs to re-register due to the upgrade of the supervision platform. Specifically, please refer to Figure 1a , Figure 1a A schematic diagram of the structure of an intelligent connected vehicle management system according to an embodiment of the present invention is shown. Figure 1a As shown, the intelligent networked vehicle management system 10 may include: an on-board terminal 110, a data aggregation platform 120 and a supervision platform 130; wherein:
[0040] The vehicle terminal 110 is installed on the intelligent network-connected vehicle, and is used to collect the operation data and perception data of the intelligent network-connected vehicle, store the operation data and perception data, and send them to the data aggregation platform 120;
[0041] The data aggregation platform 120 is used to receive the operation data and the perception data; the data aggregation platform 120 provides an application development interface to the outside world and provides data services through the application development interface;
[0042] The supervision platform 130 is used to obtain operation data and perception data from the data aggregation platform 120 by accessing the application development interface.
[0043] In an embodiment of the present invention, the vehicle-mounted terminal 110 can be installed on an intelligent connected vehicle; an intelligent connected vehicle may refer to a vehicle that integrates advanced information and communication technologies, sensor technologies, artificial intelligence, big data analysis and other technologies to achieve efficient interconnection and intelligent interaction between vehicles and vehicles (V2V), vehicles and infrastructure (V2I), vehicles and networks (V2N), and vehicles and pedestrians (V2P).
[0044] In actual applications, the vehicle-mounted terminal 110 can collect operating data of the intelligent connected vehicle through the CAN (Controller Area Network) bus and the vehicle-mounted Ethernet, and obtain perception information from the vehicle-mounted sensors in the intelligent connected vehicle.
[0045] The operating data may refer to data related to the vehicle operating status, including status information of the vehicle's mechanical, electrical and electronic systems. Such data is usually generated by an on-board control unit and transmitted to the on-board terminal 110 via a CAN bus or an on-board Ethernet.
[0046] Common operating data types may include: engine data (for example: engine speed, fuel consumption, engine temperature, ignition timing, emission data), transmission data (for example: current gear, transmission oil temperature, shift time), braking system data (for example: brake pressure, brake pedal position, brake fluid level), steering system data (for example: steering angle, steering assist status), body control data (for example: door status, window status, light status, wiper status), safety system data (for example: airbag status, anti-lock braking system status, electronic stability control system status), in-vehicle entertainment and information system data (for example: navigation system status, multimedia system status, Bluetooth connection status), etc.
[0047] Perception data refers to environmental information obtained through vehicle-mounted sensors and is used to perceive the environment and objects around the vehicle. Such data is usually generated by various sensors (such as cameras, radars, laser radars, ultrasonic sensors, etc.) and transmitted to the vehicle-mounted terminal 110 via the vehicle-mounted Ethernet.
[0048] Common perception data types may include: visual sensor data (for example: camera images, depth images, semantic segmentation images), radar data (for example: distance, speed and angle of target objects, multi-target tracking data), lidar data (for example: point cloud data, contour and shape information of target objects), ultrasonic sensor data (for example: distance and position of close-range obstacles), measurement unit data (for example: acceleration (three-axis), angular velocity (three-axis), attitude angle (such as pitch angle, roll angle, heading angle)), global positioning system data (for example: longitude and latitude, altitude, speed and direction), environmental sensor data (for example: temperature, humidity, air pressure, light intensity), etc., and the embodiments of the present invention are not limited to this.
[0049] After obtaining the operation data and the perception data, the vehicle terminal 110 may store the operation data and the perception data, or may send the obtained operation data and the perception data to the data aggregation platform 120 for storage.
[0050] Specifically, the data aggregation platform 120 may be deployed on a cloud platform. The data aggregation platform 120 may be responsible for receiving the operation data and perception data uploaded by the vehicle-mounted terminal 110 , and performing data storage, analysis, and other processing on the operation data and perception data.
[0051] The data aggregation platform 120 can provide an API to the outside world and provide data services to the outside world through the API; specifically, the supervision platform 130 can obtain the operating data and perception data of the intelligent connected vehicle from the data aggregation platform 120 through the application development interface, and perform subsequent processing. The embodiment of the present invention does not limit the subsequent processing.
[0052] In the embodiment of the present invention, the intelligent networked vehicle management system 10 includes: an on-board terminal 110, a data aggregation platform 120 and a supervision platform 130; wherein: the on-board terminal 110 is installed on the intelligent networked vehicle, and the on-board terminal 110 is used to collect the operation data and perception data of the intelligent networked vehicle, store the operation data and perception data, and send them to the data aggregation platform 120; the data aggregation platform 120 is used to receive the operation data and perception data; the data aggregation platform 120 provides an application development interface to the outside, and provides data services through the application development interface; the supervision platform 130 is used to obtain the operation data and perception data from the data aggregation platform 120 by accessing the application development interface. Through the independent data aggregation platform 120, the supervision platform 130 is allowed to be upgraded and iterated independently without affecting the connection between the on-board terminal 110 and the data aggregation platform 120. The on-board terminal 110 and the data aggregation platform 120 are always in a stable connection state, thereby solving the problem that the on-board terminal 110 needs to be re-registered due to the upgrade of the supervision platform 130.
[0053] In one embodiment of the present invention, a switching service is provided between the vehicle terminal 110 and the data aggregation platform 120 , a socket protocol is used between the vehicle terminal 110 and the switching service, and a network socket protocol is used between the switching service and the data aggregation platform 120 .
[0054] In some feasible embodiments, a layer of switching service can be set between the vehicle terminal 110 and the data aggregation platform 120 for forwarding between different network transmission protocols. The vehicle terminal 110 to the switching service uses the socket protocol (i.e., the socket protocol), and the switching service to the data aggregation platform 120 uses the cloud interface to transmit data through the websocket service protocol (i.e., the network socket protocol).
[0055] For example, Figure 1bAs shown, the vehicle terminal 110 can send operation data and perception data to the Tbox terminal 20, and the Tbox terminal 20 sends it to the transfer service; the transfer service can send it to the data aggregation platform 120. The supervision platform 130 can read data from the data aggregation platform 120, and perform supervision based on the data provided by the car dealer, and display the supervision results.
[0056] In one embodiment of the present invention, the data aggregation platform 120 is also used to store and / or analyze the operation data and the perception data.
[0057] In some feasible embodiments, the data aggregation platform 120 can not only be used to store and forward data, but also have the ability to process and analyze data, so as to pre-process and analyze the data before uploading the data to the supervision platform 130, thereby reducing the data processing burden of the supervision platform 130 and improving the efficiency and accuracy of data processing. Specifically, after obtaining the operation data and the perception data, the data aggregation platform 120 can store them, and can also perform operations such as analysis and pre-processing on them. The embodiment of the present invention is not limited to this.
[0058] In actual applications, the cloud platform deployed by the data aggregation platform 120 can provide sufficient computing power and storage space to the data aggregation platform 120 to meet the data processing and storage requirements of the data aggregation platform 120. At the same time, in order to ensure the stability and reliability of the data aggregation platform 120, the cloud platform will dynamically configure computing and storage resources according to data storage and processing needs to meet actual needs.
[0059] In one embodiment of the present invention, the data aggregation platform 120 may include: a database management system, data processing and analysis tools, and an application development interface;
[0060] Database management system for storing and managing operational and sensory data;
[0061] Data processing and analysis tools, used to analyze and process operational data and sensory data;
[0062] An application development interface is used to receive operation data and perception data from the vehicle terminal 110, and is used for the supervision platform 130 to obtain the operation data and perception data.
[0063] In some feasible embodiments, the data aggregation platform 120 may include a database management system, data processing and analysis tools, and an application development interface.
[0064] Exemplarily, the data aggregation platform 120 includes a dedicated software platform that is responsible for managing the reception, storage, processing, and analysis of data. Specifically, the software platform includes a database management system (such as a relational database or a NoSQL database) for storing and managing operational data and sensory data, which are usually persistently stored in a database for subsequent analysis and processing. In order to ensure data security, the data aggregation platform 120 also regularly backs up data to prevent data loss or damage.
[0065] The software platform also includes data processing and analysis tools, such as big data processing frameworks (such as Apache Hadoop or Spark) and machine learning algorithms, for analyzing and processing operating data and perception data; specifically, the data processing and analysis tools can be used to extract required target information from raw data (such as operating data and perception data). For example, the data processing and analysis results of the data aggregation platform 120 can be used for vehicle fault prediction, driving behavior analysis, traffic flow monitoring, etc.
[0066] The software platform also includes an API interface for communicating with the vehicle terminal 110 and the supervision platform 130 .
[0067] In one embodiment of the present invention, the application development interface includes an upload interface and a data query interface;
[0068] An upload interface, used to receive operation data and perception data from the vehicle terminal 110;
[0069] The data query interface is used by the supervision platform 130 to obtain operation data and perception data.
[0070] In some feasible embodiments, the application development interface may include an upload interface and a data query interface; wherein the data upload interface is used for the vehicle terminal 110 to upload operation data and perception data to the data aggregation platform 120, and the data query interface is used for the supervision platform 130 to obtain operation data and perception data from the data aggregation platform 120.
[0071] The software platform also includes security functions such as data encryption, access control, identity authentication, and audit logs, which are not limited in the embodiments of the present invention.
[0072] In one embodiment of the present invention, the vehicle terminal 110 and the data aggregation platform 120 verify the authenticity and validity of the digital identity through a consensus mechanism on the blockchain.
[0073] In addition, in order to ensure the security and reliability of data transmission between the vehicle-mounted terminal 110 and the data aggregation platform 120, the vehicle-mounted terminal 110 and the data aggregation platform 120 verify the authenticity and validity of the digital identity through a consensus mechanism on the blockchain.
[0074] Specifically, a unique digital identity may be created for each vehicle terminal 110 and data aggregation platform 120. The digital identity includes the public key, attribute information (such as device model, manufacturer, etc.) and other relevant information of the device.
[0075] The creation of digital identities can be achieved through smart contracts, which are a piece of code on the blockchain that can automatically execute the terms of the contract. Specifically, you can first write the code for the smart contract and deploy the smart contract on the blockchain. A smart contract is a self-executing contract whose terms are written directly into the code. The code of the smart contract needs to define the structure of the digital identity, including the required attribute information (such as device model, manufacturer, etc.) and related operation functions (such as registration, verification, etc.).
[0076] Once a smart contract is deployed on the blockchain, it cannot be changed, ensuring the consistency and reliability of its execution. The deployment process involves sending the code of the smart contract to the blockchain network and obtaining verification and confirmation from the network through consensus mechanisms such as proof of work or proof of stake. Once a smart contract is successfully deployed, it will obtain a unique address for identifying and accessing the smart contract.
[0077] When the vehicle terminal 110 or the data aggregation platform 120 needs to create a digital identity, it first interacts with the smart contract on the blockchain. The interaction is triggered by sending a transaction, which contains the parameters and instructions required to execute the smart contract code. The registration function in the smart contract is responsible for handling the creation logic of the digital identity. After receiving the transaction trigger, the registration function collects the attribute information of the device and generates a digital identity certificate using the public key of the device. The digital identity certificate usually includes the public key of the device, attribute information and other related metadata. The registration function stores the generated digital identity on the blockchain and associates it with the public key of the device. This association is achieved by creating an entry on the blockchain that binds the digital identity to the public key of the device. Once the digital identity is registered and stored on the blockchain, it can be used for identity authentication. The public key of the device can be used to verify the authenticity and validity of the digital identity, ensuring that only devices with the corresponding private key can claim to own the digital identity.
[0078] After completing the above steps, the vehicle terminal 110 and the data aggregation platform 120 can verify the authenticity and validity of the digital identity through the consensus mechanism on the blockchain. That is, when the vehicle terminal 110 or the data aggregation platform 120 needs to communicate with another device, it will use its own private key to sign the communication request and send the signature and digital identity to the other party. After receiving the request, the recipient will use the sender's public key to verify the validity of the signature and query the digital identity information on the blockchain to confirm the sender's identity and authority. If the signature is valid and the digital identity information is consistent with the record on the blockchain, the recipient can confirm that the sender's identity is authentic and trustworthy.
[0079] Through smart contracts, the creation and verification process of digital identities becomes automated and transparent, effectively preventing identity forgery and unauthorized access, and improving the security and reliability of the system. The immutability and transparency of blockchain ensure the secure storage and transmission of digital identity and permission information, preventing identity forgery and unauthorized access. Through blockchain-based authentication technology solutions, the intelligent connected vehicle supervision system can achieve safe and reliable identity authentication and permission management, effectively preventing identity forgery and unauthorized access, and ensuring system data security and user privacy.
[0080] Reference Figure 2 , showing a step flow chart of a data transmission method according to an embodiment of the present invention, the method can be applied to the intelligent connected vehicle management system mentioned in the above embodiment.
[0081] like Figure 2 As shown, the data transmission method may include the following steps:
[0082] Step 201: Collect operating data and perception data of the intelligent connected vehicle, and store the operating data and perception data.
[0083] In actual applications, the vehicle-mounted terminal can collect the operating data of the intelligent connected vehicle through the CAN bus and vehicle Ethernet, and obtain perception information from the on-board sensors in the intelligent connected vehicle.
[0084] After obtaining the operating data and the perception data, the vehicle-mounted terminal can store the operating data and the perception data.
[0085] Step 202: Send the operation data and perception data to the data aggregation platform; the data aggregation platform is used to receive the operation data and perception data; the data aggregation platform provides an application development interface to the outside world and provides data services through the application development interface; the supervision platform is used to obtain the operation data and perception data from the data aggregation platform by accessing the application development interface.
[0086] After obtaining the operating data and the perception data, the vehicle terminal may also send the obtained operating data and the perception data to the data aggregation platform for storage.
[0087] The data aggregation platform can be responsible for receiving the operation data and perception data uploaded by the vehicle terminal, and storing, analyzing and other processing the operation data and perception data.
[0088] The data aggregation platform can provide an API to the outside world and provide data services to the outside world through the API; specifically, the supervision platform can obtain the operating data and perception data of the intelligent connected vehicle from the data aggregation platform through the application development interface, and perform subsequent processing. The embodiment of the present invention does not limit the subsequent processing.
[0089] In the embodiment of the present invention, the operation data and perception data of the intelligent networked vehicle are collected and stored; the operation data and perception data are sent to the data aggregation platform; the data aggregation platform is used to receive the operation data and perception data; the data aggregation platform provides an application development interface to the outside world and provides data services through the application development interface; the supervision platform is used to obtain the operation data and perception data from the data aggregation platform by accessing the application development interface. Through an independent data aggregation platform, the supervision platform is allowed to upgrade and iterate independently without affecting the connection between the vehicle terminal and the data aggregation platform. The vehicle terminal and the data aggregation platform are always in a stable connection state, thereby solving the problem that the vehicle terminal needs to be re-registered due to the upgrade of the supervision platform.
[0090] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
[0091] Reference Figure 3 , showing a schematic structural diagram of a data transmission device according to an embodiment of the present invention, the device can be applied to the intelligent connected vehicle management system mentioned in the above embodiment.
[0092] like Figure 3 As shown, the data transmission device includes the following modules:
[0093] The collection module 301 is used to collect the operation data and perception data of the intelligent network-connected vehicle and store the operation data and perception data;
[0094] The transmission module 302 is used to send the operation data and perception data to the data aggregation platform; the data aggregation platform is used to receive the operation data and perception data; the data aggregation platform provides an application development interface to the outside world and provides data services through the application development interface; the supervision platform is used to obtain the operation data and perception data from the data aggregation platform by accessing the application development interface.
[0095] In the embodiment of the present invention, the operation data and perception data of the intelligent networked vehicle are collected and stored; the operation data and perception data are sent to the data aggregation platform; the data aggregation platform is used to receive the operation data and perception data; the data aggregation platform provides an application development interface to the outside world and provides data services through the application development interface; the supervision platform is used to obtain the operation data and perception data from the data aggregation platform by accessing the application development interface. Through an independent data aggregation platform, the supervision platform is allowed to upgrade and iterate independently without affecting the connection between the vehicle terminal and the data aggregation platform. The vehicle terminal and the data aggregation platform are always in a stable connection state, thereby solving the problem that the vehicle terminal needs to be re-registered due to the upgrade of the supervision platform.
[0096] An embodiment of the present invention further provides an electronic device, including a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program implements the above data transmission method when executed by the processor.
[0097] An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the above data transmission method is implemented.
[0098] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0099] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0100] Those skilled in the art will appreciate that the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0101] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate a device for implementing the functions specified in one process or multiple processes in the flowchart and / or one box or multiple boxes in the block diagram.
[0102] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0103] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce computer-implemented processing, so that the instructions executed on the computer or other programmable terminal device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0104] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.
[0105] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.
[0106] The above provides a detailed introduction to an intelligent connected vehicle management system, a data transmission method, a data transmission device, an electronic device and a computer-readable storage medium. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as limiting the present invention.
Claims
1. An intelligent connected vehicle management system, characterized in that: The intelligent networked vehicle management system includes: a vehicle terminal, a data aggregation platform and a supervision platform; wherein: The vehicle-mounted terminal is installed on the intelligent network-connected vehicle, and is used to collect operation data and perception data of the intelligent network-connected vehicle, store the operation data and the perception data, and send them to the data aggregation platform; The data aggregation platform is used to receive the operation data and the perception data; the data aggregation platform provides an application development interface to the outside world, and provides data services through the application development interface; The supervision platform is used to obtain the operation data and the perception data from the data aggregation platform by accessing the application development interface.
2. The intelligent connected vehicle management system according to claim 1, characterized in that: A switching service is provided between the vehicle-mounted terminal and the data aggregation platform. A socket protocol is used between the vehicle-mounted terminal and the switching service, and a network socket protocol is used between the switching service and the data aggregation platform.
3. The intelligent connected vehicle management system according to claim 1, characterized in that: The data aggregation platform is also used to store and / or analyze the operation data and the perception data.
4. The intelligent connected vehicle management system according to claim 3, characterized in that: The data aggregation platform includes: a database management system, data processing and analysis tools, and an application development interface; The database management system is used to store and manage the operation data and the perception data; The data processing and analysis tool is used to analyze and process the operating data and the perception data; The application development interface is used to receive the operating data and the perception data from the vehicle-mounted terminal, and is used by the supervision platform to obtain the operating data and the perception data.
5. The intelligent connected vehicle management system according to claim 4, characterized in that: The application development interface includes an upload interface and a data query interface; The upload interface is used for receiving the operation data and the perception data from the vehicle-mounted terminal; The data query interface is used by the supervision platform to obtain the operation data and the perception data.
6. The intelligent connected vehicle management system according to claim 1, characterized in that: The authenticity and validity of the digital identity are verified between the vehicle terminal and the data aggregation platform through a consensus mechanism on the blockchain.
7. A data transmission method, characterized in that: Applied to the intelligent connected vehicle management system according to any one of claims 1 to 6, the method comprises: Collecting operation data and perception data of the intelligent network-connected vehicle, and storing the operation data and the perception data; The operation data and the perception data are sent to a data aggregation platform; the data aggregation platform is used to receive the operation data and the perception data; the data aggregation platform provides an application development interface to the outside world and provides data services through the application development interface; the supervision platform is used to obtain the operation data and the perception data from the data aggregation platform by accessing the application development interface.
8. A data transmission device, characterized in that: Applied to the intelligent connected vehicle management system according to any one of claims 1 to 6, the device comprises: A collection module, used to collect operating data and perception data of the intelligent network-connected vehicle, and store the operating data and the perception data; A transmission module is used to send the operating data and the perception data to a data aggregation platform; the data aggregation platform is used to receive the operating data and the perception data; the data aggregation platform provides an application development interface to the outside world and provides data services through the application development interface; the supervision platform is used to obtain the operating data and the perception data from the data aggregation platform by accessing the application development interface.
9. An electronic device, characterized in that: The method comprises a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program implements the data transmission method according to claim 7 when executed by the processor.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the data transmission method according to claim 7 is implemented.