3.1.4: Communicate with Remote Vehicles

This process shall provide the interface through which vehicle systems communicate with other remote vehicle systems. This process shall receive safety data from remote vehicles and pass it on to other processes to determine if there is a potential crash situation. This process shall take data from other onboard processes and send it onto other remote vehicles including safety related and cooperative driving messages that provide surrounding vehicles with data on the current position, heading, status of vehicle on-board systems, maneuver requests, location, and static data such as the vehicle type and size. When the vehicle sends safety related data it shall include a randomly generated identifier that is used by other remote vehicles to correlate the safety messages during their encounter with each other. After a certain amount of time, this process shall change the identifier used in order to prevent tracking of the vehicle.

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: