Low Level Function
9.2.3 Manage Bus Lane Use Data
Overview
This Function shall be capable of providing the following facilities:
(1) The ability to manage the data about the availability and use of Bus Lanes by other Vehicles.
(2) The ability to receive data about the road network and the location of Bus Lanes within it, load that data into the store of Bus Lane Data and enable that data to be updated through input from the Road Network Operator.
(3) The ability to also receive data about traffic using the road network from the Manage Traffic functionality, plus data from the Manage Public Transport functionality about the PT service schedules and predicted arrival times at stops, all of which shall be loaded into the store of Bus Lane Data as historic data for traffic conditions and predicted arrival times.
(4) The ability to retain the most recent traffic flow and PT Vehicle arrival time prediction data as the current data for each Bus Lane and its associated road link and send it to the Manage Bus Lane use functionality whenever there is a change.
(5) When a request is received from the Road Network Operator, the ability to create statistical reports from the contents of the store of Bus Lane Data and send it to the Operator Interface function for output.
Functional Requirements
(a) continually collect, fuse and store data provided by the input trigger data flows from the Manage Traffic and Manage Public Transport functionality in the store of Bus Lane Data
(b) periodically, or when changes occur use the output trigger data flow to provide data about the current use of bus lanes
(c) when details of a new or updated bus lane licence are received, load them into the store of Bus Lane Data
(d) when the data flow is received containing new data from the Operator, update the relevant part of the store of Bus Lane Data
(e) when the data flow is received from the Operator, requesting data from the store of Bus Lane Data, retrieve the requested data and send it to the Operator interface function
(f) when the data flow containing details of an incorrect (illegal) use of a bus lane is received, load that data in the store of Bus Lane Data to provide a record
Diagrams
Parent Higher Level Function
Input logical dataflows
Output logical dataflows
User needs
Number | Description |
| The system shall collect traffic information (e.g. number of vehicles, speeds, queue lengths, violation details) on the roads covered by flexible bus lane allocation for statistical purposes, and to improve the algorithms used to decide when non-PT vehicles can use the bus lane. |
| The system shall be able to predict the usage of a particular section of a bus lane for a short time into the future (e.g.15 minutes). |
| The system shall be able to determine whether there is congestion on the normal road and, if so, whether a temporary licence should be given to the approved vehicle that is making a request to use a corresponding section of a bus lane without causing delays to scheduled PT vehicles. |