Erasure-Coded Tunnel Delivery for Reliable Low-Latency Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transmission methods, such as retransmission-based protocols, struggle to achieve consistently reliable ultra-low latency data delivery, especially in environments with packet loss, and are difficult to integrate into existing deployments without modifying servers, client applications, or networks.

Innovation Solution

A tunneling method using erasure coding converts data packets into erasure coded streams, which are then decoded at the receiver, with the number of packets adjusted based on feedback to ensure reliable delivery, allowing integration without modifying existing systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If retransmission-based protocols (TCP) are used to ensure reliable data delivery, then data reliability is improved, but delivery latency increases significantly

Engineering Contradiction:
Improvedata delivery reliabilityVSAvoiddelivery latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies forward error correction by pre-calculating and attaching redundancy information to data packets before transmission. This preliminary action ensures that lost packets can be recovered without retransmission, resolving the contradiction between reliability and latency by eliminating the need for wait-and-retransmit cycles.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where the receiver sends acknowledgment information about packet loss and recovery status back to the sender. This feedback enables dynamic adjustment of error correction parameters and transmission strategy, optimizing the balance between reliability and latency in real-time.

Inventive Principle:
Principle #23Feedback

2Reliability

If retransmission-based protocols are used to deliver data reliably, then data reliability is improved, but the number of round-trip times increases

Engineering Contradiction:
Improvedata delivery reliabilityVSAvoiddata delivery speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

By pre-attaching forward error correction redundancy to packets, the system eliminates the need for multiple round-trip retransmission cycles. The preliminary inclusion of correction data allows single-pass delivery with built-in recovery capability, dramatically increasing productivity while maintaining reliability.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If erasure coding is used to provide forward error correction, then data reliability under packet loss is improved, but bandwidth consumption increases

Engineering Contradiction:
Improvedata delivery reliability under packet lossVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies partial error correction by calculating and attaching only the necessary amount of redundancy information based on estimated packet loss conditions. This partial action provides sufficient protection against loss while minimizing excessive bandwidth consumption that would result from full-error correction approaches.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system dynamically adjusts error correction parameters based on feedback about actual packet loss conditions. When loss rates are low, less correction data is attached; when loss rates increase, the correction level adapts accordingly. This dynamic adjustment optimizes the bandwidth-reliability tradeoff in real-time.

Inventive Principle:
Principle #15Dynamics

4Reliability

If existing retransmission protocols are integrated into current systems, then data reliability is improved, but system complexity increases

Engineering Contradiction:
Improvedata delivery reliabilityVSAvoidsystem integration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a tunnel interface as an intermediary layer between existing network protocols and the error correction mechanism. This intermediary encapsulates the complexity of forward error correction within the tunnel, allowing standard protocols to operate unchanged while gaining enhanced reliability without increasing overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250286803A1Reliable Low Latency Data Delivery Using Erasure Codes and Feedback Over a Tunnel Interface
Publication Date: 2025.09.11 BITRIPPLE INC
  • US20250286803A1 patent drawing
  • US20250286803A1 patent drawing
  • US20250286803A1 patent drawing

AI summary

Transmitting one or more first data packet streams from one or more sources to one or more destinations with reliability of transmission might comprise configuring transmission of packets of the first data packet streams to a sender, receiving packets of the first data packet streams from the one or more sources, converting packets of the first data packet streams into packets of a second packet stream comprising erasure coded data generated from the packets of the first data packet streams, transmitting the second packet stream to a receiver, reliably converting packets of the second packet stream using erasure decoding into packets of the first data packet streams, and transmitting those packets to the one or more destinations, wherein the number of packets of the second packet stream generated and transmitted by the sender to ensure reliable conversion is based on feedback packets transmitted from the receiver to the sender.