Packet Reuse Transmission for Redundant Data Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In communication systems, identical data contents are repeatedly transmitted across different layers, leading to resource wastage due to the current lack of a data reuse mechanism.

Innovation Solution

A data transmission method and apparatus that analyzes under-transmitted data to generate reuse setting information and packets, where a complete packet with reusable data is transmitted ahead of incomplete packets, allowing the receiving terminal to reconstruct non-reusable data sections, thereby reducing redundant data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If identical data contents are transmitted through each layer of the communication system, then data transmission completeness is ensured, but resource wastage increases due to repeated transmission

Engineering Contradiction:
Improvedata transmission completenessVSAvoidresource wastage
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The data transmission process is segmented into different packet types (complete packets with reusable data sections and incomplete packets without reusable data sections). The driver analyzes under-transmitted data to identify reusable portions and segments them into complete packets that can be reused, while incomplete packets contain only non-reusable data. This segmentation allows the system to transmit only necessary data portions while maintaining transmission completeness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The driver performs preliminary analysis of under-transmitted data before actual transmission to generate reuse setting information and identify complete packets with reusable data sections. This preliminary action enables the receiving terminal to reconstruct non-reusable data sections using the reusable data from complete packets, thereby avoiding repeated transmission of identical data contents while ensuring data completeness.

Inventive Principle:
Principle #10Preliminary action

2Loss of energy

If a data reuse mechanism is implemented to reduce redundant transmission, then resource efficiency improves, but system complexity increases due to packet analysis and reconstruction processes

Engineering Contradiction:
Improveresource efficiencyVSAvoidsystem complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The system implements self-service through automatic packet analysis and reconstruction. The driver automatically analyzes under-transmitted data to generate reuse setting information and identify complete packets. The receiving terminal automatically reconstructs non-reusable data sections using reusable data from complete packets based on reuse setting information. This automated process reduces manual intervention while managing the complexity of the data reuse mechanism.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Reuse setting information acts as an intermediary between the transmitted packets and the reconstruction process. The driver generates reuse setting information that indicates which packets are complete and contain reusable data sections. The receiving terminal uses this intermediary information to identify complete packets and reconstruct non-reusable data sections, simplifying the overall process while maintaining resource efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If complete packets with reusable data sections are transmitted ahead of incomplete packets, then data reconstruction efficiency improves, but transmission interface complexity increases

Engineering Contradiction:
Improvedata reconstruction efficiencyVSAvoidtransmission interface complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Complete packets containing reusable data sections are transmitted ahead of incomplete packets. This preliminary arrangement ensures that the receiving terminal receives the reusable data portions first, enabling efficient reconstruction of non-reusable data sections in incomplete packets. The transmission interface uses reuse setting information to determine the transmission order, placing complete packets before incomplete packets to optimize reconstruction efficiency.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11509428B2Data transmission method and apparatus having data reuse mechanism
Publication Date: 2022.11.22 REALTEK SEMICON CORP
  • US11509428B2 patent drawing
  • US11509428B2 patent drawing
  • US11509428B2 patent drawing

AI summary

The present invention discloses a data transmission method having data reuse mechanism that includes the steps outlined below. A driver corresponding to a communication circuit is operated as a transmission terminal to analyze under-transmitted data to generate reuse setting information, indication information and packets having a complete packet and incomplete packets so as to be transmitted by the transmission terminal through a transmission interface to be received by the communication circuit as a receiving terminal. The receiving terminal identifies the complete packet and the incomplete packets according to the indication information. A data location that a reusable data section corresponds to is determined according to the reuse information. The complete packet is outputted. A non-reusable data section of each of the incomplete packets and the reusable data section of the complete packet are reconstructed to output reconstructed packets according to the data location.