Autonomous Vehicle Gateway Processor Message Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current autonomous vehicle communication technologies face inefficiencies in data communication and routing, lacking reliable and secure methods to prioritize and authenticate messages among internal and external components, which affects navigation and safety.

Innovation Solution

The system establishes boundary domains for autonomous, vehicle, and security components, using a gateway processor to determine message priority and route messages accordingly, providing initial security keys for authentication and prioritizing high-priority messages for timely execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a gateway processor is implemented to coordinate communications and authenticate messages among components, then security and reliability of communication are improved, but device complexity increases

Engineering Contradiction:
Improvecommunication securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The gateway processor serves as an intermediary component that mediates all communications between the autonomous vehicle components boundary domain, vehicle components boundary domain, and oversight server. It authenticates messages using security keys, determines message priority levels, and routes messages to appropriate components, thereby centralizing security functions and simplifying the overall system architecture while improving communication reliability

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system divides the autonomous vehicle into distinct boundary domains (autonomous vehicle components boundary domain, vehicle components boundary domain) with the gateway processor managing communication between these segmented domains. This segmentation allows for targeted security measures and simplified authentication protocols within each domain while maintaining overall system security

Inventive Principle:
Principle #1Segmentation

2Loss of time

If message priority levels are implemented to prioritize urgent messages, then response time for critical instructions is improved, but data routing complexity increases

Engineering Contradiction:
Improvemessage response timeVSAvoidrouting complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The gateway processor evaluates incoming messages and assigns priority levels (high, medium, low) based on parameters within the message content. High-priority messages are routed to dedicated scheduling queues for immediate processing, while lower-priority messages follow standard routing procedures. This parameter-based prioritization system improves response time for critical instructions while maintaining manageable routing complexity through clear priority thresholds

Inventive Principle:
Principle #35Parameter changes

3Reliability

If security keys are provided to each component for authentication, then authentication reliability is improved, but information overhead increases

Engineering Contradiction:
Improveauthentication reliabilityVSAvoiddata overhead
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The gateway processor creates and distributes copies of security keys to each component within the boundary domains. Each component uses its copied security key to authenticate incoming messages by verifying against the gateway processor. This copying approach ensures high authentication reliability while minimizing information overhead, as only essential authentication data needs to be replicated rather than full cryptographic protocols

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20230199450A1Autonomous Vehicle Communication Gateway Architecture
Publication Date: 2023.06.22 CREATEAI INC
  • US20230199450A1 patent drawing
  • US20230199450A1 patent drawing
  • US20230199450A1 patent drawing

AI summary

A gateway processor coordinates communication among an autonomous vehicle components boundary domain, a vehicle boundary domain, and an oversight server. The gateway processor receives a message from the oversight server. The gateway processor determines a priority level, a domain tag data, and destination data associated with the message. The priority level indicates a scheduling requirement associated with the message. The domain tag data indicates that the message is associated with a particular domain from among the autonomous vehicle components boundary domain, the vehicle components boundary domain, or the security domain. The destination data indicates that the message is designated to a particular component within the particular domain. In response, the gateway processor schedules the message to be transmitted to the particular domain. The gateway processor routes the message to the particular component.