Vehicle Mesh Log Sharing for High-Volume Data Offloading
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing vehicle data acquisition systems fail to capture and transmit high volumes of data from complex electronic systems like driver assistance and self-driving systems efficiently, particularly due to bandwidth limitations in cellular networks and memory overflow risks.
Innovation Solution
A method involving a vehicle electronic system that acquires log data, stores it in a buffer memory, selects and prioritizes data for transmission through a wireless local area network with peer-to-peer links, and uses a wireless mesh network to distribute data across vehicles, optimizing bandwidth and memory usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If log data is stored in a buffer memory for transmission to a back-end server, then data can be captured at high rates, but the buffer memory can overflow when data production exceeds transmission capacity
Solution Approach 1:
Other vehicles act as intermediary nodes in a mesh network to relay log data from the first vehicle to the back-end server. Instead of directly transmitting all data through the limited cellular network, the system uses nearby vehicles as intermediate carriers to transport data chunks, effectively bypassing the bandwidth bottleneck and preventing buffer overflow.
Solution Approach 2:
The log data is divided into multiple chunks before transmission. Some chunks are transmitted directly to the back-end server via cellular network, while other chunks are offloaded to nearby vehicles through wireless local area network. This segmentation allows parallel transmission through multiple channels, increasing overall throughput and preventing buffer overflow.
2Loss of information
If all log data is transmitted to the back-end server through cellular network, then complete data can be reported, but bandwidth limitations prevent high-volume data transmission
Solution Approach 1:
The system transitions from a single-dimension transmission model (vehicle to server via cellular network) to a multi-dimensional mesh network topology where data can travel through multiple paths and hops. Nearby vehicles become intermediate nodes that relay data chunks, creating additional transmission dimensions and bypassing the cellular network bandwidth bottleneck while ensuring complete data delivery.
3Productivity
If a mesh network is formed with nearby vehicles to share data, then transmission bandwidth is increased, but system complexity increases
Solution Approach 1:
The mesh network forms and operates autonomously without requiring complex centralized management. Vehicles automatically discover nearby peers, establish wireless connections, and begin relaying data chunks. The system self-organizes based on proximity and availability, with each vehicle independently making routing decisions, thereby reducing overall system complexity despite the distributed architecture.
4Reliability
If priority levels are assigned to log data for selective transmission, then critical data can be prioritized, but data selection complexity increases
Solution Approach 1:
Different portions of log data are assigned different priority levels based on their local characteristics and importance. Critical data chunks receive higher priority for direct transmission to the server, while less critical chunks are candidates for offloading to nearby vehicles. This local differentiation of data quality allows selective optimization without requiring complex global analysis of all data.
Data Source
AI summary
A computer-implemented method for acquiring log data related to operation of a vehicle electronic system, comprising: acquiring, by a processor of an electronic system installed in a first vehicle, log data related to operation of the vehicle electronic system; storing, by the processor, the log data in a buffer memory of the first vehicle; selecting, by the processor, log data among the log data stored in the buffer memory; transmitting, by the processor, the selected log data to a remote server through a wide area network, a free space or a space in the buffer memory occupied by the transmitted log data being usable to store newly acquired log data; establishing a transmission link through a wireless local area network with a communication circuit installed in a second vehicle; and transmitting, by the processor, non-selected log data stored in the buffer memory to the access point through the transmission link.


