An efficient clustering strategy avoiding buffer overflow in IoT sensors: A bio-inspired based approach

54Citations
Citations of this article
32Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

The Internet of Things (IoT) invention has taken the growth of sensors technology to a completely high step. New challenges in terms of data delivery have emerged due to strict QoS conditions. Among the solutions proposed in the literature is the subdivision of the large-scale network into several clusters. Except that most of these solutions are conventional. However, prior research generally confirms that bio-inspired paradigms are more flexible and effective compared to traditional methods. When it comes to a heterogeneous network, additional constraints appear. Nodes have different buffer sizes. Then, data captured must be sent before their buffers are full, otherwise, some data will be lost. This is not suitable for a real-time application where time and information are crucial elements. In this study, a comprehensive overview of the use of sensors in IoT contexts is performed. Two algorithms as Grey Wolf Optimizer (GWO) and Whale Optimization Algorithm (WOA), combined with the Imperialist Competitive Algorithm (ICA) based Cluster Head (CH) selection with a novel approach for heterogeneous networks are proposed. These algorithms can support data exchange over a heterogeneous Wireless Sensor Network (WSN) infrastructure with taking into consideration the buffer overflow problem. Simulation results are presented and discussed in different network designs. The research demonstrated that knowing well how to manage buffers using bio-inspired techniques, leads to a significant reduction in data loss.

Cite

CITATION STYLE

APA

Hamidouche, R., Aliouat, Z., Abba Ari, A. A., & Gueroui, M. (2019). An efficient clustering strategy avoiding buffer overflow in IoT sensors: A bio-inspired based approach. IEEE Access, 7, 156733–156751. https://doi.org/10.1109/ACCESS.2019.2943546

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