A.1 Dynamic Resource Allocation
A.1.1 Utility Predictive Scheduler
The main novelty introduced with the Utility Predictive Scheduler (UPS) is the formulation of its rate-based utility function, shown in Figure A.1. The scheduling priority of each user depends on the rate increase due to the allocation of the considered Physical Resource Block (PRB) to user, weighted by average user's throughput, similarly to Proportional Fair (PF) scheduler, with the users with the highest weighted rate being selected. Although the utility function is rate dependent, the design of the function is based on three parameters: α, β, and γ, as shown in Figure A.1. These parameters can be used to change the slope of selected sections of employed utility function to prioritize User Equipment (UE)s affected by higher latency, thus providing the support for different Quality of Service (QoS) classes. Moreover, even when considering only Best Effort (BE) traffic, this design of the scheduler and its utility function leads to a slight gain in spectral efficiency, as shown in WINNER+ (2009a,d).
A.1.2 Resource Allocation with Relays
A very interesting approach to resource allocation with QoS support in relay-enhanced network has been proposed in WINNER+ (2009C). The HurrY-Guided-Irrelevant-Eminent-NEeds ...