In-Vehicle Security Control Unit Dynamic CPU Load Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing security measures for in-vehicle devices, such as those used in car navigation systems and electronic control units, face challenges in dynamically adjusting security levels beyond communication functions, leading to increased CPU load and potential adverse effects on running applications.
Innovation Solution
An information processing device and method that dynamically manage security functions like virus detection and removal, access control, and encryption, using a control unit to adjust security levels based on CPU load and system state, ensuring these measures do not impact running applications or increase CPU load.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If security measures are constantly implemented in in-vehicle devices with limited computational resources, then security level is improved, but CPU load increases and application performance deteriorates
Solution Approach 1:
The patent implements dynamic security level adjustment based on real-time CPU load monitoring. The control unit changes the security level according to the current operational state of the device, transitioning from static constant security implementation to dynamic adaptive security management. This allows the system to maintain adequate security while reducing CPU load during periods of low demand.
Solution Approach 2:
The patent changes the security level parameter based on CPU load conditions. When CPU load exceeds a predetermined threshold, the system adjusts the security level downward to reduce computational demand. This parameter adjustment mechanism enables the balance between security requirements and system performance under resource constraints.
2Device complexity
If security level is set prior to commencing communication and not changed during communication, then security configuration is simple, but security measures are executed irrespective of CPU load status causing adverse effects on running applications
Solution Approach 1:
The patent introduces a feedback mechanism where the control unit continuously monitors CPU load status during communication and dynamically adjusts the security level accordingly. This closed-loop control system uses CPU load information as feedback to modify security measures in real-time, preventing excessive CPU consumption that would adversely affect running applications while maintaining adequate security.
3Reliability
If security measures impose high load on computational resources, then security functions are strengthened, but the limited computational resources of in-vehicle devices are exhausted
Solution Approach 1:
The system dynamically adjusts security function strength based on available computational resources. When CPU load is high, the security level is reduced to conserve computational resources. When resources are abundant, security functions are strengthened. This dynamic adaptation prevents exhaustion of limited computational resources while maintaining security function strength when possible.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An information processing device including a security function related to information security and an information processing function related to predetermined information processing, includes: a control unit which performs control processing for realizing the security function and the information processing function; and a storage unit which stores information related to the security function and the information processing function, wherein: when the control unit detects an occurrence of a predetermined event related to the security function or the information processing function, the control unit determines an operation content of the security function based on the information stored in the storage unit.