Dynamic Resource Allocation for Base Station Load Balancing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data transmission schemes, such as HARQ in TCP layers, experience reduced transmission rates due to high block error rates (BLER) and subsequent retransmissions, which can lead to delays in ACK/NACK packet transmission, especially when BLER is set to 10% and retransmissions occur multiple times.
Innovation Solution
A resource management apparatus that dynamically allocates resources based on load information from serving and neighbor base stations, adjusting resource blocks and modulation and coding schemes to maintain a lower BLER, thereby reducing the need for HARQ retransmissions and enhancing data transmission speed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If HARQ retransmission is performed multiple times to maintain a 10% BLER, then data transmission reliability is improved, but transmission rate decreases due to repeated retransmissions and delays
Solution Approach 1:
The patent dynamically adjusts the target BLER based on channel conditions and load information. Instead of using a fixed 10% BLER target, the system varies the BLER target adaptively, allowing fewer retransmissions when channel conditions are good, thus improving transmission rate while maintaining reliability when needed.
Solution Approach 2:
The patent changes the BLER parameter from a fixed 10% to a variable parameter that adapts to channel conditions and load information. This parameter change enables the system to achieve both high reliability and high transmission rate by optimizing the BLER target according to actual network conditions.
2Ease of operation
If resource blocks are allocated based on fixed BLER target, then resource allocation simplicity is maintained, but transmission efficiency decreases due to unnecessary retransmissions
Solution Approach 1:
The patent introduces dynamic resource allocation based on varying BLER targets. The resource allocation process remains simple in structure but becomes adaptive in behavior, adjusting the target BLER based on channel conditions and load information to optimize transmission efficiency without complicating the allocation mechanism.
Solution Approach 2:
The system uses feedback from channel conditions and load information to adjust the target BLER dynamically. This feedback mechanism allows the system to optimize transmission efficiency by adapting to changing conditions while maintaining a relatively simple resource allocation framework.
3Reliability
If TCP sliding window flow control is used, then data transmission control is achieved, but transmission rate decreases when HARQ retransmission occurs multiple times
Solution Approach 1:
The patent performs preliminary action by adjusting the target BLER before data transmission based on channel conditions and load information. This preliminary optimization reduces the likelihood of HARQ retransmissions, allowing TCP sliding window flow control to operate more efficiently without being bottlenecked by repeated retransmissions.
Solution Approach 2:
By changing the target BLER parameter dynamically, the system optimizes the interaction between TCP flow control and HARQ retransmission. This parameter adjustment reduces unnecessary retransmissions that would otherwise delay TCP ACK/NACK packets and limit the sliding window advancement, thereby improving transmission rate while maintaining flow control reliability.
Data Source
AI summary
A resource management apparatus for managing a plurality of base stations (BSs) includes a load information management unit configured to manage load information of the plurality of BSs, a neighbor BS list management unit configured to manage a neighbor BS list of each BS, and a resource allocation unit. The resource allocation unit is configured to vary quantity of resources allocated to a target BS from among the plurality of BSs based on load information of the target BS and at least one neighbor BS of the target BS, upon reception of a resource allocation request from the target BS.


