Transmission Buffer Release by Header Update Timeout

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the AUTOSAR architecture, there is no API for optionally releasing a transmission buffer, leading to unnecessary frame transmission and network bandwidth compression, memory leakage, and latency issues when the buffer becomes unnecessary due to situation changes.

Innovation Solution

A communication device and method that monitors a specific field in the upper protocol header of payload data to determine if the transmission buffer can be released without transmitting a frame, implementing a processor to secure a transmission buffer that is not optionally released by a user application, and releasing the buffer if the storage value in the monitored area has not been updated for a certain period.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the transmission buffer is secured in AUTOSAR architecture without optional release API, then the buffer management follows standard protocol, but the buffer cannot be released when unnecessary leading to network bandwidth compression and memory leakage

Engineering Contradiction:
Improvebuffer management reliabilityVSAvoidnetwork bandwidth
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system implements a feedback mechanism by monitoring whether payload data has been written to the transmission buffer. A monitor function continuously checks the buffer status and compares it with the expected state. When the buffer is determined to be unnecessary (no payload written or payload already transmitted), the system automatically releases the buffer without requiring frame transmission, thus preventing network bandwidth waste while maintaining reliable buffer management.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The buffer release function serves itself by automatically detecting and releasing unnecessary transmission buffers without external intervention. The monitor function within the system independently identifies buffers that should be released and performs the release operation, eliminating the need for mandatory frame transmission to free buffers. This self-service mechanism prevents memory leakage and optimizes network bandwidth usage.

Inventive Principle:
Principle #25Self-service

2Productivity

If frame transmission is performed to release the transmission buffer, then the buffer can be released, but unnecessary frames are transmitted causing network bandwidth deterioration and latency

Engineering Contradiction:
Improvebuffer release efficiencyVSAvoidlatency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary monitoring to determine whether the transmission buffer is necessary before allowing frame transmission. The monitor function checks in advance whether payload data exists in the buffer and whether it has been transmitted. Only when the buffer is confirmed necessary does the system permit frame transmission. This preliminary action prevents unnecessary transmissions, reducing network latency and improving buffer release efficiency by eliminating wasteful communication cycles.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the transmission buffer is not released when unnecessary, then buffer management follows AUTOSAR standard, but memory leakage occurs and real-time application performance deteriorates

Engineering Contradiction:
Improvebuffer management flexibilityVSAvoidreal-time application performance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system introduces dynamic buffer management by implementing a monitor function that continuously adapts buffer release decisions based on real-time conditions. Unlike the static AUTOSAR standard that requires frame transmission for buffer release, this dynamic approach adjusts buffer management according to actual payload status. The monitor function dynamically determines whether to release buffers without transmission, providing flexibility while ensuring real-time application performance by preventing memory leakage and reducing unnecessary processing delays.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12517859B2Communication device, release method of buffer, and program
Publication Date: 2026.01.06 RENESAS ELECTRONICS CORP
  • US12517859B2 patent drawing
  • US12517859B2 patent drawing
  • US12517859B2 patent drawing

AI summary

A communication device includes at least one memory and at least one processor coupled to the at least one memory. The at least one processor is configured to: secure a transmission buffer that is not optionally released by a user application; monitor a storage area in which a specific field in an upper protocol header included in payload data of a frame transmitted from the transmission buffer is written; and release the transmission buffer in a case where a storage value stored in the storage area has not been updated for a certain period of time.