Arrival Time Estimator