Communication Link Retransmission for Fixed Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems fail to utilize communication links to their maximum bandwidth and maintain packet order while ensuring fixed latency, particularly in unpredictable wireless environments, due to inefficiencies in error detection and correction techniques like FEC and ARQ.

Innovation Solution

A communication system where packets are transmitted with a first error resistance level, erroneous packets are retransmitted with a higher error resistance level, and the retransmissions are prioritized to maintain original order and minimize latency, with control mechanisms to manage throughput and burst to approach the link's maximum capacity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If retransmission requests are sent for erroneous packets, then data reliability is improved, but transmission delay increases

Engineering Contradiction:
Improvedata delivery reliabilityVSAvoidtransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by sending retransmission requests immediately upon detecting erroneous packets, rather than waiting for the next scheduled transmission opportunity. This proactive approach reduces the overall delay by initiating retransmission processes as early as possible, thereby improving data reliability without excessive time loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the retransmission strategy based on link conditions and packet priority. By making retransmission decisions adaptive rather than static, the system can balance reliability requirements against delay constraints, sending retransmission requests only when necessary and prioritizing critical data packets.

Inventive Principle:
Principle #15Dynamics

2Productivity

If communication link utilization is increased to maximum capacity, then productivity is improved, but latency variance increases

Engineering Contradiction:
Improvelink utilizationVSAvoidlatency variance
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system changes key parameters such as modulation scheme, coding rate, and transmission power dynamically based on channel conditions. This allows the link utilization to be maximized under good conditions while maintaining acceptable latency performance by switching to more robust (but slower) transmission modes when errors occur, thereby reducing latency variance.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If error resistance level is increased for all packets, then data reliability is improved, but bandwidth utilization decreases

Engineering Contradiction:
Improveerror resistanceVSAvoidbandwidth utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Instead of applying uniform high error resistance to all packets, the system applies differential error protection where only packets identified as erroneous or critical receive enhanced error resistance through retransmission with more robust encoding. This local quality approach maintains high reliability for problematic packets while preserving bandwidth utilization for the overall data stream.

Inventive Principle:
Principle #3Local quality

4Reliability

If packet order is maintained through buffering, then data integrity is improved, but transmission latency increases

Engineering Contradiction:
Improvepacket order integrityVSAvoidtransmission latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary buffering of packets at the transmitter side before transmission, organizing them in the correct sequence in advance. This preliminary action allows the receiver to maintain packet order without extensive buffering, thereby reducing transmission latency while preserving data integrity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9722763B2Highly utilized communication channel with order and retransmissions
Publication Date: 2017.08.01 VALENS SEMICON
  • US9722763B2 patent drawing
  • US9722763B2 patent drawing
  • US9722763B2 patent drawing

AI summary

A communication link comprising: a first transceiver configured to transmit a first set of packets at a predetermined rate with a first error resistance level, store the transmitted data in a buffer, receive a retransmission request, and retransmit the relevant data using one or more packets encoded with a second error resistance level that is higher than the first error resistance level. And a second transceiver configured to receive the first set of packets, detect an erroneous packet, request retransmission of the erroneous packet, and forward the data received in the packets according to its original order approximately after a fixed delay.