Low Level Function
9.4.2 Manage and Monitor Hazardous Goods Vehicle Routes

Overview

This Function shall be capable of providing the following facilities:

(1) The ability to manage the use of routes by Vehicles carrying Hazardous Goods.
(2) The ability to get route for the Vehicle determined by the Trip Planning functionality using criteria provided by the Road Network Operator together with data about the actual route provided by the Driver through the a HMI on-board the Vehicle.
(3) The ability to keep all routes that are determined plus the criteria used to do this, the Vehicle details, route origin and destination as a record of what was used and in case they may be useful in the future in the store of Hazardous Vehicle Routes Data.
(4) When a route has been determined, the ability to send it to other functionality for actual implementation.
(5) The ability to monitor the progress of the Vehicle along the determined route.
(6) The ability to send a warning message to the Driver Interface Function to alert the Driver if the Vehicle is found to be deviating from the determined route.
(7) The ability to send details of the route to another instance of itself and to receive details of routes from other instances of itself.
(8) For routes received from other instances of itself, the ability to monitor the progress of the Vehicle according to the route and again send a warning message to the Driver Interface Function if a problem arises.

Functional Requirements

(a) continuously monitor for receipt of the hazardous goods vehicle route request data flow
(b) when the data flow in (a) is received, extract the route determination criteria from the store of Hazardous Vehicle Routes Data using the hazardous routes data load and hazardous routes data read data flows
(c) when (b) is complete, send the complete route determination data to the BBBB function in the hazardous goods vehicle route request data flow
(d) continuously monitor for receipt of the hazardous goods vehicle route response data flow
(e) when the data flow in (d) is received, load the route information into the store of Hazardous Vehicle Routes Data using the hazardous routes data load data flow
(f) send the route information to the Provide Hazardous Goods Vehicle Route Management function in the hazardous goods vehicle route details data flow
(g) continuously monitor for receipt of the hazardous goods vehicle route location data flow
(h) when the data flow in (g) is received, check the location against the information about the route and if a deviation is found, send hazardous goods vehicle deviation from route data flow to the Provide Hazardous Goods Vehicle Driver Interface function
(i) continuously monitor for the receipt of the hazardous goods vehicle incident strategy data flow from the Traffic Management functionality
(j) when the data flow in (i) is received, assess the impact of the incident strategies on any routes that are currently being implemented
(k) if as a result of (j) it is found that the uncompleted portions of any routes will be affected, repeat (c) to (f)
(l) if the contents of the data flow in (g) shows that the route the vehicle is following will take it outside of the geographic area administered by this function, send the information about the uncompleted portion of the route plus the appropriate vehicle and hazardous goods information to another instance of the function (other related system) in the hazardous goods vehicle route details data flow
(m) continuously monitor for receipt of the hazardous goods vehicle route details data flow from another instance of the function (other related system)
(n) when the data flow in (m) is received, continue with (g) and (h)
(o) continuously monitor for receipt of the hazardous goods vehicle route criteria input data flow
(p) when the data flow in (o) is received, if it contains an update to the existing criteria, load it into the store of Hazardous Vehicle Routes Data using the hazardous routes data load data flow
(q) if the data flow in (o) contains a request for the output of the current criteria, extract it from the store of Hazardous Vehicle Routes Data using the hazardous routes data load and hazardous routes data read data flows and send it to the Provide Manage Hazardous Goods Operator Interface function in the hazardous goods vehicle route criteria output data flow.

Diagrams

The Diagram(s) is (are) the diagram(s) where you can find the function :
  • DFD 9.4 Provide Hazardous Goods Management
  • Functional Tree of Area 9
  • Parent Higher Level Function

    Input logical dataflows

    Output logical dataflows

    User needs

    Number

    Description

    5.3.0.1
    The system shall monitor the movements of hazardous goods, and provide appropriate support in the case of an incident.
    5.3.0.3
    The system shall be able to receive data on the status, character and quantity of hazardous cargo on vehicles within a pre-defined area of interest, and inform the relevant authorities of any non-compliance.
    5.3.2.1
    The system shall be able to support the planning (e.g. routes) plus the subsequent authorisation and movement of hazardous goods.
    7.3.1.2
    The system shall be able to recommend alternative routes (e.g. that take into account the needs of heavy vehicles (and hazardous goods)) when it is required to direct certain types of vehicle away from a particular part of the road network.
    9.5.1.5
    The system shall be able to transfer any necessary information about an operation, e.g. route, (hazardous or oversize) cargo, etc. to the relevant authorities, e.g. TCCs, TICs etc.
    9.5.2.9
    The system shall be able to provide suitable routes for 'abnormal' vehicles, e.g. oversized, overweight, hazardous cargo etc.
    9.5.6.1
    The system shall enable the relevant authority to plan and manage routes that are suitable for use by vehicles carrying hazards goods.
    9.5.6.2
    The system shall enable a driver of a vehicle carrying hazardous goods to request from the relevant authority, via an on-board device, an approved route from the current position of the host vehicle to a stated destination.
    9.5.6.4
    The system shall enable a vehicle carrying hazardous goods to be monitored, via an in-vehicle device, by the relevant authority.
    9.5.6.5
    The system shall enable the relevant authority to detect incidents within its area and to re-route any vehicle carrying hazardous goods that will be affected by the consequences of that incident.
    9.5.6.6
    The system shall enable the relevant authority to monitor all vehicles carrying hazardous goods within its area of responsibility, to confirm that they are proceeding as planned, and to contact the driver of any vehicle that is not behaving correctly.
    9.5.6.7
    The system shall enable vehicles carrying hazardous goods to be transferred from one authority to another as they pass from one area of responsibility to another.