Buffer State Reporting for Latency-Aware Data Burst Alignment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing XR systems face challenges in maintaining quality of service (QoS) and power efficiency due to unpredictable data transmission and reception durations, which can lead to latency issues and data discard, especially in devices with limited power and size constraints.
Innovation Solution
Implementing buffer state reporting and latency-aware scheduling to manage data packet transmission, including determining a remaining time for data packets in the buffer and transmitting this information to the network, allowing the network to schedule transmissions effectively while conserving power.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If wireless communications are controlled or limited in duration to save power, then power consumption is reduced, but quality of service and latency are affected
Solution Approach 1:
The UE performs buffer state reporting in advance during on durations before data transmission is needed. This preliminary action provides the network with latency information ahead of time, enabling the network to schedule data bursts efficiently when the wireless interface is already active, thus avoiding additional power consumption while maintaining QoS
Solution Approach 2:
The buffer state reporting mechanism provides feedback from the UE to the network about the remaining time for data packet transmission. This feedback loop enables the network to make informed scheduling decisions that optimize both power efficiency and quality of service by aligning data bursts with predicted transmission needs
2Reliability
If data is transmitted according to a periodic schedule to maintain QoS, then quality of service is improved, but data may be discarded after being useful due to timing constraints
Solution Approach 1:
The system transitions from rigid periodic scheduling to dynamic scheduling based on actual buffer state and latency information. The network adjusts transmission timing according to the UE's reported buffer state, allowing data to be transmitted within its validity period while maintaining QoS requirements
Solution Approach 2:
The scheduling parameters are changed from fixed periodic intervals to variable timing based on latency information and buffer state. This allows the system to adapt transmission timing to the actual data validity requirements, preventing data discard while maintaining service quality
3Device complexity
If buffer state information is reported without latency information, then reporting complexity is reduced, but network scheduling effectiveness is diminished
Solution Approach 1:
The UE calculates and includes latency information (remaining time for data packet transmission) in the buffer state report before the network needs to make scheduling decisions. This preliminary provision of comprehensive information enables effective scheduling without requiring complex real-time calculations or additional signaling rounds
Solution Approach 2:
The buffer state report serves as an intermediary message that carries both buffer status and latency information. This single consolidated report acts as a mediator between the UE and network scheduler, providing all necessary information for effective scheduling while maintaining simple reporting procedures
Data Source
AI summary
Disclosed herein are aspects related to a device that can include a wireless communication interface and one or more processors. The one or more processors can generate a plurality of data packets. The one or more processors can allocate the plurality of data packets to a buffer for transmission to a network device. The one or more processors can determine an indication of a remaining time for transmission of at least one data packet of the plurality of data packets. The one or more processors can cause transmission, using the wireless communications interface, of the indication of the remaining time to the network device.


