. . "The system should be able to distinguish several different kinds of events, such as arrivals and departures from planned and unplanned stops." . .