Packet Reuse Transmission for Redundant Data Reduction
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Productivity
If complete packets with reusable data sections are transmitted ahead of incomplete packets, then data reconstruction efficiency improves, but transmission interface complexity increases
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.
Data Source
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.


