Adaptive Packet Accumulation Triggers for Radio-Aware Layer Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in managing packet transfer between protocol stack layers based on peak data rates, leading to increased latency and decreased power performance when actual data rates differ significantly from peak rates.
Innovation Solution
Configuring packet transfer parameters based on real-time radio conditions and traffic flows rather than peak data rates to ensure smoother traffic flows between protocol stack layers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data is transmitted in fixed-size blocks with predetermined thresholds, then device complexity is reduced and ease of operation is improved, but throughput is limited and resource utilization is inefficient
Solution Approach 1:
The patent implements dynamic accumulation triggers where the threshold for triggering data transmission is not fixed but adapts based on current network conditions, buffer state, and traffic patterns. This allows the system to optimize throughput by transmitting data more frequently when conditions permit while maintaining simplicity through standardized trigger evaluation logic.
Solution Approach 2:
The system changes the parameter of accumulation threshold dynamically based on multiple factors including network bandwidth availability, latency conditions, and data priority levels. This enables the same data transmission system to achieve variable throughput levels without requiring fundamentally different architectural approaches.
2Productivity
If data accumulation thresholds are lowered to increase transmission frequency, then throughput is improved, but energy consumption increases and system overhead rises
Solution Approach 1:
The patent dynamically adjusts accumulation thresholds based on network conditions and data characteristics, lowering thresholds only when network bandwidth is abundant and raising them when energy conservation is prioritized. This selective parameter adjustment optimizes the energy-throughput tradeoff.
Solution Approach 2:
The system incorporates feedback mechanisms that monitor energy consumption patterns, network response quality, and buffer states to continuously optimize accumulation trigger settings. This feedback loop ensures that throughput improvements do not come at excessive energy cost.
3Loss of time
If data is transmitted immediately when buffers are full, then loss of time is reduced and responsiveness is improved, but data loss increases during high-traffic periods
Solution Approach 1:
The patent implements dynamic threshold adjustment where the accumulation trigger point changes based on network congestion levels and data priority. During high-traffic periods, thresholds are adjusted to balance immediate transmission needs with data loss prevention, rather than using fixed aggressive thresholds.
Solution Approach 2:
The system uses feedback from network acknowledgment signals and buffer state monitoring to determine when immediate transmission is appropriate versus when additional accumulation is beneficial. This feedback mechanism reduces data loss by transmitting only when network conditions indicate successful delivery is likely.
4Adaptability or versatility
If multiple accumulation triggers with different thresholds are implemented, then adaptability is improved and throughput is optimized, but device complexity increases
Solution Approach 1:
The patent implements a universal trigger evaluation framework that handles multiple accumulation scenarios through a single standardized mechanism. Different trigger types (time-based, size-based, priority-based) are managed through common evaluation logic, reducing complexity while maintaining adaptability.
Data Source
Figure 1
Figure 2A~2D
Figure 3
AI summary
A user equipment (UE) may be configured with one or more queues at which packets are accumulated before being transferred between at least one higher layer and at least one lower layer. The UE may release packets from the one or more queues based on at least one set of parameters. The UE may determine one or more radio conditions associated with at least one traffic flow between the UE and a network. The UE may configure a set of parameters associated with transfer of packets for the at least one traffic flow between a lower layer of the UE and a higher layer of the UE based on the one or more radio conditions. The UE may communicate a first set of packets with the network for the at least one traffic flow based on the set of parameters.