Optimal Compression and Transmission Policies for Energy Harvesting Nodes

We consider an energy harvesting transmitter which may need to compress received packets before forwarding them over a flat fading channel. Data compression is required to meet the bandwidth or energy constraint at the cost of data distortion. The objective is to design optimal compression and transmission policies, namely optimal transmission and compression powers, transmission and compression rates and transmission and compression times, such that the total distortion is minimized. In this paper, we consider a time slotted system where new data and energy packets arrive at the beginning of each time slot (TS) and channel gains are assumed to remain constant during each TS. Under the assumption that the energy and data arrivals and channel gains are known non-causally which corresponds to offline optimization, we formulate the compression and transmission scheduling optimization as a convex optimization problem and characterize the properties of optimal scheduling. For the strict delay case where the transmission and compression of each packet must be executed within the corresponding TS, we provide an iterative algorithm which mimics the iterative directional water-filling (IDWF) algorithm. Numerical results are provided to illustrate our results and the properties of optimal scheduling.

[1]  Miguel Calvo-Fullana,et al.  Reconstruction of Correlated Sources With Energy Harvesting Constraints in Delay-Constrained and Delay-Tolerant Communication Scenarios , 2015, IEEE Transactions on Wireless Communications.

[2]  Michele Zorzi,et al.  Minimizing Data Distortion of Periodically Reporting IoT Devices with Energy Harvesting , 2017, 2017 14th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON).

[3]  Dimitri P. Bertsekas,et al.  Nonlinear Programming , 1997 .

[4]  Thomas M. Cover,et al.  Elements of Information Theory (Wiley Series in Telecommunications and Signal Processing) , 2006 .

[5]  Michele Zorzi,et al.  Joint Compression, Channel Coding, and Retransmission for Data Fidelity With Energy Harvesting , 2018, IEEE Transactions on Communications.

[6]  Deniz Gündüz,et al.  Source-Channel Coding Under Energy, Delay, and Buffer Constraints , 2014, IEEE Transactions on Wireless Communications.

[7]  Michele Rossi,et al.  On the Performance of Lossy Compression Schemes for Energy Constrained Sensor Networking , 2014, TOSN.

[8]  Andrea Zanella,et al.  On the Energy/Distortion Tradeoff in the IoT , 2017, ArXiv.

[9]  Mehul Motani,et al.  Distortion minimization in energy harvesting sensor nodes with compression power constraints , 2016, 2016 IEEE International Conference on Communications (ICC).

[10]  Michele Rossi,et al.  On the Design of Temporal Compression Strategies for Energy Harvesting Sensor Networks , 2016, IEEE Transactions on Wireless Communications.

[11]  Khaled Ben Letaief,et al.  Dynamic Computation Offloading for Mobile-Edge Computing With Energy Harvesting Devices , 2016, IEEE Journal on Selected Areas in Communications.