Proxy QUIC Datagram Retransmission for Network Overhead Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

QUIC datagram retransmission in telecommunications networks faces inefficiencies due to high per-packet overhead and head-of-line blocking when using stream-based services, and existing solutions lack selective local retransmission optimization based on delay measurements and network conditions.

Innovation Solution

Implementing a proxy-based retransmission mechanism that uses datagram-based encapsulation for end-to-end packet recovery, allowing for selective local retransmission optimized by delay measurements and network characteristics, reducing overhead and avoiding head-of-line blocking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If stream-based encapsulation is used for QUIC datagram retransmission, then reliable delivery is achieved, but per-packet overhead increases and head-of-line blocking occurs

Engineering Contradiction:
Improvereliable deliveryVSAvoidper-packet overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the retransmission process into selective local retransmission (handled by the proxy) and end-to-end retransmission (handled by QUIC). This segmentation allows the proxy to handle only the problematic segments locally without requiring full stream-based retransmission, thereby reducing per-packet overhead while maintaining reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a proxy as an intermediary between the client and server. This proxy performs selective local retransmission for lost QUIC datagrams on the access link, eliminating the need for stream-based encapsulation and reducing head-of-line blocking while maintaining reliable delivery through the intermediary's intelligent retransmission decisions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If end-to-end retransmission is used, then reliable delivery is achieved, but retransmission delay increases

Engineering Contradiction:
Improvereliable deliveryVSAvoidretransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by having the proxy detect and retransmit lost QUIC datagrams locally before the server becomes aware of the loss. The proxy uses feedback from the client to identify lost packets and performs local retransmission proactively, reducing the overall retransmission delay compared to waiting for end-to-end feedback.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements local quality by performing selective local retransmission only for lost QUIC datagrams on the access link rather than performing full end-to-end retransmission. This localized approach targets only the problematic segments, reducing retransmission delay while maintaining reliability through intelligent selection based on feedback information.

Inventive Principle:
Principle #3Local quality

3Productivity

If proxy-based selective retransmission is implemented, then retransmission efficiency is improved, but network device complexity increases

Engineering Contradiction:
Improveretransmission efficiencyVSAvoidnetwork device complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies self-service by enabling the proxy to autonomously detect lost QUIC datagrams and perform local retransmission without requiring complex coordination with the server. The proxy uses feedback information from the client to automatically identify lost packets and initiate retransmission, improving efficiency while keeping the implementation relatively simple through autonomous operation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20240430347A1Selective QUIC datagram payload retransmission in a network
Publication Date: 2024.12.26 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US20240430347A1 patent drawing
  • US20240430347A1 patent drawing
  • US20240430347A1 patent drawing

AI summary

Embodiments of the invention provide methods, apparatus, and media to perform selective QUIC datagram payload retransmission. In one embodiment, a method is performed by a proxy network device that is on a path between a first and a second peer network device. The method includes determining, for an end-to-end packet-based traffic flow between the first and second peer network devices, a first duration to perform traffic forwarding between the first peer network device and the proxy network device, and a second duration to perform traffic forwarding between the proxy network device and the second peer network device. The method further includes, based on the first and second durations, causing retransmission of an end-to-end packet embedded as a pay load of a QUIC datagram, where the end-to-end packet was previously transmitted between the first peer network device and the proxy network device.