Vehicle Connection Server Handover for Continuous Autonomous Calling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing autonomous driving systems face challenges in managing load concentration on servers, achieving continuous vehicle calling, and maintaining low latency, particularly when dealing with multiple vehicles and varying quality of service requirements across different areas.
Innovation Solution
The proposed autonomous driving assistance system employs a three-level hierarchy of servers, including a service server, control servers, and vehicle connection servers, where the vehicle connection server stays connected to vehicles, allowing control servers to focus on area-specific operations, reducing load concentration and enabling secure, efficient communication and control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single server controls all vehicle operations, then system complexity is reduced, but load concentration increases and continuous vehicle calling becomes difficult
Solution Approach 1:
The system divides the server functionality into three distinct levels: service servers for high-level coordination, control servers for area-specific vehicle control, and vehicle connection servers for maintaining continuous connections with vehicles. This segmentation distributes the load across multiple specialized servers, enabling continuous vehicle calling while maintaining manageable system complexity through clear division of responsibilities.
Solution Approach 2:
The patent introduces a hierarchical dimension to the server architecture, organizing servers across three levels (service, control, connection) rather than using a flat single-server structure. This dimensional organization allows simultaneous handling of multiple vehicles in different areas while maintaining continuous connections, resolving the contradiction between system simplicity and calling reliability.
2Reliability
If multiple control servers manage different areas, then continuous vehicle calling improves, but load concentration on individual servers increases
Solution Approach 1:
The vehicle connection server acts as an intermediary between control servers and vehicles, maintaining continuous connections and handling communication tasks. This allows control servers to focus on area-specific control logic without bearing the full load of continuous communication management, distributing the burden across specialized components.
Solution Approach 2:
The patent extracts the continuous connection maintenance function from control servers and places it in dedicated vehicle connection servers. This extraction reduces the operational load on control servers while ensuring continuous vehicle calling capability is maintained through specialized connection management.
3Device complexity
If control servers handle all communication with vehicles, then system architecture is simplified, but latency increases due to handover requirements
Solution Approach 1:
The vehicle connection server establishes preliminary continuous connections with vehicles before control is needed, maintaining active communication channels. This preliminary action eliminates the need for connection establishment during handovers, reducing latency while preserving a relatively simple handover protocol between control servers.
Data Source
AI summary
An autonomous driving assistance system is a system for assisting driving of vehicles, and includes a service server that provides services relating to the vehicles to operation terminals, a vehicle connection server connected to the vehicles via wireless communication routes, and a plurality of control servers each communicating with the vehicles by handover and respectively controlling travel of the vehicles in different areas. When calling a vehicle parked in a predetermined area in accordance with the service provided by the service server, a control server that is associated with the predetermined area among the control servers causes the vehicle connection server connected to the vehicle to notify the vehicle of an end point, the end point being information indicating the location of the control server as a connection destination.


