This subsystem resides in a vehicle (usually in an automobile, but any vehicle not covered by particular vehicle subsystem) and provides the sensory, processing, storage, and communications functions necessary to support efficient, safe, and convenient travel. These functions reside in general vehicles including personal automobiles, commercial vehicles, emergency vehicles, transit vehicles, maintenance vehicles or other vehicle types. Information services provide the driver with current travel and weather conditions and the availability of services along the route and at the destination. Both one-way and two-way communications options support a spectrum of information services from low-cost broadcast services to advanced, pay for use personalized information services. Route guidance capabilities assist in formulation of an optimal route and step by step guidance along the travel route. Advanced sensors, processors, enhanced driver interfaces, and actuators complement the driver information services so that, in addition to making informed mode and route selections, the driver travels these routes in a safer and more consistent manner. Initial collision avoidance functions provide “vigilant co-pilot” driver warning capabilities. More advanced functions assume limited control of the vehicle to maintain safe headway. Ultimately, this subsystem supports completely automated vehicle operation through advanced communications with other vehicles in the vicinity and in coordination with supporting infrastructure subsystems. Pre-collision safety systems are deployed and emergency notification messages are issued when unavoidable collisions do occur. While the majority of the systems described above apply to automobiles, some of the systems can apply to other forms of vehicles such as motorcycles and even bicycles.
Security Considerations
The primary security consideration for the Vehicle Subsystem relates to the security of the basic vehicle and the driver and passengers in the vehicle. A vehicle Mayday capability might allow the driver or passengers to provide centre subsystems with information about security threats or incidents. Various safety systems in the vehicle might protect the occupants from some security hazards. The electronic toll and parking payment capabilities expose the financial information of the owner to certain risks of unauthorized disclosure. The vehicle may anonymously broadcast its location and key sensor readings and receive critical safety information from roadside equipment. In general, the Vehicle Subsystem needs to have a relatively high degree of confidentiality in order to safeguard transmitted information.
Functionality: Equipment Packages and PSpecs
Inputs/Outputs: Architecture Flows and Data Flows
- basic vehicle measures - Information provided to on-board ITS equipment from the vehicle platform indicating current vehicle status.
Data Flows:
- driver inputs - Driver input to the vehicle including configuration data, settings and preferences, interactive requests, and control commands.
Data Flows:
- request for service - Driver inputs that summon an emergency response, request a financial transaction, or initiate other services.
Data Flows:
- emergency acknowledge - Acknowledge request for emergency assistance and provide additional details regarding actions and verification requirements.
Data Flows:
- emergency data request - A request for additional information or a control command issued by the emergency response agency in response to an emergency request for assistance from a traveller.
Data Flows:
- emergency vehicle alert - Notification to vehicles in the area that an emergency vehicle is in the vicinity. The number of responding vehicles, their status, location, speed, and direction are provided.
Data Flows:
- vehicle signage data - In-vehicle signing data that augments regulatory, warning, and informational road signs and signals. The information provided would include static sign information (e.g., stop, curve warning, guide signs, service signs, and directional signs) and dynamic information (e.g., current signal states, grade crossing information, local traffic and road conditions, advisories, and detours).
Data Flows:
- broadcast traveller information - General traveller information that contains traffic and road conditions, link travel times, incidents, advisories, restrictions, transit service information, weather information, parking information, and other related traveller information.
Data Flows:
- business directory information - Travel service information and reservations for tourist attractions, lodging, dining, service stations, emergency services, and other services and businesses of interest to the traveller.
Data Flows:
- emergency traveller information - Public notification of an emergency such as a natural or man-made disaster, civil emergency, or child abduction. This flow also includes evacuation information including evacuation instructions, evacuation zones, recommended evacuation times, tailored evacuation routes and destinations, traffic and road conditions along the evacuation routes, traveller services and shelter information, and reentry times and instructions.
Data Flows:
- interactive traveller information - Traveller information provided in response to a traveller request. The provided information includes traffic and road conditions, advisories, incidents, payment information, transit services, parking information, weather information, and other travel-related data updates and confirmations.
Data Flows:
- traveller alerts - Traveller information alerts reporting congestion, incidents, adverse road or weather conditions, parking availability, transit service delays or interruptions, and other information that may impact the traveller. Relevant alerts are provided based on traveller-supplied profile information including trip characteristics and preferences.
Data Flows:
- trip plan - A travel itinerary identifying a route and associated traveller information and instructions identifying recommended modes and transfer information, ride sharing options, and transit and parking reservation information.
Data Flows:
- position fix - Information which provides a traveller's or vehicle's geographical position.
Data Flows:
- vehicle signage data - In-vehicle signing data that augments regulatory, warning, and informational road signs and signals. The information provided would include static sign information (e.g., stop, curve warning, guide signs, service signs, and directional signs) and dynamic information (e.g., current signal states, grade crossing information, local traffic and road conditions, advisories, and detours).
Data Flows:
- map updates - Map update which could include a new underlying static or real-time map or map layer(s) update.
Data Flows:
- vehicle control coordination - Coordination of control commands between leader and follower vehicles allowing vehicles to join and separate from groups of cooperative vehicles, sharing performance capabilities, and coordinating maneuvers between lead and following vehicles.
Data Flows:
- vehicle intersection safety data - Vehicle path and acceleration data provided by vehicles approaching or occupying an intersection. It identifies the intersection, vehicle position and motion, the anticipated lane and movement that will be used in the intersection, and notification of potential violations or other detected safety hazards.
Data Flows:
- vehicle safety data - Vehicle safety data indicating vehicle location, vehicle motion (speed, heading, acceleration), vehicle control (brakes, steering, throttle, exterior lights), basic vehicle characteristics (length, width). May also include additional vehicle status (e.g., anti-lock brake activation, stability control system activation).
Data Flows:
- vehicle parking information - Parking information for in-vehicle display that is provided to vehicles approaching or in parking facilities. The information provided would include static sign information (e.g., guide signs, service signs, height, width, and weight restrictions, and directional signs) and dynamic information (e.g., current parking availability and locations).
Data Flows:
- vehicle payment request - Request for information supporting toll and parking payments.
Data Flows:
- vehicle payment update - Data written to vehicle equipment to support electronic toll collection or parking payment.
Data Flows:
- physical presence - Detection of an obstacle by a vehicle. Obstacle could include animals, other vehicles, pedestrians, rocks in roadway etc.
Data Flows:
- environmental conditions - Current road conditions (e.g., surface temperature, subsurface temperature, moisture, icing, treatment status) and surface weather conditions (e.g., air temperature, wind speed, precipitation, visibility) that are measured by environmental sensors.
Data Flows:
- roadway characteristics - Detectable or measurable road characteristics such as friction coefficient and general surface conditions, road geometry and markings, etc. These characteristics are monitored or measured by ITS sensors and used to support advanced vehicle safety and control and road maintenance capabilities.
Data Flows:
- access permission - Information returned indicating whether permission for access is granted and instructions for proceeding.
Data Flows:
- automated vehicle control data - Instructions and control parameters for automated vehicle operation including current system conditions and advisories, control parameters (e.g., speed and performance profiles, headways), maneuver coordination, and check in/checkout instructions.
Data Flows:
- broadcast traveller information - General traveller information that contains traffic and road conditions, link travel times, incidents, advisories, restrictions, transit service information, weather information, parking information, and other related traveller information.
Data Flows:
- emergency traveller information - Public notification of an emergency such as a natural or man-made disaster, civil emergency, or child abduction. This flow also includes evacuation information including evacuation instructions, evacuation zones, recommended evacuation times, tailored evacuation routes and destinations, traffic and road conditions along the evacuation routes, traveller services and shelter information, and reentry times and instructions.
Data Flows:
- intersection status - Intersection status including current operational status, signal phase and timing information, intersection geometry, surface conditions, warnings of potential violations or hazardous conditions, and approaching vehicle information. This may include information about the position, velocity, acceleration, and turning status of approaching vehicles.
Data Flows:
- roadway safety data - Information about potential safety hazards in the vehicle path such as stalled vehicles, wrong way drivers, debris, or standing water.
Data Flows:
- vehicle signage data - In-vehicle signing data that augments regulatory, warning, and informational road signs and signals. The information provided would include static sign information (e.g., stop, curve warning, guide signs, service signs, and directional signs) and dynamic information (e.g., current signal states, grade crossing information, local traffic and road conditions, advisories, and detours).
Data Flows:
- vehicle payment request - Request for information supporting toll and parking payments.
Data Flows:
- vehicle payment update - Data written to vehicle equipment to support electronic toll collection or parking payment.
Data Flows:
- vehicle signage data - In-vehicle signing data that augments regulatory, warning, and informational road signs and signals. The information provided would include static sign information (e.g., stop, curve warning, guide signs, service signs, and directional signs) and dynamic information (e.g., current signal states, grade crossing information, local traffic and road conditions, advisories, and detours).
Data Flows:
- payment - Payment of some kind (e.g., toll, parking, fare) by traveller which, in most cases, can be related to a credit account.
Data Flows:
- driver updates - Information displayed or otherwise conveyed by the vehicle to the driver.
Data Flows:
- in-vehicle transaction status - The status of an electronic payment transaction presented to the driver by in-vehicle equipment.
Data Flows:
- emergency notification - An emergency request for assistance automatically initiated by a vehicle or originated by a traveller using an in-vehicle or personal device.
Data Flows:
- business directory request - Request for travel service information including tourist attractions, lodging, restaurants, service stations, and emergency services. The request identifies the type of service, the area of interest, optional reservation request information, parameters that are used to prioritize or filter the returned information, and sorting preferences.
Data Flows:
- emergency traveller information request - Request for alerts, evacuation information, and other emergency information provided to the traveling public.
Data Flows:
- environmental probe data - Data from vehicle safety and convenience systems that can be used to estimate environmental conditions, including measured air temperature, exterior light status, wiper status, sun sensor status, rain sensor status, traction control status, anti-lock brake status, and other collected vehicle system status and sensor information. The collected data is reported along with the location, heading, and time that the data was collected. Both current data and snapshots of recent events (e.g., traction control or anti-lock brake system activations) may be reported.
Data Flows:
- traffic probe data - Vehicle data that is used to determine traffic conditions. In a basic implementation, the data could be limited to time stamped unique identifiers that can be used to measure a vehicle’s progress through the network. In more advanced implementations, the vehicle may report current position, speed, and heading and snapshots of recent events including route information, starts and stops, speed changes, and other information that can be used to estimate traffic conditions.
Data Flows:
- traveller profile - Information about a traveller including equipment capabilities, personal preferences, and traveller alert subscriptions.
Data Flows:
- traveller request - A request for traveller information including traffic, transit, toll, parking, road weather conditions, event, and passenger rail information. The request identifies the type of information, the area of interest, parameters that are used to prioritize or filter the returned information, and sorting preferences.
Data Flows:
- trip confirmation - Acknowledgement by the driver/traveller of acceptance of a trip plan with associated personal and payment information required to confirm reservations.
Data Flows:
- trip request - Request for trip planning services that identifies the trip origin, destination(s), timing, preferences, and constraints. The request may also include a request for transit and parking reservations and ridesharing options associated with the trip.
Data Flows:
- safety system status - Current vehicle safety system status indicating the operating condition of these systems and the safety status of the vehicle and driver.
Data Flows:
- map update request - Request for a map update which could include a new underlying map or map layer updates.
Data Flows:
- vehicle control coordination - Coordination of control commands between leader and follower vehicles allowing vehicles to join and separate from groups of cooperative vehicles, sharing performance capabilities, and coordinating maneuvers between lead and following vehicles.
Data Flows:
- vehicle intersection safety data - Vehicle path and acceleration data provided by vehicles approaching or occupying an intersection. It identifies the intersection, vehicle position and motion, the anticipated lane and movement that will be used in the intersection, and notification of potential violations or other detected safety hazards.
Data Flows:
- vehicle safety data - Vehicle safety data indicating vehicle location, vehicle motion (speed, heading, acceleration), vehicle control (brakes, steering, throttle, exterior lights), basic vehicle characteristics (length, width). May also include additional vehicle status (e.g., anti-lock brake activation, stability control system activation).
Data Flows:
- vehicle payment information - Information provided for payment of tolls and parking fees including identification that can be used to identify the payment account or source and related vehicle and service information that are used to determine the type and price of service requested.
Data Flows:
- access request - Request for access to an access-controlled transportation facility.
Data Flows:
- automated vehicle status - Data provided by an automated vehicle identifying it's current mode and operational status, current position and motion, preferred route, and information provided to support checking/checkout and coordinated maneuvers while on the automated facility.
Data Flows:
- environmental probe data - Data from vehicle safety and convenience systems that can be used to estimate environmental conditions, including measured air temperature, exterior light status, wiper status, sun sensor status, rain sensor status, traction control status, anti-lock brake status, and other collected vehicle system status and sensor information. The collected data is reported along with the location, heading, and time that the data was collected. Both current data and snapshots of recent events (e.g., traction control or anti-lock brake system activations) may be reported.
Data Flows:
- probe archive data - Probe data that allows calculation of travel times, volumes, and other measures that support transportation planning. Optionally, this flow also includes origin and destination information for vehicles that opt to provide this information.
Data Flows:
- traffic probe data - Vehicle data that is used to determine traffic conditions. In a basic implementation, the data could be limited to time stamped unique identifiers that can be used to measure a vehicle’s progress through the network. In more advanced implementations, the vehicle may report current position, speed, and heading and snapshots of recent events including route information, starts and stops, speed changes, and other information that can be used to estimate traffic conditions.
Data Flows:
- vehicle diagnostics data - Information about the vehicle and its current operational status that supports vehicle performance monitoring, service, and repair. The flow identifies the vehicle and vehicle type and provides information about the vehicle's current operational status, the current performance of engine-related components, and notification of any identified malfunctions.
Data Flows:
- vehicle intersection safety data - Vehicle path and acceleration data provided by vehicles approaching or occupying an intersection. It identifies the intersection, vehicle position and motion, the anticipated lane and movement that will be used in the intersection, and notification of potential violations or other detected safety hazards.
Data Flows:
- vehicle occupancy - The number of occupants detected by the vehicle.
Data Flows:
- vehicle safety data - Vehicle safety data indicating vehicle location, vehicle motion (speed, heading, acceleration), vehicle control (brakes, steering, throttle, exterior lights), basic vehicle characteristics (length, width). May also include additional vehicle status (e.g., anti-lock brake activation, stability control system activation).
Data Flows:
- vehicle payment information - Information provided for payment of tolls and parking fees including identification that can be used to identify the payment account or source and related vehicle and service information that are used to determine the type and price of service requested.
Data Flows:
- request for payment - Request to deduct cost of service from user's payment account.
Data Flows: