time synchronization reliability