Redundant MCU Rolling Counter Evaluation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In vehicle systems with redundant microcontrollers, ensuring robust and error-free communication across multiple channels with different protocols is challenging, leading to potential safety hazards due to data inconsistencies and loss of synchronization.
Innovation Solution
A method that evaluates the validity of communication messages using a rolling counter algorithm, allowing microcontrollers to determine the reliability of data received through redundant channels and react accordingly, ensuring synchronization and error handling across channels with different protocols.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If redundant communication channels are used between microcontrollers, then system reliability and safety are improved, but communication complexity and synchronization difficulty increase
Solution Approach 1:
The patent applies preliminary action by pre-defining rolling counter evaluation ranges for different communication channel scenarios. Before actual communication occurs, the system establishes expected rolling counter value ranges that account for different channel behaviors, allowing automatic validity detection without complex real-time analysis.
Solution Approach 2:
The patent implements feedback mechanisms where the receiving microcontroller continuously monitors rolling counter values from transmitted messages and compares them against predetermined ranges. This feedback loop enables automatic detection of data validity and triggers appropriate error handling or retransmission requests, maintaining reliability while managing complexity through structured feedback.
2Measurement precision
If rolling counter evaluation with different predetermined ranges is implemented, then data validity detection accuracy is improved, but processing complexity increases
Solution Approach 1:
The patent applies local quality by using different predetermined evaluation ranges specifically tailored for different communication scenarios (same channel versus different channel transitions). Each scenario has its own optimized range parameters, allowing precise validity detection for local conditions without requiring a single complex universal evaluation mechanism.
3Stability of the object's composition
If multiple predetermined rolling counter ranges are used for different communication scenarios, then synchronization accuracy is improved, but system complexity increases
Solution Approach 1:
The patent implements parameter changes by adjusting the predetermined rolling counter evaluation ranges based on communication scenario parameters. When transitioning between different communication channels, the system changes the expected range parameters to account for potential delays or retransmissions, maintaining synchronization accuracy through dynamic parameter adaptation rather than fixed thresholds.
Data Source
AI summary
The technical solutions described herein address technical challenges in case of redundant communication channels between microcontrollers (MCU)s, which communicate the same information and use rolling counter(s). For example, the technical solutions include a method to evaluate a sequence of communication messages between the MCUs in a redundant communication network and react responsively.


