Vehicle Data Distributor Module Reducing Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing vehicle communication systems face inefficiencies due to the frequent transmission and processing of data parameters, leading to increased latency and resource consumption, as the same data parameters are often sent multiple times to different services, straining available processing and memory resources.
Innovation Solution
A data distribution system that includes a data distributor module communicatively coupled with data acquisition modules and service modules, utilizing a shared memory to filter and manage requests for data parameters, storing them, and retrieving them efficiently for use by service modules, thereby reducing redundant data transmission and processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data parameters are sent directly from sensors to multiple services, then services can access required data, but processing and memory resources are consumed excessively due to redundant transmissions
Solution Approach 1:
A data distributor module is introduced as an intermediary between data acquisition modules and service modules. The distributor receives data from acquisition modules, manages storage in memory, and selectively distributes data to requesting services. This intermediary architecture eliminates redundant direct transmissions between sensors and multiple services, reducing processing overhead and memory access operations while maintaining data availability for all services.
2Speed
If data parameters are transmitted frequently to multiple services, then services can perform real-time functions, but latency increases due to resource constraints
Solution Approach 1:
The data distributor module pre-establishes data storage in memory and maintains readiness to serve multiple services. By having data centrally stored and pre-positioned in the distributor's memory buffer, the system eliminates the need for services to directly access sensors or wait for repeated transmissions. The distributor can rapidly retrieve and distribute data to multiple services simultaneously, reducing latency while maintaining real-time responsiveness.
Data Source
AI summary
A data distribution system for a vehicle includes a data distributor module that is communicatively coupled with a data acquisition module that obtains values of available data parameters related to operation of the vehicle, a service module that provides functions for the vehicle based on the values, and a memory. The data distributor module receives a request list from the service module that includes one or more requested data parameters of the available data parameters. The data acquisition module stores the values of the requested data parameters in the memory. The data distributor module retrieves the values of one or more of the requested data parameters from the memory and communicates the values that are retrieved to the service module for the service module to use the values that are retrieved to provide the functions for the vehicle.


