Finite Retransmission Image Transmission System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Real-time image transmission systems face challenges in operating without a DRAM buffer and require a finite re-transmission function to ensure efficient data transfer and reduce costs, as existing systems like TCP/IP protocols are not suitable for real-time applications and often rely on time-consuming re-transmissions.

Innovation Solution

The system employs a line-based encoding/decoding scheme using SRAM buffers and implements a finite re-transmission mechanism, including a 'fake' acknowledgement mechanism and adaptive encoding based on buffer fullness, along with a line-ID-control mechanism to ensure real-time image transmission and display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If TCP/IP protocol with infinite re-transmission is used, then transmission correction is guaranteed, but real-time transmission performance deteriorates due to time-consuming re-transmissions

Engineering Contradiction:
Improvetransmission correctionVSAvoidre-transmission time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements dynamic re-transmission control where the transmitter adapts its re-transmission behavior based on real-time buffer status. When the decoded buffer has sufficient space, re-transmission is enabled to improve reliability. When the buffer is near capacity, re-transmission is dynamically disabled to prevent time loss and maintain real-time performance. This dynamic adjustment resolves the contradiction between reliability and time efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the re-transmission parameter (enabled/disabled state) based on buffer fullness conditions. The transmitter monitors the decoded buffer status and adjusts the re-transmission parameter accordingly, transitioning from infinite re-transmission (TCP/IP) to finite re-transmission with adaptive control, thereby balancing reliability and real-time performance.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If DRAM buffer is used for packet storage, then data storage capacity is sufficient, but hardware cost increases

Engineering Contradiction:
Improvebuffer storage capacityVSAvoidhardware cost
Core Design Contradiction:
Quantity of substanceVSEase of manufacture

Solution Approach 1:

The patent changes the buffer type parameter from DRAM to SRAM based on operational requirements. By carefully managing the buffer size and implementing adaptive encoding that adjusts compression ratios according to buffer fullness, the system achieves sufficient storage capacity using cheaper SRAM memory, thereby reducing hardware cost while maintaining adequate buffer capacity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system dynamically adjusts encoding parameters based on SRAM buffer status to maximize the utilization of limited buffer space. When the SRAM buffer approaches capacity, the encoder increases compression ratio or pauses transmission, ensuring that the smaller, cheaper SRAM buffer suffices for the application, eliminating the need for expensive DRAM.

Inventive Principle:
Principle #15Dynamics

3Productivity

If adaptive encoding based on buffer fullness is implemented, then real-time transmission efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvereal-time transmission efficiencyVSAvoidcontrol mechanism complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where the transmitter monitors the receiver's buffer status (via buffer status packets) and adjusts encoding parameters accordingly. The receiver sends feedback about its buffer fullness, and the transmitter uses this feedback to dynamically adjust the encoding rate and re-transmission decisions, improving real-time efficiency through closed-loop control.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The buffer status packet serves multiple functions: it informs the transmitter about receiver buffer status, triggers adaptive encoding adjustments, and controls re-transmission decisions. This multi-functional approach improves productivity without proportionally increasing device complexity, as a single data structure accomplishes multiple control objectives.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9641907B2Image transmission system with finite retransmission and method thereof
Publication Date: 2017.05.02 ASPEED TECH
  • US9641907B2 patent drawing
  • US9641907B2 patent drawing
  • US9641907B2 patent drawing

AI summary

An image transmission system with finite re-transmission function is disclosed. The system of the invention comprises a communication channel, a transmitting device and a receiving device. The transmitting device comprises an encoder, a first coded buffer and a transmitter. The receiving device comprises a receiver, a second coded buffer, a decoder, a decoded buffer and a display control unit. The system of the invention uses line buffers due to its line-based encoding/decoding scheme, to thereby reduce hardware cost. In addition, the image transmission system of the invention conducts a skip-line-encoding mechanism, a stop-retransmitting mechanism and a line-ID-control mechanism, to thereby achieve a real-time transmission/display.