In this paper, we implement an application-aware scheduler that differentiates users running real-time applications and delay-tolerant applications while allocating resources. This approach ensures that the priority is given to real-time applications over delay-tolerant applications. In our system model, we include realistic channel effects of Long Term Evolution (LTE) system. Our application-aware scheduler runs in two stages, the first stage is resource block allocation and the second stage is power allocation. In the optimal solution of resource block allocation problem, each user is inherently guaranteed a minimum Quality of Experience (QoE) while ensuring priority given to users with real-time applications. In the power allocation problem, a new power allocation method is proposed which utilizes the optimal solution of the application-aware resource block scheduling problem. As a proof of concept, we run a simulation comparison between a conventional proportional fairness scheduler and the application-aware scheduler. The simulation results show better QoE with the application-aware scheduler.
An optimal application-aware resource block scheduling is proposed in @cite_7 . Initially, eNodeB makes scheduling decisions for each client assuming that the power allocations are fixed. Utility functions are used to represent the user application types and they are incorporated into the objective function while formulating the optimization problem. This approach ensures that different throughput expectations of each user are considered while making the resource block scheduling decisions.
@cite_7
2953083309 1564794196 2074956630 2013722958
In this paper, we introduce an approach for application-aware resource block scheduling of elastic and inelastic adaptive real-time traffic in fourth generation Long Term Evolution (LTE) systems. The users are assigned to resource blocks. A transmission may use multiple resource blocks scheduled over frequency and time. In our model, we use logarithmic and sigmoidal-like utility functions to represent the users applications running on different user equipments (UE)s. We present an optimal problem with utility proportional fairness policy, where the fairness among users is in utility percentage (i.e user satisfaction with the service) of the corresponding applications. Our objective is to allocate the resources to the users with priority given to the adaptive real-time application users. In addition, a minimum resource allocation for users with elastic and inelastic traffic should be guaranteed. Every user subscribing for the mobile service should have a minimum quality-of-service (QoS) with a priority criterion. We prove that our scheduling policy exists and achieves the maximum. Therefore the optimal solution is tractable. We present a centralized scheduling algorithm to allocate evolved NodeB (eNodeB) resources optimally with a priority criterion. Finally, we present simulation results for the performance of our scheduling algorithm and compare our results with conventional proportional fairness approaches. The results show that the user satisfaction is higher with our proposed method. In this paper, we consider resource allocation optimization problem in cellular networks for different types of users running multiple applications simultaneously. In our proposed model, each user application is assigned a utility function that represents the application type running on the user equipment (UE). The network operators assign a subscription weight to each UE based on its subscription. Each UE assigns an application weight to each of its applications based on the instantaneous usage percentage of the application. Additionally, UEs with higher priority assign applications target rates to their applications. Our objective is to allocate the resources optimally among the UEs and their applications from a single evolved node B (eNodeB) based on a utility proportional fairness policy with priority to realtime application users. A minimum quality of service (QoS) is guaranteed to each UE application based on the UE subscription weight, the UE application weight and the UE application target rate. We propose a two-stage rate allocation algorithm to allocate the eNodeB resources among users and their applications. Finally, we present simulation results for the performance of our rate allocation algorithm. In this paper, we consider resource allocation optimization problem in fourth generation long term evolution (4G-LTE) with users running multiple applications. Each mobile user can run both delay-tolerant and real-time applications. In every user equipment (UE), each application has a application-status differentiation from other applications depending on its instantaneous usage percentage. In addition, the network operators provide subscriber differentiation by assigning each UE a subscription weight relative to its subscription. The objective is to optimally allocate the resources with a utility proportional fairness policy. We propose an algorithm to allocate the resources in two-stages. In the first-stage, the UEs collaborate with the evolved node B (eNodeB) that allocates the optimal rates to users according to that policy. In the second-stage, each user allocates its assigned rate internally to its applications according to their usage percentage. We prove that the two-stage resource allocation algorithm allocates the optimal rates without eNodeB knowledge of the UEs utilities. Finally, numerical results on the performance of the proposed algorithm are presented. In this paper, we introduce an approach for resource allocation of elastic and inelastic adaptive real-time traffic in fourth generation long term evolution (4G-LTE) system. In our model, we use logarithmic and sigmoidal-like utility functions to represent the users applications running on different user equipments (UE)s. We present a resource allocation optimization problem with utility proportional fairness policy, where the fairness among users is in utility percentage (i.e user satisfaction with the service) of the corresponding applications. Our objective is to allocate the resources to the users with priority given to the adaptive real-time application users. In addition, a minimum resource allocation for users with elastic and inelastic traffic should be guaranteed. Our goal is that every user subscribing for the mobile service should have a minimum quality-of-service (QoS) with a priority criterion. We prove that our resource allocation optimization problem is convex and therefore the optimal solution is tractable. We present a distributed algorithm to allocate evolved NodeB (eNodeB) resources optimally with a priority criterion. Finally, we present simulation results for the performance of our rate allocation algorithm.