Wireless Resource Allocation via BSR Index Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems face inefficiencies in resource allocation due to the network's tendency to allocate resources based on the higher bound of the Buffer Status Report (BSR) index without considering the actual buffer size, leading to under-utilization and wastage of radio resources.
Innovation Solution
A method and system that allocate resources to User Equipment (UE) based on a maximum buffer size corresponding to the BSR index-n, where n is an integer, and continue allocations until padding bits are detected or a predefined number of allocations is reached, thereby optimizing resource utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the network allocates resources based on the higher bound of the BSR index, then the UE can transmit sufficient data, but radio resources are under-utilized and wasted due to excessive allocation
Solution Approach 1:
The patent applies partial action by allocating resources corresponding to a reduced BSR index (BSR index - n) rather than the full higher bound. This partial allocation avoids the excessive resource assignment while still meeting the UE's actual data transmission needs, thereby reducing radio resource waste without compromising transmission reliability.
Solution Approach 2:
The patent implements feedback through iterative resource allocation. The network allocates resources initially, receives UL data from the UE, detects padding bits, and then performs subsequent allocations based on the detected padding and remaining buffer status. This closed-loop feedback mechanism enables dynamic adjustment of resource allocation to match actual needs, eliminating both over-allocation and under-allocation.
2Productivity
If the network performs multiple resource allocations to reduce padding, then resource utilization improves, but the allocation process complexity increases
Solution Approach 1:
The patent applies preliminary action by performing an initial resource allocation based on a reduced BSR index (BSR index - n) before the actual data transmission. This preliminary allocation is designed to be close to the optimal value, reducing the need for large subsequent adjustments and simplifying the overall allocation process while improving resource utilization efficiency.
Solution Approach 2:
The patent implements dynamics through adaptive resource allocation that adjusts based on detected padding bits and remaining buffer status. The allocation mechanism dynamically modifies resource grants in subsequent allocations based on actual transmission needs, enabling the system to adapt to varying conditions while maintaining manageable complexity through structured adjustment rules.
3Reliability
If the network allocates resources corresponding to the maximum buffer size of BSR index, then all data can be transmitted, but significant byte padding occurs leading to resource wastage
Solution Approach 1:
The patent applies partial action by intentionally allocating resources for a reduced BSR index (BSR index - n) rather than the maximum buffer size. This partial allocation prevents excessive resource assignment and reduces byte padding waste. The UE transmits its actual data using the allocated resources, and any remaining data is handled in subsequent allocations, ensuring complete transmission without initial over-allocation.
Solution Approach 2:
The patent uses feedback by detecting padding bits in the received UL data and using this information to guide subsequent resource allocations. The network monitors the padding situation and adjusts future allocations to better match the actual data volume, thereby eliminating the need for excessive initial allocations and reducing byte padding waste while ensuring complete data transmission.
Data Source
AI summary
The present disclosure discloses methods and systems for efficiently allocating grants for resource allocation based on BSR index. The method includes receiving by a Base-Station (BS) a Buffer Status Report (BSR) index value from a User Equipment (UE) along with buffer size corresponding to an Uplink (UL) data transmission request. Upon determining the buffer size corresponding to the received BSR index value to be greater than a predefined threshold value, resources to the UE is allocated corresponding to a maximum buffer size of (BSR index-n). Upon receiving UL data from the UE based on the allocated resources, resources to the UE are allocated subsequently using a predefined allocation mechanism until one of, detection of padding bits in the received UL data and on detecting maximum allocation of predefined number of allocation.


