ROHC Packet Re-Compression Using Context-Specific Discard Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems face inefficiencies in processing and resource consumption due to the need for re-compressing entire packet streams when individual packets are discarded, leading to unnecessary processing, memory, and battery usage.

Innovation Solution

Implementing selective re-compression techniques that determine whether to re-compress packets on a context-by-context basis, reducing the need for full packet stream re-compression by assessing the number of discarded packets against context-specific thresholds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If full packet stream re-compression is performed when packets are discarded, then data transmission reliability is maintained, but processing overhead and resource consumption increase

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the packet stream processing by context, dividing the monolithic re-compression operation into context-specific sub-operations. Each context is evaluated independently to determine whether re-compression is necessary, allowing the system to process only the affected contexts rather than the entire packet stream. This segmentation reduces processing overhead while maintaining reliability for contexts that require it.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by making re-compression decisions specific to each context rather than uniformly applying re-compression to all packets. The system assesses context-specific conditions (such as the number of discarded packets within a context) and applies re-compression only where necessary. This localized approach maintains data transmission reliability for affected contexts while avoiding unnecessary processing for contexts that do not require re-compression.

Inventive Principle:
Principle #3Local quality

2Reliability

If full packet stream re-compression is performed when packets are discarded, then data transmission reliability is maintained, but memory usage and battery consumption increase

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidbattery consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the packet stream processing by context, dividing the monolithic re-compression operation into context-specific sub-operations. Each context is evaluated independently to determine whether re-compression is necessary, allowing the system to process only the affected contexts rather than the entire packet stream. This segmentation reduces processing overhead while maintaining reliability for contexts that require it.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by making re-compression decisions specific to each context rather than uniformly applying re-compression to all packets. The system assesses context-specific conditions (such as the number of discarded packets within a context) and applies re-compression only where necessary. This localized approach maintains data transmission reliability for affected contexts while avoiding unnecessary processing for contexts that do not require re-compression.

Inventive Principle:
Principle #3Local quality

3Productivity

If context-specific threshold assessment is implemented for selective re-compression, then resource utilization is optimized, but processing complexity per context increases

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidprocessing logic complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by pre-configuring threshold values for each context before packet processing begins. These thresholds are established in advance based on context-specific characteristics and requirements. During runtime, the system simply compares the number of discarded packets against the pre-set threshold, avoiding the need for complex real-time decision-making algorithms. This preliminary configuration simplifies the processing logic while enabling efficient resource utilization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies parameter changes by using context-specific threshold parameters to control re-compression behavior. Each context has its own threshold parameter that determines when re-compression should be triggered. This parameter-based approach allows the system to adapt its processing behavior to different contexts without requiring complex processing logic, as the threshold parameters encapsulate the decision-making criteria for each context.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP4169221B1Techniques for selective re-compression of robust header compression packets
Publication Date: 2026.01.21 QUALCOMM INC
  • EP4169221B1 patent drawingFigure 1
  • EP4169221B1 patent drawingFigure 2
  • EP4169221B1 patent drawingFigure 3

AI summary

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a wireless communication device may determine to discard a number of packets from a plurality of packets included in a packet stream. The plurality of packets may be associated with a context. The wireless communication device may determine that the number of packets to discard does not satisfy a threshold associated with the context. The wireless communication device may discard the number of packets. The wireless communication device may transmit the plurality of packets after discarding the number of packets based at least in part on the determination that the number of packets does not satisfy the threshold. Numerous other aspects are provided.