CN109068298B - Communication method, communication device, electronic apparatus, and storage medium - Google Patents

Communication method, communication device, electronic apparatus, and storage medium Download PDF

Info

Publication number
CN109068298B
CN109068298B CN201811110695.3A CN201811110695A CN109068298B CN 109068298 B CN109068298 B CN 109068298B CN 201811110695 A CN201811110695 A CN 201811110695A CN 109068298 B CN109068298 B CN 109068298B
Authority
CN
China
Prior art keywords
terminal
information
data
target data
user information
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
CN201811110695.3A
Other languages
Chinese (zh)
Other versions
CN109068298A (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.)
Zebra Network Technology Co Ltd
Original Assignee
Zebra Network Technology 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 Zebra Network Technology Co Ltd filed Critical Zebra Network Technology Co Ltd
Priority to CN201811110695.3A priority Critical patent/CN109068298B/en
Publication of CN109068298A publication Critical patent/CN109068298A/en
Application granted granted Critical
Publication of CN109068298B publication Critical patent/CN109068298B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/44Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/46Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for vehicle-to-vehicle communication [V2V]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the invention provides a communication method, a communication device, electronic equipment and a storage medium, and relates to the technical field of Internet of vehicles. The method comprises the following steps: receiving basic safety information in a standard format of the Internet of vehicles V2X sent by a first terminal to a second terminal; extracting original data in the basic safety information, and sending the extracted original data to a big data platform; matching user information of the first terminal and the second terminal based on the big data platform, and generating target data based on a matching result and the original data; and packaging the target data in the V2X standard format, and sending the packaged target data packet to the second terminal. The embodiment of the invention not only can solve the problem that basic safety information between vehicles is monotonous and boring, but also can realize the V2X technology in a pure software mode, thereby expanding the application range of the technology.

Description

Communication method, communication device, electronic apparatus, and storage medium
Technical Field
The invention relates to the technical field of vehicle networking, in particular to a communication method, a communication device, electronic equipment and a computer readable storage medium.
Background
With the development of communication technology, the communication technology between vehicles is more and more emphasized, and among them, the V2X (Vehicle to electrical networking) technology is most widely used. The V2X is an information exchange technology between a vehicle and the outside, and the V2X technology integrates a global positioning system navigation technology, a vehicle-to-vehicle interaction technology, a wireless communication technology and a remote sensing technology, so that the travel safety and traffic efficiency of the vehicle can be improved, and information services can be provided.
In the related art, the main application of V2X is to transmit BSM (Basic Safety Message) to surrounding vehicles, but the content of Basic Safety Message between vehicles is too monotonous, and the V2X technology is implemented by integrating software protocol stack and hardware device and being installed at the vehicle end. On one hand, the basic safety information content is too monotonous and dull, unnecessary early warning can make a driver feel bored, and even the V2X function is closed; on the other hand, the V2X device is implemented only by integrating a software protocol stack installed at the vehicle end and a hardware device, which is not beneficial to the wide application of the V2X technology.
It is to be noted that the information disclosed in the above background section is only for enhancement of understanding of the background of the invention and therefore may include information that does not constitute prior art that is already known to a person of ordinary skill in the art.
Disclosure of Invention
Embodiments of the present invention are directed to a communication method, a communication apparatus, an electronic device, and a computer-readable storage medium, which overcome at least some of the problems of monotonous basic security information content due to limitations and disadvantages of the related art, and a small application range due to integration of a software protocol stack and a hardware device required for implementing V2X technology.
According to a first aspect of the embodiments of the present invention, there is provided a communication method, including: receiving basic safety information in a standard format of the Internet of vehicles V2X sent by a first terminal to a second terminal; extracting original data in the basic safety information, and sending the extracted original data to a big data platform; matching user information of the first terminal and the second terminal based on the big data platform, and generating target data based on a matching result and the original data; and packaging the target data in the V2X standard format, and sending the packaged target data packet to the second terminal.
In some example embodiments of the present invention, extracting raw data in the basic security information, and sending the extracted raw data to a big data platform, includes: acquiring basic security information sent by the first terminal; parsing the basic security information based on a V2X software stack to extract original data contained in the basic security information; sending the raw data to the big data platform.
In some example embodiments of the present invention, matching user information of the first terminal and the second terminal includes: acquiring identification information of the first terminal and the second terminal; and acquiring the user information of the first terminal and the user information of the second terminal from the big data platform based on the identification information.
In some example embodiments of the present invention, generating target data based on the matching result and the raw data comprises: extracting key information contained in the user information based on a matching result; and acquiring corresponding data from the big data platform according to the key information and the original data matching to generate target data.
In some example embodiments of the present invention, obtaining corresponding data from the big data platform according to the key information and the raw data to generate target data comprises: acquiring user association information corresponding to users of the first terminal and the second terminal from the big data platform according to the key information; acquiring state association information corresponding to real-time states of the first terminal and the second terminal from the big data platform according to the original data; and combining the user associated information and the state associated information to generate target data.
In some example embodiments of the present invention, generating target data based on the matching result and the raw data comprises: acquiring corresponding data from the big data platform based on the matching result; and adding the data to the original data to generate target data.
In some example embodiments of the present invention, the communication method is applied to a cloud, a software stack of the V2X standard is deployed in the cloud, the software stack includes a service layer and an application layer, and the big data platform is deployed in the application layer.
According to a second aspect of embodiments of the present invention, there is provided a communication apparatus including: an information receiving unit, configured to receive basic security information in a V2X standard format, which is sent by a first terminal to a second terminal; the data extraction unit is used for extracting original data in the basic safety information and sending the extracted original data to a big data platform; the data matching unit is used for matching the user information of the first terminal and the user information of the second terminal based on the big data platform and generating target data based on a matching result and the original data; and the data sending unit is used for packaging the target data in the V2X standard format and sending the packaged target data packet to the second terminal.
According to a third aspect of embodiments of the present invention, there is provided an electronic apparatus, including: a processor; and a memory having computer readable instructions stored thereon which, when executed by the processor, implement a communication method according to any of the above.
According to a fourth aspect of embodiments of the present invention, there is provided a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements a communication method according to any one of the above.
In the communication method in the exemplary embodiment of the invention, when basic security information in a V2X standard format, which is sent by a first terminal to a second terminal, is received, original data contained in the basic security information is extracted, and the original data is sent to a big data platform; and matching the user information of the first terminal and the second terminal according to the big data platform, generating target data based on the matching result and the original data, and packaging and sending the target data to the second terminal according to the V2X standard format. On one hand, when the first terminal sends basic safety information to the second terminal, original data in the basic safety information are extracted, and target data are generated on the big data platform according to user information, so that the content of the basic safety information is more interesting, the attention of a driver can be attracted, and the purposes of early warning and reminding in time and preventing the driver from closing the V2X function are achieved; on the other hand, the vehicle is connected with a big data platform through a V2X technology, so that the vehicle can be effectively combined with Internet services, and the application range of V2X is expanded; on the other hand, the platform end unpacks the V2X standard information packet of the first terminal, and the information packet of the V2X standard is generated after the new data is added to the big data platform and is sent to the second terminal, so that the hardware communication equipment can be separated, the pure software execution of the V2X technology is realized, and the application range of the V2X technology is expanded.
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 invention, as claimed.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention. It is obvious that the drawings in the following description are only some embodiments of the invention, and that for a person skilled in the art, other drawings can be derived from them without inventive effort. In the drawings:
FIG. 1 schematically illustrates a flow schematic block diagram of a communication method according to some embodiments of the present invention;
FIG. 2 schematically illustrates a V2X software stack architecture diagram, according to some embodiments of the invention;
fig. 3 schematically illustrates a diagram applied to the cloud in accordance with some embodiments of the present invention;
FIG. 4 schematically illustrates a schematic block diagram of a communication device according to some embodiments of the present invention;
FIG. 5 schematically illustrates a structural schematic of an electronic device according to some embodiments of the present invention;
FIG. 6 schematically illustrates a schematic diagram of a computer storage medium according to some embodiments of the invention.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art. The same reference numerals denote the same or similar parts in the drawings, and thus, a repetitive description thereof will be omitted.
Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to provide a thorough understanding of embodiments of the invention. One skilled in the relevant art will recognize, however, that the invention may be practiced without one or more of the specific details, or with other methods, components, devices, steps, and so forth. In other instances, well-known methods, devices, implementations or operations have not been shown or described in detail to avoid obscuring aspects of the invention.
The block diagrams shown in the figures are functional entities only and do not necessarily correspond to physically separate entities. I.e. these functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor means and/or microcontroller means.
The flow charts shown in the drawings are merely illustrative and do not necessarily include all of the contents and operations/steps, nor do they necessarily have to be performed in the order described. For example, some operations/steps may be decomposed, and some operations/steps may be combined or partially combined, so that the actual execution sequence may be changed according to the actual situation.
In the present exemplary embodiment, a communication method is first provided, and fig. 1 schematically illustrates a flow schematic block diagram of a communication method according to some embodiments of the present invention. Referring to fig. 1, the communication method includes the steps of:
step S110, receiving basic safety information in a standard format of the Internet of vehicles V2X sent by the first terminal to the second terminal;
step S120, extracting original data in the basic safety information, and sending the extracted original data to a big data platform;
step S130, based on the big data platform, matching the user information of the first terminal and the second terminal, and generating target data based on a matching result and the original data;
step S140, packaging the target data in the V2X standard format, and sending the packaged target data packet to the second terminal.
According to the communication method in the embodiment, on one hand, when the first terminal sends basic safety information to the second terminal, the original data in the basic safety information is extracted, and the target data is generated on the big data platform according to the user information, so that the content of the basic safety information is more interesting, the attention of a driver can be attracted, and the purposes of early warning and reminding in time and preventing the driver from closing the V2X function are achieved; on the other hand, the vehicle is connected with a big data platform through a V2X technology, so that the vehicle can be effectively combined with Internet services, and the application range of V2X is expanded; on the other hand, the platform end unpacks the V2X standard information packet of the first terminal, and the information packet of the V2X standard is generated after the new data is added to the big data platform and is sent to the second terminal, so that the hardware communication equipment can be separated, the pure software execution of the V2X technology is realized, and the application range of the V2X technology is expanded.
Next, the communication method of the present exemplary embodiment will be further explained.
With continued reference to fig. 1, in step S110, basic security information in the standard format of the internet of vehicles V2X, which is sent by the first terminal to the second terminal, is received.
In some example embodiments of the present invention, the third party platform receives a communication request from the first terminal, verifies login information of the first terminal, and receives basic safety information in a V2X standard format, such as vehicle collision warning, overtaking lane change warning, no-signal intersection collision warning, pedestrian and non-motor vehicle crossing road warning, which is sent by the first terminal to the second terminal after the verification is passed.
It should be noted that the third-party platform end may be a cloud end, a software stack of the V2X standard is deployed at the third-party platform end, and the third-party platform end includes a service layer and an application layer, and the big data platform is deployed at the application layer. As shown in fig. 2, fig. 2 schematically illustrates a V2X software stack architecture diagram according to some embodiments of the present invention, the left half is a united states standard, and the right half is a european standard, and unless otherwise specified, all the V2X software stacks mentioned in this specification are united states standards. The communication protocol below the network and transport layer mainly defines the underlying communication mechanism, and has no relation with the data or message content, so the implementation of the cloud in this example embodiment does not specify the contents below the network and transport layer.
In step S120, original data in the basic security information is extracted, and the extracted original data is sent to a big data platform.
In some example embodiments of the present invention, after the third party platform receives the basic security information sent by the first terminal, the service layer based on the V2X software stack parses the basic security information, extracts the original data contained therein, such as information about the distance and position between two vehicles in the vehicle collision warning, the direction of the vehicle head, and the like, information about the speed and gear of the passing vehicle in the passing lane change warning, and the acceleration, and sends the extracted original data to the big data platform associated with the application layer. The big data platform is a cloud platform and stores user information of a driver and long-term use statistical information of a vehicle bound with the user, such as information of oil consumption, driving times, mileage, maintenance, insurance payment and the like.
In step S130, based on the big data platform, the user information of the first terminal and the second terminal is matched, and target data is generated based on the matching result and the original data.
In some example embodiments of the present invention, the user information of the first terminal and the user information of the second terminal, such as the sex and age of the driver and the fuel consumption, maintenance, insurance payment and other information of the vehicle, are respectively obtained from the big data platform according to the identification information of the first terminal and the second terminal, such as the ID of the user.
In some example embodiments of the present invention, the key information contained therein is extracted according to the matching result, i.e., the user information of the first terminal and the user information of the second terminal; and acquiring corresponding required data from the big data platform according to the key information and the original data obtained in the previous step to generate target data.
Further, acquiring user association information corresponding to the users of the first terminal and the second terminal from the big data platform according to the obtained key information, for example, information of common interests and hobbies of the two users, driving times of the users, mileage and the like; and acquiring state related information corresponding to the real-time states of the first terminal and the second terminal, such as information of the speed per hour, the acceleration, the position distance and the like of the two vehicles, from the big data platform according to the extracted original data. The obtained user associated information and the state associated information are combined to generate target data, for example, the key information matched with the first terminal user information is female, likes to listen to music and has a speed of 60KM/h, the key information matched with the second terminal user information is male, likes to listen to music and has a speed of 70KM/h, and the distance from a front vehicle is 50 meters.
Further, according to the matching result, namely the user information of the first terminal and the second terminal, corresponding data is obtained from the big data platform, and the data is directly added into the original data to generate target data. For example, if the first terminal user information is matched to be male at a speed of 70KM/h, a left turn light is turned on, and the second terminal user information is matched to be female at a speed of 60KM/h, at this time, the basic safety information sent by the first terminal to the second terminal is an early warning of 'overtaking and lane changing', the user information is directly added to the original data to generate target data, and for example, the target data is changed into 'beautiful woman, careful point, i need to overtake and lane changing'.
In step S140, the destination data is packaged in the V2X standard format, and the packaged destination data package is sent to the second terminal.
In some example embodiments of the present invention, the generated target data is packaged in a V2X standard format, the packaged target data packet is sent to the second terminal, and a service layer of the second terminal parses the target data packet to obtain the target data, thereby completing communication from the first terminal to the second terminal.
Fig. 3 schematically illustrates a diagram applied to a cloud in accordance with some embodiments of the present invention. Referring to fig. 3, in step S310, the cloud receives a basic security packet in a V2X standard format, which is sent by the vehicle User1 to the vehicle User2, and analyzes the packet based on the service layer of V2X to obtain basic security information, and extracts original data contained in the packet; in step S320, the service layer of the cloud V2X sends the acquired original data to the big data platform of the application layer, the big data platform matches the user information of the first terminal and the second terminal according to the identification information of the first terminal and the second terminal, and acquires the required data from the big data platform according to the acquired original data and the user information; in step S330, the application layer of the cloud V2X combines the obtained original data, the user information, and the obtained required data to obtain required target data, and sends the target data to the service layer of the cloud V2X; in step S340, the service layer of the cloud V2X packages the received target data in the V2X standard format, and sends the target data to the vehicle User2, thereby completing the communication from the first terminal to the second terminal.
Further, in an embodiment of the present invention, a communication apparatus 400 is also provided. Referring to fig. 4, the communication apparatus 400 includes: the information receiving unit 410 is used for receiving basic safety information in a standard format of the internet of vehicles V2X, which is sent by the first terminal to the second terminal; the data extraction unit 420 is configured to extract original data in the basic security information, and send the extracted original data to a big data platform; the data matching unit 430 is configured to match user information of the first terminal and the second terminal based on the big data platform, and generate target data based on a matching result and the original data; the data sending unit 440 is configured to package the target data in the V2X standard format, and send the packaged target data package to the second terminal.
In some embodiments of the present invention, based on the foregoing scheme, the data extraction unit 420 is configured to: acquiring basic security information sent by the first terminal; parsing the basic security information based on a V2X software stack to extract original data contained in the basic security information; sending the raw data to the big data platform.
In some embodiments of the present invention, based on the foregoing scheme, the data matching unit 430 includes: a matching unit, configured to match user information of the first terminal and the second terminal; and the target data generating unit is used for generating target data based on the matching result and the original data.
In some embodiments of the present invention, based on the foregoing scheme, the matching unit is configured to: acquiring identification information of the first terminal and the second terminal; and acquiring the user information of the first terminal and the user information of the second terminal from the big data platform based on the identification information.
In some embodiments of the present invention, based on the foregoing scheme, the target data generation unit is configured to: extracting key information contained in the user information based on a matching result; and acquiring corresponding data from the big data platform according to the key information and the original data to generate target data.
In some embodiments of the present invention, based on the foregoing scheme, the target data generation unit is configured to: acquiring user association information corresponding to users of the first terminal and the second terminal from the big data platform according to the key information; acquiring state association information corresponding to real-time states of the first terminal and the second terminal from the big data platform according to the original data; and combining the user associated information and the state associated information to generate target data.
In some embodiments of the present invention, based on the foregoing scheme, the target data generation unit is configured to: acquiring corresponding data from the big data platform based on the matching result; and adding the data to the original data to generate target data.
Since each functional module of the communication apparatus 400 according to the exemplary embodiment of the present invention corresponds to the steps of the exemplary embodiment of the communication method described above, the description thereof is omitted here.
It should be noted that although several modules or units of the communication device 400 are mentioned in the above detailed description, such division is not mandatory. Indeed, the features and functionality of two or more modules or units described above may be embodied in one module or unit, according to embodiments of the invention. Conversely, the features and functions of one module or unit described above may be further divided into embodiments by a plurality of modules or units.
In an exemplary embodiment of the present invention, there is also provided an electronic device capable of implementing the above communication method. Referring now to FIG. 5, FIG. 5 schematically illustrates a computer system 500 suitable for use in implementing an electronic device of an embodiment of the invention. The electronic device 500 shown in fig. 5 is only an example and should not bring any limitation to the functions and the scope of use of the embodiments of the present invention.
As will be appreciated by one skilled in the art, aspects of the present invention may be embodied as a system, method or program product. Thus, various aspects of the invention may be embodied in the form of: an entirely hardware embodiment, an entirely software embodiment (including firmware, microcode, etc.) or an embodiment combining hardware and software aspects that may all generally be referred to herein as a "circuit," module "or" system.
In some possible embodiments, an electronic device according to the invention may comprise at least one processing unit, and at least one memory unit. Wherein the storage unit stores program code which, when executed by the processing unit, causes the processing unit to perform the steps in the communication method according to various exemplary embodiments of the present invention described in the above section "exemplary method" of the present specification. For example, the processing unit may execute step S110 shown in fig. 1, and receive basic security information in the standard format of the internet of vehicles V2X sent by the first terminal to the second terminal; step S120, extracting original data in the basic safety information, and sending the extracted original data to a big data platform; step S130, based on the big data platform, matching the user information of the first terminal and the second terminal, and generating target data based on a matching result and the original data; step S140, packaging the target data in the V2X standard format, and sending the packaged target data packet to the second terminal.
As shown in fig. 5, the electronic device 500 is embodied in the form of a general purpose computing device. The components of the electronic device 500 may include, but are not limited to: the at least one processing unit 501, the at least one memory unit 502, and a bus 503 connecting the various system components (including the memory unit 502 and the processing unit 501).
Bus 503 represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus architectures.
The storage unit 502 may include readable media in the form of volatile memory, such as Random Access Memory (RAM)5021 and/or cache memory 5022, and may further include Read Only Memory (ROM) 5023.
The storage unit 502 may also include a program/utility 5025 having a set (at least one) of program modules 5024, such program modules 5024 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may comprise an implementation of a network environment.
The electronic device 500 may also communicate with one or more external devices 504 (e.g., keyboard, pointing device, bluetooth device, etc.), with one or more devices that enable a user to interact with the electronic device 500, and/or with any devices (e.g., router, modem, etc.) that enable the electronic device 500 to communicate with one or more other computing devices. Such communication may be through input/output (I/O) interfaces 505. Also, the electronic device 500 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network such as the Internet) via the network adapter 506. As shown, the network adapter 506 communicates with the other modules of the electronic device 500 over the bus 503. It should be appreciated that although not shown in the figures, other hardware and/or software modules may be used in conjunction with the electronic device 500, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
It should be noted that although in the above detailed description several units/modules or sub-units/modules of the communication device are mentioned, such a division is merely exemplary and not mandatory. Indeed, the features and functionality of two or more of the units/modules described above may be embodied in one unit/module according to embodiments of the invention. Conversely, the features and functions of one unit/module described above may be further divided into embodiments by a plurality of units/modules.
Moreover, while the operations of the method of the invention are depicted in the drawings in a particular order, this does not require or imply that the operations must be performed in this particular order, or that all of the illustrated operations must be performed, to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step execution, and/or one step broken down into multiple step executions.
While the spirit and principles of the invention have been described with reference to several particular embodiments, it is to be understood that the invention is not limited to the particular embodiments disclosed, nor is the division of aspects, which is for convenience only as the features in such aspects may not be combined to benefit. The invention is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.
As another aspect, the present application also provides a computer-readable medium 600, where the computer-readable medium 600 may be included in the electronic device described in the above embodiments; or may exist separately without being assembled into the electronic device. The computer readable medium 600 carries one or more programs which, when executed by an electronic device, cause the electronic device to implement the communication method as described in the above embodiments.
It should be noted that although in the above detailed description several modules or units of a device or apparatus for action execution are mentioned, such a division is not mandatory. Indeed, the features and functionality of two or more modules or units described above may be embodied in one module or unit, according to embodiments of the invention. Conversely, the features and functions of one module or unit described above may be further divided into embodiments by a plurality of modules or units.
Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein may be implemented by software, or by software in combination with necessary hardware. Therefore, the technical solution according to the embodiment of the present invention can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a usb disk, a removable hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a touch terminal, or a network device, etc.) to execute the method according to the embodiment of the present invention.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
It will be understood that the invention is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the invention is limited only by the appended claims.

Claims (8)

1. A method of communication, comprising:
receiving basic safety information in a standard format of the Internet of vehicles V2X sent by a first terminal to a second terminal;
extracting original data in the basic safety information, and sending the extracted original data to a big data platform;
matching user information of the first terminal and the second terminal based on the big data platform, and generating target data based on the matched user information and the original data;
packing the target data in the V2X standard format, and sending a packed target data packet to the second terminal;
generating target data based on the matched user information and the original data, wherein the generating of the target data comprises:
extracting key information contained in the user information based on the matched user information;
acquiring user association information corresponding to users of the first terminal and the second terminal from the big data platform according to the key information;
acquiring state association information corresponding to real-time states of the first terminal and the second terminal from the big data platform according to the original data;
and combining the user associated information and the state associated information to generate target data.
2. The communication method according to claim 1, wherein extracting raw data in the basic security information and sending the extracted raw data to a big data platform comprises:
acquiring basic security information sent by the first terminal;
parsing the basic security information based on a V2X software stack to extract original data contained in the basic security information;
sending the raw data to the big data platform.
3. The communication method according to claim 1, wherein matching the user information of the first terminal and the second terminal comprises:
acquiring identification information of the first terminal and the second terminal;
and acquiring the user information of the first terminal and the user information of the second terminal from the big data platform based on the identification information.
4. The communication method according to claim 1, wherein generating target data based on the matched user information and the raw data comprises:
acquiring corresponding data from the big data platform based on the matched user information;
and adding the data to the original data to generate target data.
5. The communication method according to claim 1, wherein the communication method is applied to a cloud, a software stack of the V2X standard is deployed in the cloud, the software stack includes a service layer and an application layer, and the big data platform is deployed in the application layer.
6. A communications apparatus, comprising:
an information receiving unit, configured to receive basic security information in a V2X standard format, which is sent by a first terminal to a second terminal;
the data extraction unit is used for extracting original data in the basic safety information and sending the extracted original data to a big data platform;
the data matching unit is used for matching user information of the first terminal and the second terminal based on the big data platform and generating target data based on the matched user information and the original data;
a data sending unit, configured to package the target data in the V2X standard format, and send a packaged target data packet to the second terminal;
wherein the data matching unit comprises a target data generation unit configured to:
extracting key information contained in the user information based on the matched user information;
acquiring user association information corresponding to users of the first terminal and the second terminal from the big data platform according to the key information;
acquiring state association information corresponding to real-time states of the first terminal and the second terminal from the big data platform according to the original data;
and combining the user associated information and the state associated information to generate target data.
7. An electronic device, comprising:
a processor; and
a memory having stored thereon computer readable instructions which, when executed by the processor, implement the communication method of any one of claims 1 to 5.
8. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the communication method according to any one of claims 1 to 5.
CN201811110695.3A 2018-09-21 2018-09-21 Communication method, communication device, electronic apparatus, and storage medium Active CN109068298B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811110695.3A CN109068298B (en) 2018-09-21 2018-09-21 Communication method, communication device, electronic apparatus, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811110695.3A CN109068298B (en) 2018-09-21 2018-09-21 Communication method, communication device, electronic apparatus, and storage medium

Publications (2)

Publication Number Publication Date
CN109068298A CN109068298A (en) 2018-12-21
CN109068298B true CN109068298B (en) 2021-07-13

Family

ID=64763529

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811110695.3A Active CN109068298B (en) 2018-09-21 2018-09-21 Communication method, communication device, electronic apparatus, and storage medium

Country Status (1)

Country Link
CN (1) CN109068298B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111464974B (en) * 2020-03-18 2022-08-12 浙江吉利新能源商用车集团有限公司 Internet of vehicles data communication method, device, equipment and medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104021602A (en) * 2014-05-30 2014-09-03 北京百纳威尔科技有限公司 Vehicle information acquiring method, cloud platform and in-vehicle attention device
CN105357295A (en) * 2015-10-30 2016-02-24 小米科技有限责任公司 Voice interaction method, device and system
CN106982455A (en) * 2016-01-18 2017-07-25 中兴通讯股份有限公司 The selective sending method of business data packet, core network element, access network element
CN106998339A (en) * 2016-01-22 2017-08-01 中兴通讯股份有限公司 Car networking communication means, server and car networking system
CN107454128A (en) * 2016-06-01 2017-12-08 百度(美国)有限责任公司 System and method for providing inter-vehicular communication between automatic driving vehicle

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110221901A1 (en) * 2010-03-11 2011-09-15 Gm Global Technology Operations, Inc. Adaptive Scene Rendering and V2X Video/Image Sharing

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104021602A (en) * 2014-05-30 2014-09-03 北京百纳威尔科技有限公司 Vehicle information acquiring method, cloud platform and in-vehicle attention device
CN105357295A (en) * 2015-10-30 2016-02-24 小米科技有限责任公司 Voice interaction method, device and system
CN106982455A (en) * 2016-01-18 2017-07-25 中兴通讯股份有限公司 The selective sending method of business data packet, core network element, access network element
CN106998339A (en) * 2016-01-22 2017-08-01 中兴通讯股份有限公司 Car networking communication means, server and car networking system
CN107454128A (en) * 2016-06-01 2017-12-08 百度(美国)有限责任公司 System and method for providing inter-vehicular communication between automatic driving vehicle

Also Published As

Publication number Publication date
CN109068298A (en) 2018-12-21

Similar Documents

Publication Publication Date Title
Robinson et al. Efficient coordination and transmission of data for cooperative vehicular safety applications
Liang et al. Vehicular ad hoc networks: architectures, research issues, methodologies, challenges, and trends
Lee et al. Exploring lane change safety issues for manually driven vehicles in vehicle platooning environments
Abdelkader et al. Connected vehicles: Technology review, state of the art, challenges and opportunities
Olaverri-Monreal et al. The See-Through System: A VANET-enabled assistant for overtaking maneuvers
Doecke et al. The real-world safety potential of connected vehicle technology
CN109792460A (en) A kind of file updating method, file updating device and terminal device
CN106487811B (en) Method and device for communication among multiple containers
CN106657149A (en) Communication protocol conversion method and device
CN108288201A (en) The method and device of stroke expense bill is provided in net about vehicle system for target user
CN109068298B (en) Communication method, communication device, electronic apparatus, and storage medium
CN106209547A (en) The communication system of a kind of combination instrument and vehicle-mounted information and entertainment system and method
CN110351177B (en) Data encapsulation method and device
Calvert et al. Cooperative adaptive cruise control and intelligent traffic signal interaction: A field operational test with platooning on a suburban arterial in real traffic
Zinchenko et al. Reliability analysis of vehicle-to-vehicle applications based on real world measurements
US10986477B1 (en) Vehicle-to-X communication and procedures device
CN109348509B (en) Communication method and apparatus, electronic device, and storage medium
Huang et al. [Retracted] Vehicle Routing Optimization Based on Multimedia Communication and Intelligent Transportation System
Bhatt et al. Smart traffic sign boards (STSB) for smart cities
JP2013092948A (en) Information providing device and information providing method
Cincilla et al. Security of C-ITS messages: A practical solution the ISE project demonstrator
ATE428143T1 (en) ON-CHIP SYSTEM FOR CONNECTING EXTERNAL FUNCTIONAL UNITS WITH A SINGLE PARAMETERIZABLE COMMUNICATION PROTOCOL
Reddy et al. Optimization of smart vehicle ad hoc network (SVANET) communication for traffic related issues with a security
CN109416876A (en) Communication device, communication system, signal procedure and communication control method
Torres et al. Iot solutions for sustainable cities: An online adaptation for the driver intent inference algorithm

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