Vehicular Micro Cloud Data Transmission Control Protocol
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transmission methods in vehicular micro clouds often halt or delay when transmission errors are detected, leading to inefficiencies as servers typically transmit data to a single vehicle, which then relays it to others, and may not resume transmission until errors are resolved.
Innovation Solution
A method where a server establishes individual connections with multiple vehicles in a vehicular micro cloud, sends data portions, and waits for acknowledgment from any vehicle before sending the remaining data, allowing for continuous transmission even if some vehicles experience errors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the server stops transmission upon detecting a transmission error, then the transmission reliability is improved, but the transmission time and productivity deteriorate
Solution Approach 1:
The patent segments the data transmission into multiple parallel streams, where the server simultaneously transmits data to multiple vehicles in the vehicular micro cloud. This segmentation allows continuous transmission to proceed even if errors occur in individual streams, resolving the contradiction between reliability and time loss by enabling selective retransmission only where needed.
Solution Approach 2:
The patent implements continuous transmission by maintaining multiple active transmission channels to different vehicles simultaneously. The server continues transmitting data without stopping, using acknowledgment mechanisms to ensure reliability. This continuous action eliminates the need to halt transmission upon detecting errors, thereby reducing time loss while maintaining reliability through parallel verification.
2Device complexity
If the server transmits data to a single vehicle for relay, then the device complexity is reduced, but the transmission reliability and speed deteriorate
Solution Approach 1:
The patent merges multiple transmission paths by establishing simultaneous communication connections with multiple vehicles in the vehicular micro cloud. Instead of relying on a single relay vehicle, the server combines multiple parallel transmission channels, thereby increasing overall transmission speed and reliability while managing complexity through standardized communication protocols.
Solution Approach 2:
The patent implements a multi-functional transmission system where the server can simultaneously communicate with multiple vehicles serving different roles (direct receivers and relay nodes). This universal approach allows any vehicle in the micro cloud to participate in data reception, enhancing productivity without requiring specialized infrastructure.
3Reliability
If the server waits for acknowledgment from all vehicles before sending remaining data, then the transmission reliability is improved, but the transmission time increases
Solution Approach 1:
The patent applies partial action by requiring acknowledgment only from a subset of vehicles or using selective acknowledgment mechanisms. The server can proceed with sending remaining data once sufficient acknowledgment is received from key vehicles, rather than waiting for all vehicles to confirm receipt. This partial verification approach maintains adequate reliability while significantly reducing transmission delay.
Data Source
AI summary
A system and related method for transmitting data to one or more connected vehicles. The system includes one or more processors and a memory. The memory includes one or more modules that cause the one or more processors to establish a communication connection between the system and one or more of the connected vehicles, the connected vehicles forming a vehicular micro cloud and having a shared identification, send a first portion of data to one or more of the connected vehicles, the data having the first portion and a remaining portion, receive acknowledgment data from one or more of the connected vehicles, the acknowledgment data including the shared identification, validate the acknowledgment data, and in response to the acknowledgment data being validated, send the remaining portion of data to one or more of the connected vehicles.


