Header Compression Power Reduction via Skip Logic
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices consuming excessive power during VoIP calls due to unnecessary header processing in Robust Header Compression (ROHC) operations, especially when header values do not change during the call.
Innovation Solution
Implementing a method in electronic devices to skip unnecessary operations for compressing and decompressing headers by storing and reusing previously transmitted header values, thereby reducing power consumption by bypassing redundant verification and encoding/decoding processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the electronic device validates all headers using ROHC compression, then header compression performance is improved, but power consumption increases due to unnecessary processing when header values do not change
Solution Approach 1:
The device performs preliminary validation to determine whether header values have changed before initiating full ROHC compression processing. By checking if header values remain unchanged in advance, the device可以避免 unnecessary compression operations and reduce power consumption while maintaining compression performance when needed
Solution Approach 2:
When header values are determined to be unchanged, the device skips the entire header validation and compression process, directly transmitting the data without ROHC processing. This selective skipping of redundant operations significantly reduces power consumption during VoIP calls where headers typically remain constant
2Reliability
If the electronic device performs complete header validation and compression, then data transmission reliability is improved, but processing time increases
Solution Approach 1:
The device performs a preliminary check to determine if header values have changed before initiating full validation and compression. This advance determination allows the system to skip time-consuming processing when headers are unchanged, reducing overall processing time while maintaining reliability when changes occur
Solution Approach 2:
When headers are determined to be unchanged, the device skips the complete validation and compression process entirely, directly transmitting data. This selective skipping eliminates unnecessary processing delays while preserving data transmission reliability through conditional application of full processing only when needed
3Measurement precision
If the electronic device restores complete headers during decompression, then data processing accuracy is improved, but power consumption increases due to redundant restoration operations
Solution Approach 1:
The receiving device performs preliminary determination to check if header values have changed before initiating complete header restoration. By checking in advance whether restoration is necessary, the device avoids energy-consuming decompression operations while ensuring accuracy is maintained when header changes actually occur
Solution Approach 2:
When header values are determined to be unchanged, the device skips the complete header restoration process during decompression. Instead of restoring full headers, the device uses the unchanged header values directly, significantly reducing power consumption while maintaining data processing accuracy through selective application of restoration only when necessary
Data Source
AI summary
An electronic device process data including a compressed header is provided. The electronic device includes a controller configured to generate a data packet comprising a header compressed based on at least one data packet previously transmitted, and a transmitter configured to transmit the data packet.


