Network-Coded Retransmission Using Conditional Status Reports

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network coding systems lack efficient mechanisms for managing retransmissions and status reporting, leading to inefficiencies in data recovery and packet transmission.

Innovation Solution

Implementing a wireless transmit/receive unit (WTRU) and network element with circuitry to manage network coding generations, including status report requests and additional network coded packets, to enhance data recovery and transmission efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If network coding is used to transform input packets into output packets, then data transmission efficiency is improved, but the complexity of managing retransmissions and status reports increases

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidretransmission management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the retransmission management process into distinct components: status report generation, condition evaluation, and selective retransmission. Each component handles specific aspects of the network coding feedback mechanism, making the overall system more manageable despite the increased complexity introduced by network coding

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a feedback mechanism where the receiver sends status reports indicating which network coded packets were successfully decoded. The transmitter uses this feedback to determine which packets need retransmission, creating a closed-loop system that improves transmission efficiency while managing complexity through intelligent decision-making

Inventive Principle:
Principle #23Feedback

2Measurement precision

If status report requests are sent for each network coding generation, then data recovery accuracy is improved, but the overhead of status reporting increases

Engineering Contradiction:
Improvedata recovery accuracyVSAvoidstatus report overhead
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

Instead of sending status reports for every single network coding generation, the patent applies partial action by only generating status reports when specific conditions are met (e.g., when certain packets are missing or when a threshold is reached). This reduces the overall overhead while maintaining sufficient accuracy for data recovery

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent changes the parameter of status report frequency from a fixed value to a conditional value. Status reports are generated dynamically based on network conditions, packet loss patterns, and recovery needs, optimizing the balance between accuracy and overhead

Inventive Principle:
Principle #35Parameter changes

3Reliability

If multiple network coded packets are transmitted for the same generation, then reliability of data recovery is improved, but the transmission time increases

Engineering Contradiction:
Improvedata recovery reliabilityVSAvoidtransmission time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent prepares multiple network coded packets in advance for the same generation, encoding them with different coefficients before transmission. When packet loss occurs, the receiver can recover the original data using any sufficient number of these pre-prepared coded packets, improving reliability without requiring additional encoding time during retransmission

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent transmits multiple network coded packets periodically or in batches rather than waiting for feedback before sending the next packet. This approach maintains continuous transmission flow while ensuring that sufficient coded packets are available for reliable recovery, balancing transmission time and reliability

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20260082252A1Methods, architectures, apparatuses and systems for retransmission when network coding is used
Publication Date: 2026.03.19 INTERDIGITAL PATENT HOLDINGS INC
  • US20260082252A1 patent drawing
  • US20260082252A1 patent drawing
  • US20260082252A1 patent drawing

AI summary

A method, implemented in a WTRU is described herein. The method may include receiving configuration information associated with one or more network coding generations, determining that at least one condition to trigger a status report request may be satisfied for at least one network coding generation, sending the status report request based on the at least one condition being satisfied for the at least one network coding generation, receiving a status report including information associated with the at least one network coding generation and transmitting at least one network coded packet generated using the at least one network coding generation based on the status report and the configuration information. In various embodiments, the at least one network coded packet may include at least one additional network coded packet to be transmitted for the at least one network coding generation.