Low Level Function
3.1.2.8 Collect Inter-urban Data from Vehicles

Overview

This Function shall be capable of providing the following facilities:

(1) The ability to collect Floating Car Data (FCD) and Extended Floating Car Data (XFCD) about Vehicles that are using the inter-urban road network.
(2) The ability to collect the data as raw input from functionality within the Vehicles.
(3) The raw input data shall be expected to contain location information, time and Vehicle status data.
(4) The ability to process the collected data to provide actual traffic flow data, e.g. flow, speed, for the inter-urban road network, Vehicle status data, e.g. broken down, other road related data, e.g. rain, fog, slippery road, ice and to detect incidents.
(5) As part of this processing, the ability to check the coherence and consistency of the data both for individual Vehicles and for the traffic as a whole in each segment of the inter-urban road network.
(6) The ability to also check that the data it receives is actually coming from the Vehicle whose ID comes with it and that the safety behaviour of the Vehicle is acceptable.
(7) If any of these checks fail, the ability for the data received for that Vehicle to be discarded, except if it is traffic flow data and the Vehicle is being driven safely.
(8) The ability to pass the processed data to the incident management functionality for collation and to other traffic management functionality for use in managing the traffic using the inter-urban road network.
(9) The ability to make all processed data anonymous so that the movement through the urban road network of specific Vehicles cannot be identified.

Functional Requirements

(a) continuously monitor for the arrival of the data flows containing the inter-urban floating car and any other data from vehicles
(b) when either of the floating car data flows in (a) arrive, process their contents to determine traffic flow data and check this and any other data provided by in-vehicle systems for their plausibility
(c) put the vehicle identity extracted from the data flows in (b) into the inter-urban fcd vehicle identity data flow and send it to the Monitor Inter-urban FCD/XFCD Source Vehicle function
(d) when as a result of (c) the inter-urban fcd error data flow is received, check to see if it includes an error indication
(e) if an error indication is found in (d) discard all the data provided by the vehicle, except that from which inter-urban traffic flow can be determined
(f) if the safety behaviour status for urban data flow is received in (a) containing a warning of unsafe behaviour, discard all of the data from the vehicle as it will not be representative of the majority of vehicles using the urban road network
(g) if the checks in (d) and (e) are satisfactory, plus there is no warning in (f), if the checks in (b) and (e) are satisfactory, collate and fuse the data to provide a coherent and consistent set, separating out the inter-urban traffic flow data, other data, e.g. slippery road, fog, rain, darkness, possible incidents and ice, for easy use by other functionality
(h) fuse the traffic flow data from all vehicles so that for example, data for the same segment of the inter-urban road network is aggregated and also fuse the data from the vehicle trip plans so that for example, the numbers of vehicle using or planning to use each segment of the inter-urban road network is calculated
(i) send the data produced in (h) to the Provide Inter-urban Traffic Data Management function in the data flow containing collected inter-urban vehicle data
(j) also send the inter-urban traffic flow data and any available data about unusual conditions, e.g. rain and low temperatures, to the Incident Detection function in the inter-urban XFCD for incident detection data flow.

Diagrams

The Diagram(s) is (are) the diagram(s) where you can find the function :
  • DFD 3.1.2 Provide Inter-urban Traffic Management
  • Functional tree 3.1
  • Parent Higher Level Function

    Input logical dataflows

    Output logical dataflows

    User needs

    Number

    Description

    7.4.1.10
    (X)FCD - The system shall enable data received from vehicles by a road-side device to be integrated, analysed and fused.
    7.4.1.11
    (X)FCD - The system shall enable a road-side device to send fused traffic data to the TCC.
    7.4.1.13
    (X)FCD - The system shall be able to fuse the XFCD data from a number of vehicles with the host vehicle data to create a more accurate view of the road and traffic conditions in that area.
    7.4.1.14
    (X)FCD - The system shall be able to send fused FCD to the TCC from a road-side device.
    7.4.1.15
    (X)FCD - The system shall be able to send XFCD to the TCC from the host vehicle.
    7.4.1.16
    (X)FCD - The system shall be able to add traffic data from the infrastructure (e.g. induction loops, radar) to the fused XFCD data of the road-side device.
    7.4.1.18
    (X)FCD - The system shall be able to match a visual image of a vehicle with the (un-attributable - for privacy protection) identity of a vehicle that is providing FCD and/or XFCD.
    7.4.1.22
    Hazard Detection - The system shall enable the host vehicle to send information about its own safety behaviour (i.e. whether or not the vehicle was being driven in an unsafe manner, e.g. excessive speeding, swapping of lanes, overtaking, driver inattention) to a road-side device.
    7.4.1.33
    Traffic Queue Detection - The system shall be able to locate the tail end of a traffic queue and estimate its speed of propagation.
    7.4.1.4
    (X)FCD - The system shall be able to obtain information (values and status) from the host vehicle’s systems (e.g. ABS, ESP, Longitudinal and Lateral Acceleration, Speed, Wipers) without affecting the safe functioning of those systems.
    7.4.1.9
    (X)FCD - The system shall be able to send XFCD from the host vehicle to a road-side device.
    7.5.1.2
    (X)FCD - The system shall be able to send the intended route of the host vehicle (e.g. from a navigation system) to a road-side device.
    7.5.1.3
    The system shall be able to monitor the current inter-urban traffic and weather/environmental conditions, identify incidents, assess their impact, make short term predictions, and select and initiate an appropriate mitigation strategy.
    7.6.2.14
    The system shall be able to send O-D data, from the navigation system, and current location data from the host vehicle to the TCC to enable geo-referenced travel times to be produced.