Energy and Load Aware Fog Node Placement for Smart Farming

1Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Smart farming has enabled farmers to reduce cost, improve agricultural yield, and make better decisions using Internet of Things (IoT) technology. IoT nodes such as soil sensors and pH probes provide farmers with a real-time update on the farm. Traditionally, the farm data sensed by IoT nodes are processed by a cloud data center. However, it results in a higher delay in sending results to the farmer. Fog computing is a recent paradigm that reduces the delay by deploying fog nodes on the farm to process the farm data. However, the fog nodes need to be placed in proper locations as it will impact the energy consumption of IoT nodes in transmitting data to the fog node. Moreover, the placement must ensure a fair distribution of load among the fog nodes to ensure effective resource utilization. Therefore, it is critical to determine the optimal location of fog nodes to minimize the energy consumption of IoT nodes and balance load among the fog nodes. We ensure load balancing by minimizing the maximum load. In this paper, we model the fog node placement as an optimization problem and present an Integer Programming Formulation (ILP) formulation of the same. We also propose a placement algorithm designed based on k-means clustering. Our simulation results show that the proposed algorithm performs close to the optimal placement in terms of energy consumption and load distribution.

Cite

CITATION STYLE

APA

Sahoo, J. (2022). Energy and Load Aware Fog Node Placement for Smart Farming. In Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST (Vol. 442 LNICST, pp. 77–91). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-031-06371-8_6

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free