VM Routing Table Priority Updates for Stable Vehicle Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic control devices for vehicles face temporary processing load increases due to simultaneous updates of multiple routing tables when new applications are installed or updated, leading to potential communication disruptions.
Innovation Solution
An information processing device with a communication controller that prioritizes the update of routing tables, updating higher-priority tables first and transmitting update requests sequentially to minimize processing load and prevent simultaneous updates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple routing tables are updated simultaneously when new applications are installed, then the system can quickly adapt to new services, but the processing load increases temporarily causing communication disruptions
Solution Approach 1:
The patent segments the routing table update process by dividing multiple routing tables into different update groups based on priority levels. High-priority routing tables are updated separately from low-priority ones, preventing simultaneous updates of all tables. This segmentation allows the system to maintain communication stability while still adapting to new services through controlled, staged updates.
Solution Approach 2:
The patent implements preliminary action by determining update priorities and generating update request messages before actually performing the routing table updates. The system prepares the update sequence in advance, establishing which routing tables should be updated first based on their priority levels, thereby preventing processing load spikes during the actual update execution.
2Loss of time
If routing tables are updated in parallel to reduce update time, then system responsiveness improves, but processing load spikes occur causing potential disruptions
Solution Approach 1:
The patent applies dynamics by making the routing table update process adaptive rather than static. The system dynamically determines update priorities and adjusts the update sequence based on current system conditions and routing table importance. This dynamic approach allows the system to optimize update timing and prevent processing load spikes while maintaining overall update efficiency.
Solution Approach 2:
The patent implements periodic action by updating routing tables in sequential batches rather than all at once. The system updates high-priority routing tables in one period, then proceeds to low-priority tables in subsequent periods. This periodic batching prevents processing load spikes while still achieving comprehensive updates across all routing tables.
Data Source
AI summary
An information processing device includes a plurality of virtual machines (VMs) each of which includes a communication controller. The communication controller includes: a storage that stores a routing table; a determination processor that determines priorities of a plurality of update-target routing tables; a routing table generator that generates an update request message for one or more VMs that include the plurality of update-target routing tables; and a communicator that transmits the update request message to the one or more VMs. The routing table generator and the communicator generate and transmit the update request message to update a second update-target routing table after a first update-target routing table is updated. The second update-target routing table has a priority lower than a priority of the first update-target routing table.


