Redundant communication method, apparatus and system for cooperative autonomous driving platooning

US12067883B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12067883-B2
Application numberUS-202117334467-A
CountryUS
Kind codeB2
Filing dateMay 28, 2021
Priority dateNov 30, 2018
Publication dateAug 20, 2024
Grant dateAug 20, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure relates to Internet of Vehicles technology, and provides a method, an apparatus, and system for redundant communication for platooning. The method includes: transmitting application data to be transmitted to at least two V2V devices; and controlling the at least two V2V devices that have received the application data to transmit the application data to a predetermined air interface, such that a receiving apparatus obtains the application data from the air interface. With the redundant configuration of the V2V devices, the problem caused by communication failure of one single V2V device can be avoided, so as to ensure stability of V2V communication and guarantee safe operation for platooning.

First claim

Opening claim text (preview).

What is claimed is: 1. A vehicle, comprising a second processing device and at least two V2V devices, wherein each of the at least two V2V devices is configured to obtain application data from an air interface respectively, and the second processing device is configured to obtain, from the at least two V2V devices, the application data respectively, and fuse and verify the application data to obtain valid data; the second processing device is further configured to: perform, in response to receiving an Ethernet message corresponding to the application data from one of the at least two V2V devices in a current detection period, message identity detection on the Ethernet message to form a first detection result; determine whether the Ethernet message is valid data or invalid data based on the first detection result. 2. The vehicle of claim 1 , wherein: the air interfaces correspond to a plurality of frequency bands; each of the at least two V2V devices occupies different one of the plurality of frequency bands and comprises a plurality of antennas; the plurality of antennas of each V2V device occupy a same frequency band; and each of the at least two V2V devices is further configured to: receive V2X messages corresponding to the application data from the air interface corresponding to the same frequency band via a plurality of antennas; and perform signal fusion on the V2X messages received via the plurality of antennas of the V2V device, to form application data information corresponding to the V2V device. 3. The vehicle of claim 2 , wherein the second processing device is further configured to: control each of the at least two V2V devices to decode the application data information corresponding to the V2V device, and packetize the decoded application data information into an Ethernet message; and receive, from each of the at least two V2V devices, the Ethernet message corresponding to the V2V device. 4. The vehicle of claim 3 , wherein the second processing device is further configured to: determine, at an end of a current detection period, one or more V2V devices corresponding to the Ethernet message received in the current detection period, the detection period being a predetermined message communication period. 5. The vehicle of claim 4 , wherein the second processing device is further configured to: perform, in response to receiving the Ethernet message corresponding to the application data from more than one V2V device in the current detection period, message identity detection on the Ethernet message to form a second detection result; determine an Ethernet message to be discarded and an Ethernet message to be verified based on the second detection result; and discard the Ethernet message to be discarded, and verify the Ethernet message to be verified to obtain valid data or invalid data. 6. The vehicle of claim 5 , wherein the second processing device is further configured to: determine whether an identity of the Ethernet message corresponding to each V2V device as received in the current detection period is same as an expected message identity known in advance; set a status flag corresponding to each V2V device to a first flag indicating same identity when the identity of the Ethernet message corresponding to the V2V device as received in the current detection period is same as the expected message identity known in advance; and maintain a flag corresponding to each V2V device as an initial flag to indicate different identity when the identity of the Ethernet message corresponding to the V2V device as received in the current detection period is different from the expected message identity known in advance. 7. The vehicle of claim 6 , wherein the second processing device is further configured to: determine whether the flag corresponding to each V2V device is the initial flag or the first flag; determine that the Ethernet message corresponding to each V2V device as received in the current detection period is an Ethernet message to be discarded when the flag corresponding to the V2V device is the initial flag; and determine that the Ethernet message corresponding to each V2V device as received in the current detection period is an Ethernet message to be verified when the flag corresponding to the V2V device is the first flag. 8. The vehicle of claim 6 , wherein the second processing device is further configured to: calculate data bits in the Ethernet message to be verified corresponding to each V2V device in accordance with a predetermined algorithm to obtain a calculation result corresponding to the V2V device, the predetermined algorithm comprising addition, multiplication, MD5 message digest algorithm; compare the calculation results; determine the Ethernet message to be verified corresponding to each V2V device to be same, and determine the same Ethernet messages to be verified corresponding to the V2V device as valid data, when the calculation results are same; and determine the Ethernet message to be verified corresponding to each V2V device as invalid data, when different calculation results exist in the calculation results. 9. The vehicle of claim 4 , wherein the second processing device is further configured to: determine whether an identity of the Ethernet message corresponding to the one of the at least two V2V devices as received in the current detection period is same as an expected message identity known in advance; set a status flag corresponding to the one of the at least two V2V devices to a first flag indicating same identity when the identity is same as the expected message identity known in advance; and maintain a flag corresponding to the one of the at least two V2V devices as an initial flag to indicate different identity when the is different from the expected message identity known in advance. 10. The vehicle of claim 9 , wherein the second processing device is further configured to: determine whether the flag corresponding to the one of the at least two V2V devices is the initial flag or the first flag; determine that the Ethernet message is invalid data when the flag corresponding to the one of the at least two V2V devices is the initial flag; and determine that the Ethernet message is valid data when the flag corresponding to the one of the at least two V2V devices is the first flag. 11. A method for redundant communication for platooning, comprising: controlling at least two V2V devices on a vehicle to obtain application data from an air interface respectively; and obtaining, from the at least two V2V devices, the application data respectively; and fusing and verifying the application data to obtain valid data; said fusing and verifying the application data to obtain the valid data comprises: performing, in response to receiving an Ethernet message corresponding to the application data from one of the at least two V2V devices in a current detection period, message identity detection on the Ethernet message to form a first detection result; determining whether the Ethernet message is valid data or invalid data based on the first detection result. 12. The method of claim 11 , wherein: the air interfaces correspond to a plurality of frequency bands; each of the at least two V2V devices occupies different one of the plurality of frequency bands and comprises a plurality of antennas; the plurality of antennas of each V2V device occupy a same frequency band; and said controlling the at least two V2V devices on the vehicle to obtain the application data from the air interface comprises: controlling the at least two V2V devices to receive V2X messages corresponding to the application data f

Assignees

Inventors

Classifications

  • where the origin of the information is another vehicle · CPC title

  • H04W4/46Primary

    for vehicle-to-vehicle communication [V2V] · CPC title

  • Transmitters with multiple parallel paths · CPC title

  • Setup of multiple wireless link connections · CPC title

  • G08G1/22Primary

    Platooning, i.e. convoy of communicating vehicles · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12067883B2 cover?
The present disclosure relates to Internet of Vehicles technology, and provides a method, an apparatus, and system for redundant communication for platooning. The method includes: transmitting application data to be transmitted to at least two V2V devices; and controlling the at least two V2V devices that have received the application data to transmit the application data to a predetermined air…
Who is the assignee on this patent?
Beijing Tusen Zhitu Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04W4/46. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 20 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).