A method for monitoring timestamps in data (100) acquired by a
data acquisition device (101, 201a, ..., 201n, 302, 303), wherein the
data acquisition device (101, 201a, ..., 201n, 302, 303) includes a real
clock (203a, ..., 203n) and a
virtual clock (202a, ..., 202n), timestamps (102) are assigned to the data according to the real
clock, and the
virtual clock advances in substantially constant steps, and the data (100) is indexed (103) according to the
virtual clock, the method comprising: receiving index values (103, 103a) and corresponding timestamps (102, 102a) from the data (100), predicting timestamps of subsequent index values based on the index values and corresponding timestamps, as well as previous index values (103) and corresponding timestamps (102), to generate predicted timestamps of subsequent index values, receiving real
clock timestamps of subsequent index values, - Based on the acceptance criteria associated with the real clock
timestamp and the predicted
timestamp, the real clock
timestamp or the predicted timestamp of the subsequent index value is provided.