Vehicle-to-infrastructure communication
First Claim
1. A method comprising:
- receiving, by a computing device, a portion of a data offload from a first radar antenna of a vehicle, wherein the data offload comprises a plurality of data packets that each comprise a sequence number and a total number of data packets in the data offload;
generating, by the computing device, a data packet log;
storing, by the computing device, in the data packet log, the sequence number of each received data packet;
determining, by the computing device, that one or more sequence numbers are missing from the data packet log;
providing, by the computing device, instructions to a second radar antenna for sending a communication signal to the first radar antenna that comprises;
an acknowledgement; and
the one or more sequence numbers that are missing from the data packet log; and
receiving, by the computing device, a second portion of the data offload from the first radar antenna, wherein the second portion of the data offload comprises one or more data packets that correspond to the one or more sequence numbers, respectively, that are missing from the data packet log.
3 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes receiving a portion of a data offload from a radar antenna of a first vehicle. The data offload includes data packets that each include a sequence number and a total number of data packets in the data offload. The method includes generating a data packet log, storing in the data packet log the sequence number of each received data packet, determining that one or more sequence numbers are missing from the data packet log, and sending to the radar antenna, a communication signal that includes an acknowledgement and the sequence numbers that are missing from the data packet log. The method also includes determining that one or more data packets of the data offload include a location of an object in an environment surrounding the first vehicle, and sending the location of the object to a second radar antenna of a second vehicle.
-
Citations
21 Claims
-
1. A method comprising:
-
receiving, by a computing device, a portion of a data offload from a first radar antenna of a vehicle, wherein the data offload comprises a plurality of data packets that each comprise a sequence number and a total number of data packets in the data offload; generating, by the computing device, a data packet log; storing, by the computing device, in the data packet log, the sequence number of each received data packet; determining, by the computing device, that one or more sequence numbers are missing from the data packet log; providing, by the computing device, instructions to a second radar antenna for sending a communication signal to the first radar antenna that comprises; an acknowledgement; and the one or more sequence numbers that are missing from the data packet log; and receiving, by the computing device, a second portion of the data offload from the first radar antenna, wherein the second portion of the data offload comprises one or more data packets that correspond to the one or more sequence numbers, respectively, that are missing from the data packet log. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
one or more processors; and one or more computer-readable non-transitory storage media coupled to one or more of the processors and comprising instructions operable when executed by one or more of the processors to cause the system to; receive, by a computing device, a portion of a data offload from a first radar antenna of a vehicle, wherein the data offload comprises a plurality of data packets that each comprise a sequence number and a total number of data packets in the data offload; generate, by the computing device, a data packet log; store, by the computing device, in the data packet log, the sequence number of each received data packet; determine, by the computing device, that one or more sequence numbers are missing from the data packet log; provide, by the computing device, instructions to a second radar antenna for sending a communication signal to the first radar antenna that comprises; an acknowledgement; and the one or more sequence numbers that are missing from the data packet log; and receive, by the computing device, a second portion of the data offload from the first radar antenna, wherein the second portion of the data offload comprises one or more data packets that correspond to the one or more sequence numbers, respectively, that are missing from the data packet log. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
receive, by a computing device, a portion of a data offload from a first radar antenna of a vehicle, wherein the data offload comprises a plurality of data packets that each comprise a sequence number and a total number of data packets in the data offload; generate, by the computing device, a data packet log; store, by the computing device, in the data packet log, the sequence number of each received data packet; determine, by the computing device, that one or more sequence numbers are missing from the data packet log; provide, by the computing device, instructions to a second radar antenna for sending a communication signal to the first radar antenna that comprises; an acknowledgement; and the one or more sequence numbers that are missing from the data packet log; and receive, by the computing device, a second portion of the data offload from the first radar antenna, wherein the second portion of the data offload comprises one or more data packets that correspond to the one or more sequence numbers, respectively, that are missing from the data packet log. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification