IP Packet Header Compression Using Bitmap Redundancy Elimination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for compressing IP packet headers in wireless networks are inefficient, particularly in systems that aggregate packets at the MAC level, as they often transmit redundant header information, reducing data transmission efficiency and increasing energy consumption.
Innovation Solution
A method that aggregates IP packets and uses a bitmap to identify and eliminate redundant header information, keeping only one complete IP header as a reference, thereby compressing subsequent packets and reducing transmission duration and energy usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If IP packet headers are transmitted without compression, then all header information is complete and accurate, but transmission duration increases and energy consumption increases
Solution Approach 1:
The patent extracts and transmits only the non-redundant header fields identified by the bitmap, removing duplicate information that can be reconstructed from the reference packet. This reduces transmission duration while maintaining header information completeness through selective extraction of essential fields.
Solution Approach 2:
The patent performs preliminary identification of redundant and non-redundant header fields using a bitmap before transmission. By pre-processing the header information to mark which fields need transmission, the system prepares the data in advance, enabling efficient compression without losing necessary information.
2Measurement precision
If IP packet headers are transmitted without compression, then all header information is complete and accurate, but energy consumption increases
Solution Approach 1:
The patent extracts and transmits only the non-redundant header fields identified by the bitmap, removing duplicate information that can be reconstructed from the reference packet. This reduces transmission duration while maintaining header information completeness through selective extraction of essential fields.
Solution Approach 2:
The patent performs preliminary identification of redundant and non-redundant header fields using a bitmap before transmission. By pre-processing the header information to mark which fields need transmission, the system prepares the data in advance, enabling efficient compression without losing necessary information.
3Reliability
If all IP headers are transmitted in full, then data integrity is maintained, but system throughput decreases
Solution Approach 1:
The patent extracts and transmits only the non-redundant header fields identified by the bitmap, removing duplicate information that can be reconstructed from the reference packet. This reduces transmission duration while maintaining header information completeness through selective extraction of essential fields.
Solution Approach 2:
The patent uses a reference IP packet as a template and copies only the necessary non-redundant fields to reconstruct subsequent packet headers. This copying approach maintains data integrity for essential information while reducing overall transmission volume to improve system throughput.
4Productivity
If header compression is implemented, then transmission efficiency improves, but device complexity increases
Solution Approach 1:
The patent extracts and transmits only the non-redundant header fields identified by the bitmap, removing duplicate information that can be reconstructed from the reference packet. This reduces transmission duration while maintaining header information completeness through selective extraction of essential fields.
Solution Approach 2:
The patent uses a bitmap as a compact indicator mechanism to mark which header fields are redundant and which are non-redundant. This bitmap acts as a simple binary indicator system that greatly simplifies the compression and decompression processes compared to complex algorithms, reducing device complexity while maintaining transmission efficiency.
Data Source
AI summary
Embodiments include methods for decompression of headers of received Internet Protocol (IP) packets, such as by a device. Such methods include receiving a single transmission unit that includes a bitmap comprising a plurality of bits, and an aggregation of a first IP packet and a reference IP packet. Each bit in the bitmap indicates whether a corresponding header information element, of a header of the first IP packet, is redundant or non-redundant with respect to a corresponding header information element of a header of the reference IP packet. Such methods include reconstructing the header of the first IP packet based on the header of the reference IP packet and on the bitmap, and decompressing the header of the first IP packet. Other embodiments include devices configured to perform operations corresponding to such methods, and computer-readable media comprising computer-executable instructions that embody such methods.


