Dynamic Compression Control for Wireless Data Flows
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication systems, compressors waste processing resources by attempting to compress incompressible data flows that offer little or no reduction in packet size, leading to inefficient utilization of processing resources.
Innovation Solution
A method and apparatus that apply a compression algorithm to data flows, evaluating the level of compression and disabling compression when it falls below a first threshold and enabling it when it exceeds a second threshold, optimizing the use of processing resources based on achievable compression gains.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of substance
If compression algorithm is applied to all data flows, then packet size reduction is achieved for compressible flows, but processing resources are wasted on incompressible flows
Solution Approach 1:
The system dynamically changes the compression parameter (enabled/disabled state) based on the compressibility characteristics of each data flow. By evaluating whether a data flow is compressible or incompressible and adjusting the compression algorithm's activation status accordingly, the system achieves packet size reduction for compressible flows while avoiding unnecessary processing of incompressible flows, thus resolving the contradiction between data reduction and resource conservation
Solution Approach 2:
The system implements a feedback mechanism where the compression performance or characteristics of a data flow are evaluated, and this evaluation feeds back into the decision of whether to continue applying compression. By monitoring the compressibility of each flow and adjusting the compression algorithm's operation based on this feedback, the system optimizes the balance between achieving packet size reduction and conserving processing resources
2Productivity
If compression is continuously applied to data flows, then consistent compression gain is maintained, but processing overhead increases for incompressible flows
Solution Approach 1:
Instead of applying compression continuously and excessively to all data flows, the system applies compression partially and selectively only to those data flows that exhibit compressibility characteristics. This partial action approach ensures that compression gain is achieved where applicable while avoiding the processing overhead associated with continuously compressing incompressible flows
Data Source
AI summary
Methods and apparatus for wireless communication include applying a compression algorithm to a data flow, and evaluating a level of compression of the data flow resulting from the applying of the compression algorithm. Further aspects include determining when the level of compression of the data flow is below a first threshold, and disabling compression of the data flow when the level of compression is below the first threshold. Additional aspects include determining when the level of compression of the data flow is above a second threshold, and enabling compression of the data flow when the level of compression is above the second threshold, wherein the second threshold is greater than the first threshold.


