In-Vehicle Resource Allocation for Dynamic Server-Vehicle Load Sharing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing in-vehicle devices with driving assistance functions face challenges in providing diverse functions due to limitations in computing resources, especially when some devices fail, and existing resource allocation technologies like JP 2021-93090A are inadequate to address this issue.
Innovation Solution
A resource allocation method and apparatus that dynamically reallocates resources between a server and a vehicle, adjusting to changes in the number and type of nearby vehicles, including independent, cooperative, and switching-type vehicles, to ensure flexible provision of various functions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If computing resources are allocated to support diverse driving assistance functions, then the functionality and versatility of the in-vehicle device is improved, but the device complexity and resource management difficulty increase
Solution Approach 1:
The patent segments computing resources into different types (first computing resources and second computing resources) and allocates them to different functions (first functions and second functions). This segmentation allows the system to manage diverse functions by distributing them across separate resource pools, reducing overall management complexity while maintaining versatility.
Solution Approach 2:
The patent implements dynamic resource allocation where the processor can switch between allocating first computing resources and second computing resources based on real-time conditions. The allocation strategy adapts dynamically when devices fail or when resource availability changes, allowing the system to maintain functionality while managing complexity through flexible, condition-based decision-making.
2Reliability
If resources are allocated to compensate for failed devices, then system reliability is improved, but the complexity of resource reallocation increases
Solution Approach 1:
The patent incorporates feedback mechanisms where the processor detects failures of first in-vehicle devices and uses this information to trigger reallocation of first computing resources to second functions. The system continuously monitors device status and adjusts resource allocation accordingly, maintaining reliability through feedback-driven adaptation while managing reallocation complexity through automated monitoring and response protocols.
3Adaptability or versatility
If the in-vehicle device switches between server resources and vehicle resources, then resource flexibility and adaptability are improved, but the complexity of resource switching and coordination increases
Solution Approach 1:
The patent creates a universal resource allocation framework where the processor can allocate either first computing resources from the server or second computing resources from the vehicle to various functions. This multi-functional allocation strategy allows the system to switch between different resource sources seamlessly, achieving resource flexibility while managing switching complexity through a unified allocation management approach.
Data Source
AI summary
A resource allocation method that is capable of being used in an in-vehicle device that provides driving assistance functions by communicating with a server, the resource allocation method including: executing allocation processing to allocate, to each function of the in-vehicle device, resources of the server being the service providing device covering the traveling area of the relevant vehicle and resources of the relevant vehicle, with use of a processor; and re-executing the allocation processing in response to detecting or predicting a change in a number of vehicles that are present within the traveling area and that cooperate with the server, with use of the processor.


