5.3.3: Provide Emergency Vehicle Location
This process shall manage information about the location of all emergency vehicles available for dispatch and that have been dispatched, and the ETA for vehicles en route. The process shall receive a precise current time and location of the vehicle from other processes within the general vehicle functions. The process shall send this data to the store of emergency vehicle status data. The process shall also send the location, including speed and direction of travel, to other vehicles in the area. If the vehicle is on its way to an emergency, as indicated by the received vehicle status, the process shall also send data to processes in the Manage Traffic function that will enable the vehicle to have whatever level and mode of preemption is available and granted at traffic signals.
This process is associated with the Emergency Vehicle OBE physical object.
This process is associated with the following application objects:
This process is associated with the following data flows:
- current_emergency_vehicle_location - Out
- em_vehicle_roadside_current_status_data - Out
- em_vehicle_roadside_location_data - Out
- em_vehicle_roadside_size_data - Out
- em_vehicle_roadside_speed_data - Out
- emergency_notification_relay_from_em_vehicle - Out
- emergency_notification_relay_to_em_vehicle - In
- emergency_notification_to_em_vehicle - In
- emergency_vehicle_enroute - In
- emergency_vehicle_location_for_operator - Out
- emergency_vehicle_preemptions - Out
- emergency_vehicle_proximity - Out
- emergency_vehicle_tracking_data - Out
- fevdb-brake_servo_response - Out
- fevdb-crash_sensor_data - Out
- fevdb-diagnostics_data - Out
- fevdb-driver_safety_status - Out
- fevdb-steering_servo_response - Out
- fevdb-throttle_servo_response - Out
- fevdb-vehicle_attitude_data - Out
- fevdb-vehicle_condition - Out
- fevdb-vehicle_driver_inputs - Out
- fevdb-vehicle_headway - Out
- fevdb-vehicle_identity - Out
- fevdb-vehicle_lane_position - Out
- fevdb-vehicle_motion_data - Out
- fevdb-vehicle_occupants - Out
- fevdb-vehicle_on_avo_lane - Out
- fevdb-vehicle_proximity_data - Out
- fevdb-vehicle_safety_status - Out
- fevdb-vehicle_security_status - Out
- fevdb-vehicle_size - Out
- fevdb-vehicle_speed - Out
- incident_work_zone_intrusion_alert_for_personal_device - Out
- personal_mobile_device_identity_for_emv - In
- personal_mobile_location_data_for_emv - In
- personal_mobile_time_data_for_emv - In
- signal_phase_indication_to_em_vehicle - In
- signal_phase_response_state_to_em_vehicle - In
- signal_phase_timing_to_em_vehicle - In
- td-emergency_vehicle_proximity - Out
- td-emergency_work_zone_intrusion_alert - Out
- vehicle_emv_current_status_data - In
- vehicle_emv_location_data - In
- vehicle_emv_size_data - In
- vehicle_emv_speed_data - In