Vehicle Prefilter Unit for Service Discovery Message Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing service-oriented architecture (SOA) in vehicles leads to a high workload for microcontrollers due to the evaluation of service discovery messages, which are sent as multicast and must be processed by all control units, even if they do not offer or require the corresponding service.

Innovation Solution

A vehicle component with a prefilter unit that performs a relevance test on service discovery messages based on a service specification, allowing only relevant messages to be forwarded to the processing unit, thereby reducing the workload on the microcontroller.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If service discovery messages are sent as multicast to all control units for service coordination, then service coordination capability is improved, but the workload on microcontrollers increases significantly

Engineering Contradiction:
Improveservice coordination capabilityVSAvoidmicrocontroller workload
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent segments the service discovery message handling by introducing a prefilter unit that separates relevant messages from irrelevant ones before they reach the processing unit. This segmentation allows the system to maintain full service coordination capability while reducing the workload on the microcontroller by processing only a subset of messages.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The prefilter unit acts as an intermediary between the data interface and the processing unit. It receives all service discovery messages, performs a relevance test, and forwards only relevant messages to the processing unit, thereby mediating the workload and protecting the microcontroller from unnecessary processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If all control units evaluate all service discovery messages, then complete service information is obtained, but processing time is wasted on irrelevant messages

Engineering Contradiction:
Improveservice information completenessVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The prefilter unit performs a preliminary relevance test on service discovery messages before they reach the processing unit. This preliminary action filters out irrelevant messages early in the processing chain, ensuring that the processing unit receives only relevant messages and thus avoiding waste of processing time while maintaining access to all necessary service information.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If service discovery messages are processed by all control units in the network, then service availability is ensured, but energy consumption increases

Engineering Contradiction:
Improveservice availabilityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the relevance testing function from the main processing unit and implements it in a dedicated prefilter unit. This extraction allows the processing unit to focus only on relevant messages, reducing energy consumption while the prefilter ensures that service availability is maintained by properly identifying and forwarding all relevant service discovery messages.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12095873B2Vehicle component for providing at least one service in a vehicle, comprising a prefilter unit
Publication Date: 2024.09.17 HELLA GMBH & CO KGAA
  • US12095873B2 patent drawing
  • US12095873B2 patent drawing
  • US12095873B2 patent drawing

AI summary

A vehicle component for providing at least one service in a vehicle, having: a processing unit for carrying out data processing in order to perform the at least one service, a data interface for connection to at least one data transmission network of the vehicle in order to receive and/or transmit data for data processing during performance of the service, and in order to receive a service discovery message for service coordination in the data transmission network, and a prefilter unit for carrying out a relevance test of the received service discovery message in order to forward the service discovery message to the processing unit as a function of the relevance test.