Onboard Relay Caching for Fixed Data in Vehicle Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing onboard relay systems face challenges in reducing communication traffic volume within vehicle networks by preventing the acquisition of data without utility value from cache memory, leading to increased network traffic.
Innovation Solution
An onboard relay device with a processor that determines whether received data is variable or fixed, temporarily records fixed data in cache memory, and transmits it upon request, while ensuring that variable data with utility value is promptly transmitted, thereby reducing unnecessary data retrieval.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If all received data is recorded in cache memory, then data access speed is improved, but memory usage increases and outdated variable data may be retrieved
Solution Approach 1:
The patent segments data into two categories: variable data and fixed data. This segmentation allows the system to apply different caching strategies to different data types, recording only fixed data in cache memory while excluding variable data, thereby optimizing both memory usage and data access efficiency.
Solution Approach 2:
Instead of caching all data as conventionally done, the patent inverts the approach by caching only specific types of data (fixed data) while excluding others (variable data). This inverted selective caching strategy resolves the contradiction by achieving fast access for appropriate data without wasting memory on unsuitable data types.
2Speed
If variable data is recorded in cache memory, then data access speed is improved, but data without utility value may be acquired
Solution Approach 1:
The patent segments data based on its characteristics, distinguishing between variable data and fixed data. By identifying and caching only fixed data, the system ensures that cached data maintains its utility value while still providing fast access, thereby resolving the contradiction between speed and reliability.
Solution Approach 2:
The system incorporates a determination step that evaluates whether received data is variable or fixed before caching. This feedback mechanism ensures that only appropriate data types are cached, preventing the storage and retrieval of variable data that may have lost its utility value over time.
3Loss of energy
If cache memory is used for all data, then communication traffic volume is reduced, but retrieval of non-utility data increases network inefficiency
Solution Approach 1:
The patent segments data into variable and fixed categories, applying selective caching only to fixed data. This segmentation reduces communication traffic for fixed data while avoiding the caching of variable data that would not benefit from it, thereby maintaining network efficiency while reducing overall traffic volume.
Solution Approach 2:
The patent extracts and caches only the subset of data that benefits from caching (fixed data), leaving variable data to be transmitted fresh each time. This extraction approach reduces unnecessary communication traffic while preserving network efficiency by avoiding the caching of inappropriate data types.
Data Source
AI summary
An onboard relay device comprises memory and a processor connected to the memory. The processor is configured to receive a data transmission request from a request originator, determine whether received data that is data received from a transmission originator is variable data or fixed data, record the received data in a cache memory section temporarily in cases in which the received data is the fixed data, determine whether or not transmission request data that is data subject to a transmission request from the request originator is recorded in the cache memory section, and in cases in which the processor has determined the transmission request data to be the received data recorded in the cache memory section, transmit the received data recorded in the cache memory section to the request originator as the transmission request data.


