Radio Resource Allocation Using Dynamic Token Bucket Logic
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication systems, existing radio resource allocation methods lead to resource waste when logical channels with data available for transmission cannot allocate resources due to insufficient Prioritized Bit Rate (PBR) or Maximum Bit Rate (MBR) token bucket parameters, causing delayed uplink transmission and reduced efficiency.
Innovation Solution
A method for radio resource allocation that allows logical channels to utilize remaining grants and applies a token bucket framework to dynamically allocate resources based on priority and bit rates, ensuring continuous data transmission even when token bucket values are zero or negative, thereby preventing resource waste and enhancing transmission efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the token bucket framework strictly limits resource allocation based on PBR/MBR parameters, then resource allocation fairness is improved, but resource utilization efficiency deteriorates when grants remain unused
Solution Approach 1:
The patent applies dynamics by making the resource allocation mechanism adaptive rather than static. The MAC layer dynamically adjusts resource allocation based on real-time conditions: when token bucket parameters allow, strict PBR/MBR limits are enforced for fairness; when grants remain unused and logical channels have pending data, the system dynamically permits additional allocation to improve utilization. This dynamic adjustment resolves the contradiction between fairness and efficiency.
Solution Approach 2:
The patent changes the allocation parameters from fixed PBR/MBR limits to flexible parameters that can be adjusted based on grant utilization. The MAC layer modifies the effective resource allocation parameters by allowing logical channels to access remaining grants even when token bucket values are zero or negative, thereby changing the rigid parameter-based allocation into a more flexible system that balances fairness and efficiency.
2Ease of operation
If logical channels stop allocating resources when token bucket values reach zero, then resource allocation control is improved, but transmission continuity deteriorates
Solution Approach 1:
The patent ensures continuity of useful action by allowing logical channels to continue transmitting data even when token bucket values reach zero or become negative, provided that uplink grants remain available. This prevents transmission interruptions and maintains continuous data flow, resolving the contradiction between allocation control and transmission continuity.
Solution Approach 2:
The patent applies partial or excessive action by permitting logical channels to exceed their allocated token bucket values when grants are available. Instead of strictly stopping at zero, the system allows partial over-allocation to maintain transmission continuity, balancing control requirements with the need for uninterrupted data flow.
3Productivity
If remaining grants are allowed to be reused by logical channels, then resource utilization efficiency is improved, but resource allocation complexity increases
Solution Approach 1:
The patent applies self-service by enabling logical channels to autonomously access and utilize remaining grants without requiring complex centralized re-allocation procedures. Each logical channel can independently determine and use available grants based on its data availability, reducing the complexity of resource management while improving utilization efficiency.
4Measurement precision
If strict PBR token bucket framework is enforced, then logical channel prioritization accuracy is improved, but transmission delay increases when grants remain unused
Solution Approach 1:
The patent applies preliminary action by allowing logical channels to preemptively use remaining grants for data transmission before the next scheduling opportunity arises. Instead of waiting for the next TTI when grants might be re-allocated, channels can immediately transmit pending data using available grants, reducing transmission delay while maintaining prioritization accuracy through the established token bucket framework.
Data Source
AI summary
A method of radio resource allocation in a wireless communication system includes allocating radio resource to a plurality of logical channels according to a grant, and allowing the plurality of logical channels to use the remaining grant when the grant remains and the plurality of logical channels having data available for transmission cannot perform resource allocation anymore.


