Control Server Prioritizing Vehicle Updates to Reduce Load
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data delivery systems do not effectively reduce the processing load on servers, particularly in vehicle-mounted communication systems where multiple updates need to be managed efficiently.
Innovation Solution
A data delivery system that includes a control server capable of selecting communication apparatuses based on priority levels, transmitting inquiry messages, and requesting update data delivery from a delivery server to optimize the processing load by prioritizing updates to vehicles in standby or low-power modes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If update data is delivered to all communication apparatuses simultaneously, then all vehicles receive updates timely, but server processing load increases significantly
Solution Approach 1:
The control server performs preliminary actions by first transmitting inquiry messages to check readiness status before initiating update data delivery. This preliminary check allows the server to identify which communication apparatuses are in standby or low-power modes and can receive updates without disrupting active operations, thereby reducing unnecessary server processing load while maintaining timely update delivery to eligible devices
Solution Approach 2:
The system applies local quality by treating different communication apparatuses differently based on their operational status. Vehicles in standby or low-power modes are selected for update delivery, while actively operating vehicles are excluded. This differentiated approach allows the server to focus resources on apparatuses that can receive updates without disruption, reducing overall processing load while maintaining update timeliness for appropriate targets
2Loss of time
If update data is delivered to vehicles in active mode, then updates are delivered promptly, but vehicle operations are disrupted
Solution Approach 1:
The control server applies local quality by differentiating between communication apparatuses based on their operational status. It specifically targets vehicles in standby or low-power modes for update delivery, excluding vehicles in active mode. This selective approach ensures that updates are delivered to apparatuses where they will not cause operational disruption, while still maintaining timely delivery to the appropriate subset of the fleet
Solution Approach 2:
The control server acts as an intermediary between the delivery server and communication apparatuses. It transmits inquiry messages to assess readiness status and uses this information to mediate the update delivery process. By intervening to check operational status before delivery, the control server prevents updates from being sent to actively operating vehicles, thereby avoiding disruption while maintaining efficient update distribution to eligible apparatuses
Data Source
AI summary
A data delivery system capable of reducing processing load of a server is provided. A control server includes a selecting unit selecting a TCU to which update data is to be delivered based on priority levels set in association with TCUs which are delivery targets, a message generating unit generating and transmitting a message inquiring as to whether or not the TCU is ready to accept update data to the TCU selected by the selecting unit, and a delivery control unit receiving a response message transmitted from the TCU in response to the transmitted message, selecting a TCU to which update data is to be delivered based on the received response message and requesting a delivery server to deliver update data to the selected TCU.


