Vehicle Network Testing via TSN Packet Injection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern vehicles face challenges with limited networking bandwidth, leading to system latency in mission-critical features like automated driving, due to the limited wiring for data transmission between computers and sensors, making it difficult to ensure proper functioning of prioritized network features.

Innovation Solution

A vehicle networking system is designed with testing and characterization methods that prioritize data packets using Time-Sensitive Networking (TSN) standards, employing programmable packet injectors and logging mechanisms to monitor and log diagnostic data, ensuring optimal network performance and quality of service (QoS) by simulating traffic patterns and synchronizing test traffic generators with network elements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If network prioritization features are implemented for mission critical functions, then data transmission priority for automated driving is improved, but the difficulty of verifying proper network functionality increases

Engineering Contradiction:
Improvenetwork functionalityVSAvoidnetwork performance verification
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements preliminary action by deploying test applications and diagnostic tools before actual network operations begin. The system pre-configures test traffic generators, packet injectors, and logging mechanisms to verify network prioritization functionality before mission-critical automated driving operations depend on it, ensuring network performance is validated in advance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies feedback by implementing continuous monitoring and logging of network traffic patterns, latency metrics, and packet transmission performance. The diagnostic system collects real-time data from network elements, analyzes whether prioritization features are functioning as intended, and provides feedback to verify that mission-critical data receives appropriate transmission priority

Inventive Principle:
Principle #23Feedback

2Device complexity

If limited wiring bandwidth is used for data transmission, then vehicle networking complexity is reduced, but system latency for time-sensitive data increases

Engineering Contradiction:
Improvenetworking wiringVSAvoiddata transmission latency
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent applies segmentation by dividing network traffic into distinct priority categories, with mission-critical automated driving data separated from non-critical entertainment system data. The system segments traffic flows and applies different transmission priorities to each segment, ensuring time-sensitive data receives preferential treatment on the limited bandwidth network

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements parameter changes by dynamically adjusting network transmission parameters such as packet priority levels, transmission timing, and bandwidth allocation based on data type. The system changes network operation parameters to optimize latency for time-sensitive automated driving data while maintaining functionality for non-critical systems on the same limited bandwidth infrastructure

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10855558B2Vehicle networking system testing and characterization
Publication Date: 2020.12.01 ETHERNOVIA INC
  • US10855558B2 patent drawing
  • US10855558B2 patent drawing
  • US10855558B2 patent drawing

AI summary

Disclosed are systems, methods, and non-transitory computer-readable media for testing and characterization of computing systems implemented in vehicles. A testing system causes packet injectors in a vehicle networking system to execute a testing mode in which the packet injectors transmit synchronized sequences of data packets within the vehicle networking system. The testing system gathers, from logging mechanisms located within the vehicle networking system, diagnostic data describing data packet transmissions in the vehicle computer network during the testing mode. The diagnostic data includes data identifying data packets detected by the logging mechanisms and timestamps indicating times at which the data packets were detected by the logging mechanisms. The testing system generates, based on the diagnostic data and an expected diagnostic data, a testing report describing performance of the vehicle networking system during the testing mode.