V2V ADAS Message Filtering for Nearby Vehicle Hazard Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing advanced driver assistance systems (ADAS) face challenges in seamlessly integrating Vehicle-to-Vehicle (V2V) and Vehicle-to-Infrastructure (V2I) communication technologies to provide comprehensive safety features across various driving scenarios.

Innovation Solution

The development of an automotive advanced driver assistance system that complies with SAE and ETSI standards, utilizing a standalone on-board unit capable of V2V and V2I communication, processes data from various sources to provide real-time safety information and assist drivers in navigating potential hazards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If V2V and V2I communication technologies are integrated to provide comprehensive safety features, then driving safety and collision avoidance capabilities are improved, but system complexity and integration challenges increase

Engineering Contradiction:
Improvedriving safetyVSAvoidsystem integration
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines V2V and V2I communication technologies into a unified ADAS system that processes both vehicle-to-vehicle and vehicle-to-infrastructure messages through a single control unit, enabling comprehensive safety features while managing system integration through standardized communication protocols

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The control unit is designed to handle multiple message types including Basic Safety Messages (BSM) and Infrastructure Messages (IM) through a universal processing architecture that can interpret and act on various communication standards, making the system adaptable to different driving scenarios and infrastructure types

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If multiple communication standards and message types are processed, then versatility and adaptability to different driving scenarios are improved, but processing complexity and data management challenges increase

Engineering Contradiction:
Improvedriving scenario coverageVSAvoiddata processing
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the processing of different message types by creating dedicated processing modules for Basic Safety Messages and Infrastructure Messages, allowing each message type to be handled by specialized sub-routines while maintaining a unified control architecture

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The control unit acts as an intermediary between multiple communication standards and the vehicle's existing sensor systems, translating and harmonizing data from V2V and V2I sources into a unified format that can be processed by the vehicle's control systems

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If real-time processing of safety messages is implemented, then collision avoidance and response time are improved, but computational load and processing time requirements increase

Engineering Contradiction:
Improveresponse timeVSAvoidcomputational load
Core Design Contradiction:
SpeedVSPower

Solution Approach 1:

The system performs preliminary filtering and prioritization of incoming messages to identify critical safety information that requires immediate processing, allowing the control unit to allocate computational resources preferentially to high-priority collision avoidance functions while maintaining real-time response capabilities

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3856593B1Automotive driver assistance
Publication Date: 2025.04.16 CENTRO RICERCHE FIAT SCPA
  • EP3856593B1 patent drawingFigure 1
  • EP3856593B1 patent drawingFigure 2
  • EP3856593B1 patent drawingFigure 3

AI summary

An advanced driver assistance system configured to implement one or more automotive V2V applications designed to assist a driver in driving a Host Motor- Vehicle. The advanced driver assistance system is configured to be connectable to an automotive on- board communication network to communicate with automotive on-board systems to implement one or different automotive functionalities aimed at assisting the driver in driving the Host Motor- Vehicle, controlling the Host Motor- Vehicle, and informing the driver of the Host Motor- Vehicle of the presence of Relevant Motor- Vehicles deemed to be relevant to the driving safety of the Host Motor-Vehicle. The advanced driver assistance system comprises an automotive V2V communication system operable to communicate with automotive V2V communication systems of Remote Mo tor- Vehicles via V2V messages containing motor-vehicle position-related, motion-related, and state- related data. The advanced driver assistance system is further configured to receive V2V messages transmitted by V2V communications systems of Remote Motor- Vehicles; identify from among the Remote Motor- Vehicles in communication with the Host Motor- Vehicle, Nearby Motor- Vehicles that may represent potential threats to the driving safety of the Host Motor- Vehicle, based on motor-vehicle position-related, motion-related, and state-related data in received V2V messages and on motor-vehicle position-related, motion-related, and state -related data of the Host Motor-Vehicle; and process the data contained in the V2V messages received from the Nearby Motor- Vehicles to identify from among the Nearby Motor- Vehicles Relevant Motor- Vehicles that may be relevant to the automotive functionalities aimed at assisting the driver in driving the Host Motor- Vehicle, controlling the Host Mo tor- Vehicle, at informing the driver of the Host Motor- Vehicle of the presence of Relevant Motor-Vehicles deemed to be relevant to the driving safety, and dispatch on the automotive on-board communication network a list of virtual objects containing information on the Host Motor- Vehicle and on the Relevant Motor- Vehicles, for exploitation by one or more of the functionalities aimed at assisting the driver in driving the Host Motor- Vehicle, controlling the Host Motor- Vehicle, and informing the driver of the Host Motor- Vehicle of the presence of the Relevant Motor- Vehicles deemed to be relevant to the driving safety of the Host Motor- Vehicle, or exploit the information on the Host Motor-Vehicle and on the Relevant Motor- Vehicles in the implementation of one or more of the automotive functionalities aimed at assisting the driver in driving the Host Motor- Vehicle, controlling the Host Motor- Vehicle, and informing the driver of the Host Motor- Vehicle of the presence of the Relevant Motor- Vehicles and of relevant events deemed to be relevant to the driving safety of the Host Motor-Vehicle.