Wireless Packet Compression Queue Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless communication systems face interference and congestion due to increased demand for mobile broadband access, leading to degraded performance in both downlink and uplink transmissions, especially in networks with multiple users and deployments of short-range wireless systems.
Innovation Solution
A method and apparatus for wireless communication that involves determining the number of bytes in compressed and uncompressed queues by a user equipment (UE), generating a transport block based on uplink grants and buffer status reports, and transmitting this block during allocated resources, allowing for efficient packet compression and reduced padding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If packet compression is applied to reduce data size, then network utilization and throughput are improved, but processing time and latency increase due to compression overhead
Solution Approach 1:
The system performs packet compression in advance before data enters the transmission queue. Compressed packets are stored in a compression buffer ready for transmission, eliminating real-time compression delays during grant transmission. This preliminary compression action resolves the contradiction by preparing compressed data ahead of time, improving network utilization without adding processing latency during actual transmission.
2Adaptability or versatility
If separate queues for compressed and uncompressed packets are maintained, then packet management flexibility is improved, but device complexity increases
Solution Approach 1:
The system merges the compressed packet queue and uncompressed packet queue into a single unified transmission queue. The MAC layer selectively retrieves packets from this unified queue based on compression status and grant requirements, eliminating the need for separate queue management structures. This merging approach maintains packet management flexibility while significantly reducing device complexity by simplifying the queue architecture.
3Productivity
If padding is added to fill allocated resources, then resource utilization is improved, but unnecessary data transmission and energy consumption increase
Solution Approach 1:
The system uses naturally available uncompressed packets in the unified queue to fill remaining space in allocated grants after compressed packets are transmitted. This self-service approach eliminates the need for artificial MAC padding by utilizing existing data packets that would otherwise wait in the queue. The solution improves resource utilization by filling grants with actual data while avoiding the energy waste associated with transmitting meaningless padding bytes.
Data Source
AI summary
In one aspect, a method of wireless communication includes determining a number of bytes in a compressed queue and a number of bytes in an uncompressed queue. The method also includes transmitting a buffer status report (BSR) indicating at least the number of bytes in the compressed queue. The method includes receiving an uplink grant indicating one or more uplink grant resources and a number of bytes allocated for the one or more uplink grant resources. The method also includes generating a transport block (TB) based on the uplink grant and the BSR and from data of at least the compressed queue, wherein the TB includes one or more compressed packets and one or more uncompressed packets. The method further includes transmitting a PUSCH transmission including the TB during an uplink grant resource of the one or more uplink grant resources. Other aspects and features are also claimed and described.


