Adaptive Retransmission Protocols for Time-Slotted Link Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication networks face challenges in maintaining re-transmission reliability due to unreliable communication channels, which can lead to corrupted data packets and inefficient use of time slots, affecting throughput and latency.

Innovation Solution

Implementing adaptive error avoidance mechanisms by encoding data packets using a second communication protocol with error correction codes during the last retry attempt, extending the packet transmission into the acknowledge time slot without altering the overall slot duration, and adjusting data rates or payload sizes for improved resilience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If error correction codes are used during re-transmission, then re-transmission reliability is improved, but time slot duration would be extended

Engineering Contradiction:
Improvere-transmission reliabilityVSAvoidtime slot duration
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The patent applies dynamics by making the communication protocol adaptive based on transmission attempts. For the last retry attempt, the system dynamically switches to a second protocol with error correction codes, while maintaining the original time slot duration through coordinated protocol changes at both transmitting and receiving ends.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes protocol parameters selectively for the last retry attempt. The transmitting node changes the encoding protocol to include error correction codes, and the receiving node changes its decoding protocol accordingly, allowing reliability improvement without extending the time slot duration.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If adaptive error avoidance mechanisms are implemented, then data delivery reliability is improved, but device complexity increases

Engineering Contradiction:
Improvedata delivery reliabilityVSAvoidprotocol management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the re-transmission process into distinct phases: initial transmissions using the first protocol, and a final retry attempt using the second protocol with error correction. This segmentation allows the system to manage complexity by only activating error correction mechanisms when absolutely necessary.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Error correction codes are applied locally only to the last retry attempt rather than all transmissions. The transmitting node and receiving node both switch to enhanced protocols only for the final retry, keeping the system simple for routine transmissions while providing enhanced reliability when needed.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12587315B2Methods for adaptive error avoidance to increase re-transmission reliability in time-slotted communication links
Publication Date: 2026.03.24 ANALOG DEVICES INT UNLTD CO
  • US12587315B2 patent drawing
  • US12587315B2 patent drawing
  • US12587315B2 patent drawing

AI summary

A network node device of a communication network comprises physical (PHY) layer circuitry configured to transmit and receive data packets via a communication network; and processing circuitry connected to the PHY layer circuitry. The processing circuitry is configured to encode a data packet for sending according to a first communication protocol for sending to a second network node during a specified communication time slot, initiate resending of the data packet when the second network node does not respond during a specified acknowledge time slot, and encode the data packet according to a second communication protocol for sending to the second network node for a last retry attempt of a finite number of retry attempts, wherein the time to send the data packet formatted in the second communication protocol extends into the specified acknowledge time slot.