DocumentCode :
18435
Title :
Iterative Dynamic Water-Filling for Fading Multiple-Access Channels With Energy Harvesting
Author :
Zhe Wang ; Aggarwal, Vaneet ; Xiaodong Wang
Author_Institution :
Electr. Eng. Dept., Columbia Univ., New York, NY, USA
Volume :
33
Issue :
3
fYear :
2015
fDate :
Mar-15
Firstpage :
382
Lastpage :
395
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.
Keywords :
computational complexity; energy consumption; energy harvesting; fading channels; iterative methods; multi-access systems; optimisation; telecommunication power management; telecommunication scheduling; battery capacity; channel states; channel sum-rate; computational complexity; convex optimization problem; dynamic water-filling method; energy consumption; energy harvesting; fading multiple-access channels; general convex solver; generic convex solver; iterative dynamic water-filling algorithm; optimal energy scheduling algorithms; Batteries; Energy consumption; Energy harvesting; Fading; Heuristic algorithms; Schedules; Transmitters; Convex optimization; Energy schedule; KKT conditions; convex optimization; dynamic water-filling; energy harvesting; energy schedule; fading multiple-access channel;
fLanguage :
English
Journal_Title :
Selected Areas in Communications, IEEE Journal on
Publisher :
ieee
ISSN :
0733-8716
Type :
jour
DOI :
10.1109/JSAC.2015.2391571
Filename :
7010000
Link To Document :
بازگشت