Base Station Uplink Resource Allocation for D2D Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional device-to-device communication systems face challenges in efficiently allocating uplink channel resources, leading to suboptimal data transfer rates and interference issues, especially in scenarios where direct communication links exceed base station communication rates.
Innovation Solution
A method and apparatus for resource allocation by a base station, which allocates uplink channel blocks to direct communication links between user equipment (UEs) and re-allocates resources based on data transfer rates and interference levels, controlling transmission power to maintain or reduce interference while supporting higher data transfer rates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If uplink channel blocks are allocated to device-to-device communication links, then data transfer rates for direct communication are improved, but system capacity for UE-to-base station communications deteriorates
Solution Approach 1:
The patent implements dynamic resource allocation where the base station continuously monitors data transfer rates on both device-to-device links and UE-to-base station links, and adjusts the allocation of uplink channel blocks in real-time based on current system conditions and traffic demands
Solution Approach 2:
The base station changes the parameter of resource block allocation by reassigning uplink channel blocks from device-to-device communication to UE-to-base station communication when the latter experiences higher data transfer rates or greater bandwidth needs, thereby optimizing overall system capacity
2Productivity
If transmission power is increased for device-to-device communication, then data transfer rate is improved, but interference to other communications increases
Solution Approach 1:
The base station implements a feedback mechanism where UEs report channel quality and interference levels, allowing the base station to adjust transmission power settings for device-to-device communication to maintain data rates while minimizing interference to other users
Solution Approach 2:
The patent applies different transmission power levels to different device-to-device communication links based on their specific channel conditions, distance, and interference environment, rather than using a uniform power level for all direct communications
3Quantity of substance
If uplink channel blocks are re-allocated from device-to-device communication to UE-to-base station communication, then system capacity is improved, but data transfer rate for direct communication deteriorates
Solution Approach 1:
The resource allocation is dynamically adjusted based on real-time monitoring of data transfer rates on both device-to-device links and UE-to-base station links, allowing the system to respond to changing traffic conditions and maintain optimal performance
Solution Approach 2:
The base station autonomously monitors system conditions and performs re-allocation of uplink channel blocks without requiring manual intervention, automatically balancing the needs of device-to-device communication and traditional UE-to-base station communication
Data Source
AI summary
In one embodiment, the method of allocating network resources by a base station of a network includes allocating at least two blocks of an uplink channel of the network to a direct communication link between a first user equipment (UE) and a second UE. The method further includes determining that a rate of data transfer on the direct communication link is greater than a rate of data transfer for uplink communications between one of (i) the first UE and base station and (ii) the second UE and the base station. The method further includes re-allocating, based on the determining, at least one of the at least two uplink blocks allocated to the direct communication link to at least one of uplink communications by the first UE, the second UE, or other UEs with the base station.


