Vehicle Message Privilege Routing for Autonomous Computing Resources
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Autonomous vehicles face challenges in prioritizing and managing messages from various processes to efficiently allocate computing resources and ensure reliable decision-making, particularly in environments with conflicting information and varying message reliability.
Innovation Solution
A vehicle computing system that determines message privilege based on cryptographic signatures, originating senders, message types, and other factors to prioritize and allocate resources, allowing for the acceptance or rejection of contextual information and requests for access to computing resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the autonomous vehicle processes all messages from various processes equally, then all computing resources are allocated uniformly, but the system cannot prioritize critical messages and efficient resource allocation is reduced
Solution Approach 1:
The system performs preliminary actions by assigning privilege levels to messages before processing them. The vehicle computing system evaluates messages based on cryptographic signatures, originating senders, and message types to determine priority levels in advance, allowing critical messages to be processed first without complex real-time decision-making
Solution Approach 2:
The message processing system is segmented into distinct privilege levels or priority tiers. Messages are categorized into different segments based on their importance and origin, with each segment processed according to its assigned priority, enabling efficient resource allocation without requiring complex individual evaluation of every message
2Reliability
If the vehicle computing system verifies cryptographic signatures for all messages, then message authenticity and reliability are improved, but processing time and computational overhead increase
Solution Approach 1:
The system applies partial verification by focusing cryptographic signature verification only on messages from external sources or high-priority senders, while messages from trusted internal processes may use simplified validation. This selective approach maintains reliability for critical messages while reducing overall processing time
3Adaptability or versatility
If the autonomous vehicle accepts all contextual information from messages, then comprehensive decision-making data is available, but the system cannot filter out unreliable or conflicting information
Solution Approach 1:
The system applies local quality by evaluating and assigning different trust levels to different sources of contextual information. Messages from verified senders with appropriate privilege levels receive higher weight, while conflicting or unverified information is filtered or discounted, allowing the system to adaptively process comprehensive data while maintaining decision reliability
Data Source
AI summary
Systems and methods for servicing vehicle messages utilizing a common communications infrastructure are provided. A method includes obtaining, by a vehicle computing system onboard an autonomous vehicle, a message including a cryptographic signature and contextual information, a request, or a command. The method includes determining an originating sender associated with the message based on the cryptographic signature and determining a message privilege for the message based on the originating sender. The originating sender is a process that generated the message. The method includes determining a response for the contextual information, the request, or the command based on the message privilege. The response is indicative of an acceptance or rejection of contextual information, an assignment of computing resources to a request, or an acceptance or rejection of a command. The method includes performing a vehicle action based on the response.


