Vehicle Data Storage Arbitration by Driving State Priority
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtualization support devices face issues with arbitration of data storage order among multiple applications accessing a storage unit simultaneously, leading to competition and potential data integrity loss.
Innovation Solution
A control device with a reception unit and arbitration unit that prioritizes data storage based on predetermined conditions, including vehicle state conditions, to prevent competition among devices accessing a storage unit.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple devices access a storage unit simultaneously to store data, then data storage capacity and speed are improved, but competition occurs between devices and data integrity is lost
Solution Approach 1:
The control device acts as an intermediary between multiple applications and the storage unit. It receives data from multiple applications, arbitrates the storage order based on vehicle state conditions, and manages data storage sequentially. This mediator role prevents direct competition between devices while maintaining efficient data storage throughput.
2Device complexity
If data from multiple applications is stored in the storage unit without arbitration, then storage operations are simple and fast, but competition occurs and data integrity is compromised
Solution Approach 1:
The control device performs preliminary arbitration of data storage order based on vehicle state conditions before actual storage operations occur. By determining the storage sequence in advance according to predefined conditions (such as autonomous driving mode priorities), the system ensures data integrity without adding complex real-time arbitration mechanisms during storage operations.
3Reliability
If arbitration is implemented to prevent competition among devices, then data integrity is maintained, but system complexity increases
Solution Approach 1:
The arbitration mechanism changes parameters based on vehicle state conditions rather than implementing a complex dynamic arbitration algorithm. The control device uses predefined conditions (such as autonomous driving mode, manual driving mode, parking mode) to determine storage priority. This parameter-based approach maintains data integrity while keeping the arbitration mechanism relatively simple and manageable.
4Reliability
If priority-based storage arbitration is implemented, then data integrity and appropriate prioritization are ensured, but processing time increases
Solution Approach 1:
The system uses parameter changes (vehicle state conditions) to determine storage priority rather than implementing complex real-time arbitration algorithms. The control device checks predefined conditions (autonomous driving mode, manual driving mode, parking mode) and assigns priority accordingly. This approach ensures accurate data prioritization while minimizing arbitration processing time through simple condition-based decision making.
Data Source
AI summary
A control device receives data output from plural applications. The control device arbitrates, based on predetermined conditions, the order in which the plural sets of data output from the plural applications are stored in a storage.