Adaptive Security Framework for V2V Packet Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Vehicle-to-vehicle communication systems face challenges in authenticating and processing messages due to limited computational and storage resources, which can lead to resource overload and vulnerability to denial-of-service attacks, especially when prioritizing messages from neighboring vehicles.

Innovation Solution

A vehicle tracking module interfaces with an adaptive security processing module to assess relative importance and allocate resources, prioritizing messages based on urgency, communication reliability, and the likelihood of message genuineness, using a packet processing framework that selectively provides processed packets to applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional network security approach appends signatures or authentication tags to each message for verification, then message authenticity is ensured, but computational resource consumption increases significantly on resource-constrained vehicles

Engineering Contradiction:
Improvemessage authenticityVSAvoidcomputational resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts security verification depth based on message priority and source reliability. High-priority messages from trusted sources undergo full verification, while lower-priority messages receive reduced verification, allowing the security processing to adapt to varying conditions and resource availability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The security processing is segmented into different verification levels. The system divides message authentication into multiple stages: initial filtering based on source reputation, selective verification of high-priority messages, and full verification only for critical messages, thereby reducing overall computational burden

Inventive Principle:
Principle #1Segmentation

2Reliability

If all received messages are processed with equal accuracy, then comprehensive security is maintained, but resource-constrained vehicles cannot track all neighboring vehicles effectively

Engineering Contradiction:
Improvetracking accuracyVSAvoidnumber of trackable vehicles
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system applies different tracking accuracies to different vehicles based on their relevance to the host vehicle. Critical vehicles requiring safety decisions maintain high tracking accuracy, while less relevant vehicles receive reduced tracking precision, optimizing resource allocation across the neighborhood

Inventive Principle:
Principle #3Local quality

3Reliability

If strict message verification is performed for all incoming packets, then security is enhanced, but the system becomes vulnerable to denial-of-service attacks through resource exhaustion

Engineering Contradiction:
ImprovesecurityVSAvoidsystem responsiveness
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary filtering and reputation assessment before full message verification. Messages are pre-screened based on source history and current system state, allowing the system to reject obviously malicious packets before committing significant computational resources, thus preventing denial-of-service attacks

Inventive Principle:
Principle #10Preliminary action

4Ease of operation

If computational resources are allocated uniformly to all messages, then simple resource management is maintained, but urgent safety-critical messages cannot be prioritized

Engineering Contradiction:
Improveresource management simplicityVSAvoidmessage processing speed
Core Design Contradiction:
Ease of operationVSSpeed

Solution Approach 1:

The system changes resource allocation parameters dynamically based on message characteristics. Processing priority, verification depth, and resource allocation are adjusted according to message type, source reliability, and current system load, enabling urgent safety-critical messages to receive preferential treatment

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8704679B2Framework for packet processing for secure V2V applications on resource-constrained platforms
Publication Date: 2014.04.22 GM GLOBAL TECHNOLOGY OPERATIONS LLC
  • US8704679B2 patent drawing
  • US8704679B2 patent drawing
  • US8704679B2 patent drawing

AI summary

A packet processing framework is provided for a vehicle-to-vehicle communication packet processing system. The framework includes a neighborhood vehicle tracking module for tracking neighboring vehicles relative to a host vehicle. The neighborhood vehicle tracking module assigns a priority level of neighboring vehicles relative to a host vehicle. An adaptive security processing module regulates messages streamed to the neighboring vehicle tracker module that are in accordance with the priorities set forth by the neighborhood vehicle tracking module. The adaptive security processing module selects security modes and schedules messages streamed to the neighborhood vehicle tracking module as a function of priorities set forth by the neighborhood vehicle tracking module, a communication reliability of the transmitting neighboring vehicle, and a likelihood that a message from the neighboring vehicle is genuine as determined by the adaptive security processing module. The neighborhood vehicle tracking module outputs processed kinematics and alert information to at least one vehicle-to-vehicle application.