This Function shall be capable of providing the following facilities:<br/><br/>(1) The ability to provide predictions of PT vehicle and fleet parameters (e.g. arrival time of a PT Vehicle at a given point), for any required time horizon.<br/>(2) The ability for these predictions to be based on the knowledge of the current situation and historical data.<br/>(3) The ability for predicted information about PT Vehicles to be delivered to other functionality from which it can be output directly to the Traveller and Passengers.<br/>(4) The ability for predicted information about PT vehicles to be delivered to other functionality for use in preparing trip plans requested by Travellers.<br/>(5) The ability for predicted information about PT Vehicles to be delivered to other functionality for use in managing the use of Bus Lanes.<br/>
(a) collect real time and historical PT Vehicle data from the stores of Historical PT Vehicle Data and Real Time PT Vehicle Status Data;<br/>(b) collect additional information about environmental conditions if available;<br/>(c) calculate predictions of the arrival times for PT Vehicles for several future time horizons;<br/>(d) send results from (c) to the functionality that provides outputs to the PT Operators, Travellers, and Passengers;<br/>(e) also send the results from (c) to functionality in other Functional Areas for use in preparing trip plans for Travellers, requesting PT Vehicle priority at signalised road junctions and managing the use of Bus Lanes by non-PT Vehicles;<br/>(f) repeat all of the above steps continuously so that the predicted arrival information is frequently updated.<br/>