D2D Resource Allocation via Link-Specific Scheduling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current device-to-device (D2D) communication systems face challenges in efficiently allocating resources between cellular and D2D transmissions, leading to difficulties in prioritizing and scheduling requests due to the overlap of resources and inability to differentiate between cellular and D2D link traffic.
Innovation Solution
Implementing a method that allocates separate transmission opportunities and buffer status report messages for cellular and D2D links, allowing network nodes to differentiate between D2D and cellular scheduling requests and allocate resources accordingly, thereby improving scheduling efficiency and reducing interference.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If separate transmission opportunities are allocated for cellular and D2D links, then scheduling efficiency is improved and interference is reduced, but device complexity and signaling overhead increase
Solution Approach 1:
The patent segments the transmission opportunities into separate sets for cellular links and D2D links. The network node allocates different transmission opportunities (e.g., different time slots or frequency resources) for scheduling requests on cellular versus D2D links, allowing differentiated scheduling and reducing interference between the two types of traffic.
Solution Approach 2:
The patent introduces an additional dimension for resource allocation by associating different numbers of buffer status report (BSR) messages with different link types. When a scheduling request is received, the network node determines whether it pertains to cellular or D2D based on the granted BSR message count, enabling link differentiation without requiring explicit signaling in each request.
2Measurement precision
If the network node differentiates between cellular and D2D scheduling requests, then resource allocation accuracy is improved, but the complexity of detecting and measuring request types increases
Solution Approach 1:
The patent applies preliminary action by pre-configuring different numbers of BSR messages for cellular and D2D links before the actual scheduling request is made. The network node grants a specific number of BSR message opportunities based on the perceived link type, and this pre-established pattern enables later differentiation of the request origin without requiring complex analysis at the time of request detection.
Solution Approach 2:
The patent uses feedback mechanisms where the network node monitors the scheduling requests and BSR messages exchanged between devices. By analyzing the pattern and content of these feedback signals, the network node can infer whether a scheduling request originates from cellular or D2D traffic, improving detection accuracy through continuous observation and adaptation.
3Productivity
If dynamic resource allocation is implemented based on system utilization, then network performance is enhanced, but the complexity of controlling and managing resources increases
Solution Approach 1:
The patent implements dynamic resource allocation where the network node continuously adjusts the allocation of transmission opportunities and BSR message grants based on current system utilization conditions. The allocation parameters are not fixed but adapt over time according to traffic conditions, allowing the system to optimize performance while managing complexity through standardized adjustment procedures.
Data Source
AI summary
In one example embodiment, a method for allocating resources for device-to-device communications in a wireless communications network includes receiving signaling, by a first wireless device, of a transmission schedule. The transmission schedule includes first transmission opportunities for scheduling requests allocated to a first link and second transmission opportunities for scheduling requests allocated to a second link. Signaling is received from a network node. The signaling carries the information of a grant allocation for at least one buffer status report message. The information may include a first number of buffer status report messages to be transmitted for the first link and a second number of buffer status report messages to be transmitted for the second link after a transmission of a scheduling request for the first link.


