Assigning time stamps to received data packets
First Claim
1. A method for assigning a time stamp to a specific data packet which, as with a group of received data packets, is received from a cyclically operating sensor, wherein the specific data packet is part of the group of received data packets, the method comprising the acts of:
- determining a time of arrival for each data packet of the group of received data packets;
assigning a time stamp to each data packet of the group of data packets based on a reference timestamp of a first data packet received prior to the group of data packets and an estimated cycle time of the sensor;
determining a time difference between the determined arrival time and the assigned time stamp for each data packet of the group of data packets;
determining a smallest time difference from the determined time differences; and
correct the time stamp of the specific data packet based on the arrival time of the data packet for which the smallest time difference was determined.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for assigning a time stamp to a specific data packet which, as with a group of received data packets, is received by a cyclically operating sensor. The specific data packet is especially part of the group of received data packets. The disclosed method includes: determining the time of arrival of each data packet of the group of received data packets; assigning a time stamp to each data packet of the group of data packets; determining the time difference between the determined time of arrival and the assigned time stamp for each data packet of the group of data packets; determining the smallest time difference from among the determined time differences; and assigning a time stamp to the specific data packet on the basis of the time of arrival determined for the data packet for which the smallest time difference has been determined.
4 Citations
12 Claims
-
1. A method for assigning a time stamp to a specific data packet which, as with a group of received data packets, is received from a cyclically operating sensor, wherein the specific data packet is part of the group of received data packets, the method comprising the acts of:
-
determining a time of arrival for each data packet of the group of received data packets; assigning a time stamp to each data packet of the group of data packets based on a reference timestamp of a first data packet received prior to the group of data packets and an estimated cycle time of the sensor; determining a time difference between the determined arrival time and the assigned time stamp for each data packet of the group of data packets; determining a smallest time difference from the determined time differences; and correct the time stamp of the specific data packet based on the arrival time of the data packet for which the smallest time difference was determined. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A motor vehicle, comprising:
an electronic controller that executes a program that; determines a time of arrival for each data packet of the group of received data packets; assigns a time stamp to each data packet of the group of data packets based on a reference timestamp of a first data packet received prior to the group of data packets and an estimated cycle time of the sensor; determines a time difference between the determined arrival time and the assigned time stamp for each data packet of the group of data packets; determines a smallest time difference from the determined time differences; and correcting the time stamp of the specific data packet based on the arrival time of the data packet for which the smallest time difference was determined. - View Dependent Claims (10)
-
11. A computer product comprising a non-transitory computer readable medium having stored thereon program code segments that:
-
determines a time of arrival for each data packet of the group of received data packets; assigns a time stamp to each data packet of the group of data packets based on a reference timestamp of a first data packet received prior to the group of data packets and an estimated cycle time of the sensor; determines a time difference between the determined arrival time and the assigned time stamp for each data packet of the group of data packets; determines a smallest time difference from the determined time differences; and correcting the time stamp of the specific data packet based on the arrival time of the data packet for which the smallest time difference was determined. - View Dependent Claims (12)
-
Specification