Northerns Zebra machines if programmed correctly will know the train the guard/rpi is working on and will have real time updates as to the progress of the train. If a train was scheduled to leave Manchester at 10.00 and actually left at 10.10 the machine knows.