Driver Assistance Data Protocol for On-Demand Map Attributes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current driver assistance system (DAS) protocols for vehicles face limitations in predictive range, inflexibility, and inability to adapt to varying information needs of different DAS functions, and cannot efficiently transmit highly accurate map data or dynamic updates.
Innovation Solution
A demand-driven protocol that transmits basic position data periodically and allows DAS to request additional map-based information on demand, using a layered approach with topology and attributes, enabling flexible and efficient data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If current ADAS protocols are used for transmitting electronic horizon data, then basic driver assistance functions can be supported, but high-precision map data and new attributes cannot be transmitted due to protocol limitations
Solution Approach 1:
The patent segments the electronic horizon data into two separate transmission channels: position data transmitted cyclically via CAN bus using existing ADAS protocols, and additional map-based attributes transmitted on-demand via Ethernet using a new protocol. This segmentation allows each channel to be optimized for its specific data type, enabling both basic compatibility and high-precision data transmission without being constrained by the limitations of a single protocol.
Solution Approach 2:
The patent introduces a new communication protocol that acts as an intermediary layer between the head unit and driver assistance systems. This new protocol runs parallel to existing ADAS protocols and handles the transmission of additional map-based attributes that cannot be conveyed through traditional CAN bus messages, thereby bridging the gap between current system capabilities and future requirements.
2Reliability
If the head unit transmits all possible map attributes, then comprehensive information is available, but transmission bandwidth is wasted and processing load increases
Solution Approach 1:
The patent implements local quality by allowing different driver assistance systems to receive different sets of map attributes based on their specific needs. Each system can selectively request only the attributes relevant to its function (e.g., lane model attributes for lane-keeping assistance, speed limit attributes for adaptive cruise control), rather than all systems receiving the same comprehensive data set. This reduces unnecessary transmission and processing while ensuring each system gets the complete information it requires.
Solution Approach 2:
The patent introduces dynamic data requests where the head unit and driver assistance systems can adaptively request and transmit data based on current driving conditions and system requirements. Instead of static, predetermined data transmission, the system dynamically determines which attributes are needed at any given moment, optimizing bandwidth usage and reducing processing load while maintaining information completeness where required.
3Ease of manufacture
If fixed protocol structures are used, then implementation is simplified, but future driver assistance functions cannot be supported due to rigid information definitions
Solution Approach 1:
The patent creates a universal communication framework that combines the simplicity of existing ADAS protocols for basic position data transmission with the flexibility of a new protocol that can accommodate any future map-based attributes. The new protocol uses standardized data structures and encoding schemes that can represent diverse attribute types without requiring protocol changes, allowing the system to support both current and future driver assistance functions through a single adaptable infrastructure.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The invention relates to a method (200) for providing data to a driver assistance system (120) of a motor vehicle consisting of: transferring (210) positional data (130) relating to a position of the motor vehicle to the driver assistance system (120); if the driver assistance system (120) requires additional information (150) relating to the positioning data, additional information is requested (220) from the server (110); and, in reaction to the request (220), transferring (230) the additional information (150) from the server (110) to the driver assistance system (120)