Compressor Memory Reset Control Using Packet Sequence Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidbandwidth efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #25Self-service

2Manufacturing precision

If compression memory reset is performed frequently to ensure data integrity, then transmission accuracy is improved, but transmission speed deteriorates

Engineering Contradiction:
Improvetransmission accuracyVSAvoidtransmission speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvebandwidth allocationVSAvoiddata block loss
Core Design Contradiction:
Quantity of substanceVSLoss of information

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12004009B2Methods and apparatus for managing compressor memory
Publication Date: 2024.06.04 QUALCOMM INC
  • US12004009B2 patent drawing
  • US12004009B2 patent drawing
  • US12004009B2 patent drawing

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.