Vehicle Display VM Synchronization With Secure Shared Memory
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In vehicle display systems, increased complexity in signal processing and security concerns arise with multiple displays, particularly in data transmission and synchronization, especially when using virtual machines operating on different operating systems.
Innovation Solution
A signal processing device with a shared memory and processor executing server and guest virtual machines on a hypervisor, where data is transmitted and encrypted using security keys, and integrity verified through digital signatures and hash values, allowing synchronized image display across multiple displays while ensuring high-speed data communication and enhanced security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple displays are used in the vehicle display system, then the display functionality and information coverage are improved, but the signal processing complexity increases
Solution Approach 1:
The system divides the signal processing tasks into separate virtual machines, with each VM responsible for specific display processing functions. This segmentation allows complex signal processing to be distributed across multiple independent processing units, reducing the complexity burden on any single processor while maintaining comprehensive display functionality across multiple displays.
2Adaptability or versatility
If data transmission is performed between virtual machines, then the functionality and flexibility are improved, but security risks increase
Solution Approach 1:
A security management module is introduced as an intermediary between virtual machines to manage data transmission securely. This intermediary component verifies data integrity, manages security keys, and controls access between VMs, thereby enabling flexible inter-VM communication while maintaining security through a dedicated mediation layer that prevents direct unauthorized access.
3Adaptability or versatility
If virtual machines operate on different operating systems, then the system adaptability and compatibility are improved, but data communication speed decreases
Solution Approach 1:
The patent merges the data transmission and synchronization functions into a unified virtualization layer that manages multiple operating systems. By combining the OS-specific communication protocols at the VM level and using a common security management module, the system achieves cross-OS compatibility while maintaining high-speed data communication through optimized inter-VM data paths that avoid redundant processing.
Data Source
AI summary
The present disclosure relates to a signal processing device and a vehicle display apparatus including the same. The signal processing device according to an embodiment of the present disclosure includes a processor configured to perform signal processing for display mounted in a vehicle, wherein the processor is configured to execute a server virtual machine and a plurality of guest virtual machines on a hypervisor in the processor, wherein a first and a second guest virtual machine of the plurality of guest virtual machines is configured to operate for a first display and a second display, respectively, wherein the server virtual machine is configured to store data to be transmitted to at least one of the first guest virtual machine or the second guest virtual machine in the shared memory, and to transmit a security key to at least one of the first guest virtual machine or the second guest virtual machine. Accordingly, it is possible to increase security during data transmission.


