posted on 2018-08-06, 00:00authored byRaheleh Khodabakhsh
In this work, we study the problem of resource allocation for a group of heterogeneous mobile devices with multiple heterogeneous applications. We consider a cooperative framework where mobile devices are interconnected via their Device-to-Device (D2D) interfaces such as Bluetooth and the aggregated resources in the network can be utilized by all devices. In particular, Application-Aware Cooperative Time Allocation Framework (AACT) is developed to optimize the time that each application utilizes the aggregated network resources by taking into account heterogeneous device constraints and the application requirements. AACT is grounded on the concept of Rolling Horizon Control (RHC) where decisions are made by iteratively solving a convex optimization problem over a moving control window of estimated system parameters. We demonstrate the effectiveness of the proposed framework via simulations in the following chapters of this dissertation.