CN115277208B - Intelligent network-connected automobile data transmission method, device, equipment and medium - Google Patents

Intelligent network-connected automobile data transmission method, device, equipment and medium Download PDF

Info

Publication number
CN115277208B
CN115277208B CN202210901182.4A CN202210901182A CN115277208B CN 115277208 B CN115277208 B CN 115277208B CN 202210901182 A CN202210901182 A CN 202210901182A CN 115277208 B CN115277208 B CN 115277208B
Authority
CN
China
Prior art keywords
data
mounted terminal
initial data
target vehicle
vehicle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210901182.4A
Other languages
Chinese (zh)
Other versions
CN115277208A (en
Inventor
张川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing Changan Automobile Co Ltd
Original Assignee
Chongqing Changan Automobile Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing Changan Automobile Co Ltd filed Critical Chongqing Changan Automobile Co Ltd
Priority to CN202210901182.4A priority Critical patent/CN115277208B/en
Publication of CN115277208A publication Critical patent/CN115277208A/en
Application granted granted Critical
Publication of CN115277208B publication Critical patent/CN115277208B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0807Network architectures or network communication protocols for network security for authentication of entities using tickets, e.g. Kerberos
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

The invention relates to the technical field of communication, and particularly discloses an intelligent network-connected automobile data transmission method, device, equipment and medium, which comprise the following steps: acquiring initial data in a background management system and storing the initial data; distributing the initial data to at least one target vehicle-mounted terminal according to a preset data distribution strategy; and acquiring feedback data generated by at least one target vehicle-mounted terminal according to the initial data, and transmitting the feedback data to a background management system. According to the method and the system, the initial data are acquired through the cloud platform, and the data are transmitted to the target vehicle-mounted terminal according to the preset data distribution strategy, so that the safety of the data is ensured, and the occupation of computing power resources of a background management system is reduced.

Description

Intelligent network-connected automobile data transmission method, device, equipment and medium
Technical Field
The application relates to the technical field of communication, in particular to an intelligent network-connected automobile data transmission method, device, equipment and medium.
Background
The intelligent network-connected automobile, namely ICV (Intelligent Connected Vehicle), refers to the organic combination of the Internet of vehicles and intelligent vehicles, is a device carrying advanced vehicle-mounted sensors, controllers, actuators and the like, and is a multi-sensor complex system. The intelligent information exchange and sharing of the vehicle, people, vehicles, roads, background and the like can be realized by integrating modern communication and network technologies, safe, comfortable, energy-saving and efficient running can be realized, and finally, the intelligent information exchange and sharing can replace a new-generation vehicle operated by people.
With the improvement of life quality of people and the rapid development of the Internet of vehicles, more and more abundant vehicle resources and vehicle interior services are focused and used by vast owners. The intelligent and differentiated transmission of the resource data and the service data by the train enterprises through the Internet is a necessary way.
In the intelligent network-connected automobile data transmission method in the prior art, data stored in the background management system are directly transmitted to the vehicle-mounted terminal, the safety of the data in the case of failure of the background management system cannot be ensured, and the background management system occupies a large amount of computing resources when distributing the data to a plurality of vehicle-mounted terminals.
Disclosure of Invention
In view of the above drawbacks of the prior art, the present invention provides a method, apparatus, device and medium for intelligent network-connected vehicle data transmission, so as to solve the above technical problems.
In an embodiment of the present invention, there is provided an intelligent network-connected vehicle data transmission method, including:
acquiring initial data in a background management system and storing the initial data;
distributing the initial data to at least one target vehicle-mounted terminal according to a preset data distribution strategy;
and acquiring feedback data generated by the at least one target vehicle-mounted terminal according to the initial data, and transmitting the feedback data to the background management system.
In an embodiment of the invention, the initial data includes merchandise recommendation data, interaction instructions, system messages, and road environment data.
In an embodiment of the present invention, after the initial data in the background management system is obtained, the method includes:
acquiring a plurality of unique identifiers of the initial data, and if repeated unique identifiers exist in the plurality of unique identifiers, removing the initial data corresponding to the repeated unique identifiers to obtain first initial data;
and performing data leakage detection on the first initial data, and removing the leaked data in the first initial data to obtain second initial data.
In an embodiment of the present invention, the distributing the initial data to at least one target vehicle-mounted terminal according to a preset data distribution policy includes:
acquiring a first identity identifier of a first vehicle-mounted terminal and a second identity identifier of a second vehicle-mounted terminal in the preset data distribution strategy;
matching the first identity with the second identity to obtain a matching result;
and transmitting the initial data to at least one corresponding target vehicle-mounted terminal according to the matching result, wherein the target vehicle-mounted terminal comprises a vehicle-mounted terminal corresponding to the first identity in the second vehicle-mounted terminal.
In an embodiment of the present invention, after the obtaining the feedback data generated by the at least one target vehicle-mounted terminal according to the initial data, the method includes:
acquiring a plurality of unique identifiers of the feedback data, and if repeated unique identifiers exist in the plurality of unique identifiers, removing the feedback data corresponding to the repeated unique identifiers to obtain first feedback data;
and performing data leakage detection on the first feedback data, and removing the leaked data in the first feedback data to obtain second feedback data.
In an embodiment of the present invention, after the feedback data is transmitted to the background management system, the method includes:
acquiring an initial data acquisition request instruction of the at least one target vehicle-mounted terminal;
carrying out identity authentication on the at least one target vehicle-mounted terminal through a prestored identity tag to obtain at least one target vehicle-mounted terminal with successful identity authentication;
and responding to the initial data acquisition request instruction, and distributing the initial data to at least one target vehicle-mounted terminal with successful identity authentication according to a preset data distribution strategy.
In an embodiment of the present invention, after the initial data is distributed to the at least one target vehicle terminal for which the identity authentication is successful according to a preset data distribution policy, the method includes:
acquiring feedback data generated by at least one target vehicle-mounted terminal which is successful in identity authentication according to the initial data;
acquiring a plurality of unique identifiers of the feedback data, and if repeated unique identifiers exist in the plurality of unique identifiers, removing the feedback data corresponding to the repeated unique identifiers to obtain third feedback data;
performing data leakage detection on the third feedback data, and removing the leaked data in the third feedback data to obtain fourth feedback data;
and transmitting the fourth feedback data to the background management system.
In an embodiment of the present invention, there is provided an intelligent network-connected vehicle data transmission device, including:
the data acquisition module is used for acquiring initial data in the background management system and storing the initial data;
the data distribution module is used for distributing the initial data to at least one target vehicle-mounted terminal according to a preset data distribution strategy;
and the feedback data transmission module is used for acquiring feedback data generated by the at least one target vehicle-mounted terminal according to the initial data and transmitting the feedback data to the background management system.
In one embodiment of the present invention, there is provided an electronic apparatus including:
one or more processors;
and the storage device is used for storing one or more programs, and when the one or more programs are executed by the one or more processors, the electronic equipment realizes the intelligent network connection automobile data transmission method.
In one embodiment of the present invention, there is provided a computer-readable storage medium having stored thereon a computer program which, when executed by a processor of a computer, causes the computer to perform the intelligent network-connected vehicle data transmission method as described above.
The invention has the beneficial effects that: the method comprises the steps of acquiring initial data in a background management system and storing the initial data, wherein the initial data to be distributed in the background management system can be stored in real time through a cloud platform, so that the safety of the data can be ensured; according to a preset data distribution strategy, initial data are distributed to at least one target vehicle-mounted terminal, and the step of executing data distribution through a cloud platform can reduce occupation of computing resources of a background management system and improve data distribution efficiency; and acquiring feedback data generated by at least one target vehicle-mounted terminal according to the initial data, and transmitting the feedback data to a background management system.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the application and together with the description, serve to explain the principles of the application. It is apparent that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained from these drawings without inventive effort for a person of ordinary skill in the art. In the drawings:
FIG. 1 is a schematic diagram of an implementation environment for intelligent networked automotive data transmission, as shown in an exemplary embodiment of the present application;
FIG. 2 is a flow chart illustrating a method of intelligent networked automotive data transmission according to an exemplary embodiment of the present application;
FIG. 3 is a flow chart in an exemplary embodiment after initial data is acquired in step S210 in the embodiment shown in FIG. 2;
FIG. 4 is a flow chart of step S220 in the embodiment of FIG. 2 in an exemplary embodiment;
FIG. 5 is a flow chart in an exemplary embodiment after feedback data is acquired in step S230 in the embodiment shown in FIG. 2;
FIG. 6 is a block diagram of an intelligent networked automotive data transmission device, as shown in an exemplary embodiment of the present application;
fig. 7 shows a schematic diagram of a computer system suitable for use in implementing the electronic device of the embodiments of the present application.
Detailed Description
Further advantages and effects of the present invention will become readily apparent to those skilled in the art from the disclosure herein, by referring to the accompanying drawings and the preferred embodiments. The invention may be practiced or carried out in other embodiments that depart from the specific details, and the details of the present description may be modified or varied from the spirit and scope of the present invention. It should be understood that the preferred embodiments are presented by way of illustration only and not by way of limitation.
It should be noted that the illustrations provided in the following embodiments merely illustrate the basic concept of the present invention by way of illustration, and only the components related to the present invention are shown in the drawings and are not drawn according to the number, shape and size of the components in actual implementation, and the form, number and proportion of the components in actual implementation may be arbitrarily changed, and the layout of the components may be more complicated.
In the following description, numerous details are set forth in order to provide a more thorough explanation of embodiments of the present invention, it will be apparent, however, to one skilled in the art that embodiments of the present invention may be practiced without these specific details, in other embodiments, well-known structures and devices are shown in block diagram form, rather than in detail, in order to avoid obscuring the embodiments of the present invention.
Firstly, it should be noted that, the present application may execute the intelligent network connection automobile data transmission method on the cloud platform, and the following description refers to the abbreviation and key term definitions related to the present application:
cloud platforms, i.e., cloud computing platforms, refer to services that provide computing, networking, and storage capabilities based on hardware resources and software resources. Cloud platforms can be divided into the following 3 classes: the system comprises a storage type cloud platform mainly used for data storage, a calculation type cloud platform mainly used for data processing and a comprehensive cloud platform taking both calculation and data storage processing into consideration. In the embodiment of the application, the data is required to be stored in the cloud platform, and the data is distributed to the vehicle-mounted terminal according to the preset data distribution strategy, so that the comprehensive cloud platform combining calculation and data storage processing can be selected.
And the background management system is responsible for an offline data management platform for data creation, storage and management. The background management system in the embodiment of the application adds or maintains various resource data and/or service instructions, and uploads the resource data and/or service instructions to the cloud platform.
The method, device, equipment and medium for transmitting intelligent network-connected automobile data provided by the embodiment of the application relate to the technical content described above, and the embodiments are described in detail below.
Referring first to fig. 1, fig. 1 is a schematic diagram illustrating an implementation environment of intelligent network-connected vehicle data transmission according to an exemplary embodiment of the present application. The implementation environment includes a target in-vehicle terminal 101, a target in-vehicle terminal 102, a target in-vehicle terminal 103, a cloud platform 104, and a background management system 105. The cloud platform 104 has a medium of a communication link between the target in-vehicle terminal 101, the target in-vehicle terminal 102, the target in-vehicle terminal 103, and the background management system 105. In the embodiment of the present application, the cloud platform 104 is a comprehensive cloud platform that integrates computing and data storage processing.
The cloud platform 104 interacts with the target vehicle-mounted terminal 101, the target vehicle-mounted terminal 102 and the target vehicle-mounted terminal 103 to realize data distribution and data feedback; the cloud platform 104 interacts with the background management system 105 to achieve data synchronization. The embodiment of the invention can be applied to various scenes, including but not limited to cloud technology, artificial intelligence, intelligent transportation, auxiliary driving and the like.
The cloud platform 104 may be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, or may be a cloud server that provides cloud services, a cloud database, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network ), basic cloud computing services such as big data and an artificial intelligence platform, and the like, which is not limited in this disclosure.
The cloud platform 104 may, for example, respond to: acquiring initial data in a background management system 105 of a background management system and storing the initial data; distributing the initial data to the target vehicle-mounted terminal 101, the target vehicle-mounted terminal 102 and the target vehicle-mounted terminal 103 according to a preset data distribution strategy; and acquiring feedback data generated by the target vehicle-mounted terminal 101, the target vehicle-mounted terminal 102 and the target vehicle-mounted terminal 103 according to the initial data, and transmitting the feedback data to the background management system 105.
Referring to fig. 2, fig. 2 is a flowchart illustrating an intelligent network-connected vehicle data transmission method according to an exemplary embodiment of the present application. The method may be applied to the implementation environment shown in fig. 1 and specifically executed by the cloud platform 104 in the implementation environment. It should be understood that the method may be adapted to other exemplary implementation environments and be specifically executed by devices in other implementation environments, and the implementation environments to which the method is adapted are not limited by the present embodiment.
For example, the cloud platform 104 to which the intelligent network-connected vehicle data transmission method disclosed in the present embodiment is applicable may be provided with a data storage and data distribution SDK (Software Development Kit, a software development kit, which is a development tool set when application software is built for a specific software package, a software framework, an operating system, and the like), and the method disclosed in the present embodiment is specifically implemented as one or more functions provided by the data storage and data distribution SDK.
As shown in fig. 2, in an exemplary embodiment, the intelligent network-connected vehicle data transmission method at least includes steps S210 to S230, which are described in detail as follows:
in step S210, initial data in the background management system is acquired and stored.
Firstly, it should be noted that, initial data in this embodiment includes commodity recommendation data, an interaction instruction, a system message, and road environment data, where the commodity recommendation data is used for displaying a user at a vehicle-mounted terminal; the interaction instruction is used for controlling the vehicle-mounted terminal to conduct data display and adjustment of various parameters of the vehicle; the road environment information is collected based on the road camera and/or the vehicle-mounted camera and is used for guiding the intelligent network-connected automobile to run, prompting the road congestion condition in front and the like.
Illustratively, the background management system 105 serves as an initial place of data for creation, storage and maintenance of initial data, and the data is stored locally by the background management system 105, which serves as a last line of defense for security.
In an embodiment of the present application, the background management system 105 may specify a data distribution policy according to the content of the initial data when creating, storing, and updating the initial data. In this embodiment, the cloud platform 104 obtains initial data and a data distribution policy from the background management system 105 through a network, and stores the initial data and the data distribution policy.
In an embodiment of the present application, after the initial data in the background management system is obtained, the method further includes a step of detecting a data anomaly. Referring to fig. 3, fig. 3 is a flowchart in an exemplary embodiment after initial data is acquired in step S210 in the embodiment shown in fig. 2, and is described in detail as follows:
s310, acquiring a plurality of unique identifiers of the initial data, and if repeated unique identifiers exist in the plurality of unique identifiers, removing the initial data corresponding to the repeated unique identifiers to obtain first initial data.
Illustratively, the background management system 105 assigns a plurality of unique identifiers to different categories of initial data when creating the initial data; after the cloud platform 104 acquires the initial data with the plurality of unique identifiers, judging whether the plurality of unique identifiers are repeated, and if so, removing the data corresponding to the repeated identifiers to achieve the purpose of redundancy elimination.
S320, performing data leakage detection on the first initial data, and removing the leaked data in the first initial data to obtain second initial data.
It should be noted that, an intelligent network-connected automobile collects at least 10TB of data daily, so that the quantity is very large, and key information such as travel tracks, habits, voices and videos of drivers and passengers is designed, so that personal privacy can be seriously revealed once the intelligent network-connected automobile is affected. For example, after the first data after redundancy removal is obtained, data leakage detection is further performed on the first data. The initial data acquired by the vehicle-mounted terminal of the intelligent network-connected automobile is subjected to data leakage detection, so that important data such as destination of a target vehicle and vehicle information can be prevented from being leaked. In the present embodiment, the background management system 105 encrypts initial data when creating the initial data; the cloud platform 104 acquires the encrypted initial data and performs redundancy elimination operation to obtain encrypted first initial data; decrypting the encrypted part of the first data to obtain a data packet to be detected, wherein the data packet to be detected comprises data obtained by decrypting the initial data and unencrypted plaintext data; adopting different privacy detection strategies to carry out privacy detection on different data types in the data packet to be detected, and regarding the data with privacy leakage characteristics in the privacy detection result as the leaked data; and removing the leaked data in the first initial data to obtain second initial data.
The data type in the data packet to be detected comprises http protocol format data, binary protocol data represented in byte stream form, wherein the binary protocol data represented in byte stream form comprises known type data with established standards and unknown type data without established standards. Detecting privacy keywords by adopting a regular matching mode for the http protocol format data to obtain a first privacy detection result; carrying out semantic analysis and identification on sequence numbers and fields of protocol data according to a preset internet of vehicles protocol format on the known type data to obtain a second privacy detection result; detecting the unknown type data by adopting field segmentation and semantic discrimination processing to obtain a third privacy detection result; and combining the first privacy detection result, the second privacy detection result and the third privacy detection result to obtain data with privacy disclosure characteristics in the privacy detection result.
In this embodiment, after the cloud platform 104 acquires the initial data from the background management system 105, redundant data and leaked data in the initial data are detected and removed, and when the data is not abnormal, the next data distribution operation can be performed, so that the accuracy of the data and the security guarantee in the data transmission process are ensured.
In step S220, the initial data is distributed to at least one target vehicle-mounted terminal according to a preset data distribution policy.
In an embodiment of the present application, a data distribution policy created in advance in the background management system 105 is invoked in the process of data distribution, and initial data after passing anomaly detection is differentially distributed to at least one target vehicle-mounted terminal according to the data distribution policy. After receiving the initial data, the target in- vehicle terminals 101, 102, 103 display the initial data, or execute related services according to the initial data, or adjust the vehicle state according to the initial data. Compared with the method for directly transmitting the initial data in the background management system to the target vehicle-mounted terminal in the prior art, in the embodiment, the initial data is stored in the cloud platform in advance, the data is not lost when the background management system fails, and the safety of data storage is ensured; in addition, the cloud platform 104 distributes the data according to a preset data distribution strategy, so that the computing power resources in the background management platform 105 are not occupied, and the data distribution efficiency is improved.
In an embodiment of the present application, the data distribution step of step S220 in fig. 2 is described in detail. Referring to fig. 4, fig. 4 is a flowchart of step S220 in the embodiment shown in fig. 2 in an exemplary embodiment, and is described in detail as follows:
s410, acquiring a first identity mark of a first vehicle-mounted terminal and a second identity mark of a second vehicle-mounted terminal in a preset data distribution strategy.
Illustratively, the background management system 105 builds a data distribution policy by identity when creating and storing initial data, and may, for example: and regarding the target vehicle-mounted terminal to be distributed of the initial data in the data distribution strategy as a first vehicle-mounted terminal, and distributing different first identity identifiers to the first vehicle-mounted terminal.
The first identity of the first vehicle-mounted terminal in the data distribution policy is obtained, and the second identity of the second vehicle-mounted terminal is obtained at the same time, wherein the number of the second vehicle-mounted terminals is greater than or equal to that of the first vehicle-mounted terminals.
S420, matching the first identity with the second identity to obtain a matching result.
S430, transmitting the initial data to at least one corresponding target vehicle-mounted terminal according to the matching result.
Illustratively, the first identity is matched with the second identity to identify at least one target vehicle-mounted terminal from the second vehicle-mounted terminals; and then transmitting the initial data after abnormality detection to the target vehicle-mounted terminal. The target vehicle-mounted terminal includes a vehicle-mounted terminal corresponding to the first identity in the second vehicle-mounted terminal.
In the steps S410 to S430, the target vehicle-mounted terminal is selected from the second vehicle-mounted terminal according to the result of the matching of the identification, and then the data is distributed into the target vehicle-mounted terminal, so that different data can be ensured to be transmitted differently, and the data is prevented from being transmitted into the non-target vehicle-mounted terminal.
In step S230, feedback data generated by at least one target vehicle-mounted terminal according to the initial data is obtained, and the feedback data is transmitted to the background management system.
In an embodiment of the present application, after the target vehicle-mounted terminal obtains the initial data, the initial data is displayed to the user or the vehicle state is controlled according to the initial data; the user interacts according to the displayed data to generate feedback data or generates the feedback data after the state of the vehicle changes; the feedback data is synchronized to the background management system 105 through the cloud platform 104, and initial data corresponding to the first identity mark is updated and stored in the background management system.
Through the steps S210 to S230, the platform 104 serves as a hub to interface with each target vehicle-mounted terminal, and interacts data with the offline background management system through a network, so that the security and the system performance of the data are ensured, and the separation and the unification of the online and offline systems are realized.
In an embodiment of the present application, the transmission process of the feedback data in step S230 in fig. 2 is described in detail. Referring to fig. 5, fig. 5 is a flowchart of an exemplary embodiment after feedback data is acquired in step S230 in the embodiment shown in fig. 2, and the detailed description is as follows:
s510, acquiring a plurality of unique identifiers of the feedback data, and if the repeated unique identifiers exist in the plurality of unique identifiers, removing the feedback data corresponding to the repeated unique identifiers to obtain first feedback data.
S520, performing data leakage detection on the first feedback data, and removing leaked data in the first feedback data to obtain second feedback data.
In this embodiment, the step of detecting the abnormality of the feedback data may refer to the step of detecting the abnormality of the initial data, so as to remove redundant data and leaked data in the feedback data, thereby ensuring accuracy of the feedback data.
In an embodiment of the present application, after step S230 in fig. 2, the method further includes a step of actively acquiring data by the target vehicle-mounted terminal, which is specifically described as follows:
acquiring an initial data acquisition request instruction of the at least one target vehicle-mounted terminal;
carrying out identity authentication on the at least one target vehicle-mounted terminal through a prestored identity tag to obtain at least one target vehicle-mounted terminal with successful identity authentication;
and responding to the initial data acquisition request instruction, and distributing the initial data to at least one target vehicle-mounted terminal with successful identity authentication according to a preset data distribution strategy.
In this embodiment, the cloud platform 104 stores an identity tag of the vehicle-mounted terminal in advance; when a target vehicle-mounted terminal has a data acquisition requirement, a data acquisition request instruction is sent to the cloud platform 104, wherein the data acquisition request instruction comprises information such as a data type label, a target vehicle-mounted terminal identity label and the like; the cloud platform 104 authenticates the identity tag of the target vehicle-mounted terminal, acquires corresponding initial data from the initial data according to the data type tag after the authentication is successful, and distributes the initial data to the target vehicle-mounted terminal according to a preset data distribution strategy.
In an embodiment of the present application, after the target vehicle-mounted terminal actively obtains the initial data from the cloud platform 104, the method further includes a step of transmitting feedback data, which is specifically described as follows:
acquiring feedback data generated by at least one target vehicle-mounted terminal which is successful in identity authentication according to the initial data;
acquiring a plurality of unique identifiers of the feedback data, and if repeated unique identifiers exist in the plurality of unique identifiers, removing the feedback data corresponding to the repeated unique identifiers to obtain third feedback data;
performing data leakage detection on the third feedback data, and removing the leaked data in the third feedback data to obtain fourth feedback data;
and transmitting the fourth feedback data to the background management system.
Fig. 6 is a block diagram of an intelligent networked automobile data transmission device according to an exemplary embodiment of the present application. The apparatus may be applied to the implementation environment shown in fig. 1, or may be applied to other exemplary implementation environments, and be specifically configured in other devices, and the embodiment is not limited to the implementation environment to which the apparatus is applied.
As shown in fig. 6, the exemplary intelligent network-connected vehicle data transmission apparatus includes:
the data acquisition module 601 is configured to acquire initial data in a background management system and store the initial data;
the data distribution module 602 is configured to distribute the initial data to at least one target vehicle-mounted terminal according to a preset data distribution strategy;
and a feedback data transmission module 603, configured to obtain feedback data generated by the at least one target vehicle-mounted terminal according to the initial data, and transmit the feedback data to the background management system.
It should be noted that, the intelligent network connection vehicle data transmission device provided in the above embodiment and the intelligent network connection vehicle data transmission method provided in the above embodiment belong to the same concept, and the specific manner in which each module and unit perform the operation has been described in detail in the method embodiment, which is not repeated here. In practical application, the intelligent network-connected automobile data transmission device provided in the above embodiment can distribute the functions to be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above, which is not limited herein.
In an embodiment of the present application, there is also provided an electronic device including: one or more processors; and the storage device is used for storing one or more programs, and when the one or more programs are executed by the one or more processors, the electronic equipment realizes the intelligent network connection automobile data transmission method provided in each embodiment.
Fig. 7 shows a schematic diagram of a computer system suitable for use in implementing the electronic device of the embodiments of the present application. It should be noted that, the computer system 700 of the electronic device shown in fig. 7 is only an example, and should not impose any limitation on the functions and the application scope of the embodiments of the present application.
As shown in fig. 7, the computer system 700 includes a central processing unit (Central Processing Unit, CPU) 701 that can perform various appropriate actions and processes, such as performing the methods described in the above embodiments, according to a program stored in a Read-Only Memory (ROM) 702 or a program loaded from a storage section 708 into a random access Memory (Random Access Memory, RAM) 703. In the RAM 703, various programs and data required for the system operation are also stored. The CPU 701, ROM 702, and RAM 703 are connected to each other through a bus 704. An Input/Output (I/O) interface 705 is also connected to bus 704.
The following components are connected to the I/O interface 705: an input section 706 including a keyboard, a mouse, and the like; an output section 707 including a Cathode Ray Tube (CRT), a liquid crystal display (Liquid Crystal Display, LCD), and the like, a speaker, and the like; a storage section 708 including a hard disk or the like; and a communication section 709 including a network interface card such as a LAN (Local Area Network ) card, a modem, or the like. The communication section 709 performs communication processing via a network such as the internet. The drive 710 is also connected to the I/O interface 705 as needed. A removable medium 711 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is installed on the drive 710 as needed, so that a computer program read out therefrom is installed into the storage section 708 as needed.
In particular, according to embodiments of the present application, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present application include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising a computer program for performing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication portion 709, and/or installed from the removable medium 711. When executed by a Central Processing Unit (CPU) 701, performs the various functions defined in the system of the present application.
It should be noted that, the computer readable medium shown in the embodiments of the present application may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium may be, for example, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-Only Memory (ROM), an erasable programmable read-Only Memory (Erasable Programmable Read Only Memory, EPROM), flash Memory, an optical fiber, a portable compact disc read-Only Memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present application, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, with a computer-readable computer program embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. A computer program embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the foregoing.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. Where each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units involved in the embodiments of the present application may be implemented by means of software, or may be implemented by means of hardware, and the described units may also be provided in a processor. Wherein the names of the units do not constitute a limitation of the units themselves in some cases.
Another aspect of the present application also provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor of a computer, causes the computer to perform the intelligent network-connected vehicle data transmission method as described above. The computer-readable storage medium may be included in the electronic device described in the above embodiment or may exist alone without being incorporated in the electronic device.
Another aspect of the present application also provides a computer program product or computer program comprising computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device performs the intelligent network-connected vehicle data transmission method provided in the above embodiments.
The above embodiments are merely illustrative of the principles of the present invention and its effectiveness, and are not intended to limit the invention. Modifications and variations may be made to the above-described embodiments by those skilled in the art without departing from the spirit and scope of the invention. It is therefore intended that all equivalent modifications and changes made by those skilled in the art without departing from the spirit and technical spirit of the present invention shall be covered by the appended claims.

Claims (7)

1. An intelligent network-connected automobile data transmission method is characterized by comprising the following steps:
acquiring initial data in a background management system and storing the initial data;
distributing the initial data to at least one target vehicle-mounted terminal according to a preset data distribution strategy;
acquiring feedback data generated by the at least one target vehicle-mounted terminal according to the initial data, and transmitting the feedback data to the background management system;
after the initial data in the background management system is acquired, the method comprises the following steps:
acquiring a plurality of unique identifiers of the initial data, and if repeated unique identifiers exist in the plurality of unique identifiers, removing the initial data corresponding to the repeated unique identifiers to obtain first initial data;
performing data leakage detection on the first initial data, and removing leaked data in the first initial data to obtain second initial data;
the distributing the initial data to at least one target vehicle-mounted terminal according to a preset data distribution strategy comprises the following steps:
acquiring a first identity identifier of a first vehicle-mounted terminal and a second identity identifier of a second vehicle-mounted terminal in the preset data distribution strategy;
matching the first identity with the second identity to obtain a matching result;
transmitting the initial data to at least one corresponding target vehicle-mounted terminal according to the matching result, wherein the target vehicle-mounted terminal comprises a vehicle-mounted terminal corresponding to the first identity in the second vehicle-mounted terminal;
after the feedback data generated by the at least one target vehicle-mounted terminal according to the initial data is obtained, the method comprises the following steps:
acquiring a plurality of unique identifiers of the feedback data, and if repeated unique identifiers exist in the plurality of unique identifiers, removing the feedback data corresponding to the repeated unique identifiers to obtain first feedback data;
and performing data leakage detection on the first feedback data, and removing the leaked data in the first feedback data to obtain second feedback data.
2. The intelligent network-connected automobile data transmission method according to claim 1, wherein:
the initial data comprises commodity recommendation data, interaction instructions, system messages and road environment data.
3. The intelligent network-connected vehicle data transmission method according to claim 1, wherein after the feedback data is transmitted to the background management system, the method comprises:
acquiring an initial data acquisition request instruction of the at least one target vehicle-mounted terminal;
carrying out identity authentication on the at least one target vehicle-mounted terminal through a prestored identity tag to obtain at least one target vehicle-mounted terminal with successful identity authentication;
and responding to the initial data acquisition request instruction, and distributing the initial data to at least one target vehicle-mounted terminal with successful identity authentication according to a preset data distribution strategy.
4. The intelligent network-connected vehicle data transmission method according to claim 3, wherein after the initial data is distributed to the at least one target vehicle-mounted terminal for which the identity authentication is successful according to a preset data distribution policy, the method comprises:
acquiring feedback data generated by at least one target vehicle-mounted terminal which is successful in identity authentication according to the initial data;
acquiring a plurality of unique identifiers of the feedback data, and if repeated unique identifiers exist in the plurality of unique identifiers, removing the feedback data corresponding to the repeated unique identifiers to obtain third feedback data;
performing data leakage detection on the third feedback data, and removing the leaked data in the third feedback data to obtain fourth feedback data;
and transmitting the fourth feedback data to the background management system.
5. An intelligent networking automotive data transmission device, the device comprising:
the data acquisition module is used for acquiring initial data in the background management system and storing the initial data;
the data distribution module is used for distributing the initial data to at least one target vehicle-mounted terminal according to a preset data distribution strategy;
the feedback data transmission module is used for acquiring feedback data generated by the at least one target vehicle-mounted terminal according to the initial data and transmitting the feedback data to the background management system;
after the initial data in the background management system is acquired, the method comprises the following steps:
acquiring a plurality of unique identifiers of the initial data, and if repeated unique identifiers exist in the plurality of unique identifiers, removing the initial data corresponding to the repeated unique identifiers to obtain first initial data;
performing data leakage detection on the first initial data, and removing leaked data in the first initial data to obtain second initial data;
the distributing the initial data to at least one target vehicle-mounted terminal according to a preset data distribution strategy comprises the following steps:
acquiring a first identity identifier of a first vehicle-mounted terminal and a second identity identifier of a second vehicle-mounted terminal in the preset data distribution strategy;
matching the first identity with the second identity to obtain a matching result;
transmitting the initial data to at least one corresponding target vehicle-mounted terminal according to the matching result, wherein the target vehicle-mounted terminal comprises a vehicle-mounted terminal corresponding to the first identity in the second vehicle-mounted terminal;
after the feedback data generated by the at least one target vehicle-mounted terminal according to the initial data is obtained, the method comprises the following steps:
acquiring a plurality of unique identifiers of the feedback data, and if repeated unique identifiers exist in the plurality of unique identifiers, removing the feedback data corresponding to the repeated unique identifiers to obtain first feedback data;
and performing data leakage detection on the first feedback data, and removing the leaked data in the first feedback data to obtain second feedback data.
6. An electronic device, the electronic device comprising:
one or more processors;
storage means for storing one or more programs which when executed by the one or more processors cause the electronic device to implement the intelligent networked automotive data transmission method of any one of claims 1 to 4.
7. A computer-readable storage medium, having stored thereon a computer program which, when executed by a processor of a computer, causes the computer to perform the intelligent network-connected vehicle data transmission method of any one of claims 1 to 4.
CN202210901182.4A 2022-07-28 2022-07-28 Intelligent network-connected automobile data transmission method, device, equipment and medium Active CN115277208B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210901182.4A CN115277208B (en) 2022-07-28 2022-07-28 Intelligent network-connected automobile data transmission method, device, equipment and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210901182.4A CN115277208B (en) 2022-07-28 2022-07-28 Intelligent network-connected automobile data transmission method, device, equipment and medium

Publications (2)

Publication Number Publication Date
CN115277208A CN115277208A (en) 2022-11-01
CN115277208B true CN115277208B (en) 2023-05-26

Family

ID=83770896

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210901182.4A Active CN115277208B (en) 2022-07-28 2022-07-28 Intelligent network-connected automobile data transmission method, device, equipment and medium

Country Status (1)

Country Link
CN (1) CN115277208B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111935093B (en) * 2020-07-14 2023-04-07 湖南哈工楚帆智能科技有限公司 Device integration method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105471874A (en) * 2015-11-30 2016-04-06 深圳市元征软件开发有限公司 Data transmission method and device
CN106357807A (en) * 2016-10-25 2017-01-25 广东欧珀移动通信有限公司 Data processing method, device and system
CN111314400A (en) * 2018-12-11 2020-06-19 中兴通讯股份有限公司 Vehicle data processing method and device, computer equipment and storage medium
CN111541716A (en) * 2020-05-14 2020-08-14 东软睿驰汽车技术(沈阳)有限公司 Data transmission method and related device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11531768B2 (en) * 2018-08-08 2022-12-20 Panasonic Intellectual Property Corporation Of America Data protection method, authentication server, data protection system, and data structure

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105471874A (en) * 2015-11-30 2016-04-06 深圳市元征软件开发有限公司 Data transmission method and device
CN106357807A (en) * 2016-10-25 2017-01-25 广东欧珀移动通信有限公司 Data processing method, device and system
CN111314400A (en) * 2018-12-11 2020-06-19 中兴通讯股份有限公司 Vehicle data processing method and device, computer equipment and storage medium
CN111541716A (en) * 2020-05-14 2020-08-14 东软睿驰汽车技术(沈阳)有限公司 Data transmission method and related device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
LKJ设备运行监测***技术实现;李振武;欧盛芬;吴俊亮;;机车电传动(第05期);全文 *

Also Published As

Publication number Publication date
CN115277208A (en) 2022-11-01

Similar Documents

Publication Publication Date Title
US10880285B2 (en) Self-driving vehicle test authentication
US20190012595A1 (en) Neural network consensus using blockchain
CN115277208B (en) Intelligent network-connected automobile data transmission method, device, equipment and medium
CN114024972B (en) Long connection communication method, system, device, equipment and storage medium
CN108696516B (en) Soeks-based intelligent networked vehicle multi-domain information security mechanism cooperation method
CN114268508B (en) Internet of things equipment security access method, device, equipment and medium
CN110830491A (en) Internet of vehicles information acquisition method and device
CN106789925A (en) Information of vehicles safe transmission method and device in car networking
Manogaran et al. Ant-inspired recurrent deep learning model for improving the service flow of intelligent transportation systems
Kamruzzaman 6G wireless communication assisted security management using cloud edge computing
CN117761255A (en) Pollution monitoring method, system, device and program product
CN111614968B (en) Live broadcast method, equipment and storage medium
WO2023098824A1 (en) Vehicle data management method and apparatus, and server and storage medium
CN112948054B (en) Public transportation hybrid cloud platform system based on virtualization technology
CN112926981B (en) Transaction information processing method, device and medium for block chain and electronic equipment
CN115209179A (en) Video data processing method and device
CN115603982A (en) Vehicle-mounted terminal security authentication method and device, electronic equipment and storage medium
CN115085921A (en) Model training method, node detection method, device, equipment and medium
CN115983850A (en) Block chain-based device control method and related device
Kathiresh et al. Vehicle diagnostics over internet protocol and over-the-air updates
Alharthi et al. A formal method of trust computation in VANET: A spatial, temporal and behavioral approach
CN107105325B (en) Advertisement data stream sending method, related server and system
CN114553448B (en) Vehicle-mounted network information security system
CN114553472B (en) Authentication method, authentication device, electronic equipment and storage medium
CN112671844B (en) Equipment registration method and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant