Uplink Data Compression Buffer Consistency via UDC Header
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In existing mobile communication systems, the consistency between the compression buffer and decompression buffer on the base station and UE sides is not ensured, leading to unreliable uplink data compression.
Innovation Solution
Incorporating a UDC header in PDCP packets with compression context information and decompression buffer area information to control the decompression buffer area, ensuring it remains consistent with the compression buffer area, using the RFC1951 compression algorithm and specific bit fields for indicating compression and buffer management operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If packet cross compression method is used at UE and base station sides, then uplink data compression efficiency is improved, but consistency between compression buffer and decompression buffer cannot be ensured
Solution Approach 1:
The patent implements a feedback mechanism where the UE sends buffer status information to the base station, and the base station sends buffer consistency check results back to the UE. This bidirectional feedback ensures both sides maintain consistent buffer states, resolving the reliability issue while preserving compression efficiency.
Solution Approach 2:
The patent introduces an intermediary signaling mechanism that mediates between the UE's compression buffer and the base station's decompression buffer. Through control messages exchanged between UE and base station, the intermediary signaling coordinates buffer operations to maintain consistency across both ends.
2Productivity
If compression buffer area is increased to store more packet data, then compression performance is improved, but memory resource consumption increases
Solution Approach 1:
The patent implements dynamic buffer management where the buffer size and allocation are adjusted based on real-time transmission needs, packet arrival rates, and network conditions. This dynamic approach allows the system to optimize compression performance while minimizing memory consumption by allocating resources only when needed.
Solution Approach 2:
The patent changes buffer management parameters such as buffer size, retention time, and compression threshold based on network conditions and traffic patterns. By dynamically adjusting these parameters, the system achieves high compression performance with adaptive memory resource consumption rather than fixed large buffer allocation.
3Reliability
If buffer consistency checking mechanism is implemented, then uplink data compression reliability is improved, but processing overhead increases
Solution Approach 1:
The patent implements partial checking where not every packet requires full buffer consistency verification. Instead, checking is performed selectively based on packet types, error conditions, or periodic intervals. This partial action approach maintains reliability for critical operations while reducing overall processing overhead.
Solution Approach 2:
The patent enables self-service buffer management where each end (UE and base station) independently maintains and monitors its own buffer state, generating self-diagnostic information. This self-service approach reduces the need for complex centralized verification mechanisms, thereby lowering processing overhead while maintaining reliability.
Data Source
Figure 1~2
Figure 3~4
Figure 5~7
AI summary
A method and a device for decompressing and compressing uplink data are provided. The method for decompressing uplink data includes: checking, by a decompression end, a UDC header in a PDCP packet after the PDCP packet is received, where the UDC header includes at least: compression context information of a data packet in the PDCP packet and information related to a decompression buffer area, and the information related to the decompression buffer area is for indicating the decompression end to control the decompression buffer area of the decompression end to keep consistent with a compression buffer area of a compression end; and performing, by the decompression end, a corresponding operation on the data packet in the PDCP packet according to the compression context information and the information related to the decompression buffer area.