Dummy Segment Transmission for TCP Final Segment Loss

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In existing communication protocols, when one of the final segments of divided data is not received by the reception-side terminal, fast retransmission is not possible until a predetermined retransmission timeout occurs, leading to prolonged delays in packet retransmission.

Innovation Solution

The transmission-side device sends dummy segments along with the actual data segments, allowing for enhanced probability of fast retransmission by transmitting packets including dummy data, which can be used to acquire lost segments without waiting for retransmission timeout, and configuring the system to transmit dummy data with arbitrary sizes or even using real data as dummy data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If fast retransmission is used for missed packets, then retransmission speed is improved, but it cannot be applied when one of the final segments is lost

Engineering Contradiction:
Improveretransmission speedVSAvoidapplicability to final segment loss
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The patent applies preliminary action by transmitting dummy segments after the actual data segments before the fast retransmission trigger occurs. These dummy segments are pre-positioned in the transmission sequence so that when a final segment is lost, the dummy segments can serve as substitutes to trigger the fast retransmission mechanism, enabling it to work for final segment losses that would otherwise not trigger it.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If dummy segments are transmitted to enable fast retransmission, then retransmission probability is improved, but network bandwidth consumption increases

Engineering Contradiction:
Improveretransmission probabilityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies parameter changes by making the dummy segment size configurable and adjustable. The dummy segments can be transmitted with variable sizes depending on network conditions, allowing optimization between reliability improvement and bandwidth consumption. The system can adapt the dummy segment parameters to balance the trade-off between enabling fast retransmission and minimizing unnecessary bandwidth usage.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10601601B2Information processing system, information processing method, non-transitory storage medium storing program, and information processing device
Publication Date: 2020.03.24 TOYOTA JIDOSHA KK
  • US10601601B2 patent drawing
  • US10601601B2 patent drawing
  • US10601601B2 patent drawing

AI summary

An information processing system includes: a first information processing device including a transmission unit, the transmission unit being configured to transmit a dummy segment including dummy data, after sequentially transmitting transmission segments into which transmission data is divided; and a second information processing device configured to communicate with the first information processing device using a transmission control protocol, the second information processing device including a removal unit configured to remove the dummy segment and to set data including the transmission segments as the transmission data when the transmission segments and the dummy segment are received.