Low Level Function
5.13.7 Prepare Extended Floating Car Data

Overview

This Function shall be capable of providing the following facilities:

(1) The ability to use the inputs received from other functionality to produce data about the Vehicle such as its current speed, location, identity plus other information such as road and traffic states, location on a Vehicle Trip Plan, e.g. at a way point.
(2) The ability to send this data to the Manage Traffic and Provide Traveller Journey Assistance functionality in the System, as well as to the Monitor Vehicle Safety Behaviour Function.
(3) The ability to send the data to the Monitor Vehicle Safety Behaviour Function either at periodic intervals or triggered by events, depending on how often the input (raw) data changes so that Vehicles become probes within the road network.
(4) If data about such things as road friction, aquaplaning, Vehicle breakdown and traffic incidents are not provided by the Vehicle systems, the ability to attempt to determine them from the data that it has received.
(5) The ability to compose and send acknowledgement messages resulting from instructions received by Vehicles and displayed to Drivers.
(6) The ability to send acknowledgement messages resulting from instructions received by Vehicles and displayed to Drivers to the Law Enforcement functionality in case there is a violation is detected as a result of instructions sent to Drivers.

Functional Requirements

(a) continuously monitor for the receipt of each of the input data flows
(b) use the contents of the vehicle position for fcd, vehicle ID for fcd, status data for fcd and current time 2 data flows to prepare the extended floating car data
(c) check the location with each of the acknowledgement data flows received in (a)
(d) if the status data for fcd data flow does not include sufficient data to provide what is expected to be contained in extended floating car data, review the data and deduce such things as road conditions, such as reduced road friction or aquaplaning and traffic conditions, such vehicle breakdown, traffic incident (i.e. congestion)
(e) when (b), (c) and (d) are complete, use the data they have provided in each of the output data flows and send them to their respective functions in the other Functional Areas and to the Monitor Vehicle Safety Behaviour function.

Diagrams

The Diagram(s) is (are) the diagram(s) where you can find the function :
  • DFD 5.13 Provide Vehicle Data and ISA
  • Functional Tree of Area 5
  • Parent Higher Level Function

    Input logical dataflows

    Output logical dataflows

    User needs

    Number

    Description

    6.1.2.5
    The system shall be able to analyse, process and retrieve data from different combinations of sources (including floating car).
    6.2.2.10
    The system shall be able to collect data from a variety of different sources, e.g. road/traffic management, police, weather services, floating car etc.
    7.4.1.15
    (X)FCD - The system shall be able to send XFCD to the TCC from the host vehicle.
    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.7
    (X)FCD - The system shall be able to infer XFCD, i.e. the road conditions (e.g. reduced friction, aquaplaning) and traffic conditions (e.g. vehicle breakdown, traffic incident), from the state of the host vehicle systems’ data (e.g. speed, acceleration, brakes, lights).
    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.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.
    8.5.3.4
    The system shall be able to collect information about the vehicle and its environment for other organisations to use, i.e. probe or floating car data.