Block-Selective ARQ for Free-Space Optical Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Free-space optical communication systems face challenges in reliable data transmission due to frame loss and corruption, particularly in turbulent environments, where existing techniques like error correction codes and automatic repeat request (ARQ) methods are insufficient to prevent unnecessary retransmissions.

Innovation Solution

The implementation of block-selective ARQ, adaptive retransmission delay, and random seed scrambling techniques to streamline retransmissions, acknowledging variable-length blocks, adjusting retransmission timing based on feedback, and using scrambling sequences to enhance frame synchronization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional ARQ methods are used in free-space optical communication, then frame loss and corruption can be addressed through retransmission, but unnecessary retransmissions occur reducing transmission efficiency

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidtransmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the retransmission process by implementing block-selective ARQ, where data is divided into blocks and only problematic blocks are retransmitted rather than entire frames. This segmentation allows selective retransmission of only the necessary portions, reducing unnecessary retransmissions while maintaining reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies adaptive retransmission delay, a dynamic mechanism that adjusts the timing of retransmissions based on channel conditions and feedback. This dynamic adaptation prevents premature or unnecessary retransmissions while ensuring timely recovery of lost frames, thereby improving transmission efficiency without compromising reliability.

Inventive Principle:
Principle #15Dynamics

2Speed

If retransmission delay is reduced to improve responsiveness, then faster error recovery is achieved, but feedback from receiver may not be received causing premature retransmission

Engineering Contradiction:
Improveerror recovery speedVSAvoidretransmission accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements adaptive retransmission delay that dynamically adjusts the waiting period before retransmission based on received feedback. This dynamic mechanism allows the system to respond quickly when feedback confirms loss while preventing premature retransmission when feedback is still pending, thus balancing speed and reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent incorporates feedback mechanisms where the receiver sends acknowledgments about received frames. This feedback information is used to adjust retransmission timing, ensuring that retransmissions occur only when necessary and at optimal times, preventing both premature and delayed retransmissions.

Inventive Principle:
Principle #23Feedback

3Device complexity

If fixed-length blocks are used for ARQ acknowledgment, then processing is simplified, but variable transmission conditions in turbulent environments cannot be accommodated

Engineering Contradiction:
Improveprocessing complexityVSAvoidenvironmental adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements block-selective ARQ with variable-length block acknowledgments that adapt to transmission conditions. Instead of fixed-length blocks, the system dynamically adjusts acknowledgment block sizes based on which specific blocks were received correctly, providing environmental adaptability while maintaining manageable processing complexity through selective acknowledgment.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of block length from fixed to variable based on transmission outcomes. This parameter change allows the system to accommodate variable transmission conditions in turbulent environments by adjusting acknowledgment sizes to match actual reception patterns, improving adaptability without significantly increasing complexity.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If retransmission overhead is reduced to improve efficiency, then bandwidth utilization improves, but error correction capability may be compromised

Engineering Contradiction:
Improvebandwidth utilizationVSAvoiderror correction capability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments error correction resources by applying them selectively to only those blocks that require retransmission, rather than adding overhead to all transmissions. This segmented approach reduces overall retransmission overhead and improves bandwidth utilization while maintaining sufficient error correction capability for the blocks that actually need it.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent discards correctly received blocks and only recovers (retransmits) the specific blocks that were lost or corrupted. This selective recovery approach reduces retransmission overhead and improves bandwidth utilization while maintaining error correction capability precisely where needed, avoiding unnecessary overhead on already correct data.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentEP3855657B1Efficient automatic repeat request for free space optical communication
Publication Date: 2023.08.16 X DEVELOPMENT LLC
  • EP3855657B1 patent drawingFigure 1
  • EP3855657B1 patent drawingFigure 2
  • EP3855657B1 patent drawingFigure 3

AI summary

Aspects of the disclosure provide techniques for automatic repeat request (ARQ) in a free-space optical communication (FSOC) architecture (Fig. 2). These techniques, including block-selective ARQ (Fig. 10), adaptive retransmission delay (Fig. 11), and random seed scrambling (Fig. 12), can be used individually or in combination to combat problems involving frame loss or corruption. These techniques enable the system to rapidly recover by streamlining the retransmission process. For instance, block-selective ARQ acknowledges variable length blocks of frames in the return stream from the receiver to the transmitter (Figs. 5A-B, 10). Adaptive retransmission delay allows the retransmission delay to grow in the absence of feedback by the receiver, up to some defined limit (Fig. 11). And with random seed sampling, a scrambling sequence is incorporated to aid with frame syncing, which avoids the need for a line code (Figs. 8-9, 12). These aspects of the technology provide a robust communication process, and also reduce overhead costs associated with unnecessary retransmissions.