Finite-Horizon Energy-Efficient Scheduling With Energy Harvesting Transmitters Over Fading Channels


Creative Commons License

BACINOĞLU B. T., UYSAL BIYIKOĞLU E., Koksal C. E.

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, vol.16, no.9, pp.6105-6118, 2017 (SCI-Expanded) identifier identifier

  • Publication Type: Article / Article
  • Volume: 16 Issue: 9
  • Publication Date: 2017
  • Doi Number: 10.1109/twc.2017.2718544
  • Journal Name: IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS
  • Journal Indexes: Science Citation Index Expanded (SCI-EXPANDED), Scopus
  • Page Numbers: pp.6105-6118
  • Keywords: Energy-efficient communication, throughput maximization, energy harvesting transmitters, energy harvesting, energy causality, data causality, water-filling, time-varying channels, stochastic dynamic programming, offline scheduling, online scheduling, COMMUNICATION-SYSTEM, DELAY CONSTRAINTS, TRANSMISSION, ALLOCATION, NETWORKS, POLICIES, NODES, LINK
  • Middle East Technical University Affiliated: Yes

Abstract

In this paper, energy-efficient transmission schemes achieving maximal throughput over a finite time interval are studied in a problem setting, including energy harvests, data arrivals, and channel variation. The goal is to express the offline optimal policy in a way that facilitates a good online solution. We express any throughput maximizing energy-efficient offline schedule (EE-TM-OFF) explicitly in terms of water levels. This allows per-slot real-time evaluation of transmit power and rate decisions, using estimates of the associated offline water levels. To compute the online power level, we construct a stochastic dynamic program that incorporates the offline optimal solution as a stochastic process. We introduce the immediate fill measure, which provides a lower bound on the efficiency of any online policy with respect to the corresponding optimal offline solution. The online algorithms obtained this way exhibit performance close to the offline optimal, not only in the long run but also in short problem horizons, deeming them suitable for practical implementations.