Energy Conservation using K-Means algorithm for IoT Networks

Document Type : Research articles

Authors

1 Modern University for Technology and Information.

2 Faculty of Engineering – Shoubra - Benha University.

Abstract

Internet of things (IoT) is an anywhere anytime networking technique to connect the smart devices irrespective of their location. loT is a new paradigm that is highly gaining ground in today's world. Wireless Sensor Network (WSN) is a prime part of IoT. The main goal of the clustering scheme is to collect and aggregate data packets in an efficient method so as to reduce power consumption, data accuracy and to increase network lifetime. In this paper,a cluster-based energy-efficient router placement scheme for IoT was implemented, where the K-Means algorithm is used to select the cluster header. The performance of the implemented scheme was evaluated in terms of energy consumption, throughput, end-to-end delay, and packet loss. The simulation results using the python simulator and Nodemcu 'ESP8266' show that the energy consumption of the implemented scheme improving the lifetime of the network by 35.7% over that of the low-energy adaptive clustering hierarchy (LEACH). The packet loss of the network is improved by 32% over that of LEACH. The throughput of the network is improved by 27.5% over that of LEACH. 

Keywords