8Fog Computing for Energy Harvesting-enabled Internet of Things

S. A. Tegos1, P. D. Diamantoulakis1, D. S. Michalopoulos2, and G. K. Karagiannidis1

1Electrical and Computer Engineering Department, Aristotle University of Thessaloniki, GR-54124, Thessaloniki, Greece

2Nokia Bell Labs, Munich, Germany

8.1 Introduction

With the current advance of the Internet of Things, mobile devices have a significant impact on our lives, such as healthcare, entertainment, daily life, etc. Nevertheless, the successful integration of mobile devices in these applications depends on their capability to execute a massive number of intensive tasks quickly, despite the potentially limited computing resources. Moreover, emerging wireless technologies are characterized by versatile, yet stringent energy efficiency requirements of the deployed devices. A novel paradigm for network decentralization is fog computing, which offers the capability to offload computation-heavy applications, whereas a promising direction to achieve the energy sustainability of the end nodes is based on the utilization of energy harvesting (EH).

Regarding fog computing, it offers the capability to release the mobile devices from heavy computation workloads by offloading tasks to a fog server. Compared with the conventional remote cloud, offloading workload to a fog server reduces the data traffic, the energy consumption of users, and the transmission latency, as it is placed closer to end users. It is noted that the computation ...

Get Fog Computing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.