Uplink Data Compression Buffer Synchronization via PDCP Control PDUs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for handling uplink data compression in wireless communication networks lead to ambiguity and wastage of resources due to synchronization issues between compressors and decompressors, resulting in processing delays and inefficiencies.
Innovation Solution
Implementing a method where the transmitting device sends explicit indications to the receiving device about the enablement or disablement of uplink data compression, using new PDCP Control PDU packets to provide feedback and manage buffer synchronization, thereby preventing ambiguity and optimizing resource usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If uplink data compression is implemented without explicit indications, then data transmission efficiency is improved, but synchronization ambiguity occurs between compressor and decompressor
Solution Approach 1:
The patent implements feedback mechanisms where the receiving device sends acknowledgments and status information back to the transmitting device. This includes feedback about decompression status, synchronization state, and buffer conditions, allowing both ends to maintain consistent understanding of the compression state and resolve ambiguities promptly.
Solution Approach 2:
The patent introduces intermediate control messages and status indicators as mediators between the compressor and decompressor. These intermediate elements carry synchronization information and state indicators that bridge the gap between transmitter and receiver, ensuring both parties maintain consistent understanding without direct complex negotiation.
2Manufacturing precision
If buffer synchronization is strictly maintained, then data accuracy is improved, but processing delays increase
Solution Approach 1:
The patent applies partial synchronization strategies where full buffer synchronization is performed only when necessary. Instead of continuously maintaining perfect sync, the system allows temporary partial desynchronization and performs corrective synchronization actions only when ambiguity or errors are detected, reducing overall processing delays while maintaining data accuracy.
Solution Approach 2:
The patent dynamically adjusts synchronization parameters such as buffer sizes, synchronization intervals, and tolerance thresholds based on network conditions and data characteristics. This allows the system to optimize between accuracy and delay by changing operational parameters rather than maintaining fixed strict synchronization requirements.
3Reliability
If compression status information is continuously transmitted, then ambiguity is reduced, but resource consumption increases
Solution Approach 1:
The patent implements periodic transmission of compression status information rather than continuous transmission. Status updates are sent at regular intervals or triggered by specific events such as state changes, allowing both ends to maintain awareness of compression status while significantly reducing the resource consumption associated with constant information exchange.
Solution Approach 2:
The patent extracts and transmits only the essential compression status information that is actually needed for synchronization, rather than transmitting all possible status details. This selective extraction of critical information maintains reliability while minimizing resource consumption by eliminating redundant data transmission.
4Productivity
If DEFLATE algorithm is used with large buffer size, then compression ratio is improved, but memory usage increases
Solution Approach 1:
The patent implements dynamic buffer size adjustment where the buffer size is not fixed but adapts based on the characteristics of the data being compressed, network conditions, and available memory resources. This allows the system to achieve high compression ratios when conditions permit while reducing memory usage when resources are constrained, making the buffer management flexible and efficient.
Solution Approach 2:
The patent changes key DEFLATE algorithm parameters such as buffer size, window size, and compression level dynamically based on data patterns and system conditions. By adjusting these parameters rather than using fixed large values, the system achieves good compression ratios adaptively while avoiding excessive memory allocation in all scenarios.
Data Source
Figure 1~1(b)
Figure 2~3
Figure 4
AI summary
A method performed by a transmitting device (101) operating in a communications network (100) is disclosed herein. The transmitting device (101) receives (503) an indication from a receiving device (102) operating in the communications network (100). The indication instructs the transmitting device (101) to perform a buffer reset. The indication is a value in a field (906) in a Protocol Data Unit (PDU) received from the receiving device (102). The transmitting device (101) then resets (504) the buffer, based on the received indication. A method performed by the receiving device (102) is also disclosed, whereby the receiving device (102) sends (1003) the indication to a transmitting device (101).