Compressor Memory Reset Control Using Packet Sequence Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication networks, particularly in 5G technologies, compressor memory resets are often triggered unnecessarily due to lost data blocks during compression, leading to inefficiencies in bandwidth allocation and data transmission.
Innovation Solution
Implementing a method where packets are transmitted as burst transmissions immediately after a compression memory reset, and subsequent packets are checked for sequence numbers to determine if a memory reset is necessary, refraining from performing a reset if the sequence numbers indicate that the previous reset was more recent, thus avoiding unnecessary memory resets.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If compression memory reset is triggered due to lost data blocks during compression, then data transmission reliability is improved, but bandwidth efficiency deteriorates due to unnecessary resets
Solution Approach 1:
The receiving device monitors packet sequence numbers and provides feedback to the transmitting device about whether a memory reset is actually needed. The transmitter compares the received sequence number with its current sequence number to determine if the lost block was within the compression memory window, triggering a reset only when necessary.
Solution Approach 2:
The system uses the sequence number information already present in the packet headers to self-determine whether a memory reset is needed, eliminating the need for separate feedback messages and enabling autonomous decision-making at the transmitting device.
2Manufacturing precision
If compression memory reset is performed frequently to ensure data integrity, then transmission accuracy is improved, but transmission speed deteriorates
Solution Approach 1:
The receiving device sends feedback indicating the sequence number of the first received packet. The transmitting device uses this feedback to intelligently determine whether to reset compression memory, avoiding unnecessary resets that would degrade transmission speed while maintaining accuracy when needed.
Solution Approach 2:
The system dynamically changes the compression memory state based on the comparison between received and current sequence numbers. The memory is reset only when the parameter (sequence number difference) indicates that lost blocks were within the memory window, optimizing both accuracy and speed.
3Quantity of substance
If compression algorithms are used to reduce bandwidth allocation, then resource efficiency is improved, but data block loss increases leading to unnecessary memory resets
Solution Approach 1:
The receiving device provides feedback about packet reception status through sequence number monitoring. This feedback mechanism allows the transmitting device to distinguish between actual compression failures and temporary packet losses, reducing unnecessary memory resets while maintaining resource efficiency.
Solution Approach 2:
The sequence number comparison mechanism acts as an intermediary that mediates between the compression algorithm's resource efficiency and the data integrity requirement. It translates packet loss information into intelligent reset decisions, reconciling the trade-off between bandwidth efficiency and data block loss.
Data Source
AI summary
Aspects of the present disclosure include methods, apparatuses, and computer readable media for transmitting, to a receiving device, a first plurality of packets immediately after a first compression memory reset, transmitting, to the receiving device, a second plurality of packets different than the first plurality of packets, receiving, from the receiving device, a memory reset request associated with a second plurality of packets for a second compression memory reset, wherein the memory reset request comprises one or more recent sequence numbers of the second plurality of packets, and refraining from performing a second compression memory reset in response to determining that the at least one of the one or more recent sequence numbers is less than at least one of one or more reset sequence numbers of the first plurality of packets.


