3.1.3: Process Vehicle On-board Data

This process shall be responsible for processing data received as input to sensors located on-board a vehicle through what is called the Vehicle Databus. These sensors may also be called the Host Vehicle (HV) or simply the Vehicle Platform. This process shall also receive inputs from other surrounding vehicles (also called Remote Vehicles (RV)) and sensors located in the roadway providing intersection geometry or activity in the intersection. The process shall continuously analyze these inputs, along with a precise current time and location of the vehicle provided by the Location and Time Data Source terminator. This process shall periodically transmit safety message data to other (remote) vehicles via another process including position, heading, speed, braking, transmission gear, traction control status. This process shall send collision data to another process to Produce Collision and Crash Avoidance Data when this process determines that a collision is possible based on location and headings of nearby vehicles relative to the Host Vehicle - e.g. Intersection Movement (other vehicles intersecting from the left or right, vehicles in the forward direction, in the blind spot, or in an adjacent lane but represent a hazard if a lane change is attempted, i.e., they are in the vehicle's blind spot). Additionally, the traffic and environmental sensor data can be sent as probe data to processes either at nearby roadside stations or remotely at processing centers. The process may produce data from which safety, environmental, and/or position warnings and actions can be produced by another process. It shall also analyze the data to check for hazardous roadside conditions such as flooding, ice, snow, etc. and if detected shall output this data to processes in the Manage Traffic, Manage Maintenance and Construction, Manage Emergency Services, and Provide Driver and Traveler Services functions. This process shall communicate the status of the safety systems on-board to surrounding vehicles using wireless communications safety messages. For High Occupancy Vehicle lanes, this process shall determine the number of occupants on board from the Vehicle Databus inputs and provide it to the roadside for processing. This process shall read the basic vehicle profile or characteristics such as size and configuration from the vehicle databus and provide that to the safety analysis function. When the host vehicle is attempting a maneuver like a lane change or cooperative merge then this process shall send the maneuver status and details to the process to share with other vehicles along with location and motion and onboard data. On the other hand, when another remote vehicle is attempting a maneuver this process shall receive the maneuver information from the remote vehicle along with information about the other vehicle and pass it on to the driver interface and other safety processes within this function. This process shall receive data from onboard sensors regarding the presence of detected obstacles, other unequipped vehicles, and vulnerable road users (VRUs). This process shall forward the information about the detected obstacles, vehicles, and VRUs to the driver information function and to share with other equipped vehicles. This process shall also receive incoming data from other equipped vehicles that have shared their sensor data for obstacles, vehicles, and VRUs in order to inform onboard safety systems and driver information functions.

This process is associated with the Vehicle physical object.

This process is associated with the following functional objects:

This process is associated with the following data flows: