Vehicle Bus Intrusion Detection Using Message Count Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern vehicles are susceptible to attacks on their bus systems, such as CAN bus systems, which current detection methods struggle to adequately address, particularly denial-of-service attacks that interfere with communication by transmitting excessive or manipulated messages.

Innovation Solution

A method and device for detecting intrusions in bus systems by monitoring the number of messages transmitted by components within a specific time period and comparing it to predefined criteria, reducing the need for complex interval or frequency monitoring and enhancing reliability against manipulation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If interval-based monitoring or frequency-based monitoring is used to detect attacks, then detection capability is provided, but the system requires complex configuration and maintenance of multiple parameters for different message types

Engineering Contradiction:
Improveattack detection capabilityVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the attack detection problem by separating the counting function from the analysis function. The counting unit independently counts messages from each component, while the evaluation unit performs the intrusion detection analysis. This segmentation allows the system to avoid complex per-message-type monitoring while maintaining detection capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a universal counting mechanism that works for all message types without requiring type-specific configuration. The counting unit universally counts all messages from a component regardless of message type, and the evaluation unit universally evaluates these counts against predefined criteria, making the system adaptable to any message type without additional configuration.

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

2Reliability

If interval-based monitoring is used to detect attacks, then detection capability is provided, but the system generates false positives when message intervals change legitimately

Engineering Contradiction:
Improveattack detection capabilityVSAvoidfalse positive rate
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent employs dynamic evaluation criteria that can adapt to legitimate changes in message transmission patterns. The system counts messages over a predefined time period and evaluates whether the count meets intrusion criteria, allowing legitimate interval variations while detecting actual intrusions. This dynamic approach reduces false positives compared to static interval thresholds.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces an intermediary counting mechanism that aggregates message information before evaluation. Instead of directly monitoring individual message intervals or frequencies, the system uses a counting unit as an intermediary that summarizes message activity, providing a more robust basis for intrusion detection that is less sensitive to legitimate variations in transmission timing.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If entropy-based approaches are used to detect attacks by analyzing message content, then detection capability is provided, but the system requires complex entropy calculation and analysis overhead

Engineering Contradiction:
Improveattack detection capabilityVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts only the essential information needed for intrusion detection - the count of messages from each component - while discarding unnecessary details such as message content analysis. By taking out only the message count rather than analyzing full message entropy, the system achieves detection capability with significantly reduced processing overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses simple, computationally inexpensive counting operations instead of expensive entropy calculations. The counting unit generates simple numerical counts that are easy to process and evaluate, providing a cost-effective alternative to complex entropy-based analysis while maintaining intrusion detection effectiveness.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

4Reliability

If message interval monitoring is used to detect attacks, then detection capability is provided, but the system requires monitoring of dozens of interval parameters for multiple message types

Engineering Contradiction:
Improveattack detection capabilityVSAvoidparameter management
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent merges the monitoring of multiple message types into a single unified counting process. Instead of maintaining separate interval parameters for dozens of message types, the system combines all message counting into a single counter per component, significantly simplifying parameter management while preserving the ability to detect intrusions affecting any message type.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12627677B2Techniques for detecting an intrusion into a bus system
Publication Date: 2026.05.12 ROBERT BOSCH GMBH
  • US12627677B2 patent drawing
  • US12627677B2 patent drawing
  • US12627677B2 patent drawing

AI summary

A method for detecting the possibility of an intrusion into a bus system. The bus system includes a plurality of components which are able to transmit messages in the bus system. The method includes ascertaining a number of messages that are transmitted by a first component of the plurality of components in a specific time period; determining whether the number of messages in the specific time period satisfies a predefined first criterion; and detecting the possibility of an intrusion if the number of messages does not satisfy the predefined first criterion.