F3.1.1.14 Manage Urban Traffic Data

Header Image
Project:
F3.1.1.14 Manage Urban Traffic Data : Public <<FRAME_Low_Level_Function>> FRAME_Low_Level_Function
Created: 24.10.2019 12:44:25
Modified: 08.09.2021 11:24:29
Project:
Advanced:
This Function shall be capable of providing the following facilities:<br/><br/>(1)  The ability to manage the store of Inter-urban Traffic Data.<br/>(2)  The ability to collect data about  traffic conditions (i.e. traffic flows, road segment use, journey times, etc.) in the urban road network and car park data from other functionality in the Manage Traffic Functional Area.<br/>(3) The ability to receive data about traffic conditions  (i.e. traffic flows, predicted road segment use (from trip plans), journey times, etc.) from functionality in the Provide Electronic Payment Facilities, Provide Support for Host Vehicle Systems and Provide Traveller Journey Assistance Functional Areas, plus the Cellular Communications Provider.<br/>(4) The ability to collate and fuse all data that is collected and received, using the inter-urban road network static data as a mechanism for achieving this where necessary.<br/>(5) The ability to exchange data collected by the Function with similar functionality in another instance of the System, through the Other Related System, Urban Traffic Management System.<br/>(6) The ability to load the collated and fused data into the store of Urban Traffic Data in a coherent way that makes it easy to retrieve it for particular road segments, or larger parts of the urban road network.<br/>(7) The ability to  provide the collated and fused data from  the store of Urban Traffic Data  to other functionality in the Manage Traffic area, either for its own use, or for sending to functionality in other Functional Areas and to  entities outside the System.<br/>(8) The ability to provide current urban traffic data for use in creating short and medium term predictions for that data and when received to load that data into the store of Urban Traffic Data.<br/><br/><br/><br/>
  • Associations To
  • Associations From
  • Requirements
  • Advanced
Element Source Role Target Role
«FRAME_Low_Level_Data_Flow» mt_urban_road_use_data
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_urban_traffic_data_for_output
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_load_urban_traffic_data
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_urban_traffic_data_for_incidents
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» tors.utms-urban_data_updates
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_urban_to_inter-urban_traffic_data_transfers
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_urban_traffic_maintenance_conditions
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_urban_data_for_traffic_predictions
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_urban_traffic_data_for_demand
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_current_urban_traffic_conditions
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_default_urban_journey_time_update
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 9.11.1.6
FRAME_User_Need «belongsto»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_requested_current_urban_traffic_data
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
«FRAME_High_Level_Function» F3.1.1 Provide Urban Traffic Management
FRAME_High_Level_Function «componentof»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt.mffo_historic_urban_traffic_data
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
Element Source Role Target Role
«FRAME_User_Need» 7.6.4.1
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 2.1.1.1
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_short_&_medium_predicted_urban_traffic
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» fesp.mcp-urban_network_journey_time_data
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 6.2.2.9
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_urban_traffic_long-term_prediction_data
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.1.2.1
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.1.0.6
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.1.0.7
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_inter-urban_to_urban_traffic_data_transfers
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.1.5.7
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 2.2.0.2
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_request_current_urban_traffic_data
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» pepf.mt_urban_infrastructure_usage_data
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 2.1.4.1
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 2.1.2.3
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.4.1.11
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» pshvs.mt_urban_road_use_data_from_trip
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 6.1.2.6
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.1.8.1
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_carpark_occupancy_data
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_read_urban_traffic_data
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.1.2.3
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_collected_urban_vehicle_data
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.1.0.9
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 2.1.4.2
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.4.1.14
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.1.11.4
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.4.1.15
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» ptja.mt_urban_road_use_data_from_trip
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.1.0.8
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.5.1.7
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.6.2.14
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» fors.utms-urban_data_updates
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.1.0.12
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.1.2.7
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_urban_static_data_for_traffic_conditions
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 2.1.1.3
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 7.4.1.16
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_carpark_status_for_store
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_collected_urban_traffic_data
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 6.1.1.4
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
Requirement Type Status Difficulty Priority Stability
Functional Functional Proposed Medium Medium Moderate
Details:
(a) continuously monitor for receipt of any of the input data flows;<br/>(b) when any of the data flows containing data about traffic using the urban road network is received, process the data, applying data fusion where the data relates to the same part of the road network;<br/>(c) use the data received in the urban static data for traffic conditions data flow to determine the location and characteristics of the part of the urban road network to which the received data applies;<br/>(d) convert the contents of data flow containing urban infrastructure usage data into actual traffic flows and apply it to the correct part(s) of the urban road network;<br/>(e) load the results of (b) to (d) into the store of Urban Traffic Data, to provide the current traffic flow data and fusing it with data already in the store to provide a coherent set of historic traffic data for the urban network;<br/>(f) also use the results of (b) to (d) to provide traffic data for other urban traffic management systems;<br/>(g) analyse the results of (b) to (d) to determine where traffic queues are present and from use successive collections of data to determine the speed of propagation of the tail end of the queue;<br/>(h) use the data received in the urban static data for traffic conditions data flow to determine the locations of the queues;<br/>(i) send the results of (g) and (h) to the output warnings to the driver in the vehicle functionality;<br/>(j) analyse the results of (b) to (d) to determine the current journey time for each segment of the urban road network store it in the store of Urban Traffic Data, fusing it with similar data already in the store to provide a historical record of journey times;<br/>(k) use the results of (b) to (d) to provide the output data flows containing current traffic data that shall be sent directly to other functionality and to the function for transmission to other entities and functionality in other functional areas;<br/>(l) periodically read the journey times from the store of Urban Traffic Data and use them to update the default urban road segment journey times using the default urban journey time update data flow;<br/>(m) when the urban data updates data flow is received in (a) from other urban traffic systems, store it in its own part of the store of Urban Traffic Data to provide a coherent historical record of urban traffic data in other relevant geographic areas;<br/>(n) when the inter-urban to urban traffic data transfer data flow is received in (a), store it in its own part of the store of Urban Traffic Data to provide a coherent historical record of inter-urban traffic data in relevant areas;<br/>(o) when the data flow containing urban traffic predicted data is received in (a), store it in its own part of the store of Urban Traffic Data and delete any data that is no longer predicted, i.e. the time for which it is predicted in now current or in the past;<br/>(p) when either of the data flows containing car park data is received in (a) store their contents in the car park part of the store of Urban Traffic Data to provide a coherent historical record of car park use;<br/>(q) when the data flow containing journey times from a cellular communications network provider is received, filter the data to remove travel times that are not between locations in the urban road network, e.g. for pedestrian routes and the inter-urban road network and check for consistency, i.e. does it fit with other data for road vehicles, or is it perhaps a cyclist;<br/>(r) add the data that does pass the tests in (q) to the store of journey times in the store of Urban Traffic Data;<br/>(s) when the data flow containing the request current urban traffic data is received, collect the requested data from the Store of Urban Traffic Data and send it to the Predict Short & Long Term Urban Traffic function in the data flow containing requested current urban traffic data;<br/>(t) as a result of (s) continuously monitor for receipt of the short & medium predicted urban traffic data flow;<br/>(u) when the data flow in (t) is received, load its contents in the store of Urban Traffic Data.<br/>
Property Value
isReadOnly: false
isFinalSpecialization: 0