RoHC Packet Re-Compression Using Dynamic Discard Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems face inefficiencies in managing and optimizing the transmission of robust header compression packets, particularly in scenarios where packet thresholds and loss tolerances are not adequately addressed, leading to suboptimal resource utilization and potential data loss.

Innovation Solution

Implementing a method for selectively discarding and re-compressing packets based on context-specific thresholds, which are dynamically determined by factors such as the number of bits used for compression, loss tolerance, and compression profiles, specifically for robust header compression (RoHC) packets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If packets are discarded without re-compression to reduce processing overhead, then device complexity and energy consumption decrease, but data loss increases when discard thresholds are not properly managed

Engineering Contradiction:
Improveprocessing overheadVSAvoiddata loss
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent dynamically adjusts the packet discard threshold based on context parameters such as loss tolerance and compression state. By changing the threshold parameter adaptively rather than using a fixed value, the system can tolerate more discards in high-loss scenarios while maintaining stricter limits when reliability is critical, thus resolving the contradiction between processing overhead and data loss

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system transitions from static packet management to dynamic threshold adjustment based on real-time context. The discard threshold is continuously adapted according to compression state, loss tolerance, and packet sequence, allowing the system to optimize between processing efficiency and data reliability under varying conditions

Inventive Principle:
Principle #15Dynamics

2Reliability

If re-compression is performed after every packet discard to maintain data integrity, then data loss is reduced, but processing overhead and energy consumption increase

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

Solution Approach 1:

The patent introduces a dynamic threshold parameter that determines when re-compression should occur. By adjusting this threshold based on context factors like loss tolerance and compression state, the system avoids unnecessary re-compression operations while maintaining data integrity when it matters most, thereby reducing energy consumption without sacrificing reliability

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system selectively discards packets under certain conditions and recovers (re-compresses) only when the discard count reaches the dynamic threshold or specific context conditions are met. This selective approach avoids continuous re-compression while maintaining data integrity, reducing energy waste from unnecessary processing

Inventive Principle:
Principle #34Discarding and recovering

3Device complexity

If a fixed discard threshold is used to simplify packet management, then device complexity decreases, but adaptability to different loss tolerance scenarios is reduced

Engineering Contradiction:
Improvepacket management complexityVSAvoidloss tolerance adaptation
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent transforms the static discard threshold into a dynamic parameter that adapts to different loss tolerance scenarios. The threshold is adjusted based on context information such as compression state and loss tolerance requirements, enabling the system to handle diverse network conditions without increasing fundamental management complexity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system pre-establishes multiple threshold values corresponding to different loss tolerance scenarios and selects the appropriate threshold based on current context. This preliminary preparation allows rapid adaptation to different scenarios without complex real-time calculations, maintaining simplicity while enhancing versatility

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12526346B2Techniques for selective re-compression of robust header compression packets
Publication Date: 2026.01.13 QUALCOMM INC
  • US12526346B2 patent drawing
  • US12526346B2 patent drawing
  • US12526346B2 patent drawing

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.