DSI3 Bus Error Detection and Retransmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data communication networks in vehicles, such as the 3rd generation Distributed System Interface (DSI3) standard, face challenges with electromagnetic interference (EMI), vibration resistance, and data rate limitations due to their unshielded single-ended signal conductor, which affects the robustness of data transmission in critical vehicle systems.

Innovation Solution

The implementation of enhanced sensing and communication methods that include graceful packet error detection and retransmission, using time-division-multiple-access (TDMA) slots and broadcast read commands (BRC) to ensure error-free data packet transmission over the DSI3 bus, with features like voltage pulse width indicative of error-free slots and optional retransmission requests.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If unshielded single-ended signal conductor is used for DSI3 bus, then device complexity and cost are reduced, but electromagnetic interference susceptibility increases

Engineering Contradiction:
Improvesignal conductor structureVSAvoidelectromagnetic interference susceptibility
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

The data transmission is segmented into time-division-multiple-access (TDMA) slots, with each sensor assigned a specific time slot for transmission. This segmentation allows for better error detection and retransmission protocols, improving robustness against EMI without requiring shielded conductors.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary error detection using checksums or parity bits embedded in each data packet. Before attempting to process potentially corrupted data, the receiver checks for errors and requests retransmission if necessary, preventing propagation of EMI-corrupted data.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If higher data rate is implemented on DSI3 bus, then communication efficiency is improved, but electromagnetic interference emissions increase

Engineering Contradiction:
Improvedata communication rateVSAvoidelectromagnetic interference emissions
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The system uses periodic TDMA slots for data transmission, where each sensor transmits at predetermined intervals rather than continuously. This periodic structure allows for controlled emission levels while maintaining effective data communication rates through efficient time utilization.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system implements feedback mechanisms where the receiver acknowledges successful packet reception or requests retransmission. This feedback loop ensures high effective data rates by minimizing retransmissions through proper error handling, reducing the need for excessively high transmission rates that would generate more EMI.

Inventive Principle:
Principle #23Feedback

3Reliability

If error detection and retransmission protocols are implemented, then data transmission reliability is improved, but communication time increases

Engineering Contradiction:
Improvedata packet transmission reliabilityVSAvoidcommunication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system applies partial error detection using checksums or parity bits rather than more extensive error correction codes. This partial action provides sufficient reliability for automotive applications while minimizing the time overhead compared to full error correction schemes.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

When errors are detected in data packets, the system discards the corrupted packet and requests retransmission rather than attempting complex error correction. This approach maintains high reliability while minimizing time loss, as simple retransmission is faster than sophisticated error correction algorithms.

Inventive Principle:
Principle #34Discarding and recovering

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach significantly enhances the robustness of data communication by ensuring reliable data packet transmission even in noisy environments, improving the reliability of vehicle systems like Adaptive Cruise Control and autonomous driving features.

Implementation Method 1

generating a voltage pulse on a signal conductor coupled to a sensor array including one or more active sensors, the voltage pulse representing a broadcast read command (BRC)

Methodology Applied
Scientific EffectElectrical signal transmission: Conduction (electrical)

Implementation Method 2

sending a data packet during the default TDMA slot by modulating a current on the signal conductor

Methodology Applied
Scientific EffectCurrent modulation: Conduction (electrical)

Implementation Method 3

performing current sensing on the signal conductor to receive the data packet from each of the one or more active sensors

Methodology Applied
Scientific EffectCurrent sensing: Ohmmeter

Data Source

PatentUS12052100B2DSI3 bus with enhanced robustness
Publication Date: 2024.07.30 SEMICON COMPONENTS IND LLC
  • US12052100B2 patent drawing
  • US12052100B2 patent drawing
  • US12052100B2 patent drawing

AI summary

Methods and devices provide for enhanced robustness via graceful packet error detection and packet retransmission. One illustrative sensing method includes: generating a voltage pulse on a signal conductor coupled to a sensor array including one or more active sensors, the voltage pulse representing a broadcast read command (BRC) that defines a frame of one or more time-division-multiple-access (TDMA) slots, one slot for each active sensor to send a data packet; performing current sensing on the signal conductor to receive the data packet from each of the one or more active sensors; determining whether each said data packet is received error free; and requesting retransmission of each said data packet not received error free.