login

Optimal placement of relay nodes in wireless sensor network using artificial bee colony algorithm

Journal of Network and Computer ApplicationsPublished 17 February 2016Open access
Hashim A. Hashim, Babajide O. Ayinde, M. A. Abido
Citations121
View PDF

TL;DR

The ABC-based deployment is guaranteed to extend the lifetime by optimizing the network parameters and constraining the total number of deployed relays and demonstrates the efficacy of the proposed deployment strategy under different cases of problem complexity.

Abstract

Deploying sensor nodes randomly most of the time generates initial\ncommunication hole even in highly dense networks. These communication holes\ncannot be totally eliminated even when the deployment is done in a structured\nmanner. In either case, the resulting inter-node distances may degrade the\nperformance of the network. This paper proposes an enhanced deployment\nalgorithm based on Artificial Bees Colony (ABC). The ABC-based deployment is\nguaranteed to extend the lifetime by optimizing the network parameters and\nconstraining the total number of deployed relays. Simulations validate the\neffectiveness of the proposed strategy under different cases of problem\ncomplexity. Results show that the proposed approach improves the network\nlifetime considerably when compared to solutions reported in the literature\nsuch as Shortest Path 3-D grid Deployment (SP3D) algorithm.\n Keywords: Artificial Bee Colony, Wiener index, optimization, relay nodes,\nLaplacian matrix, connected graph, vertex, edge, average distance, Laplacian\nmatrix, Shortest Path 3-D grid Deployment, ABC, SP3D, RNs/CHs, ILDCC, SPRN,\nO3DwLC, algorithm, approach, single objective, multi objective, eigenvalue,\nFirst Phase Relay Nodes, NP-Hard, Deployment, proposed, second phase relay\nnodes, Ideal Media Access Control, cluster head, Minimum Spanning Tree,\nnon-deterministic polynomial-time hard, two-layer hierarchical structure,\nOptimized 3-D deployment with Lifetime Constraints, flux, Wireless Sensor\nNetwork, size, Lifetime, Network load, number of nodes using packets,\nConnectivity, two layered, protocols, collision and interference.\n

Keywords

Computer Science