Base Station Uplink Delay Estimation via BSR Timestamping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current 3GPP protocols cannot accurately estimate the uplink service waiting delay in wireless communication networks, as base stations lack the necessary information to consider the Packet Delay Budget (PDB) requirement for uplink packets during scheduling.
Innovation Solution
A method and device that compare Buffer Status Reports (BSR) from User Equipment (UE) with maintained BSRs to determine valid reports, update timestamps, and calculate service waiting delays, allowing base stations to estimate uplink service waiting delays using existing reported information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If the base station uses existing BSR reporting mechanisms, then the scheduling process is simple, but the base station cannot acquire uplink service waiting delay information
Solution Approach 1:
The base station maintains historical BSR information in advance, building a database of past buffer status reports before scheduling decisions are made. This preliminary accumulation of data enables the calculation of waiting delays without adding complexity to the real-time scheduling process
Solution Approach 2:
The patent introduces an intermediary calculation mechanism that uses the difference between current and historical BSR values, combined with timing information, to derive waiting delay. This intermediary approach transforms existing simple BSR reports into meaningful delay information without requiring direct reporting of delay values
2Measurement precision
If the base station implements delay estimation using maintained BSR comparison, then accurate waiting delay information is obtained, but the scheduling process becomes more complex
Solution Approach 1:
The base station maintains only the necessary historical BSR information required for delay calculation, not complete records of all past communications. This partial maintenance approach provides sufficient accuracy for scheduling decisions while limiting the complexity growth from storing and processing excessive data
3Reliability
If the base station acquires accurate waiting delay information, then PDB requirement satisfaction improves, but the information processing overhead increases
Solution Approach 1:
The system uses existing BSR reports that were already generated and transmitted by the UE for uplink scheduling purposes. By repurposing this existing information for delay estimation, the system avoids the energy overhead of implementing separate delay measurement and reporting mechanisms at the UE side
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Provided is a method for estimating an uplink service waiting delay, including: a base station comparing a BSR reported by UE with a maintained BSR of the UE and determining a valid BSR; when the BSR reported by the UE contains a timestamp, the base station updating the maintained BSR of the UE according to the valid BSR and the timestamp; when the BSR reported by the UE does not contain a timestamp, adding a timestamp for the valid BSR, and updating the maintained BSR of the UE according to the valid BSR and the timestamp; and when the UE is scheduled, the base station calculating a service waiting delay according to a timestamp of the maintained BSR of the UE. According to the embodiment of the present invention, the uplink service waiting delay is estimated by using the existing uplink reported information, and thereby the defect that the base station cannot acquire the uplink service waiting delay is overcome.