time-of-arrival (TOA)