Response Packet Feedback for Data Transmission Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transmission methods, such as those based on the Transmission Control Protocol (TCP), are inadequate in handling transmission failures like packet loss, leading to inefficiencies and poor data recovery mechanisms.

Innovation Solution

A data transmission method and apparatus that involve a receiving end transmitting a response data packet with a target field indicating received and unreceived data packets, allowing the transmitting end to accurately determine data arrival situations and improve data transmission reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If TCP acknowledgment mechanism is used to ensure reliable data transmission, then data transmission reliability is improved, but network bandwidth occupation increases due to repeated retransmission of lost packets

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidnetwork bandwidth occupation
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements a feedback mechanism where the receiving end sends detailed acknowledgment information back to the transmitting end. The response data packet includes a target field that explicitly indicates which specific data packets were received and which were lost, enabling the transmitting end to retransmit only the missing packets rather than retransmitting all packets sequentially.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces a response data packet as an intermediary carrier that transports detailed acknowledgment information from the receiving end to the transmitting end. This response packet includes a target field that acts as a mediator, conveying precise information about received and unreceived data packets to enable efficient error correction.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If detailed acknowledgment information is transmitted for each data packet, then data transmission accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvedata arrival detection accuracyVSAvoiddata packet structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges multiple acknowledgment functions into a single response data packet. Instead of sending separate acknowledgment packets for each received data packet, the system combines all acknowledgment information—including identification of received packets and lost packets—into one consolidated response packet with a target field that contains all necessary status information.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The response data packet serves multiple functions simultaneously: it acknowledges received data packets, identifies lost data packets, and provides retransmission guidance. The target field within the response packet is designed to be universal, handling both positive acknowledgments and negative acknowledgments in a single structured format.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12218755B2Data transmission method and apparatus, storage medium, and device
Publication Date: 2025.02.04 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12218755B2 patent drawing
  • US12218755B2 patent drawing
  • US12218755B2 patent drawing

AI summary

A data transmission method and apparatus, a storage medium, and a device, are provided, in the field of cloud technologies. The method includes: receiving at least one data packet among data packets transmitted by a transmitting end in a data transmission round; and transmitting a response data packet for the data transmission round to the transmitting end, the response data packet including a target field, and the target field indicating a received data packet and an unreceived data packet at the receiving end, among the data packets transmitted in the data transmission round. The response data may indicate an arrival situation of the data packet in detail, so that the transmitting end may further determine which data packets have arrived and which data packets have not arrived.