Automotive Audio Bus Framing for Arbitrary-Length Messages

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing automotive audio bus communication protocol is limited to sending and receiving data packets of fixed lengths, specifically up to 32 bits, which restricts communication among components that require higher bandwidth for transmitting data packets of arbitrary lengths.

Innovation Solution

Implementing an automotive audio bus communication protocol that allows for the transmission of data packets of arbitrary lengths by using an automotive audio bus manager to parse data transmissions into smaller frames and generate a large message header indicating the total size of the data transmission, enabling the reception and combination of subsequent data packets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the existing automotive audio bus protocol is used to transmit data packets, then communication reliability is maintained with fixed 32-bit packet lengths, but the adaptability for transmitting data packets of arbitrary lengths is limited

Engineering Contradiction:
Improvedata packet length flexibilityVSAvoidcommunication protocol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments large data transmissions into multiple smaller frames (e.g., 32-bit frames) that can be transmitted through the existing automotive audio bus protocol. Each frame is assigned a sequence number, and the receiving end reassembles them in the correct order. This allows arbitrary length data packets to be transmitted by dividing them into manageable chunks that fit the protocol's fixed packet size limitation.

Inventive Principle:
Principle #1Segmentation

2Productivity

If data packets of arbitrary lengths are transmitted, then the bandwidth for high-data-rate communication is improved, but the ease of operation for existing hardware and firmware is reduced

Engineering Contradiction:
Improvedata transmission bandwidthVSAvoidhardware and firmware compatibility
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent introduces an intermediary software layer that sits between the application layer and the existing automotive audio bus protocol. This intermediary handles the segmentation, sequencing, and reassembly of data packets, allowing arbitrary length data transmissions without requiring changes to the underlying hardware or firmware. The existing protocol remains unchanged while the intermediary enables extended functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If fixed 32-bit packet lengths are used, then the device complexity is minimized with simple protocol implementation, but the productivity for transmitting large amounts of data is reduced

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidprotocol implementation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments large data transmissions into multiple smaller frames (e.g., 32-bit frames) that can be transmitted through the existing automotive audio bus protocol. Each frame is assigned a sequence number, and the receiving end reassembles them in the correct order. This allows arbitrary length data packets to be transmitted by dividing them into manageable chunks that fit the protocol's fixed packet size limitation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by pre-defining frame structures, sequence numbering schemes, and error checking mechanisms before data transmission begins. This preparation work is done at the software level, allowing the actual data transmission to proceed efficiently through the existing protocol without requiring complex real-time processing during transmission.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12224880B2Automotive audio bus data communication protocol
Publication Date: 2025.02.11 GM CRUISE HOLDINGS LLC
  • US12224880B2 patent drawing
  • US12224880B2 patent drawing
  • US12224880B2 patent drawing

AI summary

Systems and techniques are provided for communicating using an automotive audio bus. An example method can include receiving, by a first automotive audio bus manager, a request from a first automotive audio bus client for a first data transmission to a second automotive audio bus client, wherein a first size of the first data transmission exceeds a maximum data frame size; parsing the first data transmission into a first plurality of data frames based on the first size of the first data transmission and the maximum data frame size; sending a first header frame to a second automotive audio bus manager associated with the second automotive audio bus client, wherein the first header frame includes a first indication of a first incoming long message transmission and the first size of the first data transmission; and sending the first plurality of data frames to the second automotive audio bus manager.