Iterative Dynamic Water-Filling for Fading Multiple-Access Channels with Energy Harvesting

115Citations
Citations of this article
39Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this paper, we develop optimal energy scheduling algorithms for N-user fading multiple-access channels with energy harvesting to maximize the channel sum-rate, assuming that the side information of both the channel states and energy harvesting states for K time slots is known a priori, and the battery capacity and the maximum energy consumption in each time slot are bounded. The problem is formulated as a convex optimization problem with O (NK) constraints making it hard to solve using a general convex solver since the computational complexity of a generic convex solver becomes impractically high when the number of constraints is large. This paper gives an efficient energy scheduling algorithm, called the iterative dynamic water-filling algorithm, that has a computational complexity of O (NK2) per iteration. For the single-user case, a dynamic water-filling method is shown to be optimal. Unlike the traditional water-filling algorithm, in dynamic water-filling, the water level is not constant but changes when the battery overflows or depletes. An iterative version of the dynamic water-filling algorithm is shown to be optimal for the case of multiple users. Even though in principle the optimality is achieved under large number of iterations, in practice convergence is reached in only a few iterations. Moreover, a single iteration of the dynamic water-filling algorithm achieves a sum-rate that is within (N - 1)K nats of the optimal sum-rate.

Cite

CITATION STYLE

APA

Wang, Z., Aggarwal, V., & Wang, X. (2015). Iterative Dynamic Water-Filling for Fading Multiple-Access Channels with Energy Harvesting. IEEE Journal on Selected Areas in Communications, 33(3), 382–395. https://doi.org/10.1109/JSAC.2015.2391571

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free