OPTIMAL TRANSMISSION SCHEDULING FOR ENERGY HARVESTING SYSTEMS AND IMPLEMENTATION OF ENERGY EFFICIENT SCHEDULING ALGORITHMS ON SOFTWARE DEFINED RADIO
By: GÖKSEL UÇTU
Recently, improving energy efficiency in the rapidly evolving technology field of wireless communications has become an important need. To improve the ease of use, extend the field of application of wireless communications, and sustain the applications that use the technology for longer durations with less energy expenditure, study of energy harvesting systems has gained momentum. In this thesis, an offline scheduling problem in an energy harvesting system has been solved and three scheduling algorithms have been implemented in hardware. Optimal power and rate allocation for data packets arriving at arbitrary but known instances is studied by taking the channel state, the state of energy and data buffers into account over an energy harvesting fading channel. In addition, a near-optimal transmission scheduling policy, Expected Threshold Lazy Scheduling Policy (ETLS) from recent literature, is implemented and compared with Hasty and Constant Policies which are also implemented in the scope of this thesis. A point-to-point communication prototype employing 802.11g transmission schemes is set up on software defined radio.
Energy Harvesting, Energy Efficiency, Optimization, Software Defined Radio, Implementation, Offline Solution, Lazy Scheduling